summaryrefslogtreecommitdiffstats
path: root/nbd/nbd-internal.h
Commit message (Expand)AuthorAgeFilesLines
* nbd/client: refactor nbd_read_eofVladimir Sementsov-Ogievskiy2017-08-301-9/+24
* nbd: Fix server reply to NBD_OPT_EXPORT_NAME of older clientsEric Blake2017-07-181-2/+6
* nbd: Implement NBD_OPT_GO on clientEric Blake2017-07-141-0/+3
* nbd: Expose and debug more NBD constantsEric Blake2017-07-141-6/+4Star
* nbd: use generic trace subsystem instead of TRACE macroVladimir Sementsov-Ogievskiy2017-07-101-19/+0Star
* nbd: make nbd_drop publicVladimir Sementsov-Ogievskiy2017-06-151-0/+2
* nbd: rename read_sync and friendsVladimir Sementsov-Ogievskiy2017-06-151-13/+13
* nbd: add errp to read_sync, write_sync and drop_syncVladimir Sementsov-Ogievskiy2017-06-061-6/+10
* nbd: add errp parameter to nbd_wr_syncv()Vladimir Sementsov-Ogievskiy2017-06-061-2/+2
* nbd: read_sync and friends: return 0 on successVladimir Sementsov-Ogievskiy2017-06-061-4/+30
* io: change the QIOTask callback signatureDaniel P. Berrange2017-01-231-2/+1Star
* nbd: Improve server handling of shutdown requestsEric Blake2016-11-021-0/+1
* nbd: Share common option-sending code in clientEric Blake2016-11-021-1/+1
* nbd: Treat flags vs. command type as separate fieldsEric Blake2016-11-021-2/+2
* nbd: Add qemu-nbd -D for human-readable descriptionEric Blake2016-11-021-2/+3
* nbd: Drop unused offset parameterEric Blake2016-07-201-2/+2
* qemu-common: stop including qemu/bswap.h from qemu-common.hPaolo Bonzini2016-05-191-0/+1
* nbd: Avoid bitrot in TRACE() usageEric Blake2016-04-081-6/+9
* all: Clean up includesPeter Maydell2016-02-231-4/+0Star
* nbd: implement TLS support in the protocol negotiationDaniel P. Berrange2016-02-161-0/+14
* nbd: convert to using I/O channels for actual socket I/ODaniel P. Berrange2016-02-161-10/+8Star
* nbd: Split nbd.cFam Zheng2016-01-151-0/+113