It's unexpected behavior that without -x option qemu-nbd do old-style negotiation. Let's use "" as a default name instead (as it is already done if tls is used) and therefore, drop old-style negotiation from Qemu NBD server.
Vladimir Sementsov-Ogievskiy (2): qemu-nbd: drop old-style negotiation nbd/server: drop old-style negotiation include/block/nbd.h | 3 +-- blockdev-nbd.c | 2 +- nbd/server.c | 53 +++++++++++++-------------------------------- qemu-nbd.c | 25 +++++---------------- 4 files changed, 23 insertions(+), 60 deletions(-) -- 2.18.0
