summaryrefslogtreecommitdiffstats
path: root/src/server/integrity.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/server/integrity.c')
-rw-r--r--src/server/integrity.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/server/integrity.c b/src/server/integrity.c
index 1fbd9dc..4006dfc 100644
--- a/src/server/integrity.c
+++ b/src/server/integrity.c
@@ -174,7 +174,7 @@ static void* integrity_main(void * data UNUSED)
dnbd3_cache_map_t *cache = ref_get_cachemap( image );
if ( cache != NULL ) {
// When checking full image, skip incomplete blocks, otherwise assume block is complete
- complete = image_isHashBlockComplete( cache->map, blocks[0], fileSize );
+ complete = image_isHashBlockComplete( cache, blocks[0], fileSize );
ref_put( &cache->reference );
}
}
@@ -205,7 +205,7 @@ static void* integrity_main(void * data UNUSED)
bool iscomplete = true;
dnbd3_cache_map_t *cache = ref_get_cachemap( image );
if ( cache != NULL ) {
- iscomplete = image_isHashBlockComplete( cache->map, blocks[0], fileSize );
+ iscomplete = image_isHashBlockComplete( cache, blocks[0], fileSize );
ref_put( &cache->reference );
}
logadd( LOG_WARNING, "Hash check for block %d of %s failed (complete: was: %d, is: %d)", blocks[0], image->name, (int)complete, (int)iscomplete );