libvirt/daemon
Erik Skultety 9b45c9f049 virnetsocket: Provide socket address format in a more standard form
Our socket address format is in a rather non-standard format and that is
because sasl library requires the IP address and service to be delimited by a
semicolon. The string form is a completely internal matter, however once the
admin interfaces to retrieve client identity information are merged, we should
return the socket address string in a common format, e.g. format defined by
URI rfc-3986, i.e. the IP address and service are delimited by a colon and
in case of an IPv6 address, square brackets are added:

Examples:
    127.0.0.1:1234
    [::1]:1234

This patch changes our default format to the one described above, while adding
separate methods to request the non-standard SASL format using semicolon as a
delimiter.

Signed-off-by: Erik Skultety <eskultet@redhat.com>
2016-05-03 15:52:50 +02:00
..
Makefile.am build: Replace variables in man pages 2016-04-25 15:40:44 +02:00
THREADS.txt docs: fix usage of 'onto' 2013-04-19 14:31:16 -06:00
admin.c admin: Introduce listing clients 2016-05-03 10:04:54 +02:00
admin.h admin: Move admin_server.{h,c} to admin.{h,c} 2016-02-17 12:46:34 +01:00
admin_server.c admin: Introduce virAdmServerLookupClient 2016-05-03 15:52:50 +02:00
admin_server.h admin: Introduce virAdmServerLookupClient 2016-05-03 15:52:50 +02:00
libvirt.rules polkit: Allow password-less access for 'libvirt' group 2015-05-04 12:57:06 -04:00
libvirtd-config.c daemon: add option to read host uuid from /etc/machine-id 2016-05-03 08:58:30 -04:00
libvirtd-config.h daemon: add option to read host uuid from /etc/machine-id 2016-05-03 08:58:30 -04:00
libvirtd.aug daemon: add option to read host uuid from /etc/machine-id 2016-05-03 08:58:30 -04:00
libvirtd.c daemon: add option to read host uuid from /etc/machine-id 2016-05-03 08:58:30 -04:00
libvirtd.conf daemon: add option to read host uuid from /etc/machine-id 2016-05-03 08:58:30 -04:00
libvirtd.h daemon: add connection close rpc 2016-03-01 14:18:16 +00:00
libvirtd.init.in Fix LSB requirements in service script and sync them 2016-01-11 15:49:13 +01:00
libvirtd.libxl.logrotate.in libxl: add logrotate config file 2015-05-05 09:08:11 -06:00
libvirtd.logrotate.in Add logrotate support for libvirtd.log 2011-03-04 22:43:55 +08:00
libvirtd.lxc.logrotate.in Change logrotate to be per-hypervisor logs 2010-03-10 11:27:02 +01:00
libvirtd.pod man: Fix SYNOPSIS section 2016-04-25 15:40:44 +02:00
libvirtd.policy.in daemon: Make the default PolicyKit policy auth_admin_keep. 2012-11-01 13:17:26 +00:00
libvirtd.qemu.logrotate.in Change logrotate to be per-hypervisor logs 2010-03-10 11:27:02 +01:00
libvirtd.sasl daemon: Fix command example in libvirtd.sasl 2013-07-09 10:01:55 -04:00
libvirtd.service.in Revert "daemon: use socket activation with systemd" 2016-04-20 08:53:38 -04:00
libvirtd.sysconf daemon: Enhance documentation for changing NOFILE limit 2014-03-20 10:55:44 +01:00
libvirtd.sysctl init: raise default system aio limits 2011-10-05 14:49:35 -06:00
libvirtd.uml.logrotate.in Change logrotate to be per-hypervisor logs 2010-03-10 11:27:02 +01:00
libvirtd.upstart daemon: Allow overriding NOFILES ulimit for the daemon as well 2012-02-01 16:04:30 +01:00
remote.c virnetsocket: Provide socket address format in a more standard form 2016-05-03 15:52:50 +02:00
remote.h Implement the RPC protocol for the libvirt-lxc.la library 2013-01-15 18:16:53 +00:00
stream.c daemon: stream: Don't force error when client aborts 2016-05-02 10:13:05 -04:00
stream.h daemon stream: Remove useless empty lines from header file 2016-04-21 16:29:41 +02:00
test_libvirtd.aug.in daemon: add option to read host uuid from /etc/machine-id 2016-05-03 08:58:30 -04:00