summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSimon Rettberg2015-12-09 19:30:57 +0100
committerSimon Rettberg2015-12-09 19:30:57 +0100
commit259a18ca04d3886ef13117883dc6b6fb4db5d558 (patch)
tree41e17844709f9dace8b4d80499a2364b780eb169
parent[SERVER] Use error code constants instead of magic values (diff)
downloaddnbd3-259a18ca04d3886ef13117883dc6b6fb4db5d558.tar.gz
dnbd3-259a18ca04d3886ef13117883dc6b6fb4db5d558.tar.xz
dnbd3-259a18ca04d3886ef13117883dc6b6fb4db5d558.zip
[SERVER] Remove redundant range check
-rw-r--r--src/server/net.c8
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...