Paolo Bonzini 77e8b9ca64 nbd: correctly propagate errors
Before:
    $ ./qemu-io-old
    qemu-io-old> open -r -o file.driver=nbd
    one of path and host must be specified.
    qemu-io-old: can't open device (null): Could not open image: Invalid argument
    $ ./qemu-io-old
    qemu-io-old> open -r -o file.driver=nbd,file.host=foo,file.path=bar
    path and host may not be used at the same time.
    qemu-io-old: can't open device (null): Could not open image: Invalid argument

After:
    $ ./qemu-io
    qemu-io> open -r -o file.driver=nbd
    qemu-io: can't open device (null): one of path and host must be specified.
    $ ./qemu-io
    qemu-io> open -r -o file.driver=nbd,file.host=foo,file.path=bar
    qemu-io: can't open device (null): path and host may not be used at the same time.

Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Reviewed-by: Fam Zheng <famz@redhat.com>
Signed-off-by: Kevin Wolf <kwolf@redhat.com>
2014-02-21 21:02:22 +01:00
..
2013-12-20 16:26:16 +01:00
2014-02-21 21:02:22 +01:00
2014-02-17 11:57:23 -05:00
2013-12-16 10:12:20 +01:00
2014-02-21 21:02:22 +01:00
2014-02-09 09:12:38 +01:00
2014-02-17 11:57:23 -05:00
2014-02-21 21:02:22 +01:00
2014-02-21 21:02:22 +01:00
2014-02-21 21:02:22 +01:00
2014-02-17 11:57:23 -05:00
2014-02-21 21:02:22 +01:00
2014-01-31 22:05:03 +01:00
2014-02-21 21:02:22 +01:00
2014-02-21 21:02:22 +01:00