nbd: Update for libnbd 0.9.8
authorRichard W.M. Jones <rjones@redhat.com>
Thu, 15 Aug 2019 15:30:40 +0000 (16:30 +0100)
committerJens Axboe <axboe@kernel.dk>
Thu, 15 Aug 2019 16:42:01 +0000 (10:42 -0600)
commit4e8c82b4e9804c52bf2c78327cc5bfca9d8aedfc
treefe0514104a5f37ec9f24aea8ad56c4c07914a39d
parentcd8920a40ef04625d9e76f63fa09fcaac9e9977e
nbd: Update for libnbd 0.9.8

As the libnbd API isn't permanently stable until we reach the 1.0
release (expected soon), some code changes are needed to cope with API
changes between 0.9.6 and 0.9.8.  In this case we made changes to
completion handlers after feedback from reviewers.  This fix for fio
incorporates all the changes needed and bumps the minimum version to
libnbd >= 0.9.8.

Signed-off-by: Richard W.M. Jones <rjones@redhat.com>
Signed-off-by: Jens Axboe <axboe@kernel.dk>
configure
engines/nbd.c