From 259a18ca04d3886ef13117883dc6b6fb4db5d558 Mon Sep 17 00:00:00 2001 From: Simon Rettberg Date: Wed, 9 Dec 2015 19:30:57 +0100 Subject: [SERVER] Remove redundant range check --- src/server/net.c | 8 -------- 1 file changed, 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... -- cgit v1.2.3-55-g7522