summaryrefslogtreecommitdiff
path: root/nbd.c
Commit message (Expand)AuthorAgeFilesLines
* qemu-nbd: throttle requestsPaolo Bonzini2011-12-221-3/+22
* qemu-nbd: asynchronous operationPaolo Bonzini2011-12-221-21/+53
* qemu-nbd: add client pointer to NBDRequestPaolo Bonzini2011-12-221-21/+27
* qemu-nbd: move client handling to nbd.cPaolo Bonzini2011-12-221-3/+59
* qemu-nbd: introduce NBDRequestPaolo Bonzini2011-12-221-14/+51
* qemu-nbd: introduce NBDExportPaolo Bonzini2011-12-221-16/+48
* qemu-nbd: introduce nbd_do_receive_requestPaolo Bonzini2011-12-221-21/+47
* qemu-nbd: more robust handling of invalid requestsPaolo Bonzini2011-12-221-27/+30
* qemu-nbd: introduce nbd_do_send_replyPaolo Bonzini2011-12-221-14/+32
* qemu-nbd: simplify nbd_tripPaolo Bonzini2011-12-221-17/+8
* qemu-nbd: remove data_size argument to nbd_tripPaolo Bonzini2011-12-221-3/+3
* qemu-nbd: remove offset argument to nbd_tripPaolo Bonzini2011-12-221-5/+3
* Update ioctl order in nbd_init() to detect EBUSYChunyan Liu2011-12-221-18/+9
* nbd: add support for NBD_CMD_TRIMPaolo Bonzini2011-12-221-2/+13
* nbd: add support for NBD_CMD_FLUSHPaolo Bonzini2011-12-221-1/+14
* nbd: add support for NBD_CMD_FLAG_FUAPaolo Bonzini2011-12-221-2/+11
* nbd: fix error handling in the serverPaolo Bonzini2011-12-221-9/+12
* nbd: switch to asynchronous operationPaolo Bonzini2011-12-221-0/+8
* fix spelling in main directoryDong Xu Wang2011-12-021-2/+2
* nbd: treat EPIPE from NBD_DO_IT as successPaolo Bonzini2011-11-111-0/+7
* nbd: fix non-Linux build failurePaolo Bonzini2011-09-211-1/+1
* nbd: support NBD_SET_FLAGS ioctlPaolo Bonzini2011-09-191-0/+8
* nbd: sync API definitions with upstreamPaolo Bonzini2011-09-191-0/+2
* nbd: support feature negotiationPaolo Bonzini2011-09-191-7/+25
* nbd: Clean up use of block_int.hMarkus Armbruster2011-09-121-0/+1
* Wrap recv to avoid warningsBlue Swirl2011-07-251-1/+1
* NBD: Use qemu_socket functions to open TCP and UNIX socketsNick Thomas2011-04-071-129/+29
* NBD library: whitespace changesNick Thomas2011-04-071-417/+418
* nbd: Haiku has _IO() in its BSD compatibility layerAndreas Färber2010-10-031-1/+1
* Improve qemu-nbd performance by 4400 %Laurent Vivier2010-09-211-7/+18
* Merge remote branch 'kwolf/for-anthony' into stagingAnthony Liguori2010-09-081-12/+106
|\
| * nbd: Introduce NBD named exports.Laurent Vivier2010-08-301-12/+106
* | Remove unused argument for nbd_client()Jes Sorensen2010-09-041-2/+2
|/
* Fix %lld or %llx printf format useBlue Swirl2010-05-221-2/+1
* Update to a hopefully more future proof FSF addressBlue Swirl2009-07-161-2/+1
* Cast pointer arguments of get/setsockopt, send to void * to keep GCCmalc2009-05-211-1/+2
* Fix some win32 compile warningsblueswir12009-04-051-1/+1
* Update FSF address in GPL/LGPL boilerplateaurel322009-01-041-1/+1
* Use qemu_isfoobar and qemu_towombat versions, based on patch by Christoph Eggerblueswir12008-11-221-8/+8
* Use common objects for qemu-img and qemu-nbdaliguori2008-09-151-31/+55
* qemu-nbd: remove useless parameter from nbd_negotiate() (Laurent Vivier)aliguori2008-09-101-1/+1
* Fix compilation of nbd on Solaris (Andreas Faerber)aliguori2008-08-021-0/+3
* Add missing returnmalc2008-07-041-0/+1
* Allow QEMU to connect directly to an NBD server, by Laurent Vivier.ths2008-07-031-68/+143
* Add a parameter to disable host cache, by Laurent Vivier.ths2008-07-031-9/+5
* Merge NBD client/server, by Laurent Vivier.ths2008-07-031-6/+68
* Cleanup qemu-nbd related code, by Laurent Vivier.ths2008-07-021-2/+2
* Fix compiler warning.ths2008-06-061-1/+1
* qemu-nbd tool (Anthony Liguori)bellard2008-05-271-0/+500