summaryrefslogtreecommitdiffstats
path: root/src/server/altservers.c
diff options
context:
space:
mode:
authorSimon Rettberg2015-12-10 16:15:21 +0100
committerSimon Rettberg2015-12-10 16:15:21 +0100
commit6d6455b271ac99c5862691620e1217ed7b3b78b4 (patch)
tree685312fb9a92b70778c8e128f1b1a86c569828cb /src/server/altservers.c
parent[FUSE] Make valgrind happy by initializing memory and not calling close() on -1 (diff)
downloaddnbd3-6d6455b271ac99c5862691620e1217ed7b3b78b4.tar.gz
dnbd3-6d6455b271ac99c5862691620e1217ed7b3b78b4.tar.xz
dnbd3-6d6455b271ac99c5862691620e1217ed7b3b78b4.zip
[SERVER] Nullpad images virtually at runtime instead of padding the actual file
Diffstat (limited to 'src/server/altservers.c')
-rw-r--r--src/server/altservers.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/server/altservers.c b/src/server/altservers.c
index 82b4f36..d82b522 100644
--- a/src/server/altservers.c
+++ b/src/server/altservers.c
@@ -437,9 +437,9 @@ static void *altservers_main(void *data UNUSED)
ERROR_GOTO( server_failed, "[RTT] Server provides rid %d, requested was %d (%s)",
(int)rid, (int)image->rid, image->lower_name );
}
- if ( imageSize != image->filesize ) {
+ if ( imageSize != image->virtualFilesize ) {
ERROR_GOTO( server_failed, "[RTT] Remote size: %" PRIu64 ", expected: %" PRIu64 " (%s)",
- imageSize, image->filesize, image->lower_name );
+ imageSize, image->virtualFilesize, image->lower_name );
}
// Request first block (NOT random!) ++++++++++++++++++++++++++++++
fixup_request( request );