qemu-irix/include/qemu
Kevin Wolf f17c90bed1 nbd: Keep hostname and port separate
The NBD block supports an URL syntax, for which a URL parser returns
separate hostname and port fields. It also supports the traditional qemu
syntax encoded in a filename. Until now, after parsing the URL to get
each piece of information, a new string is built to be fed to socket
functions.

Instead of building a string in the URL case that is immediately parsed
again, parse the string in both cases and use the QemuOpts interface to
qemu-sockets.c.

Signed-off-by: Kevin Wolf <kwolf@redhat.com>
Reviewed-by: Eric Blake <eblake@redhat.com>
2013-03-22 17:51:31 +01:00
..
acl.h
atomic.h block-migration: add lock 2013-03-11 13:32:01 +01:00
bitmap.h
bitops.h bitops: Remove routines redundant with host-utils 2013-02-16 11:12:52 +00:00
bswap.h
cache-utils.h
compatfd.h
compiler.h
config-file.h
envlist.h
error-report.h
event_notifier.h
fifo8.h hw: move fifo.[ch] to libqemuutil 2013-03-01 13:53:10 +01:00
hbitmap.h hbitmap: Use non-bitops ctzl 2013-02-16 11:11:34 +00:00
host-utils.h host-utils: Use __int128_t for mul[us]64 2013-02-17 14:28:57 +00:00
int128.h
iov.h
log.h qemu-log: default to stderr for logging output 2013-02-26 13:31:47 -06:00
main-loop.h main-loop: add qemu_get_aio_context() 2013-03-15 16:07:50 +01:00
module.h
notify.h
option.h qemu-option: Add qemu_opts_absorb_qdict() 2013-03-15 16:07:49 +01:00
option_int.h
osdep.h qemu-file: check exit status when closing a pipe QEMUFile 2013-03-11 13:32:02 +01:00
queue.h
range.h
ratelimit.h
rng-random.h
rng.h
sockets.h nbd: Keep hostname and port separate 2013-03-22 17:51:31 +01:00
thread-posix.h
thread-win32.h
thread.h
timer.h
tls.h
typedefs.h
uri.h
xattr.h