nbd/server: fix nbd_co_send_block_status
commit0c0eaed14721f8a9db334deb35316411c512059a
authorVladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com>
Wed, 4 Jul 2018 11:23:01 +0000 (4 14:23 +0300)
committerEric Blake <eblake@redhat.com>
Sun, 8 Jul 2018 01:30:09 +0000 (7 20:30 -0500)
tree43019b030a269661197839b9d2bfa85e7c2b77f9
parent43a473993fd9378bf850dcafa68eb6dee8c300f8
nbd/server: fix nbd_co_send_block_status

Call nbd_co_send_extents() with correct length parameter
(extent.length may be smaller than original length).

Also, switch length parameter type to uint32_t, to correspond with
request->len and similar nbd_co_send_bitmap().

Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com>
Message-Id: <20180704112302.471456-2-vsementsov@virtuozzo.com>
Signed-off-by: Eric Blake <eblake@redhat.com>
nbd/server.c