From 8e0115f6c9ffbf9d9773f8c625c5e353c4b38583 Mon Sep 17 00:00:00 2001 From: Simon Rettberg Date: Fri, 13 Mar 2020 22:40:45 +0100 Subject: [SERVER] Check server version before setting hopCount field --- src/server/uplink.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/server/uplink.c') diff --git a/src/server/uplink.c b/src/server/uplink.c index e7bbe70..b01df58 100644 --- a/src/server/uplink.c +++ b/src/server/uplink.c @@ -710,7 +710,7 @@ static void uplink_sendRequests(dnbd3_uplink_t *uplink, bool newOnly) hdr->cmd = CMD_GET_BLOCK; hdr->size = it->to - it->from; hdr->offset_small = it->from; - hdr->hops = it->hopCount; + hdr->hops = COND_HOPCOUNT( uplink->current.version, it->hopCount ); hdr->handle = it->handle; fixup_request( *hdr ); if ( count == MAX_RESEND_BATCH ) { -- cgit v1.2.3-55-g7522