diff options
author | Simon Rettberg | 2019-08-22 10:30:07 +0200 |
---|---|---|
committer | Simon Rettberg | 2019-08-22 10:30:07 +0200 |
commit | 9787bccc217ee7369d20e5a4c243d433ae4b70bd (patch) | |
tree | 29c9c97d6f6f3153c03083dd478229d483268aa2 | |
parent | [SERVER] Add struct representing active connection to uplink server (diff) | |
download | dnbd3-9787bccc217ee7369d20e5a4c243d433ae4b70bd.tar.gz dnbd3-9787bccc217ee7369d20e5a4c243d433ae4b70bd.tar.xz dnbd3-9787bccc217ee7369d20e5a4c243d433ae4b70bd.zip |
[SERVER] Put request handle into CMD_ERROR reply
-rw-r--r-- | src/server/net.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/server/net.c b/src/server/net.c index 5de9f14..7f3c1ce 100644 --- a/src/server/net.c +++ b/src/server/net.c @@ -314,6 +314,7 @@ void* net_handleNewConnection(void *clientPtr) case CMD_GET_BLOCK:; const uint64_t offset = request.offset_small; // Copy to full uint64 to prevent repeated masking + reply.handle = request.handle; if ( offset >= image->virtualFilesize ) { // Sanity check logadd( LOG_WARNING, "Client %s requested non-existent block", client->hostName ); @@ -395,7 +396,6 @@ void* net_handleNewConnection(void *clientPtr) reply.cmd = CMD_GET_BLOCK; reply.size = request.size; - reply.handle = request.handle; fixup_reply( reply ); const bool lock = image->uplink != NULL; |