# List all syntax-check exemptions:
exclude_file_name_regexp--sc_avoid_strcase = ^tools/virsh\.h$$
-_src1=libvirt|fdstream|qemu/qemu_monitor|util/(vircommand|util)|xen/xend_internal|rpc/virnetsocket|lxc/lxc_controller|locking/lock_daemon
+_src1=libvirt|fdstream|qemu/qemu_monitor|util/(vircommand|virutil)|xen/xend_internal|rpc/virnetsocket|lxc/lxc_controller|locking/lock_daemon
exclude_file_name_regexp--sc_avoid_write = \
^(src/($(_src1))|daemon/libvirtd|tools/console|tests/(shunload|virnettlscontext)test)\.c$$
exclude_file_name_regexp--sc_prohibit_VIR_ERR_NO_MEMORY = \
^(include/libvirt/virterror\.h|daemon/dispatch\.c|src/util/virterror\.c)$$
-exclude_file_name_regexp--sc_prohibit_access_xok = ^src/util/util\.c$$
+exclude_file_name_regexp--sc_prohibit_access_xok = ^src/util/virutil\.c$$
exclude_file_name_regexp--sc_prohibit_always_true_header_tests = \
^python/(libvirt-(qemu-)?override|typewrappers)\.c$$
exclude_file_name_regexp--sc_prohibit_asprintf = \
- ^(bootstrap.conf$$|src/util/util\.c$$|examples/domain-events/events-c/event-test\.c$$)
+ ^(bootstrap.conf$$|src/util/virutil\.c$$|examples/domain-events/events-c/event-test\.c$$)
exclude_file_name_regexp--sc_prohibit_close = \
(\.p[yl]$$|^docs/|^(src/util/virfile\.c|src/libvirt\.c)$$)
exclude_file_name_regexp--sc_prohibit_fork_wrappers = \
(^($(_src2)|tests/testutils|daemon/libvirtd)\.c$$)
-exclude_file_name_regexp--sc_prohibit_gethostname = ^src/util/util\.c$$
+exclude_file_name_regexp--sc_prohibit_gethostname = ^src/util/virutil\.c$$
exclude_file_name_regexp--sc_prohibit_internal_functions = \
- ^src/(util/(viralloc|util|virfile)\.[hc]|esx/esx_vi\.c)$$
+ ^src/(util/(viralloc|virutil|virfile)\.[hc]|esx/esx_vi\.c)$$
exclude_file_name_regexp--sc_prohibit_newline_at_end_of_diagnostic = \
^src/rpc/gendispatch\.pl$$
^(src/util/viralloc\.[ch]|examples/.*)$$
exclude_file_name_regexp--sc_prohibit_readlink = \
- ^src/(util/util|lxc/lxc_container)\.c$$
+ ^src/(util/virutil|lxc/lxc_container)\.c$$
-exclude_file_name_regexp--sc_prohibit_setuid = ^src/util/util\.c$$
+exclude_file_name_regexp--sc_prohibit_setuid = ^src/util/virutil\.c$$
exclude_file_name_regexp--sc_prohibit_sprintf = \
^(docs/hacking\.html\.in)|(examples/systemtap/.*stp)|(src/dtrace2systemtap\.pl)|(src/rpc/gensystemtap\.pl)$$
-exclude_file_name_regexp--sc_prohibit_strncpy = ^src/util/util\.c$$
+exclude_file_name_regexp--sc_prohibit_strncpy = ^src/util/virutil\.c$$
exclude_file_name_regexp--sc_prohibit_strtol = \
^src/(util/virsexpr|(vbox|xen|xenxs)/.*)\.c$$
#include "libvirtd.h"
#include "libvirtd-config.h"
-#include "util.h"
+#include "virutil.h"
#include "uuid.h"
#include "remote_driver.h"
#include "viralloc.h"
#include "datatypes.h"
#include "viralloc.h"
#include "virlog.h"
-#include "util.h"
+#include "virutil.h"
#include "stream.h"
#include "uuid.h"
#include "libvirt/libvirt-qemu.h"
src/uml/uml_conf.c
src/uml/uml_driver.c
src/util/iohelper.c
-src/util/util.c
src/util/viraudit.c
src/util/virauth.c
src/util/virauthconfig.c
src/util/virtypedparam.c
src/util/viruri.c
src/util/virusb.c
+src/util/virutil.c
src/util/xml.c
src/vbox/vbox_MSCOMGlue.c
src/vbox/vbox_XPCOMCGlue.c
#include "viralloc.h"
#include "virtypedparam.h"
#include "ignore-value.h"
-#include "util.h"
+#include "virutil.h"
#ifndef __CYGWIN__
extern void initlibvirtmod(void);
# helper APIs for various purposes
UTIL_SOURCES = \
util/uuid.c util/uuid.h \
- util/util.c util/util.h \
util/viralloc.c util/viralloc.h \
util/virarch.h util/virarch.c \
util/viratomic.h util/viratomic.c \
util/virstring.h util/virstring.c \
util/virtime.h util/virtime.c \
util/virusb.c util/virusb.h \
- util/viruri.h util/viruri.c
+ util/viruri.h util/viruri.c \
+ util/virutil.c util/virutil.h \
+ $(NULL)
EXTRA_DIST += $(srcdir)/util/virkeymaps.h $(srcdir)/util/keymaps.csv \
$(srcdir)/util/virkeycode-mapgen.py
#include "capabilities.h"
#include "virbuffer.h"
#include "viralloc.h"
-#include "util.h"
+#include "virutil.h"
#include "uuid.h"
#include "cpu_conf.h"
#include "virterror_internal.h"
#include "virterror_internal.h"
#include "viralloc.h"
-#include "util.h"
+#include "virutil.h"
#include "virbuffer.h"
#include "cpu_conf.h"
#include "domain_conf.h"
#ifndef __VIR_CPU_CONF_H__
# define __VIR_CPU_CONF_H__
-# include "util.h"
+# include "virutil.h"
# include "virbuffer.h"
# include "xml.h"
# include "virbitmap.h"
#include "viralloc.h"
#include "xml.h"
#include "uuid.h"
-#include "util.h"
+#include "virutil.h"
#include "virbuffer.h"
#include "device_conf.h"
# include <libxml/xpath.h>
# include "internal.h"
-# include "util.h"
+# include "virutil.h"
# include "virthread.h"
# include "virbuffer.h"
#include "verify.h"
#include "xml.h"
#include "uuid.h"
-#include "util.h"
+#include "virutil.h"
#include "virbuffer.h"
#include "virlog.h"
#include "nwfilter_conf.h"
# include "capabilities.h"
# include "storage_encryption_conf.h"
# include "cpu_conf.h"
-# include "util.h"
+# include "virutil.h"
# include "virthread.h"
# include "virhash.h"
# include "virsocketaddr.h"
#include "viralloc.h"
#include "xml.h"
#include "uuid.h"
-#include "util.h"
+#include "virutil.h"
#include "virbuffer.h"
#define VIR_FROM_THIS VIR_FROM_INTERFACE
# include <libxml/xpath.h>
# include "internal.h"
-# include "util.h"
+# include "virutil.h"
# include "virthread.h"
/* There is currently 3 types of interfaces */
#include "netdev_bandwidth_conf.h"
#include "virterror_internal.h"
-#include "util.h"
+#include "virutil.h"
#include "viralloc.h"
#include "domain_conf.h"
#include "viralloc.h"
#include "xml.h"
#include "uuid.h"
-#include "util.h"
+#include "virutil.h"
#include "virbuffer.h"
#include "c-ctype.h"
#include "virfile.h"
#include "node_device_conf.h"
#include "viralloc.h"
#include "xml.h"
-#include "util.h"
+#include "virutil.h"
#include "virbuffer.h"
#include "uuid.h"
#include "virpci.h"
# define __VIR_NODE_DEVICE_CONF_H__
# include "internal.h"
-# include "util.h"
+# include "virutil.h"
# include "virthread.h"
# include <libxml/tree.h>
# include "internal.h"
-# include "util.h"
+# include "virutil.h"
# include "virhash.h"
# include "xml.h"
# include "virbuffer.h"
#include "viralloc.h"
#include "secret_conf.h"
#include "virterror_internal.h"
-#include "util.h"
+#include "virutil.h"
#include "xml.h"
#include "uuid.h"
# define __VIR_SECRET_CONF_H__
# include "internal.h"
-# include "util.h"
+# include "virutil.h"
VIR_ENUM_DECL(virSecretUsageType)
#include "secret_conf.h"
#include "snapshot_conf.h"
#include "virstoragefile.h"
-#include "util.h"
+#include "virutil.h"
#include "uuid.h"
#include "virfile.h"
#include "virterror_internal.h"
#include "xml.h"
#include "uuid.h"
#include "virbuffer.h"
-#include "util.h"
+#include "virutil.h"
#include "viralloc.h"
#include "virfile.h"
# define __VIR_STORAGE_CONF_H__
# include "internal.h"
-# include "util.h"
+# include "virutil.h"
# include "storage_encryption_conf.h"
# include "virthread.h"
#include "viralloc.h"
#include "storage_conf.h"
#include "storage_encryption_conf.h"
-#include "util.h"
+#include "virutil.h"
#include "xml.h"
#include "virterror_internal.h"
#include "uuid.h"
# include "internal.h"
# include "virbuffer.h"
-# include "util.h"
+# include "virutil.h"
# include <libxml/tree.h>
#include "virlog.h"
#include "viralloc.h"
-#include "util.h"
+#include "virutil.h"
#include "cpu.h"
#include "cpu_map.h"
#include "virlog.h"
#include "viralloc.h"
-#include "util.h"
+#include "virutil.h"
#include "cpu.h"
#include "cpu_map.h"
#include "cpu_x86.h"
#include "virlog.h"
#include "viralloc.h"
#include "uuid.h"
-#include "util.h"
+#include "virutil.h"
#define VIR_FROM_THIS VIR_FROM_NONE
#include "driver.h"
#include "viralloc.h"
#include "virlog.h"
-#include "util.h"
+#include "virutil.h"
#include "configmake.h"
#define DEFAULT_DRIVER_DIR LIBDIR "/libvirt/connection-driver"
#include <config.h>
#include "internal.h"
-#include "util.h"
+#include "virutil.h"
#include "viralloc.h"
#include "virlog.h"
#include "uuid.h"
#include "domain_conf.h"
#include "snapshot_conf.h"
#include "virauth.h"
-#include "util.h"
+#include "virutil.h"
#include "viralloc.h"
#include "virlog.h"
#include "uuid.h"
#include <config.h>
#include "internal.h"
-#include "util.h"
+#include "virutil.h"
#include "viralloc.h"
#include "virlog.h"
#include "uuid.h"
#include "md5.h"
#include "internal.h"
-#include "util.h"
+#include "virutil.h"
#include "viralloc.h"
#include "virlog.h"
#include "uuid.h"
#include <config.h>
#include "internal.h"
-#include "util.h"
+#include "virutil.h"
#include "viralloc.h"
#include "virlog.h"
#include "uuid.h"
#include <config.h>
#include "internal.h"
-#include "util.h"
+#include "virutil.h"
#include "viralloc.h"
#include "virlog.h"
#include "uuid.h"
#include "internal.h"
#include "md5.h"
-#include "util.h"
+#include "virutil.h"
#include "viralloc.h"
#include "virlog.h"
#include "uuid.h"
#include "internal.h"
#include "md5.h"
-#include "util.h"
+#include "virutil.h"
#include "viralloc.h"
#include "virlog.h"
#include "uuid.h"
#include "internal.h"
#include "datatypes.h"
-#include "util.h"
+#include "virutil.h"
#include "viralloc.h"
#include "virlog.h"
#include "uuid.h"
#include "virbuffer.h"
#include "viralloc.h"
#include "virlog.h"
-#include "util.h"
+#include "virutil.h"
#include "uuid.h"
#include "vmx.h"
#include "xml.h"
#include "datatypes.h"
#include "viralloc.h"
#include "virlog.h"
-#include "util.h"
+#include "virutil.h"
#include "esx_vi.h"
#include "esx_vi_types.h"
#include "datatypes.h"
#include "virlog.h"
#include "viralloc.h"
-#include "util.h"
+#include "virutil.h"
#include "virfile.h"
#include "configmake.h"
#include "internal.h"
#include "virterror_internal.h"
#include "datatypes.h"
-#include "util.h"
+#include "virutil.h"
#include "viralloc.h"
#include "virlog.h"
#include "uuid.h"
#include "datatypes.h"
#include "domain_conf.h"
#include "virauth.h"
-#include "util.h"
+#include "virutil.h"
#include "viralloc.h"
#include "virlog.h"
#include "uuid.h"
#include "internal.h"
#include "virterror_internal.h"
#include "datatypes.h"
-#include "util.h"
+#include "virutil.h"
#include "viralloc.h"
#include "virlog.h"
#include "uuid.h"
#include "internal.h"
#include "virterror_internal.h"
#include "datatypes.h"
-#include "util.h"
+#include "virutil.h"
#include "viralloc.h"
#include "virlog.h"
#include "uuid.h"
#include "internal.h"
#include "virterror_internal.h"
#include "datatypes.h"
-#include "util.h"
+#include "virutil.h"
#include "viralloc.h"
#include "virlog.h"
#include "uuid.h"
#include "internal.h"
#include "virterror_internal.h"
#include "datatypes.h"
-#include "util.h"
+#include "virutil.h"
#include "viralloc.h"
#include "virlog.h"
#include "uuid.h"
#include "internal.h"
#include "virterror_internal.h"
#include "datatypes.h"
-#include "util.h"
+#include "virutil.h"
#include "viralloc.h"
#include "virlog.h"
#include "uuid.h"
#include "internal.h"
#include "datatypes.h"
-#include "util.h"
+#include "virutil.h"
#include "viralloc.h"
#include "virlog.h"
#include "uuid.h"
#include "datatypes.h"
#include "virlog.h"
#include "viralloc.h"
-#include "util.h"
+#include "virutil.h"
#include "uuid.h"
#include "virbuffer.h"
#include "hyperv_private.h"
#include "lock_daemon.h"
#include "lock_daemon_config.h"
-#include "util.h"
+#include "virutil.h"
#include "virfile.h"
#include "virpidfile.h"
#include "virprocess.h"
#include "rpc/virnetserver.h"
#include "rpc/virnetserverclient.h"
-#include "util.h"
+#include "virutil.h"
#include "virlog.h"
#include "lock_daemon.h"
#include "viralloc.h"
#include "virlog.h"
#include "uuid.h"
-#include "util.h"
+#include "virutil.h"
#include "virfile.h"
#include "virterror_internal.h"
#include "rpc/virnetclient.h"
#include "virlog.h"
#include "virterror_internal.h"
#include "viralloc.h"
-#include "util.h"
+#include "virutil.h"
#include "virfile.h"
#include "md5.h"
#include "virconf.h"
#include "lock_driver_nop.h"
#include "virterror_internal.h"
#include "virlog.h"
-#include "util.h"
+#include "virutil.h"
#include "viralloc.h"
#include "uuid.h"
#include "virterror_internal.h"
#include "virlog.h"
#include "lxc_container.h"
-#include "util.h"
+#include "virutil.h"
#include "viralloc.h"
#include "virnetdevveth.h"
#include "uuid.h"
#include "virterror_internal.h"
#include "virlog.h"
-#include "util.h"
+#include "virutil.h"
#include "lxc_conf.h"
#include "lxc_container.h"
#include "virnetdev.h"
#include "virnetdevveth.h"
#include "viralloc.h"
-#include "util.h"
#include "virfile.h"
#include "virpidfile.h"
#include "vircommand.h"
#include "lxc_driver.h"
#include "lxc_process.h"
#include "viralloc.h"
-#include "util.h"
+#include "virutil.h"
#include "virnetdevbridge.h"
#include "virnetdevveth.h"
#include "nodeinfo.h"
# endif
# include "lxc_conf.h"
-# include "util.h"
+# include "virutil.h"
# include "viralloc.h"
struct virLXCMeminfo {
#include "driver.h"
#include "virbuffer.h"
#include "virpidfile.h"
-#include "util.h"
+#include "virutil.h"
#include "vircommand.h"
#include "viralloc.h"
#include "uuid.h"
#include "node_device_conf.h"
#include "node_device_hal.h"
#include "node_device_driver.h"
-#include "util.h"
+#include "virutil.h"
#define VIR_FROM_THIS VIR_FROM_NODEDEV
#include "virlog.h"
#include "viralloc.h"
#include "uuid.h"
-#include "util.h"
+#include "virutil.h"
#include "virbuffer.h"
#include "virpci.h"
#include "viralloc.h"
#include "nodeinfo.h"
#include "physmem.h"
-#include "util.h"
+#include "virutil.h"
#include "virlog.h"
#include "virterror_internal.h"
#include "count-one-bits.h"
#include "uuid.h"
#include "virbuffer.h"
#include "viralloc.h"
-#include "util.h"
+#include "virutil.h"
#include "nodeinfo.h"
#include "virfile.h"
#include "vircommand.h"
#include "openvz_driver.h"
#include "openvz_util.h"
#include "virbuffer.h"
-#include "util.h"
+#include "virutil.h"
#include "openvz_conf.h"
#include "nodeinfo.h"
#include "viralloc.h"
#include "datatypes.h"
#include "virterror_internal.h"
#include "viralloc.h"
-#include "util.h"
+#include "virutil.h"
#include "virlog.h"
#include "vircommand.h"
#include "configmake.h"
#include "internal.h"
#include "virauth.h"
-#include "util.h"
+#include "virutil.h"
#include "datatypes.h"
#include "virbuffer.h"
#include "viralloc.h"
#include "virebtables.h"
#include "qemu_conf.h"
#include "qemu_driver.h"
-#include "util.h"
+#include "virutil.h"
#include "virterror_internal.h"
#include "virlog.h"
#include "viralloc.h"
#include "virlog.h"
#include "virterror_internal.h"
-#include "util.h"
+#include "virutil.h"
#include "virfile.h"
#include "virpidfile.h"
#include "virprocess.h"
#include "virlog.h"
#include "viralloc.h"
#include "virterror_internal.h"
-#include "util.h"
+#include "virutil.h"
#include "domain_audit.h"
#define VIR_FROM_THIS VIR_FROM_QEMU
#include "viralloc.h"
#include "virlog.h"
#include "virterror_internal.h"
-#include "util.h"
#include "virarch.h"
+#include "virutil.h"
#include "virfile.h"
#include "uuid.h"
#include "c-ctype.h"
#include "uuid.h"
#include "virbuffer.h"
#include "virconf.h"
-#include "util.h"
+#include "virutil.h"
#include "viralloc.h"
#include "datatypes.h"
#include "xml.h"
#include "virlog.h"
#include "datatypes.h"
#include "virbuffer.h"
-#include "util.h"
+#include "virutil.h"
#include "nodeinfo.h"
#include "virstatslinux.h"
#include "capabilities.h"
#include "virlog.h"
#include "virterror_internal.h"
#include "viralloc.h"
-#include "util.h"
+#include "virutil.h"
#include "virfile.h"
#include "datatypes.h"
#include "fdstream.h"
#include "virhook.h"
#include "virfile.h"
#include "virpidfile.h"
-#include "util.h"
+#include "virutil.h"
#include "c-ctype.h"
#include "nodeinfo.h"
#include "domain_audit.h"
#include "remote_protocol.h"
#include "qemu_protocol.h"
#include "viralloc.h"
-#include "util.h"
+#include "virutil.h"
#include "virfile.h"
#include "vircommand.h"
#include "intprops.h"
#include "virthread.h"
#include "virfile.h"
#include "virlog.h"
-#include "util.h"
+#include "virutil.h"
#include "virterror_internal.h"
#include "virnetsocket.h"
#include "virkeepaliveprotocol.h"
#include "virthread.h"
#include "virfile.h"
#include "virlog.h"
-#include "util.h"
+#include "virutil.h"
#include "virterror_internal.h"
#define VIR_FROM_THIS VIR_FROM_RPC
#include "viralloc.h"
#include "virterror_internal.h"
#include "virlog.h"
-#include "util.h"
+#include "virutil.h"
#include "virfile.h"
#include "virthread.h"
#include "virterror_internal.h"
#include "virlog.h"
#include "virfile.h"
-#include "util.h"
+#include "virutil.h"
#define VIR_FROM_THIS VIR_FROM_RPC
#include "virterror_internal.h"
#include "virthread.h"
#include "virthreadpool.h"
-#include "util.h"
+#include "virutil.h"
#include "virfile.h"
#include "virnetservermdns.h"
#include "virdbus.h"
#include "c-ctype.h"
#include "virnetsocket.h"
-#include "util.h"
+#include "virutil.h"
#include "viralloc.h"
#include "virterror_internal.h"
#include "virlog.h"
#include "virlog.h"
#include "configmake.h"
#include "virthread.h"
-#include "util.h"
+#include "virutil.h"
#include "virterror_internal.h"
#include "virobject.h"
#include "viralloc.h"
#include "virterror_internal.h"
-#include "util.h"
+#include "virutil.h"
#include "virlog.h"
#include "virthread.h"
#include "configmake.h"
#include "secret_conf.h"
#include "secret_driver.h"
#include "virthread.h"
-#include "util.h"
+#include "virutil.h"
#include "uuid.h"
#include "virterror_internal.h"
#include "virfile.h"
#include "internal.h"
#include "security_apparmor.h"
-#include "util.h"
+#include "virutil.h"
#include "viralloc.h"
#include "virterror_internal.h"
#include "datatypes.h"
#include "security_dac.h"
#include "virterror_internal.h"
-#include "util.h"
+#include "virutil.h"
#include "viralloc.h"
#include "virlog.h"
#include "virpci.h"
#include "security_driver.h"
#include "security_selinux.h"
#include "virterror_internal.h"
-#include "util.h"
+#include "virutil.h"
#include "viralloc.h"
#include "virlog.h"
#include "virpci.h"
#include "virfile.h"
#include "virhash.h"
#include "virrandom.h"
-#include "util.h"
+#include "virutil.h"
#include "virconf.h"
#define VIR_FROM_THIS VIR_FROM_SECURITY
#include "internal.h"
#include "virbuffer.h"
-#include "util.h"
+#include "virutil.h"
#include "viralloc.h"
#include "vircommand.h"
#include <unistd.h>
#include <locale.h>
-#include "util.h"
+#include "virutil.h"
#include "c-ctype.h"
#include "configmake.h"
#include "datatypes.h"
#include "virterror_internal.h"
-#include "util.h"
+#include "virutil.h"
#include "viralloc.h"
#include "internal.h"
#include "secret_conf.h"
#include "virterror_internal.h"
#include "virlog.h"
#include "storage_backend_disk.h"
-#include "util.h"
+#include "virutil.h"
#include "viralloc.h"
#include "vircommand.h"
#include "configmake.h"
#include "virterror_internal.h"
#include "storage_backend_scsi.h"
#include "storage_backend_iscsi.h"
-#include "util.h"
+#include "virutil.h"
#include "viralloc.h"
#include "virlog.h"
#include "virfile.h"
#include "virterror_internal.h"
#include "storage_backend_rbd.h"
#include "storage_conf.h"
-#include "util.h"
+#include "virutil.h"
#include "viralloc.h"
#include "virlog.h"
#include "base64.h"
#include "storage_backend_sheepdog.h"
#include "storage_conf.h"
#include "vircommand.h"
-#include "util.h"
+#include "virutil.h"
#include "viralloc.h"
#include "virlog.h"
#include "virterror_internal.h"
#include "datatypes.h"
#include "driver.h"
-#include "util.h"
+#include "virutil.h"
#include "storage_driver.h"
#include "storage_conf.h"
#include "viralloc.h"
#include "datatypes.h"
#include "test_driver.h"
#include "virbuffer.h"
-#include "util.h"
+#include "virutil.h"
#include "uuid.h"
#include "capabilities.h"
#include "viralloc.h"
#include "uuid.h"
#include "virbuffer.h"
#include "virconf.h"
-#include "util.h"
+#include "virutil.h"
#include "viralloc.h"
#include "nodeinfo.h"
#include "virlog.h"
#include "uml_driver.h"
#include "uml_conf.h"
#include "virbuffer.h"
-#include "util.h"
+#include "virutil.h"
#include "nodeinfo.h"
#include "virstatslinux.h"
#include "capabilities.h"
#include <stdio.h>
#include <stdlib.h>
-#include "util.h"
+#include "virutil.h"
#include "virthread.h"
#include "virfile.h"
#include "viralloc.h"
#include "c-ctype.h"
#include "internal.h"
-#include "util.h"
+#include "virutil.h"
#include "virterror_internal.h"
#include "virlog.h"
#include "viralloc.h"
#include "virterror_internal.h"
#include "virlog.h"
#include "viraudit.h"
-#include "util.h"
+#include "virutil.h"
#include "virfile.h"
#include "viralloc.h"
#include <stdlib.h>
#include "virauth.h"
-#include "util.h"
+#include "virutil.h"
#include "viralloc.h"
#include "virlog.h"
#include "datatypes.h"
#include "virkeyfile.h"
#include "viralloc.h"
-#include "util.h"
+#include "virutil.h"
#include "virlog.h"
#include "virterror_internal.h"
#include "virbitmap.h"
#include "viralloc.h"
#include "virbuffer.h"
-#include "util.h"
+#include "virutil.h"
#include "c-ctype.h"
#include "count-one-bits.h"
#include <dirent.h>
#include "internal.h"
-#include "util.h"
+#include "virutil.h"
#include "viralloc.h"
#include "vircgroup.h"
#include "virlog.h"
#include "vircommand.h"
#include "viralloc.h"
#include "virterror_internal.h"
-#include "util.h"
+#include "virutil.h"
#include "virlog.h"
#include "virfile.h"
#include "virpidfile.h"
# define __VIR_COMMAND_H__
# include "internal.h"
-# include "util.h"
+# include "virutil.h"
# include "virbuffer.h"
typedef struct _virCommand virCommand;
#include "virterror_internal.h"
#include "virbuffer.h"
#include "virconf.h"
-#include "util.h"
+#include "virutil.h"
#include "c-ctype.h"
#include "virlog.h"
#include "viralloc.h"
#include "datatypes.h"
#include "virbitmap.h"
#include "virdnsmasq.h"
-#include "util.h"
+#include "virutil.h"
#include "vircommand.h"
#include "viralloc.h"
#include "virterror_internal.h"
#include "virlog.h"
#include "vireventpoll.h"
#include "viralloc.h"
-#include "util.h"
+#include "virutil.h"
#include "virfile.h"
#include "virterror_internal.h"
#include "virtime.h"
#include "virterror_internal.h"
#include "virhook.h"
-#include "util.h"
+#include "virutil.h"
#include "virlog.h"
#include "viralloc.h"
#include "virfile.h"
# define __VIR_HOOKS_H__
# include "internal.h"
-# include "util.h"
+# include "virutil.h"
enum virHookDriverType {
VIR_HOOK_DRIVER_DAEMON = 0, /* Daemon related events */
#include "internal.h"
#include "virinitctl.h"
#include "virterror_internal.h"
-#include "util.h"
+#include "virutil.h"
#include "viralloc.h"
#include "virfile.h"
#include "viralloc.h"
#include "virterror_internal.h"
#include "virlog.h"
-#include "util.h"
+#include "virutil.h"
#if HAVE_YAJL
# include <yajl/yajl_gen.h>
#ifndef __VIR_UTIL_VIRTKEYCODE_H__
# define __VIR_UTIL_VIRTKEYCODE_H__
-# include "util.h"
+# include "virutil.h"
# include "libvirt/libvirt.h"
VIR_ENUM_DECL(virKeycodeSet);
#include "c-ctype.h"
#include "virlog.h"
#include "viralloc.h"
-#include "util.h"
+#include "virutil.h"
#include "virhash.h"
#include "virkeyfile.h"
#include "virterror_internal.h"
#include "virlog.h"
#include "viralloc.h"
#include "virterror_internal.h"
-#include "util.h"
+#include "virutil.h"
#include "virfile.h"
#include "virhash.h"
#include "virthread.h"
#include "virterror_internal.h"
#include "virlog.h"
#include "viralloc.h"
-#include "util.h"
+#include "virutil.h"
#include "virbuffer.h"
#include "virthread.h"
#include "virfile.h"
#include "virnetdevbridge.h"
#include "virterror_internal.h"
-#include "util.h"
+#include "virutil.h"
#include "virfile.h"
#include "viralloc.h"
#include "intprops.h"
#include "virnetdevmacvlan.h"
#include "virmacaddr.h"
-#include "util.h"
+#include "virutil.h"
#include "virterror_internal.h"
#define VIR_FROM_THIS VIR_FROM_NET
# define __VIR_NETDEV_OPENVSWITCH_H__
# include "internal.h"
-# include "util.h"
+# include "virutil.h"
# include "virnetdevvportprofile.h"
# include "virnetdevvlan.h"
#include "virterror_internal.h"
#include "viralloc.h"
#include "virlog.h"
-#include "util.h"
+#include "virutil.h"
#include <sys/ioctl.h>
#include <net/if.h>
# include "internal.h"
# include "uuid.h"
-# include "util.h"
+# include "virutil.h"
# include "virmacaddr.h"
# define LIBVIRT_IFLA_VF_PORT_PROFILE_MAX 40
#include "virpidfile.h"
#include "virfile.h"
#include "viralloc.h"
-#include "util.h"
+#include "virutil.h"
#include "intprops.h"
#include "virlog.h"
#include "virterror_internal.h"
#include "virterror_internal.h"
#include "viralloc.h"
#include "virlog.h"
-#include "util.h"
+#include "virutil.h"
#define VIR_FROM_THIS VIR_FROM_NONE
#include "virrandom.h"
#include "virthread.h"
#include "count-one-bits.h"
-#include "util.h"
+#include "virutil.h"
#include "virterror_internal.h"
#include "virlog.h"
#include "virterror_internal.h"
#include "virsexpr.h"
-#include "util.h"
+#include "virutil.h"
#include "viralloc.h"
#define VIR_FROM_THIS VIR_FROM_SEXPR
#include "virsocketaddr.h"
#include "virterror_internal.h"
-#include "util.h"
+#include "virutil.h"
#include <netdb.h>
# include "virterror_internal.h"
# include "datatypes.h"
-# include "util.h"
+# include "virutil.h"
# include "virstatslinux.h"
# include "viralloc.h"
# include "virfile.h"
#ifndef __VIR_STORAGE_FILE_H__
# define __VIR_STORAGE_FILE_H__
-# include "util.h"
+# include "virutil.h"
enum virStorageFileFormat {
VIR_STORAGE_FILE_AUTO_SAFE = -2,
#include "virterror_internal.h"
#include "virsysinfo.h"
-#include "util.h"
+#include "virutil.h"
#include "virlog.h"
#include "viralloc.h"
#include "vircommand.h"
# define __VIR_SYSINFOS_H__
# include "internal.h"
-# include "util.h"
+# include "virutil.h"
# include "virbuffer.h"
enum virSysinfoType {
#include "virlog.h"
#include "viralloc.h"
#include "virthread.h"
-#include "util.h"
+#include "virutil.h"
virThreadLocal virLastErr;
#include <sys/time.h>
#include "virtime.h"
-#include "util.h"
+#include "virutil.h"
#include "viralloc.h"
#include "virterror_internal.h"
#include <stdarg.h>
#include "viralloc.h"
-#include "util.h"
+#include "virutil.h"
#include "virterror_internal.h"
#define VIR_FROM_THIS VIR_FROM_NONE
#include "viruri.h"
#include "viralloc.h"
-#include "util.h"
+#include "virutil.h"
#include "virterror_internal.h"
#include "virbuffer.h"
#include "virusb.h"
#include "virlog.h"
#include "viralloc.h"
-#include "util.h"
+#include "virutil.h"
#include "virterror_internal.h"
#define USB_SYSFS "/sys/bus/usb"
/*
- * utils.c: common, generic utility functions
+ * virutil.c: common, generic utility functions
*
* Copyright (C) 2006-2012 Red Hat, Inc.
* Copyright (C) 2006 Daniel P. Berrange
#include "virterror_internal.h"
#include "virlog.h"
#include "virbuffer.h"
-#include "util.h"
+#include "virutil.h"
#include "virstoragefile.h"
#include "viralloc.h"
#include "virthread.h"
/*
- * utils.h: common, generic utility functions
+ * virutil.h: common, generic utility functions
*
* Copyright (C) 2010-2012 Red Hat, Inc.
* Copyright (C) 2006, 2007 Binary Karma
#include "virterror_internal.h"
#include "xml.h"
#include "virbuffer.h"
-#include "util.h"
+#include "virutil.h"
#include "viralloc.h"
#include "virfile.h"
#include "internal.h"
#include "viralloc.h"
-#include "util.h"
+#include "virutil.h"
#include "virlog.h"
#include "virterror_internal.h"
#include "vbox_MSCOMGlue.h"
#include "vbox_XPCOMCGlue.h"
#include "internal.h"
#include "viralloc.h"
-#include "util.h"
+#include "virutil.h"
#include "virlog.h"
#include "virterror_internal.h"
#include "vbox_driver.h"
#include "vbox_glue.h"
#include "virterror_internal.h"
-#include "util.h"
+#include "virutil.h"
#define VIR_FROM_THIS VIR_FROM_VBOX
#include "datatypes.h"
#include "virfile.h"
#include "viralloc.h"
-#include "util.h"
+#include "virutil.h"
#include "uuid.h"
#include "vircommand.h"
#include "vmx.h"
# include "virterror_internal.h"
# include "datatypes.h"
-# include "util.h"
+# include "virutil.h"
# include "block_stats.h"
# include "viralloc.h"
# include "virfile.h"
# include "xen_inotify.h"
#endif
#include "xml.h"
-#include "util.h"
+#include "virutil.h"
#include "viralloc.h"
#include "node_device_conf.h"
#include "virpci.h"
#include "virlog.h"
#include "datatypes.h"
#include "driver.h"
-#include "util.h"
+#include "virutil.h"
#include "xen_driver.h"
#include "xen_hypervisor.h"
#include "xs_internal.h"
#include "datatypes.h"
#include "xend_internal.h"
#include "driver.h"
-#include "util.h"
+#include "virutil.h"
#include "virsexpr.h"
#include "xen_sxpr.h"
#include "virbuffer.h"
#include "virhash.h"
#include "virbuffer.h"
#include "uuid.h"
-#include "util.h"
+#include "virutil.h"
#include "viralloc.h"
#include "virlog.h"
#include "count-one-bits.h"
#include "virterror_internal.h"
#include "datatypes.h"
#include "virauth.h"
-#include "util.h"
+#include "virutil.h"
#include "uuid.h"
#include "viralloc.h"
#include "virbuffer.h"
#include "domain_conf.h"
#include "virterror_internal.h"
#include "datatypes.h"
-#include "util.h"
+#include "virutil.h"
#include "uuid.h"
#include "viralloc.h"
#include "virbuffer.h"
#include <string.h>
#include "internal.h"
-#include "util.h"
+#include "virutil.h"
#include "viralloc.h"
#include "virfile.h"
#include "testutils.h"
#include "testutils.h"
#include "internal.h"
#include "nodeinfo.h"
-#include "util.h"
+#include "virutil.h"
#include "viralloc.h"
#include "vircommand.h"
#include "virfile.h"
# include "internal.h"
# include "viralloc.h"
# include "testutils.h"
-# include "util.h"
+# include "virutil.h"
# include "vmx/vmx.h"
# include "esx/esx_util.h"
# include "esx/esx_vi_types.h"
#include "internal.h"
#include "virthread.h"
#include "virlog.h"
-#include "util.h"
+#include "virutil.h"
#include "vireventpoll.h"
#define NUM_FDS 31
#include "testutils.h"
#include "daemon/libvirtd-config.h"
-#include "util.h"
+#include "virutil.h"
#include "c-ctype.h"
#include "virterror_internal.h"
#include "virlog.h"
#include "testutils.h"
#include "internal.h"
#include "nodeinfo.h"
-#include "util.h"
+#include "virutil.h"
#include "virfile.h"
#if ! (defined __linux__ && (defined(__x86_64__) || \
# include "internal.h"
# include "viralloc.h"
# include "testutils.h"
-# include "util.h"
+# include "virutil.h"
# include "openvz/openvz_conf.h"
static int
# include "internal.h"
# include "viralloc.h"
# include "testutils.h"
-# include "util.h"
+# include "virutil.h"
# include "qemu/qemu_monitor.h"
struct testEscapeString
#include "qemu/qemu_monitor.h"
#include "rpc/virnetsocket.h"
#include "viralloc.h"
-#include "util.h"
+#include "virutil.h"
#include "virlog.h"
#include "virterror_internal.h"
#include "internal.h"
#include "testutils.h"
#include "viralloc.h"
-#include "util.h"
+#include "virutil.h"
#include "virlog.h"
#include "virterror_internal.h"
#include "security/security_manager.h"
#include "virbuffer.h"
#include "virsysinfo.h"
#include "testutils.h"
-#include "util.h"
+#include "virutil.h"
#include "virfile.h"
#if defined (__linux__)
#include "testutils.h"
#include "internal.h"
#include "viralloc.h"
-#include "util.h"
+#include "virutil.h"
#include "virthread.h"
#include "virterror_internal.h"
#include "virbuffer.h"
#include "internal.h"
#include "viralloc.h"
#include "testutils.h"
-#include "util.h"
+#include "virutil.h"
static void
#include <signal.h>
#include "testutils.h"
-#include "util.h"
+#include "virutil.h"
#include "virterror_internal.h"
#include "viralloc.h"
#include "virlog.h"
#include <string.h>
#include "internal.h"
-#include "util.h"
+#include "virutil.h"
#include "testutils.h"
#include "virbuffer.h"
#include "viralloc.h"
#include <config.h>
#include "testutils.h"
-#include "util.h"
+#include "virutil.h"
#include "virterror_internal.h"
#include "viralloc.h"
#include "virlog.h"
#include "virhashdata.h"
#include "testutils.h"
#include "viralloc.h"
-#include "util.h"
+#include "virutil.h"
#include "virlog.h"
#include <signal.h>
#include "testutils.h"
-#include "util.h"
+#include "virutil.h"
#include "virterror_internal.h"
#include "viralloc.h"
#include "virlog.h"
#include <sys/stat.h>
#include "testutils.h"
-#include "util.h"
+#include "virutil.h"
#include "virterror_internal.h"
#include "viralloc.h"
#include "virlog.h"
#include <signal.h>
#include "testutils.h"
-#include "util.h"
+#include "virutil.h"
#include "virterror_internal.h"
#include "viralloc.h"
#include "virlog.h"
#include <netdb.h>
#include "testutils.h"
-#include "util.h"
+#include "virutil.h"
#include "virterror_internal.h"
#include "viralloc.h"
#include "virlog.h"
#include <gnutls/x509.h>
#include "testutils.h"
-#include "util.h"
+#include "virutil.h"
#include "virterror_internal.h"
#include "viralloc.h"
#include "virlog.h"
#include "internal.h"
#include "xml.h"
-#include "util.h"
+#include "virutil.h"
#include "testutils.h"
#ifdef WIN32
#include <stdlib.h>
#include "testutils.h"
-#include "util.h"
+#include "virutil.h"
#include "virterror_internal.h"
#include "viralloc.h"
#include "virlog.h"
#include <signal.h>
#include "testutils.h"
-#include "util.h"
+#include "virutil.h"
#include "virterror_internal.h"
#include "viralloc.h"
#include "virlog.h"
#include <signal.h>
#include "testutils.h"
-#include "util.h"
+#include "virutil.h"
#include "virterror_internal.h"
#include "viralloc.h"
#include "virlog.h"
# include "internal.h"
# include "console.h"
# include "virlog.h"
-# include "util.h"
+# include "virutil.h"
# include "virfile.h"
# include "viralloc.h"
# include "virthread.h"
#include "conf/domain_conf.h"
#include "console.h"
#include "viralloc.h"
-#include "util.h"
+#include "virutil.h"
#include "virfile.h"
#include "virkeycode.h"
#include "virmacaddr.h"
#include "internal.h"
#include "virbuffer.h"
#include "viralloc.h"
-#include "util.h"
+#include "virutil.h"
#include "virsh-domain.h"
#include "xml.h"
#include "virtypedparam.h"
#include "internal.h"
#include "virbuffer.h"
#include "viralloc.h"
-#include "util.h"
+#include "virutil.h"
#include "xml.h"
virInterfacePtr
#include "internal.h"
#include "virbuffer.h"
#include "viralloc.h"
-#include "util.h"
+#include "virutil.h"
#include "xml.h"
#include "conf/network_conf.h"
#include "internal.h"
#include "virbuffer.h"
#include "viralloc.h"
-#include "util.h"
+#include "virutil.h"
#include "xml.h"
#include "conf/node_device_conf.h"
#include "internal.h"
#include "virbuffer.h"
#include "viralloc.h"
-#include "util.h"
+#include "virutil.h"
#include "xml.h"
virNWFilterPtr
#include "internal.h"
#include "virbuffer.h"
#include "viralloc.h"
-#include "util.h"
+#include "virutil.h"
#include "xml.h"
#include "conf/storage_conf.h"
#include "base64.h"
#include "virbuffer.h"
#include "viralloc.h"
-#include "util.h"
+#include "virutil.h"
#include "xml.h"
static virSecretPtr
#include "internal.h"
#include "virbuffer.h"
#include "viralloc.h"
-#include "util.h"
+#include "virutil.h"
#include "virsh-domain.h"
#include "xml.h"
#include "conf/snapshot_conf.h"
#include "internal.h"
#include "virbuffer.h"
#include "viralloc.h"
-#include "util.h"
+#include "virutil.h"
#include "virfile.h"
#include "virsh-pool.h"
#include "xml.h"
#include "base64.h"
#include "virbuffer.h"
#include "console.h"
-#include "util.h"
+#include "virutil.h"
#include "viralloc.h"
#include "xml.h"
#include "libvirt/libvirt-qemu.h"
#include <unistd.h>
#include <sys/utsname.h>
-#include "util.h"
+#include "virutil.h"
#include "viralloc.h"
#include "virfile.h"
#include "virt-host-validate-common.h"