diff options
author | Simon Rettberg | 2015-12-09 19:30:57 +0100 |
---|---|---|
committer | Simon Rettberg | 2015-12-09 19:30:57 +0100 |
commit | 259a18ca04d3886ef13117883dc6b6fb4db5d558 (patch) | |
tree | 41e17844709f9dace8b4d80499a2364b780eb169 | |
parent | [SERVER] Use error code constants instead of magic values (diff) | |
download | dnbd3-259a18ca04d3886ef13117883dc6b6fb4db5d558.tar.gz dnbd3-259a18ca04d3886ef13117883dc6b6fb4db5d558.tar.xz dnbd3-259a18ca04d3886ef13117883dc6b6fb4db5d558.zip |
[SERVER] Remove redundant range check
-rw-r--r-- | src/server/net.c | 8 |
1 files changed, 0 insertions, 8 deletions
diff --git a/src/server/net.c b/src/server/net.c index 3c74a91..bda3277 100644 --- a/src/server/net.c +++ b/src/server/net.c @@ -229,14 +229,6 @@ void *net_client_handler(void *dnbd3_client) send_reply( client->sock, &reply, NULL ); break; } - if ( request.size > image->filesize ) { - // Sanity check - logadd( LOG_WARNING, "Client requested data block that is bigger than the image size" ); - reply.size = 0; - reply.cmd = CMD_ERROR; - send_reply( client->sock, &reply, NULL ); - break; - } if ( request.size != 0 && image->cache_map != NULL ) { // This is a proxyed image, check if we need to relay the request... |