28 Commits (2cdbf41362cbc9b977dd458b6508352e45f2cb42)

Author SHA1 Message Date
Eric Blake 2cdbf41362 nbd: Let server know when client gives up negotiation 10 years ago
Eric Blake c8a3a1b6c4 nbd: Share common option-sending code in client 10 years ago
Eric Blake ed2dd91267 nbd: Rename struct nbd_request and nbd_reply 10 years ago
Eric Blake b626b51a67 nbd: Treat flags vs. command type as separate fields 10 years ago
Daniel P. Berrange 0d73f7253e nbd: set name for all I/O channels created 10 years ago
Eric Blake 7423f41782 nbd: Limit nbdflags to 16 bits 10 years ago
Peter Maydell d121fcdf45 nbd/client.c: Correct trace format string 10 years ago
Eric Blake 943cec86d0 nbd: Avoid magic number for NBD max name size 10 years ago
Eric Blake f3c32fce36 nbd: Detect servers that send unexpected error values 10 years ago
Eric Blake f57e2416aa nbd: Clean up ioctl handling of qemu-nbd -c 10 years ago
Eric Blake 98494e3b92 nbd: Group all Linux-specific ioctl code in one place 10 years ago
Eric Blake 2cb347493c nbd: More debug typo fixes, use correct formats 10 years ago
Peter Maydell f6be672084 nbd: Don't use cpu_to_*w() functions 10 years ago
Peter Maydell 773dce3c72 nbd: Don't use *_to_cpup() functions 10 years ago
Stefan Weil cb8d4c8f54 Fix some typos found by codespell 11 years ago
Eric Blake 200650d49f nbd: Don't fail handshake on NBD_OPT_LIST descriptions 11 years ago
Alex Bligh 6ff5816478 nbd: Fix NBD unsupported options 11 years ago
Eric Blake 7548fe3116 nbd: Improve debug traces on little-endian 11 years ago
Eric Blake b6afc654ae nbd: Fix poor debug message 11 years ago
Markus Armbruster da34e65cb4 include/qemu/osdep.h: Don't include qapi/error.h 11 years ago
Daniel P. Berrange f95910fe6b nbd: implement TLS support in the protocol negotiation 11 years ago
Daniel P. Berrange 69b49502d8 nbd: use "" as a default export name if none provided 11 years ago
Daniel P. Berrange 9344e5f554 nbd: always query export list in fixed new style protocol 11 years ago
Daniel P. Berrange e2a9d9a39d nbd: make client request fixed new style if advertised 11 years ago
Daniel P. Berrange f72d705f0d nbd: invert client logic for negotiating protocol version 11 years ago
Daniel P. Berrange 1c778ef729 nbd: convert to using I/O channels for actual socket I/O 11 years ago
Peter Maydell d38ea87ac5 all: Clean up includes 11 years ago
Fam Zheng 798bfe0006 nbd: Split nbd.c 11 years ago