These patches were previously posted as part of a larger series:
https://lists.gnu.org/archive/html/qemu-devel/2017-08/msg02064.html
These patches port the NBD server to use QIONetListener, which allows for
easy setup of multiple listening sockets. This enables full support for
IPv4/IPv6 dual stack, by fully honouring all addresses returned from a
DNS lookup.
There has been no change since v1, except for trivial rebase.
Daniel P. Berrange (2):
blockdev: convert internal NBD server to QIONetListener
blockdev: convert qemu-nbd server to QIONetListener
blockdev-nbd.c | 50 +++++++++++++++--------------------------------
qemu-nbd.c | 61 +++++++++++++++++++++++-----------------------------------
2 files changed, 40 insertions(+), 71 deletions(-)