Sign in
qemu
/
qemu
/
1e2b1f6487ae26256a42f017fc1b06e19bb98f5a
/
include
/
block
/
nbd.h
081dd1f
nbd: Implement NBD_INFO_BLOCK_SIZE on client
by Eric Blake
· 8 years ago
3736cc5
nbd: Expose and debug more NBD constants
by Eric Blake
· 8 years ago
004a89f
nbd: Create struct for tracking export info
by Eric Blake
· 8 years ago
d1fdf25
nbd: rename read_sync and friends
by Vladimir Sementsov-Ogievskiy
· 8 years ago
0c9390d
nbd: Fix regression on resiliency to port scan
by Eric Blake
· 8 years ago
be41c10
nbd/client.c: use errp instead of LOG
by Vladimir Sementsov-Ogievskiy
· 8 years ago
f260956
nbd: add errp parameter to nbd_wr_syncv()
by Vladimir Sementsov-Ogievskiy
· 8 years ago
bd269eb
sockets: Limit SocketAddressLegacy to external interfaces
by Markus Armbruster
· 8 years ago
1f4d6d1
nbd: Implement NBD_CMD_WRITE_ZEROES on server
by Eric Blake
· 8 years ago
b6f5d3b
nbd: Improve server handling of shutdown requests
by Eric Blake
· 8 years ago
c203c59
nbd: Support shorter handshake
by Eric Blake
· 8 years ago
c8a3a1b
nbd: Share common option-sending code in client
by Eric Blake
· 8 years ago
ed2dd91
nbd: Rename struct nbd_request and nbd_reply
by Eric Blake
· 8 years ago
b626b51
nbd: Treat flags vs. command type as separate fields
by Eric Blake
· 8 years ago
b1a75b3
nbd: Add qemu-nbd -D for human-readable description
by Eric Blake
· 8 years ago
cd7fca9
nbd-server: Use a separate BlockBackend
by Kevin Wolf
· 9 years ago
7423f41
nbd: Limit nbdflags to 16 bits
by Eric Blake
· 9 years ago
70c4fb2
nbd: Convert to byte-based interface
by Eric Blake
· 9 years ago
1e2a77a
nbd: Drop unused offset parameter
by Eric Blake
· 9 years ago
476b923
nbd: Allow larger requests
by Eric Blake
· 9 years ago
943cec8
nbd: Avoid magic number for NBD max name size
by Eric Blake
· 9 years ago
56af2dd
nbd: simplify the nbd_request and nbd_reply structs
by Paolo Bonzini
· 9 years ago
90ce6e2
include: Clean up includes
by Peter Maydell
· 9 years ago
f95910f
nbd: implement TLS support in the protocol negotiation
by Daniel P. Berrange
· 9 years ago
1c778ef
nbd: convert to using I/O channels for actual socket I/O
by Daniel P. Berrange
· 9 years ago
ee7d7aa
nbd: Always call "close_fn" in nbd_client_new
by Fam Zheng
· 9 years ago
3f47265
nbd: Set block size to BDRV_SECTOR_SIZE
by Max Reitz
· 10 years ago
ac97393
nbd: Fix potential signed overflow issues
by Max Reitz
· 10 years ago
98f44bb
nbd: Handle blk_getlength() failure
by Max Reitz
· 10 years ago
f53a829
nbd: Drop BDS backpointer
by Max Reitz
· 10 years ago
1ce5284
nbd: Improve error messages
by Max Reitz
· 10 years ago
e140177
nbd: Change external interface to BlockBackend
by Max Reitz
· 10 years ago
32d7d2e
nbd: Handle NBD_OPT_LIST option.
by Hani Benhabiles
· 11 years ago
f5076b5
nbd: Handle fixed new-style clients.
by Hani Benhabiles
· 11 years ago
537b41f
nbd: move socket wrappers to qemu-nbd
by Paolo Bonzini
· 11 years ago
c06b727
nbd: inline tcp_socket_incoming_spec into sole caller
by Paolo Bonzini
· 11 years ago
77e8b9c
nbd: correctly propagate errors
by Paolo Bonzini
· 11 years ago
2d82148
nbd: support large NBD requests
by Stefan Hajnoczi
· 12 years ago
197a485
nbd: Remove unused functions
by Kevin Wolf
· 12 years ago
f17c90b
nbd: Keep hostname and port separate
by Kevin Wolf
· 12 years ago
737e150
block: move include files to include/block/
by Paolo Bonzini
· 12 years ago
[Renamed from nbd.h]
125afda
nbd: add nbd_export_get_blockdev
by Paolo Bonzini
· 12 years ago
ee0a19e
nbd: register named exports
by Paolo Bonzini
· 13 years ago
0ddf08d
nbd: add notification for closing an NBDExport
by Paolo Bonzini
· 12 years ago
2c8d9f0
nbd: add reference counting to NBDExport
by Paolo Bonzini
· 12 years ago
ff2b68a
nbd: do not leak nbd_trip coroutines when a connection is torn down
by Paolo Bonzini
· 13 years ago
ce33967
nbd: make refcount interface public
by Paolo Bonzini
· 12 years ago
185b433
nbd: consistently return negative errno values
by Paolo Bonzini
· 13 years ago
94e7340
nbd: consistently use ssize_t
by Paolo Bonzini
· 13 years ago
1743b51
qemu-nbd: move client handling to nbd.c
by Paolo Bonzini
· 13 years ago
af49bbb
qemu-nbd: introduce NBDExport
by Paolo Bonzini
· 13 years ago
3777b09
qemu-nbd: remove data_size argument to nbd_trip
by Paolo Bonzini
· 13 years ago
94607e7
qemu-nbd: remove offset argument to nbd_trip
by Paolo Bonzini
· 13 years ago
bbb74ed
nbd: sync API definitions with upstream
by Paolo Bonzini
· 13 years ago
b90fb4b
nbd: support feature negotiation
by Paolo Bonzini
· 13 years ago
ab359cd
nbd: Clean up use of block_int.h
by Markus Armbruster
· 13 years ago
5a61cb6
Fix include statements for qemu-common.h
by Stefan Weil
· 13 years ago
541dc0d
Use new macro QEMU_PACKED for packed structures
by Stefan Weil
· 13 years ago
c12504c
NBD: Use qemu_socket functions to open TCP and UNIX sockets
by Nick Thomas
· 14 years ago
aab2e8f
Merge remote branch 'kwolf/for-anthony' into staging
by Anthony Liguori
· 14 years ago
0a4eb86
Remove unused argument for nbd_client()
by Jes Sorensen
· 14 years ago
1d45f8b
nbd: Introduce NBD named exports.
by Laurent Vivier
· 14 years ago
1116582
Move stdbool.h
by Paul Brook
· 15 years ago
8167ee8
Update to a hopefully more future proof FSF address
by Blue Swirl
· 16 years ago
fad6cb1
Update FSF address in GPL/LGPL boilerplate
by aurel32
· 16 years ago
2798266
qemu-nbd: remove useless parameter from nbd_negotiate() (Laurent Vivier)
by aliguori
· 16 years ago
7581825
Allow QEMU to connect directly to an NBD server, by Laurent Vivier.
by ths
· 17 years ago
2f72648
Add a parameter to disable host cache, by Laurent Vivier.
by ths
· 17 years ago
cd831bd
Merge NBD client/server, by Laurent Vivier.
by ths
· 17 years ago
7a5ca86
qemu-nbd tool (Anthony Liguori)
by bellard
· 17 years ago