mirror of https://gitee.com/openkylin/libvirt.git
![]() * qemud/qemud.c (tls_port, tcp_port, mdns_name, tls_allowed_ip_list): (tls_allowed_dn_list): Remove "const", now that we free these. (unix_sock_rw_mask): Rename from unix_sock_rw_perms, so that the latter name can be used as a local string variable, so that the variable name matches the config attribute name. (unix_sock_ro_mask): Rename from unix_sock_ro_perms, likewise. (remoteCheckDN, remoteCheckAccess): Adapt to const removal. (qemudDispatchServer): Check for heap allocation failure. (remoteConfigGetStringList): New function, based on code from Dan Berrangé. (CHECK_TYPE): Remove macro. (checkType): New function. (GET_CONF_INT, GET_CONF_STR): New macros. (remoteReadConfigFile): Use new macros to avoid duplication and to check for allocation failure. * src/conf.h (virConfTypeName): New static inline function. |
||
---|---|---|
docs | ||
include | ||
m4 | ||
po | ||
proxy | ||
python | ||
qemud | ||
scripts | ||
src | ||
tests | ||
.cvsignore | ||
AUTHORS | ||
COPYING.LIB | ||
ChangeLog | ||
Makefile.am | ||
NEWS | ||
README | ||
RENAMES | ||
TODO | ||
acinclude.m4 | ||
autobuild.sh | ||
autogen.sh | ||
configure.in | ||
libvirt.pc.in | ||
libvirt.spec.in | ||
virsh.1 |
README
LibVirt : simple API for virtualization Libvirt is a C toolkit to interract with the virtualization capabilities of recent versions of Linux (and other OSes). It is free software available under the GNU Lesser General Public License. Virtualization of the Linux Operating System means the ability to run multiple instances of Operating Systems concurently on a single hardware system where the basic resources are driven by a Linux instance. The library aim at providing long term stable C API initially for the Xen paravirtualization but should be able to integrate other virtualization mechanisms if needed. Daniel Veillard <veillard@redhat.com>