diff options
| author | Max Reitz | 2015-02-25 19:08:21 +0100 |
|---|---|---|
| committer | Paolo Bonzini | 2015-03-18 12:06:50 +0100 |
| commit | 98f44bbe70bb803e7be2421b7cc92a1c179afb87 (patch) | |
| tree | f257e066f4dd5d13044315941367b47d6336e017 /include/block | |
| parent | nbd: Pass return value from nbd_handle_list() (diff) | |
| download | qemu-98f44bbe70bb803e7be2421b7cc92a1c179afb87.tar.gz qemu-98f44bbe70bb803e7be2421b7cc92a1c179afb87.tar.xz qemu-98f44bbe70bb803e7be2421b7cc92a1c179afb87.zip | |
nbd: Handle blk_getlength() failure
Signed-off-by: Max Reitz <mreitz@redhat.com>
Message-Id: <1424887718-10800-9-git-send-email-mreitz@redhat.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Diffstat (limited to 'include/block')
| -rw-r--r-- | include/block/nbd.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/include/block/nbd.h b/include/block/nbd.h index ca9a5ac5b3..2c20138588 100644 --- a/include/block/nbd.h +++ b/include/block/nbd.h @@ -86,7 +86,8 @@ typedef struct NBDExport NBDExport; typedef struct NBDClient NBDClient; NBDExport *nbd_export_new(BlockBackend *blk, off_t dev_offset, off_t size, - uint32_t nbdflags, void (*close)(NBDExport *)); + uint32_t nbdflags, void (*close)(NBDExport *), + Error **errp); void nbd_export_close(NBDExport *exp); void nbd_export_get(NBDExport *exp); void nbd_export_put(NBDExport *exp); |
