diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/kernel/net.c | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/src/kernel/net.c b/src/kernel/net.c index 74cd500..b7bba0f 100644 --- a/src/kernel/net.c +++ b/src/kernel/net.c @@ -478,9 +478,14 @@ int dnbd3_net_receive(void *data) spin_unlock_irq(&dev->blk_lock); // check error + if (dnbd3_reply.cmd == 0) + { + printk("ERROR: Command was 0 (Receive)\n"); + goto error; + } if (dnbd3_reply.size == 0) { - printk("FATAL: Requested image does't exist\n"); + printk("FATAL: Requested image does't exist cmd: %i\n", dnbd3_reply.cmd); spin_lock_irq(&dev->blk_lock); list_del_init(&blk_request->queuelist); spin_unlock_irq(&dev->blk_lock); |