summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--cfg.mk6
-rw-r--r--daemon/libvirtd-config.c2
-rw-r--r--daemon/libvirtd.c2
-rw-r--r--daemon/remote.c2
-rw-r--r--daemon/stream.c2
-rw-r--r--python/libvirt-override.c2
-rw-r--r--python/typewrappers.c2
-rw-r--r--src/Makefile.am2
-rw-r--r--src/conf/capabilities.c2
-rw-r--r--src/conf/cpu_conf.c2
-rw-r--r--src/conf/device_conf.c2
-rw-r--r--src/conf/domain_audit.c2
-rw-r--r--src/conf/domain_conf.c2
-rw-r--r--src/conf/domain_event.c2
-rw-r--r--src/conf/interface_conf.c2
-rw-r--r--src/conf/netdev_bandwidth_conf.c2
-rw-r--r--src/conf/netdev_vlan_conf.c2
-rw-r--r--src/conf/netdev_vport_profile_conf.c2
-rw-r--r--src/conf/network_conf.c2
-rw-r--r--src/conf/node_device_conf.c4
-rw-r--r--src/conf/nwfilter_conf.c2
-rw-r--r--src/conf/nwfilter_params.c2
-rw-r--r--src/conf/secret_conf.c2
-rw-r--r--src/conf/snapshot_conf.c2
-rw-r--r--src/conf/storage_conf.c2
-rw-r--r--src/conf/storage_encryption_conf.c2
-rw-r--r--src/conf/virconsole.c2
-rw-r--r--src/cpu/cpu.c2
-rw-r--r--src/cpu/cpu_arm.c2
-rw-r--r--src/cpu/cpu_generic.c2
-rw-r--r--src/cpu/cpu_map.c2
-rw-r--r--src/cpu/cpu_powerpc.c2
-rw-r--r--src/cpu/cpu_s390.c2
-rw-r--r--src/cpu/cpu_x86.c2
-rw-r--r--src/datatypes.c2
-rw-r--r--src/driver.c2
-rw-r--r--src/esx/esx_device_monitor.c2
-rw-r--r--src/esx/esx_driver.c2
-rw-r--r--src/esx/esx_interface_driver.c2
-rw-r--r--src/esx/esx_network_driver.c2
-rw-r--r--src/esx/esx_nwfilter_driver.c2
-rw-r--r--src/esx/esx_secret_driver.c2
-rw-r--r--src/esx/esx_storage_backend_iscsi.c2
-rw-r--r--src/esx/esx_storage_backend_vmfs.c2
-rw-r--r--src/esx/esx_storage_driver.c2
-rw-r--r--src/esx/esx_util.c2
-rw-r--r--src/esx/esx_vi.c2
-rw-r--r--src/esx/esx_vi_methods.c2
-rw-r--r--src/esx/esx_vi_types.c2
-rw-r--r--src/fdstream.c2
-rw-r--r--src/hyperv/hyperv_device_monitor.c2
-rw-r--r--src/hyperv/hyperv_driver.c2
-rw-r--r--src/hyperv/hyperv_interface_driver.c2
-rw-r--r--src/hyperv/hyperv_network_driver.c2
-rw-r--r--src/hyperv/hyperv_nwfilter_driver.c2
-rw-r--r--src/hyperv/hyperv_secret_driver.c2
-rw-r--r--src/hyperv/hyperv_storage_driver.c2
-rw-r--r--src/hyperv/hyperv_util.c2
-rw-r--r--src/hyperv/hyperv_wmi.c2
-rw-r--r--src/interface/interface_backend_netcf.c2
-rw-r--r--src/interface/interface_backend_udev.c2
-rw-r--r--src/libvirt.c2
-rw-r--r--src/libxl/libxl_conf.c2
-rw-r--r--src/libxl/libxl_driver.c2
-rw-r--r--src/locking/domain_lock.c2
-rw-r--r--src/locking/lock_daemon.c2
-rw-r--r--src/locking/lock_daemon_config.c2
-rw-r--r--src/locking/lock_driver_lockd.c2
-rw-r--r--src/locking/lock_driver_nop.c2
-rw-r--r--src/locking/lock_driver_sanlock.c2
-rw-r--r--src/locking/lock_manager.c2
-rw-r--r--src/locking/sanlock_helper.c2
-rw-r--r--src/lxc/lxc_cgroup.c2
-rw-r--r--src/lxc/lxc_conf.c2
-rw-r--r--src/lxc/lxc_container.c2
-rw-r--r--src/lxc/lxc_controller.c2
-rw-r--r--src/lxc/lxc_domain.c2
-rw-r--r--src/lxc/lxc_driver.c2
-rw-r--r--src/lxc/lxc_fuse.h2
-rw-r--r--src/lxc/lxc_hostdev.c2
-rw-r--r--src/lxc/lxc_monitor.c2
-rw-r--r--src/lxc/lxc_process.c2
-rw-r--r--src/network/bridge_driver.c2
-rw-r--r--src/node_device/node_device_driver.c2
-rw-r--r--src/node_device/node_device_hal.c2
-rw-r--r--src/node_device/node_device_linux_sysfs.c2
-rw-r--r--src/node_device/node_device_udev.c2
-rw-r--r--src/nodeinfo.c2
-rw-r--r--src/nwfilter/nwfilter_dhcpsnoop.c2
-rw-r--r--src/nwfilter/nwfilter_driver.c2
-rw-r--r--src/nwfilter/nwfilter_ebiptables_driver.c2
-rw-r--r--src/nwfilter/nwfilter_gentech_driver.c2
-rw-r--r--src/nwfilter/nwfilter_learnipaddr.c2
-rw-r--r--src/openvz/openvz_conf.c2
-rw-r--r--src/openvz/openvz_driver.c2
-rw-r--r--src/openvz/openvz_util.c2
-rw-r--r--src/parallels/parallels_driver.c2
-rw-r--r--src/parallels/parallels_network.c2
-rw-r--r--src/parallels/parallels_storage.c2
-rw-r--r--src/parallels/parallels_utils.c2
-rw-r--r--src/phyp/phyp_driver.c2
-rw-r--r--src/qemu/qemu_agent.c2
-rw-r--r--src/qemu/qemu_capabilities.c2
-rw-r--r--src/qemu/qemu_cgroup.c2
-rw-r--r--src/qemu/qemu_command.c2
-rw-r--r--src/qemu/qemu_conf.c2
-rw-r--r--src/qemu/qemu_domain.c2
-rw-r--r--src/qemu/qemu_driver.c2
-rw-r--r--src/qemu/qemu_hostdev.c2
-rw-r--r--src/qemu/qemu_hotplug.c2
-rw-r--r--src/qemu/qemu_migration.c2
-rw-r--r--src/qemu/qemu_monitor.c2
-rw-r--r--src/qemu/qemu_monitor_json.c2
-rw-r--r--src/qemu/qemu_monitor_text.c2
-rw-r--r--src/qemu/qemu_process.c2
-rw-r--r--src/remote/remote_driver.c2
-rw-r--r--src/rpc/virkeepalive.c2
-rw-r--r--src/rpc/virnetclient.c2
-rw-r--r--src/rpc/virnetclientprogram.c2
-rw-r--r--src/rpc/virnetclientstream.c2
-rw-r--r--src/rpc/virnetmessage.c2
-rw-r--r--src/rpc/virnetsaslcontext.c2
-rw-r--r--src/rpc/virnetserver.c2
-rw-r--r--src/rpc/virnetserverclient.c2
-rw-r--r--src/rpc/virnetservermdns.c2
-rw-r--r--src/rpc/virnetserverprogram.c2
-rw-r--r--src/rpc/virnetserverservice.c2
-rw-r--r--src/rpc/virnetsocket.c2
-rw-r--r--src/rpc/virnetsshsession.c2
-rw-r--r--src/rpc/virnettlscontext.c2
-rw-r--r--src/secret/secret_driver.c2
-rw-r--r--src/security/security_apparmor.c2
-rw-r--r--src/security/security_dac.c2
-rw-r--r--src/security/security_manager.c2
-rw-r--r--src/security/security_selinux.c2
-rw-r--r--src/security/security_stack.c2
-rw-r--r--src/security/virt-aa-helper.c2
-rw-r--r--src/storage/storage_backend.c2
-rw-r--r--src/storage/storage_backend_disk.c2
-rw-r--r--src/storage/storage_backend_fs.c2
-rw-r--r--src/storage/storage_backend_iscsi.c2
-rw-r--r--src/storage/storage_backend_logical.c2
-rw-r--r--src/storage/storage_backend_mpath.c2
-rw-r--r--src/storage/storage_backend_rbd.c2
-rw-r--r--src/storage/storage_backend_scsi.c2
-rw-r--r--src/storage/storage_backend_sheepdog.c2
-rw-r--r--src/storage/storage_driver.c2
-rw-r--r--src/test/test_driver.c2
-rw-r--r--src/uml/uml_conf.c2
-rw-r--r--src/uml/uml_driver.c2
-rw-r--r--src/util/iohelper.c2
-rw-r--r--src/util/pci.c2
-rw-r--r--src/util/sexpr.c2
-rw-r--r--src/util/stats_linux.c2
-rw-r--r--src/util/storage_file.c2
-rw-r--r--src/util/sysinfo.c2
-rw-r--r--src/util/threadpool.c2
-rw-r--r--src/util/threads-pthread.c2
-rw-r--r--src/util/threads-win32.c2
-rw-r--r--src/util/util.c2
-rw-r--r--src/util/uuid.c2
-rw-r--r--src/util/viralloc.c (renamed from src/util/memory.c)4
-rw-r--r--src/util/viralloc.h (renamed from src/util/memory.h)2
-rw-r--r--src/util/viraudit.c2
-rw-r--r--src/util/virauth.c2
-rw-r--r--src/util/virauthconfig.c2
-rw-r--r--src/util/virbitmap.c2
-rw-r--r--src/util/virbuffer.c2
-rw-r--r--src/util/vircgroup.c2
-rw-r--r--src/util/vircommand.c2
-rw-r--r--src/util/virconf.c2
-rw-r--r--src/util/virdbus.c2
-rw-r--r--src/util/virdnsmasq.c2
-rw-r--r--src/util/virebtables.c2
-rw-r--r--src/util/vireventpoll.c2
-rw-r--r--src/util/virfile.c2
-rw-r--r--src/util/virhash.c2
-rw-r--r--src/util/virhook.c2
-rw-r--r--src/util/virinitctl.c2
-rw-r--r--src/util/viriptables.c2
-rw-r--r--src/util/virjson.c2
-rw-r--r--src/util/virkeyfile.c2
-rw-r--r--src/util/virlockspace.c2
-rw-r--r--src/util/virlog.c2
-rw-r--r--src/util/virnetdev.c2
-rw-r--r--src/util/virnetdevbandwidth.c2
-rw-r--r--src/util/virnetdevbridge.c2
-rw-r--r--src/util/virnetdevmacvlan.c2
-rw-r--r--src/util/virnetdevopenvswitch.c2
-rw-r--r--src/util/virnetdevtap.c2
-rw-r--r--src/util/virnetdevveth.c2
-rw-r--r--src/util/virnetdevvlan.c2
-rw-r--r--src/util/virnetdevvportprofile.c2
-rw-r--r--src/util/virnetlink.c2
-rw-r--r--src/util/virnodesuspend.c2
-rw-r--r--src/util/virobject.c2
-rw-r--r--src/util/virpidfile.c2
-rw-r--r--src/util/virprocess.c2
-rw-r--r--src/util/virstring.c2
-rw-r--r--src/util/virterror.c2
-rw-r--r--src/util/virtime.c2
-rw-r--r--src/util/virtypedparam.c2
-rw-r--r--src/util/viruri.c2
-rw-r--r--src/util/virusb.c2
-rw-r--r--src/util/xml.c2
-rw-r--r--src/vbox/vbox_MSCOMGlue.c2
-rw-r--r--src/vbox/vbox_XPCOMCGlue.c2
-rw-r--r--src/vbox/vbox_tmpl.c2
-rw-r--r--src/vmware/vmware_conf.c2
-rw-r--r--src/vmware/vmware_driver.c2
-rw-r--r--src/vmx/vmx.c2
-rw-r--r--src/xen/block_stats.c2
-rw-r--r--src/xen/xen_driver.c2
-rw-r--r--src/xen/xen_hypervisor.c2
-rw-r--r--src/xen/xen_inotify.c2
-rw-r--r--src/xen/xend_internal.c2
-rw-r--r--src/xen/xm_internal.c2
-rw-r--r--src/xen/xs_internal.c2
-rw-r--r--src/xenapi/xenapi_driver.c2
-rw-r--r--src/xenapi/xenapi_utils.c2
-rw-r--r--src/xenxs/xen_sxpr.c2
-rw-r--r--src/xenxs/xen_xm.c2
-rw-r--r--tests/commandhelper.c2
-rw-r--r--tests/commandtest.c2
-rw-r--r--tests/conftest.c2
-rw-r--r--tests/cputest.c2
-rw-r--r--tests/esxutilstest.c2
-rw-r--r--tests/networkxml2conftest.c2
-rw-r--r--tests/openvzutilstest.c2
-rw-r--r--tests/qemuhelptest.c2
-rw-r--r--tests/qemumonitortest.c2
-rw-r--r--tests/qemumonitortestutils.c2
-rw-r--r--tests/qemuxml2argvtest.c2
-rw-r--r--tests/securityselinuxtest.c2
-rw-r--r--tests/sockettest.c2
-rw-r--r--tests/testutils.c2
-rw-r--r--tests/testutils.h2
-rw-r--r--tests/testutilslxc.c2
-rw-r--r--tests/testutilsqemu.c2
-rw-r--r--tests/utiltest.c2
-rw-r--r--tests/virauthconfigtest.c2
-rw-r--r--tests/virbuftest.c2
-rw-r--r--tests/virdrivermoduletest.c2
-rw-r--r--tests/virhashtest.c2
-rw-r--r--tests/virkeyfiletest.c2
-rw-r--r--tests/virlockspacetest.c2
-rw-r--r--tests/virnetmessagetest.c2
-rw-r--r--tests/virnetsockettest.c2
-rw-r--r--tests/virnettlscontexttest.c2
-rw-r--r--tests/virstringtest.c2
-rw-r--r--tests/virtimetest.c2
-rw-r--r--tests/viruritest.c2
-rw-r--r--tests/vmx2xmltest.c2
-rw-r--r--tests/xmconfigtest.c2
-rw-r--r--tests/xml2vmxtest.c2
-rw-r--r--tools/console.c2
-rw-r--r--tools/virsh-domain-monitor.c2
-rw-r--r--tools/virsh-domain.c2
-rw-r--r--tools/virsh-host.c2
-rw-r--r--tools/virsh-interface.c2
-rw-r--r--tools/virsh-network.c2
-rw-r--r--tools/virsh-nodedev.c2
-rw-r--r--tools/virsh-nwfilter.c2
-rw-r--r--tools/virsh-pool.c2
-rw-r--r--tools/virsh-secret.c2
-rw-r--r--tools/virsh-snapshot.c2
-rw-r--r--tools/virsh-volume.c2
-rw-r--r--tools/virsh.c2
-rw-r--r--tools/virt-host-validate-common.c2
269 files changed, 273 insertions, 273 deletions
diff --git a/cfg.mk b/cfg.mk
index f4431c0590..cdd02e4c78 100644
--- a/cfg.mk
+++ b/cfg.mk
@@ -321,7 +321,7 @@ sc_prohibit_internal_functions:
# Avoid raw malloc and free, except in documentation comments.
sc_prohibit_raw_allocation:
@prohibit='^.[^*].*\<((m|c|re)alloc|free) *\([^)]' \
- halt='use VIR_ macros from memory.h instead of malloc/free' \
+ halt='use VIR_ macros from viralloc.h instead of malloc/free' \
$(_sc_search_regexp)
# Avoid functions that can lead to double-close bugs.
@@ -785,7 +785,7 @@ exclude_file_name_regexp--sc_prohibit_fork_wrappers = \
exclude_file_name_regexp--sc_prohibit_gethostname = ^src/util/util\.c$$
exclude_file_name_regexp--sc_prohibit_internal_functions = \
- ^src/(util/(memory|util|virfile)\.[hc]|esx/esx_vi\.c)$$
+ ^src/(util/(viralloc|util|virfile)\.[hc]|esx/esx_vi\.c)$$
exclude_file_name_regexp--sc_prohibit_newline_at_end_of_diagnostic = \
^src/rpc/gendispatch\.pl$$
@@ -794,7 +794,7 @@ exclude_file_name_regexp--sc_prohibit_nonreentrant = \
^((po|tests)/|docs/.*py|run.in$$)
exclude_file_name_regexp--sc_prohibit_raw_allocation = \
- ^(src/util/memory\.[ch]|examples/.*)$$
+ ^(src/util/viralloc\.[ch]|examples/.*)$$
exclude_file_name_regexp--sc_prohibit_readlink = \
^src/(util/util|lxc/lxc_container)\.c$$
diff --git a/daemon/libvirtd-config.c b/daemon/libvirtd-config.c
index f61f08df3a..b979a23240 100644
--- a/daemon/libvirtd-config.c
+++ b/daemon/libvirtd-config.c
@@ -25,7 +25,7 @@
#include "libvirtd-config.h"
#include "virconf.h"
-#include "memory.h"
+#include "viralloc.h"
#include "virterror_internal.h"
#include "virlog.h"
#include "rpc/virnetserver.h"
diff --git a/daemon/libvirtd.c b/daemon/libvirtd.c
index 2a2897a3c1..9f82c99338 100644
--- a/daemon/libvirtd.c
+++ b/daemon/libvirtd.c
@@ -46,7 +46,7 @@
#include "util.h"
#include "uuid.h"
#include "remote_driver.h"
-#include "memory.h"
+#include "viralloc.h"
#include "virconf.h"
#include "virnetlink.h"
#include "virnetserver.h"
diff --git a/daemon/remote.c b/daemon/remote.c
index bb38689604..7c7f80622b 100644
--- a/daemon/remote.c
+++ b/daemon/remote.c
@@ -33,7 +33,7 @@
#include "libvirtd.h"
#include "libvirt_internal.h"
#include "datatypes.h"
-#include "memory.h"
+#include "viralloc.h"
#include "virlog.h"
#include "util.h"
#include "stream.h"
diff --git a/daemon/stream.c b/daemon/stream.c
index d63e0092e1..f208139ee4 100644
--- a/daemon/stream.c
+++ b/daemon/stream.c
@@ -25,7 +25,7 @@
#include "stream.h"
#include "remote.h"
-#include "memory.h"
+#include "viralloc.h"
#include "virlog.h"
#include "virnetserverclient.h"
#include "virterror_internal.h"
diff --git a/python/libvirt-override.c b/python/libvirt-override.c
index eda8a1104e..644f34ddfc 100644
--- a/python/libvirt-override.c
+++ b/python/libvirt-override.c
@@ -24,7 +24,7 @@
#include "libvirt/virterror.h"
#include "typewrappers.h"
#include "libvirt.h"
-#include "memory.h"
+#include "viralloc.h"
#include "virtypedparam.h"
#include "ignore-value.h"
#include "util.h"
diff --git a/python/typewrappers.c b/python/typewrappers.c
index d633603c8f..9ba8790c42 100644
--- a/python/typewrappers.c
+++ b/python/typewrappers.c
@@ -16,7 +16,7 @@
#include "typewrappers.h"
-#include "memory.h"
+#include "viralloc.h"
#ifndef Py_CAPSULE_H
typedef void(*PyCapsule_Destructor)(void *, void *);
diff --git a/src/Makefile.am b/src/Makefile.am
index 59958c6679..25c7cca96c 100644
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -53,7 +53,6 @@ augeastest_DATA =
# These files are not related to driver APIs. Simply generic
# helper APIs for various purposes
UTIL_SOURCES = \
- util/memory.c util/memory.h \
util/pci.c util/pci.h \
util/processinfo.c util/processinfo.h \
util/sexpr.c util/sexpr.h \
@@ -66,6 +65,7 @@ UTIL_SOURCES = \
util/threadpool.c util/threadpool.h \
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/viraudit.c util/viraudit.h \
diff --git a/src/conf/capabilities.c b/src/conf/capabilities.c
index 76db89a65b..694e9b93dc 100644
--- a/src/conf/capabilities.c
+++ b/src/conf/capabilities.c
@@ -27,7 +27,7 @@
#include "capabilities.h"
#include "virbuffer.h"
-#include "memory.h"
+#include "viralloc.h"
#include "util.h"
#include "uuid.h"
#include "cpu_conf.h"
diff --git a/src/conf/cpu_conf.c b/src/conf/cpu_conf.c
index 9b86571264..6011361496 100644
--- a/src/conf/cpu_conf.c
+++ b/src/conf/cpu_conf.c
@@ -24,7 +24,7 @@
#include <config.h>
#include "virterror_internal.h"
-#include "memory.h"
+#include "viralloc.h"
#include "util.h"
#include "virbuffer.h"
#include "cpu_conf.h"
diff --git a/src/conf/device_conf.c b/src/conf/device_conf.c
index daf57bc380..c3ca2d6d7b 100644
--- a/src/conf/device_conf.c
+++ b/src/conf/device_conf.c
@@ -23,7 +23,7 @@
#include <config.h>
#include "virterror_internal.h"
#include "datatypes.h"
-#include "memory.h"
+#include "viralloc.h"
#include "xml.h"
#include "uuid.h"
#include "util.h"
diff --git a/src/conf/domain_audit.c b/src/conf/domain_audit.c
index a73c7231c2..8919e620f9 100644
--- a/src/conf/domain_audit.c
+++ b/src/conf/domain_audit.c
@@ -30,7 +30,7 @@
#include "viraudit.h"
#include "uuid.h"
#include "virlog.h"
-#include "memory.h"
+#include "viralloc.h"
/* Return nn:mm in hex for block and character devices, and NULL
* for other file types, stat failure, or allocation failure. */
diff --git a/src/conf/domain_conf.c b/src/conf/domain_conf.c
index 30b1a0fa4a..721a7f3305 100644
--- a/src/conf/domain_conf.c
+++ b/src/conf/domain_conf.c
@@ -34,7 +34,7 @@
#include "datatypes.h"
#include "domain_conf.h"
#include "snapshot_conf.h"
-#include "memory.h"
+#include "viralloc.h"
#include "verify.h"
#include "xml.h"
#include "uuid.h"
diff --git a/src/conf/domain_event.c b/src/conf/domain_event.c
index f1e247b7a7..d5238088e1 100644
--- a/src/conf/domain_event.c
+++ b/src/conf/domain_event.c
@@ -26,7 +26,7 @@
#include "domain_event.h"
#include "virlog.h"
#include "datatypes.h"
-#include "memory.h"
+#include "viralloc.h"
#include "virterror_internal.h"
#define VIR_FROM_THIS VIR_FROM_NONE
diff --git a/src/conf/interface_conf.c b/src/conf/interface_conf.c
index 738ef336ae..046a8a1780 100644
--- a/src/conf/interface_conf.c
+++ b/src/conf/interface_conf.c
@@ -27,7 +27,7 @@
#include "interface_conf.h"
-#include "memory.h"
+#include "viralloc.h"
#include "xml.h"
#include "uuid.h"
#include "util.h"
diff --git a/src/conf/netdev_bandwidth_conf.c b/src/conf/netdev_bandwidth_conf.c
index 15840b92d1..35f067c81e 100644
--- a/src/conf/netdev_bandwidth_conf.c
+++ b/src/conf/netdev_bandwidth_conf.c
@@ -25,7 +25,7 @@
#include "netdev_bandwidth_conf.h"
#include "virterror_internal.h"
#include "util.h"
-#include "memory.h"
+#include "viralloc.h"
#include "domain_conf.h"
#define VIR_FROM_THIS VIR_FROM_NONE
diff --git a/src/conf/netdev_vlan_conf.c b/src/conf/netdev_vlan_conf.c
index 6a0511af9a..8cee025678 100644
--- a/src/conf/netdev_vlan_conf.c
+++ b/src/conf/netdev_vlan_conf.c
@@ -23,7 +23,7 @@
#include "netdev_vlan_conf.h"
#include "virterror_internal.h"
-#include "memory.h"
+#include "viralloc.h"
#define VIR_FROM_THIS VIR_FROM_NONE
diff --git a/src/conf/netdev_vport_profile_conf.c b/src/conf/netdev_vport_profile_conf.c
index 94992e3087..a9a38d7023 100644
--- a/src/conf/netdev_vport_profile_conf.c
+++ b/src/conf/netdev_vport_profile_conf.c
@@ -24,7 +24,7 @@
#include "netdev_vport_profile_conf.h"
#include "virterror_internal.h"
-#include "memory.h"
+#include "viralloc.h"
#define VIR_FROM_THIS VIR_FROM_NONE
diff --git a/src/conf/network_conf.c b/src/conf/network_conf.c
index 42cb87e400..1932851807 100644
--- a/src/conf/network_conf.c
+++ b/src/conf/network_conf.c
@@ -37,7 +37,7 @@
#include "netdev_vport_profile_conf.h"
#include "netdev_bandwidth_conf.h"
#include "netdev_vlan_conf.h"
-#include "memory.h"
+#include "viralloc.h"
#include "xml.h"
#include "uuid.h"
#include "util.h"
diff --git a/src/conf/node_device_conf.c b/src/conf/node_device_conf.c
index 50fcf0b59d..85de50f384 100644
--- a/src/conf/node_device_conf.c
+++ b/src/conf/node_device_conf.c
@@ -28,10 +28,10 @@
#include "virterror_internal.h"
#include "datatypes.h"
-#include "memory.h"
+#include "viralloc.h"
#include "node_device_conf.h"
-#include "memory.h"
+#include "viralloc.h"
#include "xml.h"
#include "util.h"
#include "virbuffer.h"
diff --git a/src/conf/nwfilter_conf.c b/src/conf/nwfilter_conf.c
index 46580e9eb9..09a9d1cefa 100644
--- a/src/conf/nwfilter_conf.c
+++ b/src/conf/nwfilter_conf.c
@@ -39,7 +39,7 @@
#include "internal.h"
#include "uuid.h"
-#include "memory.h"
+#include "viralloc.h"
#include "virterror_internal.h"
#include "datatypes.h"
#include "nwfilter_params.h"
diff --git a/src/conf/nwfilter_params.c b/src/conf/nwfilter_params.c
index f8cf98025b..142995297e 100644
--- a/src/conf/nwfilter_params.c
+++ b/src/conf/nwfilter_params.c
@@ -25,7 +25,7 @@
#include "internal.h"
-#include "memory.h"
+#include "viralloc.h"
#include "virterror_internal.h"
#include "datatypes.h"
#include "nwfilter_params.h"
diff --git a/src/conf/secret_conf.c b/src/conf/secret_conf.c
index 24d7aa0df5..5188c7a653 100644
--- a/src/conf/secret_conf.c
+++ b/src/conf/secret_conf.c
@@ -26,7 +26,7 @@
#include "virbuffer.h"
#include "datatypes.h"
#include "virlog.h"
-#include "memory.h"
+#include "viralloc.h"
#include "secret_conf.h"
#include "virterror_internal.h"
#include "util.h"
diff --git a/src/conf/snapshot_conf.c b/src/conf/snapshot_conf.c
index 63618102ea..9c16a884d5 100644
--- a/src/conf/snapshot_conf.c
+++ b/src/conf/snapshot_conf.c
@@ -35,7 +35,7 @@
#include "datatypes.h"
#include "domain_conf.h"
#include "virlog.h"
-#include "memory.h"
+#include "viralloc.h"
#include "netdev_bandwidth_conf.h"
#include "netdev_vport_profile_conf.h"
#include "nwfilter_conf.h"
diff --git a/src/conf/storage_conf.c b/src/conf/storage_conf.c
index b81c08cf97..0e00588801 100644
--- a/src/conf/storage_conf.c
+++ b/src/conf/storage_conf.c
@@ -42,7 +42,7 @@
#include "uuid.h"
#include "virbuffer.h"
#include "util.h"
-#include "memory.h"
+#include "viralloc.h"
#include "virfile.h"
#define VIR_FROM_THIS VIR_FROM_STORAGE
diff --git a/src/conf/storage_encryption_conf.c b/src/conf/storage_encryption_conf.c
index 0c2bded1e5..8d3ceac196 100644
--- a/src/conf/storage_encryption_conf.c
+++ b/src/conf/storage_encryption_conf.c
@@ -28,7 +28,7 @@
#include "internal.h"
#include "virbuffer.h"
-#include "memory.h"
+#include "viralloc.h"
#include "storage_conf.h"
#include "storage_encryption_conf.h"
#include "util.h"
diff --git a/src/conf/virconsole.c b/src/conf/virconsole.c
index 92179ccc2d..757573d799 100644
--- a/src/conf/virconsole.c
+++ b/src/conf/virconsole.c
@@ -32,7 +32,7 @@
#include "fdstream.h"
#include "internal.h"
#include "threads.h"
-#include "memory.h"
+#include "viralloc.h"
#include "virpidfile.h"
#include "virlog.h"
#include "virterror_internal.h"
diff --git a/src/cpu/cpu.c b/src/cpu/cpu.c
index be1f4cecae..302629dd6a 100644
--- a/src/cpu/cpu.c
+++ b/src/cpu/cpu.c
@@ -24,7 +24,7 @@
#include <config.h>
#include "virlog.h"
-#include "memory.h"
+#include "viralloc.h"
#include "xml.h"
#include "cpu.h"
#include "cpu_x86.h"
diff --git a/src/cpu/cpu_arm.c b/src/cpu/cpu_arm.c
index 36c9db0307..cfe1a236ca 100644
--- a/src/cpu/cpu_arm.c
+++ b/src/cpu/cpu_arm.c
@@ -23,7 +23,7 @@
#include <config.h>
-#include "memory.h"
+#include "viralloc.h"
#include "cpu.h"
#define VIR_FROM_THIS VIR_FROM_CPU
diff --git a/src/cpu/cpu_generic.c b/src/cpu/cpu_generic.c
index b10ff47a25..5dfa6a21a4 100644
--- a/src/cpu/cpu_generic.c
+++ b/src/cpu/cpu_generic.c
@@ -24,7 +24,7 @@
#include <config.h>
-#include "memory.h"
+#include "viralloc.h"
#include "virhash.h"
#include "cpu.h"
#include "cpu_generic.h"
diff --git a/src/cpu/cpu_map.c b/src/cpu/cpu_map.c
index 8c4cfee5d3..015be2e320 100644
--- a/src/cpu/cpu_map.c
+++ b/src/cpu/cpu_map.c
@@ -23,7 +23,7 @@
#include <config.h>
-#include "memory.h"
+#include "viralloc.h"
#include "cpu.h"
#include "cpu_map.h"
#include "configmake.h"
diff --git a/src/cpu/cpu_powerpc.c b/src/cpu/cpu_powerpc.c
index 26991d8023..cbc813b489 100644
--- a/src/cpu/cpu_powerpc.c
+++ b/src/cpu/cpu_powerpc.c
@@ -27,7 +27,7 @@
#include <stdint.h>
#include "virlog.h"
-#include "memory.h"
+#include "viralloc.h"
#include "util.h"
#include "cpu.h"
diff --git a/src/cpu/cpu_s390.c b/src/cpu/cpu_s390.c
index ffbad036c5..998197c904 100644
--- a/src/cpu/cpu_s390.c
+++ b/src/cpu/cpu_s390.c
@@ -23,7 +23,7 @@
#include <config.h>
-#include "memory.h"
+#include "viralloc.h"
#include "cpu.h"
diff --git a/src/cpu/cpu_x86.c b/src/cpu/cpu_x86.c
index 2970573c77..55e20c9a46 100644
--- a/src/cpu/cpu_x86.c
+++ b/src/cpu/cpu_x86.c
@@ -26,7 +26,7 @@
#include <stdint.h>
#include "virlog.h"
-#include "memory.h"
+#include "viralloc.h"
#include "util.h"
#include "cpu.h"
#include "cpu_map.h"
diff --git a/src/datatypes.c b/src/datatypes.c
index 73a2fd05f3..0907c7daba 100644
--- a/src/datatypes.c
+++ b/src/datatypes.c
@@ -25,7 +25,7 @@
#include "datatypes.h"
#include "virterror_internal.h"
#include "virlog.h"
-#include "memory.h"
+#include "viralloc.h"
#include "uuid.h"
#include "util.h"
diff --git a/src/driver.c b/src/driver.c
index 4ef6fd2d5f..23dc329cdd 100644
--- a/src/driver.c
+++ b/src/driver.c
@@ -25,7 +25,7 @@
#include <unistd.h>
#include "driver.h"
-#include "memory.h"
+#include "viralloc.h"
#include "virlog.h"
#include "util.h"
#include "configmake.h"
diff --git a/src/esx/esx_device_monitor.c b/src/esx/esx_device_monitor.c
index 0ad95f5106..854fc38595 100644
--- a/src/esx/esx_device_monitor.c
+++ b/src/esx/esx_device_monitor.c
@@ -26,7 +26,7 @@
#include "internal.h"
#include "util.h"
-#include "memory.h"
+#include "viralloc.h"
#include "virlog.h"
#include "uuid.h"
#include "esx_private.h"
diff --git a/src/esx/esx_driver.c b/src/esx/esx_driver.c
index 488d18dd0e..346b9bc221 100644
--- a/src/esx/esx_driver.c
+++ b/src/esx/esx_driver.c
@@ -29,7 +29,7 @@
#include "snapshot_conf.h"
#include "virauth.h"
#include "util.h"
-#include "memory.h"
+#include "viralloc.h"
#include "virlog.h"
#include "uuid.h"
#include "vmx.h"
diff --git a/src/esx/esx_interface_driver.c b/src/esx/esx_interface_driver.c
index 4760264441..fea67ab3ca 100644
--- a/src/esx/esx_interface_driver.c
+++ b/src/esx/esx_interface_driver.c
@@ -26,7 +26,7 @@
#include "internal.h"
#include "util.h"
-#include "memory.h"
+#include "viralloc.h"
#include "virlog.h"
#include "uuid.h"
#include "interface_conf.h"
diff --git a/src/esx/esx_network_driver.c b/src/esx/esx_network_driver.c
index 3e25aa2df6..fec7e72af5 100644
--- a/src/esx/esx_network_driver.c
+++ b/src/esx/esx_network_driver.c
@@ -27,7 +27,7 @@
#include "md5.h"
#include "internal.h"
#include "util.h"
-#include "memory.h"
+#include "viralloc.h"
#include "virlog.h"
#include "uuid.h"
#include "network_conf.h"
diff --git a/src/esx/esx_nwfilter_driver.c b/src/esx/esx_nwfilter_driver.c
index f5e710d5a2..7a05a5a254 100644
--- a/src/esx/esx_nwfilter_driver.c
+++ b/src/esx/esx_nwfilter_driver.c
@@ -26,7 +26,7 @@
#include "internal.h"
#include "util.h"
-#include "memory.h"
+#include "viralloc.h"
#include "virlog.h"
#include "uuid.h"
#include "esx_private.h"
diff --git a/src/esx/esx_secret_driver.c b/src/esx/esx_secret_driver.c
index 2a98644d26..2969b1967d 100644
--- a/src/esx/esx_secret_driver.c
+++ b/src/esx/esx_secret_driver.c
@@ -25,7 +25,7 @@
#include "internal.h"
#include "util.h"
-#include "memory.h"
+#include "viralloc.h"
#include "virlog.h"
#include "uuid.h"
#include "esx_private.h"
diff --git a/src/esx/esx_storage_backend_iscsi.c b/src/esx/esx_storage_backend_iscsi.c
index 5d4eb3cb7d..9d481d25b2 100644
--- a/src/esx/esx_storage_backend_iscsi.c
+++ b/src/esx/esx_storage_backend_iscsi.c
@@ -29,7 +29,7 @@
#include "internal.h"
#include "md5.h"
#include "util.h"
-#include "memory.h"
+#include "viralloc.h"
#include "virlog.h"
#include "uuid.h"
#include "storage_conf.h"
diff --git a/src/esx/esx_storage_backend_vmfs.c b/src/esx/esx_storage_backend_vmfs.c
index c8bba9e7a9..bca637b5b1 100644
--- a/src/esx/esx_storage_backend_vmfs.c
+++ b/src/esx/esx_storage_backend_vmfs.c
@@ -32,7 +32,7 @@
#include "internal.h"
#include "md5.h"
#include "util.h"
-#include "memory.h"
+#include "viralloc.h"
#include "virlog.h"
#include "uuid.h"
#include "storage_conf.h"
diff --git a/src/esx/esx_storage_driver.c b/src/esx/esx_storage_driver.c
index e6c09aae68..1324469585 100644
--- a/src/esx/esx_storage_driver.c
+++ b/src/esx/esx_storage_driver.c
@@ -26,7 +26,7 @@
#include <config.h>
#include "uuid.h"
-#include "memory.h"
+#include "viralloc.h"
#include "storage_conf.h"
#include "esx_private.h"
#include "esx_storage_driver.h"
diff --git a/src/esx/esx_util.c b/src/esx/esx_util.c
index 6e27fe468c..bcda9df66c 100644
--- a/src/esx/esx_util.c
+++ b/src/esx/esx_util.c
@@ -29,7 +29,7 @@
#include "internal.h"
#include "datatypes.h"
#include "util.h"
-#include "memory.h"
+#include "viralloc.h"
#include "virlog.h"
#include "uuid.h"
#include "vmx.h"
diff --git a/src/esx/esx_vi.c b/src/esx/esx_vi.c
index 76192dfd59..37b6e0f627 100644
--- a/src/esx/esx_vi.c
+++ b/src/esx/esx_vi.c
@@ -27,7 +27,7 @@
#include <libxml/xpathInternals.h>
#include "virbuffer.h"
-#include "memory.h"
+#include "viralloc.h"
#include "virlog.h"
#include "util.h"
#include "uuid.h"
diff --git a/src/esx/esx_vi_methods.c b/src/esx/esx_vi_methods.c
index a3870ee8da..7ffca559d6 100644
--- a/src/esx/esx_vi_methods.c
+++ b/src/esx/esx_vi_methods.c
@@ -24,7 +24,7 @@
#include <config.h>
#include "virbuffer.h"
-#include "memory.h"
+#include "viralloc.h"
#include "virlog.h"
#include "uuid.h"
#include "esx_vi_methods.h"
diff --git a/src/esx/esx_vi_types.c b/src/esx/esx_vi_types.c
index d0a2c6c427..b93223d634 100644
--- a/src/esx/esx_vi_types.c
+++ b/src/esx/esx_vi_types.c
@@ -29,7 +29,7 @@
#include "virbuffer.h"
#include "datatypes.h"
-#include "memory.h"
+#include "viralloc.h"
#include "virlog.h"
#include "util.h"
#include "esx_vi.h"
diff --git a/src/fdstream.c b/src/fdstream.c
index fdbd7a20ee..39e92b829c 100644
--- a/src/fdstream.c
+++ b/src/fdstream.c
@@ -36,7 +36,7 @@
#include "virterror_internal.h"
#include "datatypes.h"
#include "virlog.h"
-#include "memory.h"
+#include "viralloc.h"
#include "util.h"
#include "virfile.h"
#include "configmake.h"
diff --git a/src/hyperv/hyperv_device_monitor.c b/src/hyperv/hyperv_device_monitor.c
index 1fa98b2fb3..d6edb76c71 100644
--- a/src/hyperv/hyperv_device_monitor.c
+++ b/src/hyperv/hyperv_device_monitor.c
@@ -27,7 +27,7 @@
#include "virterror_internal.h"
#include "datatypes.h"
#include "util.h"
-#include "memory.h"
+#include "viralloc.h"
#include "virlog.h"
#include "uuid.h"
#include "hyperv_device_monitor.h"
diff --git a/src/hyperv/hyperv_driver.c b/src/hyperv/hyperv_driver.c
index 95b0cd96ed..749c7f01f4 100644
--- a/src/hyperv/hyperv_driver.c
+++ b/src/hyperv/hyperv_driver.c
@@ -28,7 +28,7 @@
#include "domain_conf.h"
#include "virauth.h"
#include "util.h"
-#include "memory.h"
+#include "viralloc.h"
#include "virlog.h"
#include "uuid.h"
#include "hyperv_driver.h"
diff --git a/src/hyperv/hyperv_interface_driver.c b/src/hyperv/hyperv_interface_driver.c
index 6a3c2cbea3..43c7dd7698 100644
--- a/src/hyperv/hyperv_interface_driver.c
+++ b/src/hyperv/hyperv_interface_driver.c
@@ -27,7 +27,7 @@
#include "virterror_internal.h"
#include "datatypes.h"
#include "util.h"
-#include "memory.h"
+#include "viralloc.h"
#include "virlog.h"
#include "uuid.h"
#include "hyperv_interface_driver.h"
diff --git a/src/hyperv/hyperv_network_driver.c b/src/hyperv/hyperv_network_driver.c
index 2f9fcab0e0..06b051bc33 100644
--- a/src/hyperv/hyperv_network_driver.c
+++ b/src/hyperv/hyperv_network_driver.c
@@ -27,7 +27,7 @@
#include "virterror_internal.h"
#include "datatypes.h"
#include "util.h"
-#include "memory.h"
+#include "viralloc.h"
#include "virlog.h"
#include "uuid.h"
#include "hyperv_network_driver.h"
diff --git a/src/hyperv/hyperv_nwfilter_driver.c b/src/hyperv/hyperv_nwfilter_driver.c
index c490522405..7452b7abed 100644
--- a/src/hyperv/hyperv_nwfilter_driver.c
+++ b/src/hyperv/hyperv_nwfilter_driver.c
@@ -27,7 +27,7 @@
#include "virterror_internal.h"
#include "datatypes.h"
#include "util.h"
-#include "memory.h"
+#include "viralloc.h"
#include "virlog.h"
#include "uuid.h"
#include "hyperv_nwfilter_driver.h"
diff --git a/src/hyperv/hyperv_secret_driver.c b/src/hyperv/hyperv_secret_driver.c
index 3d58b016d9..04a6adaf05 100644
--- a/src/hyperv/hyperv_secret_driver.c
+++ b/src/hyperv/hyperv_secret_driver.c
@@ -27,7 +27,7 @@
#include "virterror_internal.h"
#include "datatypes.h"
#include "util.h"
-#include "memory.h"
+#include "viralloc.h"
#include "virlog.h"
#include "uuid.h"
#include "hyperv_secret_driver.h"
diff --git a/src/hyperv/hyperv_storage_driver.c b/src/hyperv/hyperv_storage_driver.c
index 7fbc14ded0..b2817a2dd9 100644
--- a/src/hyperv/hyperv_storage_driver.c
+++ b/src/hyperv/hyperv_storage_driver.c
@@ -27,7 +27,7 @@
#include "virterror_internal.h"
#include "datatypes.h"
#include "util.h"
-#include "memory.h"
+#include "viralloc.h"
#include "virlog.h"
#include "uuid.h"
#include "hyperv_storage_driver.h"
diff --git a/src/hyperv/hyperv_util.c b/src/hyperv/hyperv_util.c
index 1ef6dae452..016d415ae9 100644
--- a/src/hyperv/hyperv_util.c
+++ b/src/hyperv/hyperv_util.c
@@ -25,7 +25,7 @@
#include "internal.h"
#include "datatypes.h"
#include "util.h"
-#include "memory.h"
+#include "viralloc.h"
#include "virlog.h"
#include "uuid.h"
#include "hyperv_private.h"
diff --git a/src/hyperv/hyperv_wmi.c b/src/hyperv/hyperv_wmi.c
index 069ebe6869..69e7283e9c 100644
--- a/src/hyperv/hyperv_wmi.c
+++ b/src/hyperv/hyperv_wmi.c
@@ -28,7 +28,7 @@
#include "virterror_internal.h"
#include "datatypes.h"
#include "virlog.h"
-#include "memory.h"
+#include "viralloc.h"
#include "util.h"
#include "uuid.h"
#include "virbuffer.h"
diff --git a/src/interface/interface_backend_netcf.c b/src/interface/interface_backend_netcf.c
index 1f42920f2c..74a749b357 100644
--- a/src/interface/interface_backend_netcf.c
+++ b/src/interface/interface_backend_netcf.c
@@ -29,7 +29,7 @@
#include "datatypes.h"
#include "interface_driver.h"
#include "interface_conf.h"
-#include "memory.h"
+#include "viralloc.h"
#include "virlog.h"
#define VIR_FROM_THIS VIR_FROM_INTERFACE
diff --git a/src/interface/interface_backend_udev.c b/src/interface/interface_backend_udev.c
index 9233e87a7f..248b02e393 100644
--- a/src/interface/interface_backend_udev.c
+++ b/src/interface/interface_backend_udev.c
@@ -27,7 +27,7 @@
#include "datatypes.h"
#include "interface_driver.h"
#include "interface_conf.h"
-#include "memory.h"
+#include "viralloc.h"
#define VIR_FROM_THIS VIR_FROM_INTERFACE
diff --git a/src/libvirt.c b/src/libvirt.c
index d078304be8..ed7dcaef1f 100644
--- a/src/libvirt.c
+++ b/src/libvirt.c
@@ -51,7 +51,7 @@
#include "driver.h"
#include "uuid.h"
-#include "memory.h"
+#include "viralloc.h"
#include "configmake.h"
#include "intprops.h"
#include "virconf.h"
diff --git a/src/libxl/libxl_conf.c b/src/libxl/libxl_conf.c
index 0ccab50a2a..5b20c395e9 100644
--- a/src/libxl/libxl_conf.c
+++ b/src/libxl/libxl_conf.c
@@ -36,7 +36,7 @@
#include "datatypes.h"
#include "virfile.h"
#include "virstring.h"
-#include "memory.h"
+#include "viralloc.h"
#include "uuid.h"
#include "capabilities.h"
#include "libxl_driver.h"
diff --git a/src/libxl/libxl_driver.c b/src/libxl/libxl_driver.c
index b7e6630f3d..4db2614004 100644
--- a/src/libxl/libxl_driver.c
+++ b/src/libxl/libxl_driver.c
@@ -36,7 +36,7 @@
#include "virconf.h"
#include "datatypes.h"
#include "virfile.h"
-#include "memory.h"
+#include "viralloc.h"
#include "uuid.h"
#include "vircommand.h"
#include "libxl.h"
diff --git a/src/locking/domain_lock.c b/src/locking/domain_lock.c
index 00861cfec0..0ae9750092 100644
--- a/src/locking/domain_lock.c
+++ b/src/locking/domain_lock.c
@@ -22,7 +22,7 @@
#include <config.h>
#include "domain_lock.h"
-#include "memory.h"
+#include "viralloc.h"
#include "uuid.h"
#include "virterror_internal.h"
#include "virlog.h"
diff --git a/src/locking/lock_daemon.c b/src/locking/lock_daemon.c
index 3c2a50c15a..3d90c57a3c 100644
--- a/src/locking/lock_daemon.c
+++ b/src/locking/lock_daemon.c
@@ -39,7 +39,7 @@
#include "virprocess.h"
#include "virterror_internal.h"
#include "virlog.h"
-#include "memory.h"
+#include "viralloc.h"
#include "virconf.h"
#include "rpc/virnetserver.h"
#include "virrandom.h"
diff --git a/src/locking/lock_daemon_config.c b/src/locking/lock_daemon_config.c
index 9557b8c2bb..e370dd465c 100644
--- a/src/locking/lock_daemon_config.c
+++ b/src/locking/lock_daemon_config.c
@@ -25,7 +25,7 @@
#include "lock_daemon_config.h"
#include "virconf.h"
-#include "memory.h"
+#include "viralloc.h"
#include "virterror_internal.h"
#include "virlog.h"
#include "rpc/virnetserver.h"
diff --git a/src/locking/lock_driver_lockd.c b/src/locking/lock_driver_lockd.c
index d5d721d6d3..cee530d80d 100644
--- a/src/locking/lock_driver_lockd.c
+++ b/src/locking/lock_driver_lockd.c
@@ -23,7 +23,7 @@
#include "lock_driver.h"
#include "virconf.h"
-#include "memory.h"
+#include "viralloc.h"
#include "virlog.h"
#include "uuid.h"
#include "util.h"
diff --git a/src/locking/lock_driver_nop.c b/src/locking/lock_driver_nop.c
index 745a0bf41c..cf0f49a3bc 100644
--- a/src/locking/lock_driver_nop.c
+++ b/src/locking/lock_driver_nop.c
@@ -22,7 +22,7 @@
#include <config.h>
#include "lock_driver_nop.h"
-#include "memory.h"
+#include "viralloc.h"
#include "virlog.h"
#include "uuid.h"
diff --git a/src/locking/lock_driver_sanlock.c b/src/locking/lock_driver_sanlock.c
index 1e8df2625d..e5204440d5 100644
--- a/src/locking/lock_driver_sanlock.c
+++ b/src/locking/lock_driver_sanlock.c
@@ -39,7 +39,7 @@
#include "lock_driver.h"
#include "virlog.h"
#include "virterror_internal.h"
-#include "memory.h"
+#include "viralloc.h"
#include "util.h"
#include "virfile.h"
#include "md5.h"
diff --git a/src/locking/lock_manager.c b/src/locking/lock_manager.c
index f038d4e27f..f938b04a58 100644
--- a/src/locking/lock_manager.c
+++ b/src/locking/lock_manager.c
@@ -26,7 +26,7 @@
#include "virterror_internal.h"
#include "virlog.h"
#include "util.h"
-#include "memory.h"
+#include "viralloc.h"
#include "uuid.h"
#if HAVE_DLFCN_H
diff --git a/src/locking/sanlock_helper.c b/src/locking/sanlock_helper.c
index ad69312c2f..3e400b7605 100644
--- a/src/locking/sanlock_helper.c
+++ b/src/locking/sanlock_helper.c
@@ -6,7 +6,7 @@
#include "configmake.h"
#include "internal.h"
#include "virconf.h"
-#include "memory.h"
+#include "viralloc.h"
#include "domain_conf.h"
diff --git a/src/lxc/lxc_cgroup.c b/src/lxc/lxc_cgroup.c
index d023b84b1b..74f3156653 100644
--- a/src/lxc/lxc_cgroup.c
+++ b/src/lxc/lxc_cgroup.c
@@ -26,7 +26,7 @@
#include "virfile.h"
#include "virterror_internal.h"
#include "virlog.h"
-#include "memory.h"
+#include "viralloc.h"
#include "vircgroup.h"
#define VIR_FROM_THIS VIR_FROM_LXC
diff --git a/src/lxc/lxc_conf.c b/src/lxc/lxc_conf.c
index a5ba2f7568..ede79d154f 100644
--- a/src/lxc/lxc_conf.c
+++ b/src/lxc/lxc_conf.c
@@ -30,7 +30,7 @@
#include "nodeinfo.h"
#include "virterror_internal.h"
#include "virconf.h"
-#include "memory.h"
+#include "viralloc.h"
#include "virlog.h"
#include "uuid.h"
#include "configmake.h"
diff --git a/src/lxc/lxc_container.c b/src/lxc/lxc_container.c
index 760d3af631..6b66fdebab 100644
--- a/src/lxc/lxc_container.c
+++ b/src/lxc/lxc_container.c
@@ -57,7 +57,7 @@
#include "virlog.h"
#include "lxc_container.h"
#include "util.h"
-#include "memory.h"
+#include "viralloc.h"
#include "virnetdevveth.h"
#include "uuid.h"
#include "virfile.h"
diff --git a/src/lxc/lxc_controller.c b/src/lxc/lxc_controller.c
index f0e08e3391..4520a5f0d9 100644
--- a/src/lxc/lxc_controller.c
+++ b/src/lxc/lxc_controller.c
@@ -62,7 +62,7 @@
#include "lxc_fuse.h"
#include "virnetdev.h"
#include "virnetdevveth.h"
-#include "memory.h"
+#include "viralloc.h"
#include "util.h"
#include "virfile.h"
#include "virpidfile.h"
diff --git a/src/lxc/lxc_domain.c b/src/lxc/lxc_domain.c
index 77a64dd134..fab150630d 100644
--- a/src/lxc/lxc_domain.c
+++ b/src/lxc/lxc_domain.c
@@ -23,7 +23,7 @@
#include "lxc_domain.h"
-#include "memory.h"
+#include "viralloc.h"
#include "virlog.h"
#include "virterror_internal.h"
diff --git a/src/lxc/lxc_driver.c b/src/lxc/lxc_driver.c
index 826532838b..a595dd99f1 100644
--- a/src/lxc/lxc_driver.c
+++ b/src/lxc/lxc_driver.c
@@ -45,7 +45,7 @@
#include "lxc_domain.h"
#include "lxc_driver.h"
#include "lxc_process.h"
-#include "memory.h"
+#include "viralloc.h"
#include "util.h"
#include "virnetdevbridge.h"
#include "virnetdevveth.h"
diff --git a/src/lxc/lxc_fuse.h b/src/lxc/lxc_fuse.h
index a888122069..9878017106 100644
--- a/src/lxc/lxc_fuse.h
+++ b/src/lxc/lxc_fuse.h
@@ -33,7 +33,7 @@
# include "lxc_conf.h"
# include "util.h"
-# include "memory.h"
+# include "viralloc.h"
struct virLXCMeminfo {
unsigned long long memtotal;
diff --git a/src/lxc/lxc_hostdev.c b/src/lxc/lxc_hostdev.c
index aa450ecfe8..f01fc5630c 100644
--- a/src/lxc/lxc_hostdev.c
+++ b/src/lxc/lxc_hostdev.c
@@ -24,9 +24,9 @@
#include <config.h>
#include "lxc_hostdev.h"
+#include "viralloc.h"
#include "virlog.h"
#include "virterror_internal.h"
-#include "memory.h"
#define VIR_FROM_THIS VIR_FROM_LXC
diff --git a/src/lxc/lxc_monitor.c b/src/lxc/lxc_monitor.c
index 9eb587d8af..90637ebd1f 100644
--- a/src/lxc/lxc_monitor.c
+++ b/src/lxc/lxc_monitor.c
@@ -25,7 +25,7 @@
#include "lxc_protocol.h"
#include "lxc_monitor_dispatch.h"
-#include "memory.h"
+#include "viralloc.h"
#include "virterror_internal.h"
#include "virlog.h"
diff --git a/src/lxc/lxc_process.c b/src/lxc/lxc_process.c
index 762a23de2f..00bc1c62be 100644
--- a/src/lxc/lxc_process.c
+++ b/src/lxc/lxc_process.c
@@ -38,7 +38,7 @@
#include "virtime.h"
#include "domain_nwfilter.h"
#include "network/bridge_driver.h"
-#include "memory.h"
+#include "viralloc.h"
#include "domain_audit.h"
#include "virterror_internal.h"
#include "virlog.h"
diff --git a/src/network/bridge_driver.c b/src/network/bridge_driver.c
index e33650384f..2265e5f3c6 100644
--- a/src/network/bridge_driver.c
+++ b/src/network/bridge_driver.c
@@ -54,7 +54,7 @@
#include "virpidfile.h"
#include "util.h"
#include "vircommand.h"
-#include "memory.h"
+#include "viralloc.h"
#include "uuid.h"
#include "viriptables.h"
#include "virlog.h"
diff --git a/src/node_device/node_device_driver.c b/src/node_device/node_device_driver.c
index 48360e3b73..d914816522 100644
--- a/src/node_device/node_device_driver.c
+++ b/src/node_device/node_device_driver.c
@@ -32,7 +32,7 @@
#include "virterror_internal.h"
#include "datatypes.h"
-#include "memory.h"
+#include "viralloc.h"
#include "virlog.h"
#include "node_device_conf.h"
#include "node_device_hal.h"
diff --git a/src/node_device/node_device_hal.c b/src/node_device/node_device_hal.c
index 59ba5c384c..6f89f169d5 100644
--- a/src/node_device/node_device_hal.c
+++ b/src/node_device/node_device_hal.c
@@ -33,7 +33,7 @@
#include "virterror_internal.h"
#include "driver.h"
#include "datatypes.h"
-#include "memory.h"
+#include "viralloc.h"
#include "uuid.h"
#include "pci.h"
#include "virlog.h"
diff --git a/src/node_device/node_device_linux_sysfs.c b/src/node_device/node_device_linux_sysfs.c
index fbe0da517b..be5d3ed9f1 100644
--- a/src/node_device/node_device_linux_sysfs.c
+++ b/src/node_device/node_device_linux_sysfs.c
@@ -29,7 +29,7 @@
#include "node_device_driver.h"
#include "node_device_hal.h"
#include "virterror_internal.h"
-#include "memory.h"
+#include "viralloc.h"
#include "virlog.h"
#include "virfile.h"
diff --git a/src/node_device/node_device_udev.c b/src/node_device/node_device_udev.c
index fef00ad131..81a11d7120 100644
--- a/src/node_device/node_device_udev.c
+++ b/src/node_device/node_device_udev.c
@@ -33,7 +33,7 @@
#include "driver.h"
#include "datatypes.h"
#include "virlog.h"
-#include "memory.h"
+#include "viralloc.h"
#include "uuid.h"
#include "util.h"
#include "virbuffer.h"
diff --git a/src/nodeinfo.c b/src/nodeinfo.c
index 0a456fa5dc..71a52afcc6 100644
--- a/src/nodeinfo.c
+++ b/src/nodeinfo.c
@@ -44,7 +44,7 @@
#endif
#include "c-ctype.h"
-#include "memory.h"
+#include "viralloc.h"
#include "nodeinfo.h"
#include "physmem.h"
#include "util.h"
diff --git a/src/nwfilter/nwfilter_dhcpsnoop.c b/src/nwfilter/nwfilter_dhcpsnoop.c
index 68aa233fbf..a798e951d2 100644
--- a/src/nwfilter/nwfilter_dhcpsnoop.c
+++ b/src/nwfilter/nwfilter_dhcpsnoop.c
@@ -54,7 +54,7 @@
#include <netinet/udp.h>
#include <net/if.h>
-#include "memory.h"
+#include "viralloc.h"
#include "virlog.h"
#include "datatypes.h"
#include "virterror_internal.h"
diff --git a/src/nwfilter/nwfilter_driver.c b/src/nwfilter/nwfilter_driver.c
index 7fde656bf7..4b1188db28 100644
--- a/src/nwfilter/nwfilter_driver.c
+++ b/src/nwfilter/nwfilter_driver.c
@@ -34,7 +34,7 @@
#include "virterror_internal.h"
#include "datatypes.h"
-#include "memory.h"
+#include "viralloc.h"
#include "domain_conf.h"
#include "domain_nwfilter.h"
#include "nwfilter_conf.h"
diff --git a/src/nwfilter/nwfilter_ebiptables_driver.c b/src/nwfilter/nwfilter_ebiptables_driver.c
index 23a43d2da3..092ae5a15d 100644
--- a/src/nwfilter/nwfilter_ebiptables_driver.c
+++ b/src/nwfilter/nwfilter_ebiptables_driver.c
@@ -31,7 +31,7 @@
#include "internal.h"
#include "virbuffer.h"
-#include "memory.h"
+#include "viralloc.h"
#include "virlog.h"
#include "virterror_internal.h"
#include "domain_conf.h"
diff --git a/src/nwfilter/nwfilter_gentech_driver.c b/src/nwfilter/nwfilter_gentech_driver.c
index 6be4a930f8..2b4cc8e319 100644
--- a/src/nwfilter/nwfilter_gentech_driver.c
+++ b/src/nwfilter/nwfilter_gentech_driver.c
@@ -26,7 +26,7 @@
#include "internal.h"
-#include "memory.h"
+#include "viralloc.h"
#include "virlog.h"
#include "domain_conf.h"
#include "virterror_internal.h"
diff --git a/src/nwfilter/nwfilter_learnipaddr.c b/src/nwfilter/nwfilter_learnipaddr.c
index 110eae845e..8c4bbcfb79 100644
--- a/src/nwfilter/nwfilter_learnipaddr.c
+++ b/src/nwfilter/nwfilter_learnipaddr.c
@@ -42,7 +42,7 @@
#include "intprops.h"
#include "virbuffer.h"
-#include "memory.h"
+#include "viralloc.h"
#include "virlog.h"
#include "datatypes.h"
#include "virnetdev.h"
diff --git a/src/openvz/openvz_conf.c b/src/openvz/openvz_conf.c
index 5448a331ef..7e42b51f5e 100644
--- a/src/openvz/openvz_conf.c
+++ b/src/openvz/openvz_conf.c
@@ -47,7 +47,7 @@
#include "openvz_util.h"
#include "uuid.h"
#include "virbuffer.h"
-#include "memory.h"
+#include "viralloc.h"
#include "util.h"
#include "nodeinfo.h"
#include "virfile.h"
diff --git a/src/openvz/openvz_driver.c b/src/openvz/openvz_driver.c
index e51bf296c1..4c884998e2 100644
--- a/src/openvz/openvz_driver.c
+++ b/src/openvz/openvz_driver.c
@@ -52,7 +52,7 @@
#include "util.h"
#include "openvz_conf.h"
#include "nodeinfo.h"
-#include "memory.h"
+#include "viralloc.h"
#include "virfile.h"
#include "virtypedparam.h"
#include "virlog.h"
diff --git a/src/openvz/openvz_util.c b/src/openvz/openvz_util.c
index 4163e19672..51b22c9492 100644
--- a/src/openvz/openvz_util.c
+++ b/src/openvz/openvz_util.c
@@ -28,7 +28,7 @@
#include "virterror_internal.h"
#include "vircommand.h"
#include "datatypes.h"
-#include "memory.h"
+#include "viralloc.h"
#include "openvz_conf.h"
#include "openvz_util.h"
diff --git a/src/parallels/parallels_driver.c b/src/parallels/parallels_driver.c
index cc65117b0e..e3d2711a79 100644
--- a/src/parallels/parallels_driver.c
+++ b/src/parallels/parallels_driver.c
@@ -42,7 +42,7 @@
#include "datatypes.h"
#include "virterror_internal.h"
-#include "memory.h"
+#include "viralloc.h"
#include "util.h"
#include "virlog.h"
#include "vircommand.h"
diff --git a/src/parallels/parallels_network.c b/src/parallels/parallels_network.c
index 40706aafa0..4729f187df 100644
--- a/src/parallels/parallels_network.c
+++ b/src/parallels/parallels_network.c
@@ -23,7 +23,7 @@
#include <config.h>
#include "datatypes.h"
-#include "memory.h"
+#include "viralloc.h"
#include "virterror_internal.h"
#include "md5.h"
diff --git a/src/parallels/parallels_storage.c b/src/parallels/parallels_storage.c
index 90fa104348..f546d28d6d 100644
--- a/src/parallels/parallels_storage.c
+++ b/src/parallels/parallels_storage.c
@@ -31,7 +31,7 @@
#include <libgen.h>
#include "datatypes.h"
-#include "memory.h"
+#include "viralloc.h"
#include "configmake.h"
#include "storage_file.h"
#include "virterror_internal.h"
diff --git a/src/parallels/parallels_utils.c b/src/parallels/parallels_utils.c
index b032882ea7..9e317b1192 100644
--- a/src/parallels/parallels_utils.c
+++ b/src/parallels/parallels_utils.c
@@ -26,7 +26,7 @@
#include "vircommand.h"
#include "virterror_internal.h"
-#include "memory.h"
+#include "viralloc.h"
#include "virjson.h"
#include "parallels_utils.h"
diff --git a/src/phyp/phyp_driver.c b/src/phyp/phyp_driver.c
index f1d994c02e..b09156ff3f 100644
--- a/src/phyp/phyp_driver.c
+++ b/src/phyp/phyp_driver.c
@@ -47,7 +47,7 @@
#include "util.h"
#include "datatypes.h"
#include "virbuffer.h"
-#include "memory.h"
+#include "viralloc.h"
#include "virlog.h"
#include "driver.h"
#include "libvirt/libvirt.h"
diff --git a/src/qemu/qemu_agent.c b/src/qemu/qemu_agent.c
index 421e43f094..ec1e3002e0 100644
--- a/src/qemu/qemu_agent.c
+++ b/src/qemu/qemu_agent.c
@@ -34,7 +34,7 @@
#include "qemu_agent.h"
#include "qemu_command.h"
-#include "memory.h"
+#include "viralloc.h"
#include "virlog.h"
#include "virterror_internal.h"
#include "virjson.h"
diff --git a/src/qemu/qemu_capabilities.c b/src/qemu/qemu_capabilities.c
index 592ddd1e73..ba2e30f0a0 100644
--- a/src/qemu/qemu_capabilities.c
+++ b/src/qemu/qemu_capabilities.c
@@ -24,7 +24,7 @@
#include <config.h>
#include "qemu_capabilities.h"
-#include "memory.h"
+#include "viralloc.h"
#include "virlog.h"
#include "virterror_internal.h"
#include "util.h"
diff --git a/src/qemu/qemu_cgroup.c b/src/qemu/qemu_cgroup.c
index 80ceee5459..de4a5be961 100644
--- a/src/qemu/qemu_cgroup.c
+++ b/src/qemu/qemu_cgroup.c
@@ -28,7 +28,7 @@
#include "qemu_process.h"
#include "vircgroup.h"
#include "virlog.h"
-#include "memory.h"
+#include "viralloc.h"
#include "virterror_internal.h"
#include "util.h"
#include "domain_audit.h"
diff --git a/src/qemu/qemu_command.c b/src/qemu/qemu_command.c
index 52a96b941c..2a5b08d3cb 100644
--- a/src/qemu/qemu_command.c
+++ b/src/qemu/qemu_command.c
@@ -28,7 +28,7 @@
#include "qemu_capabilities.h"
#include "qemu_bridge_filter.h"
#include "cpu/cpu.h"
-#include "memory.h"
+#include "viralloc.h"
#include "virlog.h"
#include "virterror_internal.h"
#include "util.h"
diff --git a/src/qemu/qemu_conf.c b/src/qemu/qemu_conf.c
index 2073fd5acb..9e0789f835 100644
--- a/src/qemu/qemu_conf.c
+++ b/src/qemu/qemu_conf.c
@@ -43,7 +43,7 @@
#include "virbuffer.h"
#include "virconf.h"
#include "util.h"
-#include "memory.h"
+#include "viralloc.h"
#include "datatypes.h"
#include "xml.h"
#include "nodeinfo.h"
diff --git a/src/qemu/qemu_domain.c b/src/qemu/qemu_domain.c
index e6eaa58413..8dcadbc579 100644
--- a/src/qemu/qemu_domain.c
+++ b/src/qemu/qemu_domain.c
@@ -27,7 +27,7 @@
#include "qemu_command.h"
#include "qemu_capabilities.h"
#include "qemu_migration.h"
-#include "memory.h"
+#include "viralloc.h"
#include "virlog.h"
#include "virterror_internal.h"
#include "c-ctype.h"
diff --git a/src/qemu/qemu_driver.c b/src/qemu/qemu_driver.c
index 4d81a730ec..d97fc16582 100644
--- a/src/qemu/qemu_driver.c
+++ b/src/qemu/qemu_driver.c
@@ -66,7 +66,7 @@
#include "nodeinfo.h"
#include "stats_linux.h"
#include "capabilities.h"
-#include "memory.h"
+#include "viralloc.h"
#include "uuid.h"
#include "domain_conf.h"
#include "domain_audit.h"
diff --git a/src/qemu/qemu_hostdev.c b/src/qemu/qemu_hostdev.c
index 94b5ae003a..051f0d914a 100644
--- a/src/qemu/qemu_hostdev.c
+++ b/src/qemu/qemu_hostdev.c
@@ -26,7 +26,7 @@
#include "qemu_hostdev.h"
#include "virlog.h"
#include "virterror_internal.h"
-#include "memory.h"
+#include "viralloc.h"
#include "pci.h"
#include "virusb.h"
#include "virnetdev.h"
diff --git a/src/qemu/qemu_hotplug.c b/src/qemu/qemu_hotplug.c
index f8420c4c3d..37e3ada129 100644
--- a/src/qemu/qemu_hotplug.c
+++ b/src/qemu/qemu_hotplug.c
@@ -35,7 +35,7 @@
#include "virlog.h"
#include "datatypes.h"
#include "virterror_internal.h"
-#include "memory.h"
+#include "viralloc.h"
#include "pci.h"
#include "virfile.h"
#include "qemu_cgroup.h"
diff --git a/src/qemu/qemu_migration.c b/src/qemu/qemu_migration.c
index 4248298ee8..ff453beaef 100644
--- a/src/qemu/qemu_migration.c
+++ b/src/qemu/qemu_migration.c
@@ -38,7 +38,7 @@
#include "domain_audit.h"
#include "virlog.h"
#include "virterror_internal.h"
-#include "memory.h"
+#include "viralloc.h"
#include "util.h"
#include "virfile.h"
#include "datatypes.h"
diff --git a/src/qemu/qemu_monitor.c b/src/qemu/qemu_monitor.c
index 920453d270..5ca1f89994 100644
--- a/src/qemu/qemu_monitor.c
+++ b/src/qemu/qemu_monitor.c
@@ -32,7 +32,7 @@
#include "qemu_monitor_text.h"
#include "qemu_monitor_json.h"
#include "virterror_internal.h"
-#include "memory.h"
+#include "viralloc.h"
#include "virlog.h"
#include "virfile.h"
#include "virprocess.h"
diff --git a/src/qemu/qemu_monitor_json.c b/src/qemu/qemu_monitor_json.c
index e14134b47a..0137291ddd 100644
--- a/src/qemu/qemu_monitor_json.c
+++ b/src/qemu/qemu_monitor_json.c
@@ -35,7 +35,7 @@
#include "qemu_monitor_json.h"
#include "qemu_command.h"
#include "qemu_capabilities.h"
-#include "memory.h"
+#include "viralloc.h"
#include "virlog.h"
#include "driver.h"
#include "datatypes.h"
diff --git a/src/qemu/qemu_monitor_text.c b/src/qemu/qemu_monitor_text.c
index 28690b16cb..82e9108d8a 100644
--- a/src/qemu/qemu_monitor_text.c
+++ b/src/qemu/qemu_monitor_text.c
@@ -34,7 +34,7 @@
#include "qemu_command.h"
#include "c-ctype.h"
#include "c-strcasestr.h"
-#include "memory.h"
+#include "viralloc.h"
#include "virlog.h"
#include "driver.h"
#include "datatypes.h"
diff --git a/src/qemu/qemu_process.c b/src/qemu/qemu_process.c
index 00ff24302e..c43c968e76 100644
--- a/src/qemu/qemu_process.c
+++ b/src/qemu/qemu_process.c
@@ -53,7 +53,7 @@
#include "datatypes.h"
#include "virlog.h"
#include "virterror_internal.h"
-#include "memory.h"
+#include "viralloc.h"
#include "virhook.h"
#include "virfile.h"
#include "virpidfile.h"
diff --git a/src/remote/remote_driver.c b/src/remote/remote_driver.c
index 1e9151ab6c..2edf6e6463 100644
--- a/src/remote/remote_driver.c
+++ b/src/remote/remote_driver.c
@@ -38,7 +38,7 @@
#include "remote_driver.h"
#include "remote_protocol.h"
#include "qemu_protocol.h"
-#include "memory.h"
+#include "viralloc.h"
#include "util.h"
#include "virfile.h"
#include "vircommand.h"
diff --git a/src/rpc/virkeepalive.c b/src/rpc/virkeepalive.c
index 8fc1cba46b..91af3157fd 100644
--- a/src/rpc/virkeepalive.c
+++ b/src/rpc/virkeepalive.c
@@ -22,7 +22,7 @@
#include <config.h>
-#include "memory.h"
+#include "viralloc.h"
#include "threads.h"
#include "virfile.h"
#include "virlog.h"
diff --git a/src/rpc/virnetclient.c b/src/rpc/virnetclient.c
index 7370ae06d7..b4fe4d94e5 100644
--- a/src/rpc/virnetclient.c
+++ b/src/rpc/virnetclient.c
@@ -30,7 +30,7 @@
#include "virnetclient.h"
#include "virnetsocket.h"
#include "virkeepalive.h"
-#include "memory.h"
+#include "viralloc.h"
#include "threads.h"
#include "virfile.h"
#include "virlog.h"
diff --git a/src/rpc/virnetclientprogram.c b/src/rpc/virnetclientprogram.c
index dec3943a89..739697103b 100644
--- a/src/rpc/virnetclientprogram.c
+++ b/src/rpc/virnetclientprogram.c
@@ -28,7 +28,7 @@
#include "virnetclient.h"
#include "virnetprotocol.h"
-#include "memory.h"
+#include "viralloc.h"
#include "virterror_internal.h"
#include "virlog.h"
#include "util.h"
diff --git a/src/rpc/virnetclientstream.c b/src/rpc/virnetclientstream.c
index 26dc2924c7..4877b0caf6 100644
--- a/src/rpc/virnetclientstream.c
+++ b/src/rpc/virnetclientstream.c
@@ -24,7 +24,7 @@
#include "virnetclientstream.h"
#include "virnetclient.h"
-#include "memory.h"
+#include "viralloc.h"
#include "virterror_internal.h"
#include "virlog.h"
#include "threads.h"
diff --git a/src/rpc/virnetmessage.c b/src/rpc/virnetmessage.c
index 16d8e61ba6..f273811aba 100644
--- a/src/rpc/virnetmessage.c
+++ b/src/rpc/virnetmessage.c
@@ -24,7 +24,7 @@
#include <unistd.h>
#include "virnetmessage.h"
-#include "memory.h"
+#include "viralloc.h"
#include "virterror_internal.h"
#include "virlog.h"
#include "virfile.h"
diff --git a/src/rpc/virnetsaslcontext.c b/src/rpc/virnetsaslcontext.c
index e880127fcc..adc4f1e608 100644
--- a/src/rpc/virnetsaslcontext.c
+++ b/src/rpc/virnetsaslcontext.c
@@ -26,7 +26,7 @@
#include "virnetmessage.h"
#include "virterror_internal.h"
-#include "memory.h"
+#include "viralloc.h"
#include "threads.h"
#include "virlog.h"
diff --git a/src/rpc/virnetserver.c b/src/rpc/virnetserver.c
index 6d3532ad6e..67cd4b5444 100644
--- a/src/rpc/virnetserver.c
+++ b/src/rpc/virnetserver.c
@@ -29,7 +29,7 @@
#include "virnetserver.h"
#include "virlog.h"
-#include "memory.h"
+#include "viralloc.h"
#include "virterror_internal.h"
#include "threads.h"
#include "threadpool.h"
diff --git a/src/rpc/virnetserverclient.c b/src/rpc/virnetserverclient.c
index 9642ea5496..7f028b87e7 100644
--- a/src/rpc/virnetserverclient.c
+++ b/src/rpc/virnetserverclient.c
@@ -31,7 +31,7 @@
#include "virlog.h"
#include "virterror_internal.h"
-#include "memory.h"
+#include "viralloc.h"
#include "threads.h"
#include "virkeepalive.h"
diff --git a/src/rpc/virnetservermdns.c b/src/rpc/virnetservermdns.c
index c17b65dd30..daef2b4a2f 100644
--- a/src/rpc/virnetservermdns.c
+++ b/src/rpc/virnetservermdns.c
@@ -42,7 +42,7 @@
#include "virnetservermdns.h"
#include "vireventpoll.h"
-#include "memory.h"
+#include "viralloc.h"
#include "virterror_internal.h"
#include "virlog.h"
diff --git a/src/rpc/virnetserverprogram.c b/src/rpc/virnetserverprogram.c
index 5b96c34039..287282e321 100644
--- a/src/rpc/virnetserverprogram.c
+++ b/src/rpc/virnetserverprogram.c
@@ -26,7 +26,7 @@
#include "virnetserverprogram.h"
#include "virnetserverclient.h"
-#include "memory.h"
+#include "viralloc.h"
#include "virterror_internal.h"
#include "virlog.h"
#include "virfile.h"
diff --git a/src/rpc/virnetserverservice.c b/src/rpc/virnetserverservice.c
index a9362adaf5..92b5cef9bb 100644
--- a/src/rpc/virnetserverservice.c
+++ b/src/rpc/virnetserverservice.c
@@ -25,7 +25,7 @@
#include "virnetserverservice.h"
-#include "memory.h"
+#include "viralloc.h"
#include "virterror_internal.h"
#include "threads.h"
diff --git a/src/rpc/virnetsocket.c b/src/rpc/virnetsocket.c
index aa8f4b9c47..8c62a2a4ad 100644
--- a/src/rpc/virnetsocket.c
+++ b/src/rpc/virnetsocket.c
@@ -42,7 +42,7 @@
#include "c-ctype.h"
#include "virnetsocket.h"
#include "util.h"
-#include "memory.h"
+#include "viralloc.h"
#include "virterror_internal.h"
#include "virlog.h"
#include "virfile.h"
diff --git a/src/rpc/virnetsshsession.c b/src/rpc/virnetsshsession.c
index 734acaaba4..8a7d5f9a3d 100644
--- a/src/rpc/virnetsshsession.c
+++ b/src/rpc/virnetsshsession.c
@@ -27,7 +27,7 @@
#include "internal.h"
#include "virbuffer.h"
-#include "memory.h"
+#include "viralloc.h"
#include "virlog.h"
#include "configmake.h"
#include "threads.h"
diff --git a/src/rpc/virnettlscontext.c b/src/rpc/virnettlscontext.c
index 29310030df..d9354e0b76 100644
--- a/src/rpc/virnettlscontext.c
+++ b/src/rpc/virnettlscontext.c
@@ -30,7 +30,7 @@
#include "virnettlscontext.h"
-#include "memory.h"
+#include "viralloc.h"
#include "virterror_internal.h"
#include "util.h"
#include "virlog.h"
diff --git a/src/secret/secret_driver.c b/src/secret/secret_driver.c
index 415935801f..fb2024b1d2 100644
--- a/src/secret/secret_driver.c
+++ b/src/secret/secret_driver.c
@@ -33,7 +33,7 @@
#include "datatypes.h"
#include "driver.h"
#include "virlog.h"
-#include "memory.h"
+#include "viralloc.h"
#include "secret_conf.h"
#include "secret_driver.h"
#include "threads.h"
diff --git a/src/security/security_apparmor.c b/src/security/security_apparmor.c
index 92620919ea..b2678ca47e 100644
--- a/src/security/security_apparmor.c
+++ b/src/security/security_apparmor.c
@@ -39,7 +39,7 @@
#include "security_apparmor.h"
#include "util.h"
-#include "memory.h"
+#include "viralloc.h"
#include "virterror_internal.h"
#include "datatypes.h"
#include "uuid.h"
diff --git a/src/security/security_dac.c b/src/security/security_dac.c
index 931ae4ee56..7084e33b61 100644
--- a/src/security/security_dac.c
+++ b/src/security/security_dac.c
@@ -26,7 +26,7 @@
#include "security_dac.h"
#include "virterror_internal.h"
#include "util.h"
-#include "memory.h"
+#include "viralloc.h"
#include "virlog.h"
#include "pci.h"
#include "virusb.h"
diff --git a/src/security/security_manager.c b/src/security/security_manager.c
index c675715c68..d6a3f64474 100644
--- a/src/security/security_manager.c
+++ b/src/security/security_manager.c
@@ -27,7 +27,7 @@
#include "security_stack.h"
#include "security_dac.h"
#include "virterror_internal.h"
-#include "memory.h"
+#include "viralloc.h"
#include "virlog.h"
#define VIR_FROM_THIS VIR_FROM_SECURITY
diff --git a/src/security/security_selinux.c b/src/security/security_selinux.c
index 11f839f333..ad43bc8493 100644
--- a/src/security/security_selinux.c
+++ b/src/security/security_selinux.c
@@ -35,7 +35,7 @@
#include "security_selinux.h"
#include "virterror_internal.h"
#include "util.h"
-#include "memory.h"
+#include "viralloc.h"
#include "virlog.h"
#include "pci.h"
#include "virusb.h"
diff --git a/src/security/security_stack.c b/src/security/security_stack.c
index 65d42406a6..341237204a 100644
--- a/src/security/security_stack.c
+++ b/src/security/security_stack.c
@@ -23,7 +23,7 @@
#include "security_stack.h"
#include "virterror_internal.h"
-#include "memory.h"
+#include "viralloc.h"
#define VIR_FROM_THIS VIR_FROM_SECURITY
diff --git a/src/security/virt-aa-helper.c b/src/security/virt-aa-helper.c
index cedffbd60c..32959173fd 100644
--- a/src/security/virt-aa-helper.c
+++ b/src/security/virt-aa-helper.c
@@ -42,7 +42,7 @@
#include "internal.h"
#include "virbuffer.h"
#include "util.h"
-#include "memory.h"
+#include "viralloc.h"
#include "vircommand.h"
#include "security_driver.h"
diff --git a/src/storage/storage_backend.c b/src/storage/storage_backend.c
index 899caeb5ed..cdc5bda77b 100644
--- a/src/storage/storage_backend.c
+++ b/src/storage/storage_backend.c
@@ -48,7 +48,7 @@
#include "datatypes.h"
#include "virterror_internal.h"
#include "util.h"
-#include "memory.h"
+#include "viralloc.h"
#include "internal.h"
#include "secret_conf.h"
#include "uuid.h"
diff --git a/src/storage/storage_backend_disk.c b/src/storage/storage_backend_disk.c
index 7e1d3ecbb6..8759b3a8cd 100644
--- a/src/storage/storage_backend_disk.c
+++ b/src/storage/storage_backend_disk.c
@@ -30,7 +30,7 @@
#include "virlog.h"
#include "storage_backend_disk.h"
#include "util.h"
-#include "memory.h"
+#include "viralloc.h"
#include "vircommand.h"
#include "configmake.h"
diff --git a/src/storage/storage_backend_fs.c b/src/storage/storage_backend_fs.c
index 78b50f003c..f7b46566ab 100644
--- a/src/storage/storage_backend_fs.c
+++ b/src/storage/storage_backend_fs.c
@@ -46,7 +46,7 @@
#include "storage_conf.h"
#include "storage_file.h"
#include "vircommand.h"
-#include "memory.h"
+#include "viralloc.h"
#include "xml.h"
#include "virfile.h"
#include "virlog.h"
diff --git a/src/storage/storage_backend_iscsi.c b/src/storage/storage_backend_iscsi.c
index 46659af403..ecb8f8e42d 100644
--- a/src/storage/storage_backend_iscsi.c
+++ b/src/storage/storage_backend_iscsi.c
@@ -38,7 +38,7 @@
#include "storage_backend_scsi.h"
#include "storage_backend_iscsi.h"
#include "util.h"
-#include "memory.h"
+#include "viralloc.h"
#include "virlog.h"
#include "virfile.h"
#include "vircommand.h"
diff --git a/src/storage/storage_backend_logical.c b/src/storage/storage_backend_logical.c
index f28c663661..83b517cde4 100644
--- a/src/storage/storage_backend_logical.c
+++ b/src/storage/storage_backend_logical.c
@@ -35,7 +35,7 @@
#include "storage_backend_logical.h"
#include "storage_conf.h"
#include "vircommand.h"
-#include "memory.h"
+#include "viralloc.h"
#include "virlog.h"
#include "virfile.h"
diff --git a/src/storage/storage_backend_mpath.c b/src/storage/storage_backend_mpath.c
index 1ca120fb33..0e5d0329e5 100644
--- a/src/storage/storage_backend_mpath.c
+++ b/src/storage/storage_backend_mpath.c
@@ -32,7 +32,7 @@
#include "virterror_internal.h"
#include "storage_conf.h"
#include "storage_backend.h"
-#include "memory.h"
+#include "viralloc.h"
#include "virlog.h"
#include "virfile.h"
diff --git a/src/storage/storage_backend_rbd.c b/src/storage/storage_backend_rbd.c
index 4e58911f8f..e1f07abb4b 100644
--- a/src/storage/storage_backend_rbd.c
+++ b/src/storage/storage_backend_rbd.c
@@ -26,7 +26,7 @@
#include "storage_backend_rbd.h"
#include "storage_conf.h"
#include "util.h"
-#include "memory.h"
+#include "viralloc.h"
#include "virlog.h"
#include "base64.h"
#include "uuid.h"
diff --git a/src/storage/storage_backend_scsi.c b/src/storage/storage_backend_scsi.c
index 32713be0c5..1db8fdd6b3 100644
--- a/src/storage/storage_backend_scsi.c
+++ b/src/storage/storage_backend_scsi.c
@@ -30,7 +30,7 @@
#include "virterror_internal.h"
#include "storage_backend_scsi.h"
-#include "memory.h"
+#include "viralloc.h"
#include "virlog.h"
#include "virfile.h"
#include "vircommand.h"
diff --git a/src/storage/storage_backend_sheepdog.c b/src/storage/storage_backend_sheepdog.c
index 05deeeb161..d3b9d87afa 100644
--- a/src/storage/storage_backend_sheepdog.c
+++ b/src/storage/storage_backend_sheepdog.c
@@ -31,7 +31,7 @@
#include "storage_conf.h"
#include "vircommand.h"
#include "util.h"
-#include "memory.h"
+#include "viralloc.h"
#include "virlog.h"
#define VIR_FROM_THIS VIR_FROM_STORAGE
diff --git a/src/storage/storage_driver.c b/src/storage/storage_driver.c
index 6076f6cbbb..aebf8bb546 100644
--- a/src/storage/storage_driver.c
+++ b/src/storage/storage_driver.c
@@ -42,7 +42,7 @@
#include "util.h"
#include "storage_driver.h"
#include "storage_conf.h"
-#include "memory.h"
+#include "viralloc.h"
#include "storage_backend.h"
#include "virlog.h"
#include "virfile.h"
diff --git a/src/test/test_driver.c b/src/test/test_driver.c
index 8dd5694807..0856cdbaa6 100644
--- a/src/test/test_driver.c
+++ b/src/test/test_driver.c
@@ -39,7 +39,7 @@
#include "util.h"
#include "uuid.h"
#include "capabilities.h"
-#include "memory.h"
+#include "viralloc.h"
#include "network_conf.h"
#include "interface_conf.h"
#include "domain_conf.h"
diff --git a/src/uml/uml_conf.c b/src/uml/uml_conf.c
index 6b14f231e3..496f279536 100644
--- a/src/uml/uml_conf.c
+++ b/src/uml/uml_conf.c
@@ -39,7 +39,7 @@
#include "virbuffer.h"
#include "virconf.h"
#include "util.h"
-#include "memory.h"
+#include "viralloc.h"
#include "nodeinfo.h"
#include "virlog.h"
#include "domain_nwfilter.h"
diff --git a/src/uml/uml_driver.c b/src/uml/uml_driver.c
index 90c9b662ca..cece114b00 100644
--- a/src/uml/uml_driver.c
+++ b/src/uml/uml_driver.c
@@ -51,7 +51,7 @@
#include "nodeinfo.h"
#include "stats_linux.h"
#include "capabilities.h"
-#include "memory.h"
+#include "viralloc.h"
#include "uuid.h"
#include "domain_conf.h"
#include "domain_audit.h"
diff --git a/src/util/iohelper.c b/src/util/iohelper.c
index a9c8b4cefa..1b16d5c960 100644
--- a/src/util/iohelper.c
+++ b/src/util/iohelper.c
@@ -36,7 +36,7 @@
#include "util.h"
#include "threads.h"
#include "virfile.h"
-#include "memory.h"
+#include "viralloc.h"
#include "virterror_internal.h"
#include "configmake.h"
#include "virrandom.h"
diff --git a/src/util/pci.c b/src/util/pci.c
index 7adce758b7..e4009fa87e 100644
--- a/src/util/pci.c
+++ b/src/util/pci.c
@@ -35,7 +35,7 @@
#include <stdlib.h>
#include "virlog.h"
-#include "memory.h"
+#include "viralloc.h"
#include "vircommand.h"
#include "virterror_internal.h"
#include "virfile.h"
diff --git a/src/util/sexpr.c b/src/util/sexpr.c
index f72b7d7a15..ae0cc186ee 100644
--- a/src/util/sexpr.c
+++ b/src/util/sexpr.c
@@ -20,7 +20,7 @@
#include "virterror_internal.h"
#include "sexpr.h"
#include "util.h"
-#include "memory.h"
+#include "viralloc.h"
#define VIR_FROM_THIS VIR_FROM_SEXPR
diff --git a/src/util/stats_linux.c b/src/util/stats_linux.c
index 2dfc30d846..67ef82e589 100644
--- a/src/util/stats_linux.c
+++ b/src/util/stats_linux.c
@@ -36,7 +36,7 @@
# include "datatypes.h"
# include "util.h"
# include "stats_linux.h"
-# include "memory.h"
+# include "viralloc.h"
# include "virfile.h"
# define VIR_FROM_THIS VIR_FROM_STATS_LINUX
diff --git a/src/util/storage_file.c b/src/util/storage_file.c
index 6c3390b6c4..a020bb2577 100644
--- a/src/util/storage_file.c
+++ b/src/util/storage_file.c
@@ -35,7 +35,7 @@
# include <sys/statfs.h>
#endif
#include "dirname.h"
-#include "memory.h"
+#include "viralloc.h"
#include "virterror_internal.h"
#include "virlog.h"
#include "virfile.h"
diff --git a/src/util/sysinfo.c b/src/util/sysinfo.c
index f07c2d8344..6da87ce7bb 100644
--- a/src/util/sysinfo.c
+++ b/src/util/sysinfo.c
@@ -34,7 +34,7 @@
#include "sysinfo.h"
#include "util.h"
#include "virlog.h"
-#include "memory.h"
+#include "viralloc.h"
#include "vircommand.h"
#define VIR_FROM_THIS VIR_FROM_SYSINFO
diff --git a/src/util/threadpool.c b/src/util/threadpool.c
index ffbbe7207b..9d3d5d26cd 100644
--- a/src/util/threadpool.c
+++ b/src/util/threadpool.c
@@ -26,7 +26,7 @@
#include <config.h>
#include "threadpool.h"
-#include "memory.h"
+#include "viralloc.h"
#include "threads.h"
#include "virterror_internal.h"
diff --git a/src/util/threads-pthread.c b/src/util/threads-pthread.c
index 44e8bc050a..37d8902eaa 100644
--- a/src/util/threads-pthread.c
+++ b/src/util/threads-pthread.c
@@ -27,7 +27,7 @@
# include <sys/syscall.h>
#endif
-#include "memory.h"
+#include "viralloc.h"
/* Nothing special required for pthreads */
diff --git a/src/util/threads-win32.c b/src/util/threads-win32.c
index 142aa4f32b..c9f16c1eb7 100644
--- a/src/util/threads-win32.c
+++ b/src/util/threads-win32.c
@@ -23,7 +23,7 @@
#include <process.h>
-#include "memory.h"
+#include "viralloc.h"
struct virThreadLocalData {
DWORD key;
diff --git a/src/util/util.c b/src/util/util.c
index f941dfdb79..c070d94a42 100644
--- a/src/util/util.c
+++ b/src/util/util.c
@@ -80,7 +80,7 @@
#include "virbuffer.h"
#include "util.h"
#include "storage_file.h"
-#include "memory.h"
+#include "viralloc.h"
#include "threads.h"
#include "verify.h"
#include "virfile.h"
diff --git a/src/util/uuid.c b/src/util/uuid.c
index 6efc7be914..5232ba93dd 100644
--- a/src/util/uuid.c
+++ b/src/util/uuid.c
@@ -38,7 +38,7 @@
#include "util.h"
#include "virterror_internal.h"
#include "virlog.h"
-#include "memory.h"
+#include "viralloc.h"
#include "virfile.h"
#include "virrandom.h"
diff --git a/src/util/memory.c b/src/util/viralloc.c
index 186d3b61b4..58d4bcdb0c 100644
--- a/src/util/memory.c
+++ b/src/util/viralloc.c
@@ -1,5 +1,5 @@
/*
- * memory.c: safer memory allocation
+ * viralloc.c: safer memory allocation
*
* Copyright (C) 2010-2012 Red Hat, Inc.
* Copyright (C) 2008 Daniel P. Berrange
@@ -23,7 +23,7 @@
#include <config.h>
#include <stdlib.h>
-#include "memory.h"
+#include "viralloc.h"
#include "virlog.h"
#if TEST_OOM
diff --git a/src/util/memory.h b/src/util/viralloc.h
index 839810568e..37ec5ee894 100644
--- a/src/util/memory.h
+++ b/src/util/viralloc.h
@@ -1,5 +1,5 @@
/*
- * memory.c: safer memory allocation
+ * viralloc.h: safer memory allocation
*
* Copyright (C) 2010-2012 Red Hat, Inc.
* Copyright (C) 2008 Daniel P. Berrange
diff --git a/src/util/viraudit.c b/src/util/viraudit.c
index c4e0129716..a807b76041 100644
--- a/src/util/viraudit.c
+++ b/src/util/viraudit.c
@@ -32,7 +32,7 @@
#include "viraudit.h"
#include "util.h"
#include "virfile.h"
-#include "memory.h"
+#include "viralloc.h"
/* Provide the macros in case the header file is old.
FIXME: should be removed. */
diff --git a/src/util/virauth.c b/src/util/virauth.c
index a1bad6aa5f..c4c5676f43 100644
--- a/src/util/virauth.c
+++ b/src/util/virauth.c
@@ -26,7 +26,7 @@
#include "virauth.h"
#include "util.h"
-#include "memory.h"
+#include "viralloc.h"
#include "virlog.h"
#include "datatypes.h"
#include "virterror_internal.h"
diff --git a/src/util/virauthconfig.c b/src/util/virauthconfig.c
index 46ba04051d..a0f0be56d0 100644
--- a/src/util/virauthconfig.c
+++ b/src/util/virauthconfig.c
@@ -25,7 +25,7 @@
#include "virauthconfig.h"
#include "virkeyfile.h"
-#include "memory.h"
+#include "viralloc.h"
#include "util.h"
#include "virlog.h"
#include "virterror_internal.h"
diff --git a/src/util/virbitmap.c b/src/util/virbitmap.c
index ec1483f104..a7ba60e1ac 100644
--- a/src/util/virbitmap.c
+++ b/src/util/virbitmap.c
@@ -31,7 +31,7 @@
#include <sys/types.h>
#include "virbitmap.h"
-#include "memory.h"
+#include "viralloc.h"
#include "virbuffer.h"
#include "util.h"
#include "c-ctype.h"
diff --git a/src/util/virbuffer.c b/src/util/virbuffer.c
index c856c529a6..969dcbf6b9 100644
--- a/src/util/virbuffer.c
+++ b/src/util/virbuffer.c
@@ -31,7 +31,7 @@
#define __VIR_BUFFER_C__
#include "virbuffer.h"
-#include "memory.h"
+#include "viralloc.h"
/* If adding more fields, ensure to edit buf.h to match
diff --git a/src/util/vircgroup.c b/src/util/vircgroup.c
index 82e6613468..5c628cc890 100644
--- a/src/util/vircgroup.c
+++ b/src/util/vircgroup.c
@@ -39,7 +39,7 @@
#include "internal.h"
#include "util.h"
-#include "memory.h"
+#include "viralloc.h"
#include "vircgroup.h"
#include "virlog.h"
#include "virfile.h"
diff --git a/src/util/vircommand.c b/src/util/vircommand.c
index 7bed04e245..6e17a8d9aa 100644
--- a/src/util/vircommand.c
+++ b/src/util/vircommand.c
@@ -34,7 +34,7 @@
#endif
#include "vircommand.h"
-#include "memory.h"
+#include "viralloc.h"
#include "virterror_internal.h"
#include "util.h"
#include "virlog.h"
diff --git a/src/util/virconf.c b/src/util/virconf.c
index 84d3c698b8..2cd92b5c85 100644
--- a/src/util/virconf.c
+++ b/src/util/virconf.c
@@ -36,7 +36,7 @@
#include "util.h"
#include "c-ctype.h"
#include "virlog.h"
-#include "memory.h"
+#include "viralloc.h"
#include "virfile.h"
#define VIR_FROM_THIS VIR_FROM_CONF
diff --git a/src/util/virdbus.c b/src/util/virdbus.c
index b6c6642233..34c46b2c97 100644
--- a/src/util/virdbus.c
+++ b/src/util/virdbus.c
@@ -22,7 +22,7 @@
#include <config.h>
#include "virdbus.h"
-#include "memory.h"
+#include "viralloc.h"
#include "virterror_internal.h"
#include "virlog.h"
#include "threads.h"
diff --git a/src/util/virdnsmasq.c b/src/util/virdnsmasq.c
index e1c3133ea5..e71a072806 100644
--- a/src/util/virdnsmasq.c
+++ b/src/util/virdnsmasq.c
@@ -45,7 +45,7 @@
#include "virdnsmasq.h"
#include "util.h"
#include "vircommand.h"
-#include "memory.h"
+#include "viralloc.h"
#include "virterror_internal.h"
#include "virlog.h"
#include "virfile.h"
diff --git a/src/util/virebtables.c b/src/util/virebtables.c
index e8fdb8c584..99afa50b58 100644
--- a/src/util/virebtables.c
+++ b/src/util/virebtables.c
@@ -44,7 +44,7 @@
#include "internal.h"
#include "virebtables.h"
#include "vircommand.h"
-#include "memory.h"
+#include "viralloc.h"
#include "virterror_internal.h"
#include "virlog.h"
#include "threads.h"
diff --git a/src/util/vireventpoll.c b/src/util/vireventpoll.c
index bdd405ff84..535b2d44f6 100644
--- a/src/util/vireventpoll.c
+++ b/src/util/vireventpoll.c
@@ -34,7 +34,7 @@
#include "threads.h"
#include "virlog.h"
#include "vireventpoll.h"
-#include "memory.h"
+#include "viralloc.h"
#include "util.h"
#include "virfile.h"
#include "virterror_internal.h"
diff --git a/src/util/virfile.c b/src/util/virfile.c
index 30294a2917..f20ce64a51 100644
--- a/src/util/virfile.c
+++ b/src/util/virfile.c
@@ -39,7 +39,7 @@
#include "vircommand.h"
#include "configmake.h"
-#include "memory.h"
+#include "viralloc.h"
#include "virterror_internal.h"
#include "virlog.h"
diff --git a/src/util/virhash.c b/src/util/virhash.c
index 077abcac8a..a1234c4bae 100644
--- a/src/util/virhash.c
+++ b/src/util/virhash.c
@@ -26,7 +26,7 @@
#include "virterror_internal.h"
#include "virhash.h"
-#include "memory.h"
+#include "viralloc.h"
#include "virlog.h"
#include "virhashcode.h"
#include "virrandom.h"
diff --git a/src/util/virhook.c b/src/util/virhook.c
index b005f392ff..140a78d19e 100644
--- a/src/util/virhook.c
+++ b/src/util/virhook.c
@@ -34,7 +34,7 @@
#include "virhook.h"
#include "util.h"
#include "virlog.h"
-#include "memory.h"
+#include "viralloc.h"
#include "virfile.h"
#include "configmake.h"
#include "vircommand.h"
diff --git a/src/util/virinitctl.c b/src/util/virinitctl.c
index e8949af3da..91a948f3f8 100644
--- a/src/util/virinitctl.c
+++ b/src/util/virinitctl.c
@@ -30,7 +30,7 @@
#include "virinitctl.h"
#include "virterror_internal.h"
#include "util.h"
-#include "memory.h"
+#include "viralloc.h"
#include "virfile.h"
#define VIR_FROM_THIS VIR_FROM_INITCTL
diff --git a/src/util/viriptables.c b/src/util/viriptables.c
index 13dd31e242..7929073d74 100644
--- a/src/util/viriptables.c
+++ b/src/util/viriptables.c
@@ -42,7 +42,7 @@
#include "internal.h"
#include "viriptables.h"
#include "vircommand.h"
-#include "memory.h"
+#include "viralloc.h"
#include "virterror_internal.h"
#include "virlog.h"
#include "threads.h"
diff --git a/src/util/virjson.c b/src/util/virjson.c
index b0d5a1523b..652e38dc60 100644
--- a/src/util/virjson.c
+++ b/src/util/virjson.c
@@ -24,7 +24,7 @@
#include <config.h>
#include "virjson.h"
-#include "memory.h"
+#include "viralloc.h"
#include "virterror_internal.h"
#include "virlog.h"
#include "util.h"
diff --git a/src/util/virkeyfile.c b/src/util/virkeyfile.c
index b43b92de53..fc61cf50e2 100644
--- a/src/util/virkeyfile.c
+++ b/src/util/virkeyfile.c
@@ -27,7 +27,7 @@
#include "c-ctype.h"
#include "virlog.h"
-#include "memory.h"
+#include "viralloc.h"
#include "util.h"
#include "virhash.h"
#include "virkeyfile.h"
diff --git a/src/util/virlockspace.c b/src/util/virlockspace.c
index b6522946ae..509b162478 100644
--- a/src/util/virlockspace.c
+++ b/src/util/virlockspace.c
@@ -23,7 +23,7 @@
#include "virlockspace.h"
#include "virlog.h"
-#include "memory.h"
+#include "viralloc.h"
#include "virterror_internal.h"
#include "util.h"
#include "virfile.h"
diff --git a/src/util/virlog.c b/src/util/virlog.c
index 3e0f7059ba..73a3f55afb 100644
--- a/src/util/virlog.c
+++ b/src/util/virlog.c
@@ -42,7 +42,7 @@
#include "virterror_internal.h"
#include "virlog.h"
-#include "memory.h"
+#include "viralloc.h"
#include "util.h"
#include "virbuffer.h"
#include "threads.h"
diff --git a/src/util/virnetdev.c b/src/util/virnetdev.c
index 5846aff5db..95a78977fb 100644
--- a/src/util/virnetdev.c
+++ b/src/util/virnetdev.c
@@ -27,7 +27,7 @@
#include "virfile.h"
#include "virterror_internal.h"
#include "vircommand.h"
-#include "memory.h"
+#include "viralloc.h"
#include "pci.h"
#include "virlog.h"
diff --git a/src/util/virnetdevbandwidth.c b/src/util/virnetdevbandwidth.c
index bd75a9d5b2..9cc885849c 100644
--- a/src/util/virnetdevbandwidth.c
+++ b/src/util/virnetdevbandwidth.c
@@ -24,7 +24,7 @@
#include "virnetdevbandwidth.h"
#include "vircommand.h"
-#include "memory.h"
+#include "viralloc.h"
#include "virterror_internal.h"
#define VIR_FROM_THIS VIR_FROM_NONE
diff --git a/src/util/virnetdevbridge.c b/src/util/virnetdevbridge.c
index 2c4a9eb125..eb341a278c 100644
--- a/src/util/virnetdevbridge.c
+++ b/src/util/virnetdevbridge.c
@@ -26,7 +26,7 @@
#include "virterror_internal.h"
#include "util.h"
#include "virfile.h"
-#include "memory.h"
+#include "viralloc.h"
#include "intprops.h"
#include <sys/ioctl.h>
diff --git a/src/util/virnetdevmacvlan.c b/src/util/virnetdevmacvlan.c
index 8d2574c88a..0f7107b5a1 100644
--- a/src/util/virnetdevmacvlan.c
+++ b/src/util/virnetdevmacvlan.c
@@ -56,7 +56,7 @@ VIR_ENUM_IMPL(virNetDevMacVLanMode, VIR_NETDEV_MACVLAN_MODE_LAST,
# define MACVLAN_MODE_PASSTHRU 8
# endif
-# include "memory.h"
+# include "viralloc.h"
# include "virlog.h"
# include "uuid.h"
# include "virfile.h"
diff --git a/src/util/virnetdevopenvswitch.c b/src/util/virnetdevopenvswitch.c
index 983a240654..b876a4e615 100644
--- a/src/util/virnetdevopenvswitch.c
+++ b/src/util/virnetdevopenvswitch.c
@@ -25,7 +25,7 @@
#include "virnetdevopenvswitch.h"
#include "vircommand.h"
-#include "memory.h"
+#include "viralloc.h"
#include "virterror_internal.h"
#include "virmacaddr.h"
diff --git a/src/util/virnetdevtap.c b/src/util/virnetdevtap.c
index 644e9a4187..339d636e70 100644
--- a/src/util/virnetdevtap.c
+++ b/src/util/virnetdevtap.c
@@ -30,7 +30,7 @@
#include "virterror_internal.h"
#include "virfile.h"
#include "virterror_internal.h"
-#include "memory.h"
+#include "viralloc.h"
#include "virlog.h"
#include "util.h"
diff --git a/src/util/virnetdevveth.c b/src/util/virnetdevveth.c
index 630b7c92a1..c6568b73c2 100644
--- a/src/util/virnetdevveth.c
+++ b/src/util/virnetdevveth.c
@@ -26,7 +26,7 @@
#include <sys/wait.h>
#include "virnetdevveth.h"
-#include "memory.h"
+#include "viralloc.h"
#include "virlog.h"
#include "vircommand.h"
#include "virterror_internal.h"
diff --git a/src/util/virnetdevvlan.c b/src/util/virnetdevvlan.c
index 7a6ff9b1ce..53c6b65009 100644
--- a/src/util/virnetdevvlan.c
+++ b/src/util/virnetdevvlan.c
@@ -24,7 +24,7 @@
#include "internal.h"
#include "virterror_internal.h"
#include "virnetdevvlan.h"
-#include "memory.h"
+#include "viralloc.h"
#define VIR_FROM_THIS VIR_FROM_NONE
diff --git a/src/util/virnetdevvportprofile.c b/src/util/virnetdevvportprofile.c
index 834b9b9f30..60acabd558 100644
--- a/src/util/virnetdevvportprofile.c
+++ b/src/util/virnetdevvportprofile.c
@@ -24,7 +24,7 @@
#include "virnetdevvportprofile.h"
#include "virterror_internal.h"
-#include "memory.h"
+#include "viralloc.h"
#define VIR_FROM_THIS VIR_FROM_NET
diff --git a/src/util/virnetlink.c b/src/util/virnetlink.c
index 830e9b9084..b132d9a591 100644
--- a/src/util/virnetlink.c
+++ b/src/util/virnetlink.c
@@ -37,7 +37,7 @@
#include "virnetlink.h"
#include "virlog.h"
-#include "memory.h"
+#include "viralloc.h"
#include "threads.h"
#include "virmacaddr.h"
#include "virterror_internal.h"
diff --git a/src/util/virnodesuspend.c b/src/util/virnodesuspend.c
index e37a2d6f63..1528cf185f 100644
--- a/src/util/virnodesuspend.c
+++ b/src/util/virnodesuspend.c
@@ -26,7 +26,7 @@
#include "threads.h"
#include "datatypes.h"
-#include "memory.h"
+#include "viralloc.h"
#include "virlog.h"
#include "virterror_internal.h"
diff --git a/src/util/virobject.c b/src/util/virobject.c
index aa80cabb80..5cdd2e8723 100644
--- a/src/util/virobject.c
+++ b/src/util/virobject.c
@@ -23,7 +23,7 @@
#include "virobject.h"
#include "threads.h"
-#include "memory.h"
+#include "viralloc.h"
#include "viratomic.h"
#include "virterror_internal.h"
#include "virlog.h"
diff --git a/src/util/virpidfile.c b/src/util/virpidfile.c
index 6ec97603bf..3b3322b3dc 100644
--- a/src/util/virpidfile.c
+++ b/src/util/virpidfile.c
@@ -29,7 +29,7 @@
#include "virpidfile.h"
#include "virfile.h"
-#include "memory.h"
+#include "viralloc.h"
#include "util.h"
#include "intprops.h"
#include "virlog.h"
diff --git a/src/util/virprocess.c b/src/util/virprocess.c
index 3c0ed8a2ee..8070b8bff0 100644
--- a/src/util/virprocess.c
+++ b/src/util/virprocess.c
@@ -28,7 +28,7 @@
#include "virprocess.h"
#include "virterror_internal.h"
-#include "memory.h"
+#include "viralloc.h"
#include "virlog.h"
#include "util.h"
diff --git a/src/util/virstring.c b/src/util/virstring.c
index 228c3fb418..5607b3e217 100644
--- a/src/util/virstring.c
+++ b/src/util/virstring.c
@@ -22,7 +22,7 @@
#include <config.h>
#include "virstring.h"
-#include "memory.h"
+#include "viralloc.h"
#include "virbuffer.h"
#include "virterror_internal.h"
diff --git a/src/util/virterror.c b/src/util/virterror.c
index 6e3301bef7..ce2d837acc 100644
--- a/src/util/virterror.c
+++ b/src/util/virterror.c
@@ -30,7 +30,7 @@
#include "virterror_internal.h"
#include "datatypes.h"
#include "virlog.h"
-#include "memory.h"
+#include "viralloc.h"
#include "threads.h"
#include "util.h"
diff --git a/src/util/virtime.c b/src/util/virtime.c
index a2610c444c..f9fc2820cf 100644
--- a/src/util/virtime.c
+++ b/src/util/virtime.c
@@ -38,7 +38,7 @@
#include "virtime.h"
#include "util.h"
-#include "memory.h"
+#include "viralloc.h"
#include "virterror_internal.h"
#define VIR_FROM_THIS VIR_FROM_NONE
diff --git a/src/util/virtypedparam.c b/src/util/virtypedparam.c
index 7f0a44be83..e08530e17f 100644
--- a/src/util/virtypedparam.c
+++ b/src/util/virtypedparam.c
@@ -24,7 +24,7 @@
#include <stdarg.h>
-#include "memory.h"
+#include "viralloc.h"
#include "util.h"
#include "virterror_internal.h"
diff --git a/src/util/viruri.c b/src/util/viruri.c
index dd3b87819a..f48079d947 100644
--- a/src/util/viruri.c
+++ b/src/util/viruri.c
@@ -22,7 +22,7 @@
#include "viruri.h"
-#include "memory.h"
+#include "viralloc.h"
#include "util.h"
#include "virterror_internal.h"
#include "virbuffer.h"
diff --git a/src/util/virusb.c b/src/util/virusb.c
index d0e30246b9..c3dd50eaf0 100644
--- a/src/util/virusb.c
+++ b/src/util/virusb.c
@@ -35,7 +35,7 @@
#include "virusb.h"
#include "virlog.h"
-#include "memory.h"
+#include "viralloc.h"
#include "util.h"
#include "virterror_internal.h"
diff --git a/src/util/xml.c b/src/util/xml.c
index 5b08b1f097..caf26a3d92 100644
--- a/src/util/xml.c
+++ b/src/util/xml.c
@@ -34,7 +34,7 @@
#include "xml.h"
#include "virbuffer.h"
#include "util.h"
-#include "memory.h"
+#include "viralloc.h"
#include "virfile.h"
#define VIR_FROM_THIS VIR_FROM_XML
diff --git a/src/vbox/vbox_MSCOMGlue.c b/src/vbox/vbox_MSCOMGlue.c
index 3194b7c7f6..cab4398bec 100644
--- a/src/vbox/vbox_MSCOMGlue.c
+++ b/src/vbox/vbox_MSCOMGlue.c
@@ -30,7 +30,7 @@
#define nsCID CLSID
#include "internal.h"
-#include "memory.h"
+#include "viralloc.h"
#include "util.h"
#include "virlog.h"
#include "virterror_internal.h"
diff --git a/src/vbox/vbox_XPCOMCGlue.c b/src/vbox/vbox_XPCOMCGlue.c
index 5f7028305b..5296127e4b 100644
--- a/src/vbox/vbox_XPCOMCGlue.c
+++ b/src/vbox/vbox_XPCOMCGlue.c
@@ -37,7 +37,7 @@
#include "vbox_XPCOMCGlue.h"
#include "internal.h"
-#include "memory.h"
+#include "viralloc.h"
#include "util.h"
#include "virlog.h"
#include "virterror_internal.h"
diff --git a/src/vbox/vbox_tmpl.c b/src/vbox/vbox_tmpl.c
index 3a456467ef..e39a9de69c 100644
--- a/src/vbox/vbox_tmpl.c
+++ b/src/vbox/vbox_tmpl.c
@@ -49,7 +49,7 @@
#include "storage_conf.h"
#include "storage_file.h"
#include "uuid.h"
-#include "memory.h"
+#include "viralloc.h"
#include "nodeinfo.h"
#include "virlog.h"
#include "vbox_driver.h"
diff --git a/src/vmware/vmware_conf.c b/src/vmware/vmware_conf.c
index f82fcb3246..6c8e9249ef 100644
--- a/src/vmware/vmware_conf.c
+++ b/src/vmware/vmware_conf.c
@@ -26,7 +26,7 @@
#include "vircommand.h"
#include "cpu/cpu.h"
#include "dirname.h"
-#include "memory.h"
+#include "viralloc.h"
#include "nodeinfo.h"
#include "virfile.h"
#include "uuid.h"
diff --git a/src/vmware/vmware_driver.c b/src/vmware/vmware_driver.c
index d9a1333faf..233804ed51 100644
--- a/src/vmware/vmware_driver.c
+++ b/src/vmware/vmware_driver.c
@@ -27,7 +27,7 @@
#include "virterror_internal.h"
#include "datatypes.h"
#include "virfile.h"
-#include "memory.h"
+#include "viralloc.h"
#include "util.h"
#include "uuid.h"
#include "vircommand.h"
diff --git a/src/vmx/vmx.c b/src/vmx/vmx.c
index e34e15e4a4..4d55f0b442 100644
--- a/src/vmx/vmx.c
+++ b/src/vmx/vmx.c
@@ -28,7 +28,7 @@
#include "internal.h"
#include "virterror_internal.h"
#include "virconf.h"
-#include "memory.h"
+#include "viralloc.h"
#include "virlog.h"
#include "uuid.h"
#include "vmx.h"
diff --git a/src/xen/block_stats.c b/src/xen/block_stats.c
index e50b5ff3ed..126283b93d 100644
--- a/src/xen/block_stats.c
+++ b/src/xen/block_stats.c
@@ -42,7 +42,7 @@
# include "datatypes.h"
# include "util.h"
# include "block_stats.h"
-# include "memory.h"
+# include "viralloc.h"
# include "virfile.h"
# define VIR_FROM_THIS VIR_FROM_STATS_LINUX
diff --git a/src/xen/xen_driver.c b/src/xen/xen_driver.c
index c281c009e5..94df116937 100644
--- a/src/xen/xen_driver.c
+++ b/src/xen/xen_driver.c
@@ -55,7 +55,7 @@
#endif
#include "xml.h"
#include "util.h"
-#include "memory.h"
+#include "viralloc.h"
#include "node_device_conf.h"
#include "pci.h"
#include "uuid.h"
diff --git a/src/xen/xen_hypervisor.c b/src/xen/xen_hypervisor.c
index d6d387453c..183788826a 100644
--- a/src/xen/xen_hypervisor.c
+++ b/src/xen/xen_hypervisor.c
@@ -75,7 +75,7 @@
#include "xend_internal.h"
#include "virbuffer.h"
#include "capabilities.h"
-#include "memory.h"
+#include "viralloc.h"
#include "threads.h"
#include "virfile.h"
#include "virnodesuspend.h"
diff --git a/src/xen/xen_inotify.c b/src/xen/xen_inotify.c
index 073663f46a..35a625ceae 100644
--- a/src/xen/xen_inotify.c
+++ b/src/xen/xen_inotify.c
@@ -30,7 +30,7 @@
#include "virterror_internal.h"
#include "datatypes.h"
#include "driver.h"
-#include "memory.h"
+#include "viralloc.h"
#include "xen_driver.h"
#include "virconf.h"
#include "domain_conf.h"
diff --git a/src/xen/xend_internal.c b/src/xen/xend_internal.c
index 0364f846ea..a4005f4e08 100644
--- a/src/xen/xend_internal.c
+++ b/src/xen/xend_internal.c
@@ -42,7 +42,7 @@
#include "xen_driver.h"
#include "xen_hypervisor.h"
#include "xs_internal.h" /* To extract VNC port & Serial console TTY */
-#include "memory.h"
+#include "viralloc.h"
#include "count-one-bits.h"
#include "virfile.h"
#include "viruri.h"
diff --git a/src/xen/xm_internal.c b/src/xen/xm_internal.c
index fc7b581304..2109972425 100644
--- a/src/xen/xm_internal.c
+++ b/src/xen/xm_internal.c
@@ -46,7 +46,7 @@
#include "virbuffer.h"
#include "uuid.h"
#include "util.h"
-#include "memory.h"
+#include "viralloc.h"
#include "virlog.h"
#include "count-one-bits.h"
diff --git a/src/xen/xs_internal.c b/src/xen/xs_internal.c
index 4cc82d8d49..e414966075 100644
--- a/src/xen/xs_internal.c
+++ b/src/xen/xs_internal.c
@@ -44,7 +44,7 @@
#include "virterror_internal.h"
#include "datatypes.h"
#include "driver.h"
-#include "memory.h"
+#include "viralloc.h"
#include "virlog.h"
#include "uuid.h"
#include "xen_driver.h"
diff --git a/src/xenapi/xenapi_driver.c b/src/xenapi/xenapi_driver.c
index 502c6534e6..d49181c0af 100644
--- a/src/xenapi/xenapi_driver.c
+++ b/src/xenapi/xenapi_driver.c
@@ -33,7 +33,7 @@
#include "virauth.h"
#include "util.h"
#include "uuid.h"
-#include "memory.h"
+#include "viralloc.h"
#include "virbuffer.h"
#include "viruri.h"
#include "xenapi_driver.h"
diff --git a/src/xenapi/xenapi_utils.c b/src/xenapi/xenapi_utils.c
index 6f51100e44..33aa4d7559 100644
--- a/src/xenapi/xenapi_utils.c
+++ b/src/xenapi/xenapi_utils.c
@@ -31,7 +31,7 @@
#include "datatypes.h"
#include "util.h"
#include "uuid.h"
-#include "memory.h"
+#include "viralloc.h"
#include "virbuffer.h"
#include "virlog.h"
#include "viruri.h"
diff --git a/src/xenxs/xen_sxpr.c b/src/xenxs/xen_sxpr.c
index 2aa384dc72..0cbc248d50 100644
--- a/src/xenxs/xen_sxpr.c
+++ b/src/xenxs/xen_sxpr.c
@@ -29,7 +29,7 @@
#include "internal.h"
#include "virterror_internal.h"
#include "virconf.h"
-#include "memory.h"
+#include "viralloc.h"
#include "verify.h"
#include "uuid.h"
#include "virlog.h"
diff --git a/src/xenxs/xen_xm.c b/src/xenxs/xen_xm.c
index 5e284df7cf..8a64aad13d 100644
--- a/src/xenxs/xen_xm.c
+++ b/src/xenxs/xen_xm.c
@@ -28,7 +28,7 @@
#include "internal.h"
#include "virterror_internal.h"
#include "virconf.h"
-#include "memory.h"
+#include "viralloc.h"
#include "verify.h"
#include "uuid.h"
#include "sexpr.h"
diff --git a/tests/commandhelper.c b/tests/commandhelper.c
index 2100aa0e21..3c7fef550a 100644
--- a/tests/commandhelper.c
+++ b/tests/commandhelper.c
@@ -28,7 +28,7 @@
#include "internal.h"
#include "util.h"
-#include "memory.h"
+#include "viralloc.h"
#include "virfile.h"
#include "testutils.h"
diff --git a/tests/commandtest.c b/tests/commandtest.c
index f76bc54f2a..b15c1688d4 100644
--- a/tests/commandtest.c
+++ b/tests/commandtest.c
@@ -32,7 +32,7 @@
#include "internal.h"
#include "nodeinfo.h"
#include "util.h"
-#include "memory.h"
+#include "viralloc.h"
#include "vircommand.h"
#include "virfile.h"
#include "virpidfile.h"
diff --git a/tests/conftest.c b/tests/conftest.c
index aacc5265dd..d5467e800b 100644
--- a/tests/conftest.c
+++ b/tests/conftest.c
@@ -6,7 +6,7 @@
#include <string.h>
#include <errno.h>
#include "virconf.h"
-#include "memory.h"
+#include "viralloc.h"
int main(int argc, char **argv)
{
diff --git a/tests/cputest.c b/tests/cputest.c
index 4a54c9fce7..62994094d1 100644
--- a/tests/cputest.c
+++ b/tests/cputest.c
@@ -32,7 +32,7 @@
#include "internal.h"
#include "xml.h"
-#include "memory.h"
+#include "viralloc.h"
#include "virbuffer.h"
#include "testutils.h"
#include "cpu_conf.h"
diff --git a/tests/esxutilstest.c b/tests/esxutilstest.c
index 201b930edc..b65009b788 100644
--- a/tests/esxutilstest.c
+++ b/tests/esxutilstest.c
@@ -7,7 +7,7 @@
# include <unistd.h>
# include "internal.h"
-# include "memory.h"
+# include "viralloc.h"
# include "testutils.h"
# include "util.h"
# include "vmx/vmx.h"
diff --git a/tests/networkxml2conftest.c b/tests/networkxml2conftest.c
index dc0e06478f..397954089e 100644
--- a/tests/networkxml2conftest.c
+++ b/tests/networkxml2conftest.c
@@ -12,7 +12,7 @@
#include "testutils.h"
#include "network_conf.h"
#include "vircommand.h"
-#include "memory.h"
+#include "viralloc.h"
#include "network/bridge_driver.h"
static int
diff --git a/tests/openvzutilstest.c b/tests/openvzutilstest.c
index 305c7b13a9..80701a23a6 100644
--- a/tests/openvzutilstest.c
+++ b/tests/openvzutilstest.c
@@ -7,7 +7,7 @@
# include <unistd.h>
# include "internal.h"
-# include "memory.h"
+# include "viralloc.h"
# include "testutils.h"
# include "util.h"
# include "openvz/openvz_conf.h"
diff --git a/tests/qemuhelptest.c b/tests/qemuhelptest.c
index caa7d645af..252ad3a7f6 100644
--- a/tests/qemuhelptest.c
+++ b/tests/qemuhelptest.c
@@ -7,7 +7,7 @@
# include "testutils.h"
# include "qemu/qemu_capabilities.h"
-# include "memory.h"
+# include "viralloc.h"
struct testInfo {
const char *name;
diff --git a/tests/qemumonitortest.c b/tests/qemumonitortest.c
index 82f861b36b..21a6828c16 100644
--- a/tests/qemumonitortest.c
+++ b/tests/qemumonitortest.c
@@ -8,7 +8,7 @@
#ifdef WITH_QEMU
# include "internal.h"
-# include "memory.h"
+# include "viralloc.h"
# include "testutils.h"
# include "util.h"
# include "qemu/qemu_monitor.h"
diff --git a/tests/qemumonitortestutils.c b/tests/qemumonitortestutils.c
index e4194ded3f..1e3f0da5fc 100644
--- a/tests/qemumonitortestutils.c
+++ b/tests/qemumonitortestutils.c
@@ -29,7 +29,7 @@
#include "threads.h"
#include "qemu/qemu_monitor.h"
#include "rpc/virnetsocket.h"
-#include "memory.h"
+#include "viralloc.h"
#include "util.h"
#include "virlog.h"
#include "virterror_internal.h"
diff --git a/tests/qemuxml2argvtest.c b/tests/qemuxml2argvtest.c
index 1555b6efc1..9e2c4e44d5 100644
--- a/tests/qemuxml2argvtest.c
+++ b/tests/qemuxml2argvtest.c
@@ -12,7 +12,7 @@
# include "internal.h"
# include "testutils.h"
-# include "util/memory.h"
+# include "viralloc.h"
# include "qemu/qemu_capabilities.h"
# include "qemu/qemu_command.h"
# include "qemu/qemu_domain.h"
diff --git a/tests/securityselinuxtest.c b/tests/securityselinuxtest.c
index f8a248129b..0e4959e6dc 100644
--- a/tests/securityselinuxtest.c
+++ b/tests/securityselinuxtest.c
@@ -30,7 +30,7 @@
#include "internal.h"
#include "testutils.h"
-#include "memory.h"
+#include "viralloc.h"
#include "util.h"
#include "virlog.h"
#include "virterror_internal.h"
diff --git a/tests/sockettest.c b/tests/sockettest.c
index c6a175fa4e..156ef454c6 100644
--- a/tests/sockettest.c
+++ b/tests/sockettest.c
@@ -28,7 +28,7 @@
#include "virsocketaddr.h"
#include "testutils.h"
#include "virlog.h"
-#include "memory.h"
+#include "viralloc.h"
static void testQuietError(void *userData ATTRIBUTE_UNUSED,
virErrorPtr error ATTRIBUTE_UNUSED)
diff --git a/tests/testutils.c b/tests/testutils.c
index 96e24d4743..7bb88f0deb 100644
--- a/tests/testutils.c
+++ b/tests/testutils.c
@@ -39,7 +39,7 @@
#include <limits.h>
#include "testutils.h"
#include "internal.h"
-#include "memory.h"
+#include "viralloc.h"
#include "util.h"
#include "threads.h"
#include "virterror_internal.h"
diff --git a/tests/testutils.h b/tests/testutils.h
index 82837ab777..581bd3e3ca 100644
--- a/tests/testutils.h
+++ b/tests/testutils.h
@@ -24,7 +24,7 @@
# define __VIT_TEST_UTILS_H__
# include <stdio.h>
-# include "memory.h"
+# include "viralloc.h"
# define EXIT_AM_SKIP 77 /* tell Automake we're skipping a test */
# define EXIT_AM_HARDFAIL 99 /* tell Automake that the framework is broken */
diff --git a/tests/testutilslxc.c b/tests/testutilslxc.c
index ea2a558896..b0a258053e 100644
--- a/tests/testutilslxc.c
+++ b/tests/testutilslxc.c
@@ -4,7 +4,7 @@
# include "testutilslxc.h"
# include "testutils.h"
-# include "memory.h"
+# include "viralloc.h"
# include "domain_conf.h"
diff --git a/tests/testutilsqemu.c b/tests/testutilsqemu.c
index 2ad9b2eee1..573927df57 100644
--- a/tests/testutilsqemu.c
+++ b/tests/testutilsqemu.c
@@ -4,7 +4,7 @@
# include "testutilsqemu.h"
# include "testutils.h"
-# include "memory.h"
+# include "viralloc.h"
# include "cpu_conf.h"
# include "qemu/qemu_driver.h"
# include "qemu/qemu_domain.h"
diff --git a/tests/utiltest.c b/tests/utiltest.c
index 774a2f7dd4..4fbb25ca70 100644
--- a/tests/utiltest.c
+++ b/tests/utiltest.c
@@ -6,7 +6,7 @@
#include <unistd.h>
#include "internal.h"
-#include "memory.h"
+#include "viralloc.h"
#include "testutils.h"
#include "util.h"
diff --git a/tests/virauthconfigtest.c b/tests/virauthconfigtest.c
index 74cc18700e..9e7dac5859 100644
--- a/tests/virauthconfigtest.c
+++ b/tests/virauthconfigtest.c
@@ -26,7 +26,7 @@
#include "testutils.h"
#include "util.h"
#include "virterror_internal.h"
-#include "memory.h"
+#include "viralloc.h"
#include "virlog.h"
#include "virauthconfig.h"
diff --git a/tests/virbuftest.c b/tests/virbuftest.c
index 53b9bbe749..ec93939c43 100644
--- a/tests/virbuftest.c
+++ b/tests/virbuftest.c
@@ -8,7 +8,7 @@
#include "util.h"
#include "testutils.h"
#include "virbuffer.h"
-#include "memory.h"
+#include "viralloc.h"
#define TEST_ERROR(...) \
do { \
diff --git a/tests/virdrivermoduletest.c b/tests/virdrivermoduletest.c
index 440ee8e1d8..e06179fbee 100644
--- a/tests/virdrivermoduletest.c
+++ b/tests/virdrivermoduletest.c
@@ -23,7 +23,7 @@
#include "testutils.h"
#include "util.h"
#include "virterror_internal.h"
-#include "memory.h"
+#include "viralloc.h"
#include "virlog.h"
#include "driver.h"
diff --git a/tests/virhashtest.c b/tests/virhashtest.c
index 7de16d0c02..a2a40c6dfe 100644
--- a/tests/virhashtest.c
+++ b/tests/virhashtest.c
@@ -9,7 +9,7 @@
#include "virhash.h"
#include "virhashdata.h"
#include "testutils.h"
-#include "memory.h"
+#include "viralloc.h"
#include "util.h"
#include "virlog.h"
diff --git a/tests/virkeyfiletest.c b/tests/virkeyfiletest.c
index c6aca862a9..ad5a516a6d 100644
--- a/tests/virkeyfiletest.c
+++ b/tests/virkeyfiletest.c
@@ -26,7 +26,7 @@
#include "testutils.h"
#include "util.h"
#include "virterror_internal.h"
-#include "memory.h"
+#include "viralloc.h"
#include "virlog.h"
#include "virkeyfile.h"
diff --git a/tests/virlockspacetest.c b/tests/virlockspacetest.c
index c95f5d84e5..80478d94b9 100644
--- a/tests/virlockspacetest.c
+++ b/tests/virlockspacetest.c
@@ -27,7 +27,7 @@
#include "testutils.h"
#include "util.h"
#include "virterror_internal.h"
-#include "memory.h"
+#include "viralloc.h"
#include "virlog.h"
#include "virlockspace.h"
diff --git a/tests/virnetmessagetest.c b/tests/virnetmessagetest.c
index c20f5e6e58..e3517e88c8 100644
--- a/tests/virnetmessagetest.c
+++ b/tests/virnetmessagetest.c
@@ -26,7 +26,7 @@
#include "testutils.h"
#include "util.h"
#include "virterror_internal.h"
-#include "memory.h"
+#include "viralloc.h"
#include "virlog.h"
#include "rpc/virnetmessage.h"
diff --git a/tests/virnetsockettest.c b/tests/virnetsockettest.c
index ba281e990f..399c4fdc4c 100644
--- a/tests/virnetsockettest.c
+++ b/tests/virnetsockettest.c
@@ -30,7 +30,7 @@
#include "testutils.h"
#include "util.h"
#include "virterror_internal.h"
-#include "memory.h"
+#include "viralloc.h"
#include "virlog.h"
#include "virfile.h"
diff --git a/tests/virnettlscontexttest.c b/tests/virnettlscontexttest.c
index 023665907b..27078ea6b4 100644
--- a/tests/virnettlscontexttest.c
+++ b/tests/virnettlscontexttest.c
@@ -29,7 +29,7 @@
#include "testutils.h"
#include "util.h"
#include "virterror_internal.h"
-#include "memory.h"
+#include "viralloc.h"
#include "virlog.h"
#include "virfile.h"
#include "vircommand.h"
diff --git a/tests/virstringtest.c b/tests/virstringtest.c
index 27e490ffe1..a8f4c79340 100644
--- a/tests/virstringtest.c
+++ b/tests/virstringtest.c
@@ -25,7 +25,7 @@
#include "testutils.h"
#include "util.h"
#include "virterror_internal.h"
-#include "memory.h"
+#include "viralloc.h"
#include "virlog.h"
#include "virstring.h"
diff --git a/tests/virtimetest.c b/tests/virtimetest.c
index c8e9a2e8c8..7d7a2d6ffe 100644
--- a/tests/virtimetest.c
+++ b/tests/virtimetest.c
@@ -26,7 +26,7 @@
#include "testutils.h"
#include "util.h"
#include "virterror_internal.h"
-#include "memory.h"
+#include "viralloc.h"
#include "virlog.h"
#include "virtime.h"
diff --git a/tests/viruritest.c b/tests/viruritest.c
index 46964b3a41..57d38955e2 100644
--- a/tests/viruritest.c
+++ b/tests/viruritest.c
@@ -26,7 +26,7 @@
#include "testutils.h"
#include "util.h"
#include "virterror_internal.h"
-#include "memory.h"
+#include "viralloc.h"
#include "virlog.h"
#include "viruri.h"
diff --git a/tests/vmx2xmltest.c b/tests/vmx2xmltest.c
index c44e61fc07..03a8989983 100644
--- a/tests/vmx2xmltest.c
+++ b/tests/vmx2xmltest.c
@@ -7,7 +7,7 @@
# include <unistd.h>
# include "internal.h"
-# include "memory.h"
+# include "viralloc.h"
# include "testutils.h"
# include "vmx/vmx.h"
diff --git a/tests/xmconfigtest.c b/tests/xmconfigtest.c
index 3de68fdb84..a3943e2d7b 100644
--- a/tests/xmconfigtest.c
+++ b/tests/xmconfigtest.c
@@ -34,7 +34,7 @@
#include "xenxs/xen_xm.h"
#include "testutils.h"
#include "testutilsxen.h"
-#include "memory.h"
+#include "viralloc.h"
static virCapsPtr caps;
diff --git a/tests/xml2vmxtest.c b/tests/xml2vmxtest.c
index 334f321037..653ab6cef3 100644
--- a/tests/xml2vmxtest.c
+++ b/tests/xml2vmxtest.c
@@ -7,7 +7,7 @@
# include <unistd.h>
# include "internal.h"
-# include "memory.h"
+# include "viralloc.h"
# include "testutils.h"
# include "vmx/vmx.h"
diff --git a/tools/console.c b/tools/console.c
index dbdaab747a..1d21189ad3 100644
--- a/tools/console.c
+++ b/tools/console.c
@@ -41,7 +41,7 @@
# include "virlog.h"
# include "util.h"
# include "virfile.h"
-# include "memory.h"
+# include "viralloc.h"
# include "threads.h"
# include "virterror_internal.h"
diff --git a/tools/virsh-domain-monitor.c b/tools/virsh-domain-monitor.c
index 0006c11c86..a44398849c 100644
--- a/tools/virsh-domain-monitor.c
+++ b/tools/virsh-domain-monitor.c
@@ -34,7 +34,7 @@
#include "internal.h"
#include "conf/domain_conf.h"
#include "intprops.h"
-#include "memory.h"
+#include "viralloc.h"
#include "virmacaddr.h"
#include "virsh-domain.h"
#include "xml.h"
diff --git a/tools/virsh-domain.c b/tools/virsh-domain.c
index 76d9d51c28..b0b0c94527 100644
--- a/tools/virsh-domain.c
+++ b/tools/virsh-domain.c
@@ -42,7 +42,7 @@
#include "c-ctype.h"
#include "conf/domain_conf.h"
#include "console.h"
-#include "memory.h"
+#include "viralloc.h"
#include "util.h"
#include "virfile.h"
#include "virkeycode.h"
diff --git a/tools/virsh-host.c b/tools/virsh-host.c
index 6f129d1f11..2d59a75d06 100644
--- a/tools/virsh-host.c
+++ b/tools/virsh-host.c
@@ -33,7 +33,7 @@
#include "internal.h"
#include "virbuffer.h"
-#include "memory.h"
+#include "viralloc.h"
#include "util.h"
#include "virsh-domain.h"
#include "xml.h"
diff --git a/tools/virsh-interface.c b/tools/virsh-interface.c
index 956fee8e24..40216c6b41 100644
--- a/tools/virsh-interface.c
+++ b/tools/virsh-interface.c
@@ -33,7 +33,7 @@
#include "internal.h"
#include "virbuffer.h"
-#include "memory.h"
+#include "viralloc.h"
#include "util.h"
#include "xml.h"
diff --git a/tools/virsh-network.c b/tools/virsh-network.c
index c5d494a37e..66ee7e357c 100644
--- a/tools/virsh-network.c
+++ b/tools/virsh-network.c
@@ -33,7 +33,7 @@
#include "internal.h"
#include "virbuffer.h"
-#include "memory.h"
+#include "viralloc.h"
#include "util.h"
#include "xml.h"
#include "conf/network_conf.h"
diff --git a/tools/virsh-nodedev.c b/tools/virsh-nodedev.c
index 52cd874cc1..7e569b3fc3 100644
--- a/tools/virsh-nodedev.c
+++ b/tools/virsh-nodedev.c
@@ -33,7 +33,7 @@
#include "internal.h"
#include "virbuffer.h"
-#include "memory.h"
+#include "viralloc.h"
#include "util.h"
#include "xml.h"
#include "conf/node_device_conf.h"
diff --git a/tools/virsh-nwfilter.c b/tools/virsh-nwfilter.c
index 3108d1b082..c3dba0c662 100644
--- a/tools/virsh-nwfilter.c
+++ b/tools/virsh-nwfilter.c
@@ -33,7 +33,7 @@
#include "internal.h"
#include "virbuffer.h"
-#include "memory.h"
+#include "viralloc.h"
#include "util.h"
#include "xml.h"
diff --git a/tools/virsh-pool.c b/tools/virsh-pool.c
index 4a78467f38..6e296044cd 100644
--- a/tools/virsh-pool.c
+++ b/tools/virsh-pool.c
@@ -33,7 +33,7 @@
#include "internal.h"
#include "virbuffer.h"
-#include "memory.h"
+#include "viralloc.h"
#include "util.h"
#include "xml.h"
#include "conf/storage_conf.h"
diff --git a/tools/virsh-secret.c b/tools/virsh-secret.c
index ee79b972ea..d81e8cef84 100644
--- a/tools/virsh-secret.c
+++ b/tools/virsh-secret.c
@@ -34,7 +34,7 @@
#include "internal.h"
#include "base64.h"
#include "virbuffer.h"
-#include "memory.h"
+#include "viralloc.h"
#include "util.h"
#include "xml.h"
diff --git a/tools/virsh-snapshot.c b/tools/virsh-snapshot.c
index d6a381de88..3fecde6bad 100644
--- a/tools/virsh-snapshot.c
+++ b/tools/virsh-snapshot.c
@@ -35,7 +35,7 @@
#include "internal.h"
#include "virbuffer.h"
-#include "memory.h"
+#include "viralloc.h"
#include "util.h"
#include "virsh-domain.h"
#include "xml.h"
diff --git a/tools/virsh-volume.c b/tools/virsh-volume.c
index 1bad6b1a3d..ebfe52d8f5 100644
--- a/tools/virsh-volume.c
+++ b/tools/virsh-volume.c
@@ -35,7 +35,7 @@
#include "internal.h"
#include "virbuffer.h"
-#include "memory.h"
+#include "viralloc.h"
#include "util.h"
#include "virfile.h"
#include "virsh-pool.h"
diff --git a/tools/virsh.c b/tools/virsh.c
index 5cb2e063a1..e894aff439 100644
--- a/tools/virsh.c
+++ b/tools/virsh.c
@@ -59,7 +59,7 @@
#include "virbuffer.h"
#include "console.h"
#include "util.h"
-#include "memory.h"
+#include "viralloc.h"
#include "xml.h"
#include "libvirt/libvirt-qemu.h"
#include "virfile.h"
diff --git a/tools/virt-host-validate-common.c b/tools/virt-host-validate-common.c
index 5bbb5e9fda..cd75ebad96 100644
--- a/tools/virt-host-validate-common.c
+++ b/tools/virt-host-validate-common.c
@@ -28,7 +28,7 @@
#include <sys/utsname.h>
#include "util.h"
-#include "memory.h"
+#include "viralloc.h"
#include "virfile.h"
#include "virt-host-validate-common.h"