libvirt/src/util
Daniel P. Berrange 54209df345 Send virLogMetadata fields onto the journal
The systemd journal accepts arbitrary user specified log
fields. These can be passed into virLogMessage via the
virLogMetadata structure. Allow up to 5 custom fields to
be reported by libvirt callers.

Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
2014-02-28 17:37:38 +00:00
..
iohelper.c
keymaps.csv
viralloc.c
viralloc.h viralloc.h: Fix typo in VIR_APPEND_ELEMENT_COPY_QUIT 2013-10-18 15:50:31 +02:00
virarch.c Add support for detecting PPC little endian arches 2013-10-16 12:40:35 +01:00
virarch.h conf: Remove the implicit PS2 devices for non-X86 platforms 2014-02-19 09:16:31 +01:00
viratomic.c
viratomic.h
viraudit.c
viraudit.h
virauth.c Remove all direct use of getenv 2013-10-21 14:03:52 +01:00
virauth.h
virauthconfig.c
virauthconfig.h
virbitmap.c
virbitmap.h
virbuffer.c maint: avoid 'const fooPtr' in several util files 2013-10-14 13:02:18 -06:00
virbuffer.h maint: avoid 'const fooPtr' in several util files 2013-10-14 13:02:18 -06:00
vircgroup.c build: fix cgroups on non-Linux 2014-02-25 17:38:46 -07:00
vircgroup.h Ensure systemd cgroup ownership is delegated to container with userns 2014-02-24 15:35:47 +00:00
vircgrouppriv.h
virclosecallbacks.c
virclosecallbacks.h
vircommand.c virCommand: Introduce virCommandSetDryRun 2014-01-29 18:01:36 +01:00
vircommand.h virCommand: Introduce virCommandSetDryRun 2014-01-29 18:01:36 +01:00
virconf.c Improve virConf parse to handle LXC config format 2014-02-12 17:52:46 +00:00
virconf.h Improve virConf parse to handle LXC config format 2014-02-12 17:52:46 +00:00
virdbus.c Fixed build with clang. 2014-02-12 06:36:17 -07:00
virdbus.h Add a method for closing the dbus system bus connection 2013-10-14 10:31:01 +01:00
virdbuspriv.h
virdnsmasq.c
virdnsmasq.h
virebtables.c maint: avoid 'const fooPtr' in several util files 2013-10-14 13:02:18 -06:00
virebtables.h maint: avoid 'const fooPtr' in several util files 2013-10-14 13:02:18 -06:00
virendian.h
virerror.c bhyve: add a basic driver 2014-02-19 14:21:50 +00:00
virerror.h maint: improve VIR_ERR_OPERATION_DENIED usage 2014-01-06 08:29:29 -07:00
virevent.c event: improve public API docs 2014-01-02 07:29:54 -07:00
virevent.h
vireventpoll.c
vireventpoll.h
virfile.c Add virFileMakeParentPath helper function 2014-02-18 12:39:06 +00:00
virfile.h Add virFileMakeParentPath helper function 2014-02-18 12:39:06 +00:00
virhash.c maint: avoid 'const fooPtr' in hashes 2013-10-14 11:40:24 -06:00
virhash.h maint: avoid 'const fooPtr' in hashes 2013-10-14 11:40:24 -06:00
virhashcode.c
virhashcode.h
virhook.c network: Introduce network hooks 2014-02-18 14:46:49 +01:00
virhook.h network: Introduce network hooks 2014-02-18 14:46:49 +01:00
viridentity.c Remove (nearly) all use of getuid()/getgid() 2013-10-21 14:03:52 +01:00
viridentity.h
virinitctl.c Fix conflicting types of virInitctlSetRunLevel 2014-02-18 15:05:06 +01:00
virinitctl.h CVE-2013-6456: Avoid unsafe use of /proc/$PID/root in LXC shutdown/reboot code 2014-02-18 12:59:02 +00:00
viriptables.c Fix bridge configuration when OUTPUT policy is DROP on the host 2014-01-07 18:18:29 +01:00
viriptables.h Fix bridge configuration when OUTPUT policy is DROP on the host 2014-01-07 18:18:29 +01:00
virjson.c Remove redundant braces 2013-11-20 12:35:47 +01:00
virjson.h
virkeycode-mapgen.py virkeycode: Allow ANSI_A 2013-12-24 17:36:47 +01:00
virkeycode.c virkeycode: Allow ANSI_A 2013-12-24 17:36:47 +01:00
virkeycode.h
virkeyfile.c
virkeyfile.h
virkmod.c utils: Introduce functions for kernel module manipulation 2014-02-04 08:52:27 -05:00
virkmod.h utils: Introduce functions for kernel module manipulation 2014-02-04 08:52:27 -05:00
virlockspace.c
virlockspace.h
virlog.c Send virLogMetadata fields onto the journal 2014-02-28 17:37:38 +00:00
virlog.h
virmacaddr.c maint: avoid 'const fooPtr' in several util files 2013-10-14 13:02:18 -06:00
virmacaddr.h maint: avoid 'const fooPtr' in several util files 2013-10-14 13:02:18 -06:00
virnetdev.c build: correctly check for SOICGIFVLAN GET_VLAN_VID_CMD command 2014-02-11 01:43:38 +02:00
virnetdev.h util: use size_t instead of unsigned int for num_virtual_functions 2013-11-08 14:31:11 +02:00
virnetdevbandwidth.c Revert "networkAllocateActualDevice: Set QoS for bridgeless networks too" 2014-01-29 19:01:19 +01:00
virnetdevbandwidth.h Revert "networkAllocateActualDevice: Set QoS for bridgeless networks too" 2014-01-29 19:01:19 +01:00
virnetdevbridge.c
virnetdevbridge.h
virnetdevmacvlan.c maint: fix comma style issues: util 2013-11-20 09:14:55 -07:00
virnetdevmacvlan.h maint: avoid 'const fooPtr' in virnet files 2013-10-14 13:05:34 -06:00
virnetdevopenvswitch.c maint: avoid 'const fooPtr' in virnet files 2013-10-14 13:05:34 -06:00
virnetdevopenvswitch.h maint: avoid 'const fooPtr' in virnet files 2013-10-14 13:05:34 -06:00
virnetdevtap.c maint: avoid 'const fooPtr' in virnet files 2013-10-14 13:05:34 -06:00
virnetdevtap.h maint: avoid 'const fooPtr' in virnet files 2013-10-14 13:05:34 -06:00
virnetdevveth.c virNetDevVethCreate: Serialize callers 2014-02-26 08:50:47 +01:00
virnetdevveth.h
virnetdevvlan.c maint: avoid 'const fooPtr' in virnet files 2013-10-14 13:05:34 -06:00
virnetdevvlan.h maint: avoid 'const fooPtr' in virnet files 2013-10-14 13:05:34 -06:00
virnetdevvportprofile.c maint: fix comma style issues: util 2013-11-20 09:14:55 -07:00
virnetdevvportprofile.h maint: avoid 'const fooPtr' in virnet files 2013-10-14 13:05:34 -06:00
virnetlink.c maint: fix comma style issues: util 2013-11-20 09:14:55 -07:00
virnetlink.h maint: avoid 'const fooPtr' in virnet files 2013-10-14 13:05:34 -06:00
virnodesuspend.c
virnodesuspend.h
virnuma.c util: Correct the NUMA node range checking 2014-01-23 13:19:56 +08:00
virnuma.h numa: Add wrapper of numa_node_to_cpus and use it 2013-11-04 10:50:20 +01:00
virobject.c object: require maximal alignment in base class 2013-12-13 05:59:38 -07:00
virobject.h object: require maximal alignment in base class 2013-12-13 05:59:38 -07:00
virpci.c virpci: Resolve coverity issues 2014-02-07 10:58:24 -05:00
virpci.h virpci: Resolve coverity issues 2014-02-07 10:58:24 -05:00
virpidfile.c
virpidfile.h
virportallocator.c Fix build of portallocator on mingw 2014-02-20 10:16:07 +01:00
virportallocator.h Add a name to virPortAllocator 2013-11-18 12:28:02 +01:00
virprocess.c Add helper for running code in separate namespaces 2014-02-18 12:45:41 +00:00
virprocess.h Add helper for running code in separate namespaces 2014-02-18 12:45:41 +00:00
virrandom.c Remove all direct use of getenv 2013-10-21 14:03:52 +01:00
virrandom.h
virscsi.c Fix memory leak in virSCSIDeviceListDel() 2014-02-26 11:41:40 +01:00
virscsi.h util: Add one argument for several scsi utils 2014-01-30 15:48:28 +08:00
virsexpr.c
virsexpr.h
virsocketaddr.c maint: avoid 'const fooPtr' in several util files 2013-10-14 13:02:18 -06:00
virsocketaddr.h maint: avoid 'const fooPtr' in several util files 2013-10-14 13:02:18 -06:00
virstatslinux.c
virstatslinux.h Rename stats_linux.{c,h} to virstatslinux.{c,h} 2012-12-21 11:19:48 +00:00
virstoragefile.c storage: always probe type with buffer 2013-11-06 17:31:51 -07:00
virstoragefile.h storage: always probe type with buffer 2013-11-06 17:31:51 -07:00
virstring.c Add virStringReplace method for substring replacement 2014-02-24 10:51:22 +00:00
virstring.h Add virStringReplace method for substring replacement 2014-02-24 10:51:22 +00:00
virsysinfo.c Use AC_PATH_PROG to search for dmidecode 2014-01-20 09:34:53 -07:00
virsysinfo.h
virsystemd.c virNetServerRun: Notify systemd that we're accepting clients 2014-02-24 10:54:48 +01:00
virsystemd.h virNetServerRun: Notify systemd that we're accepting clients 2014-02-24 10:54:48 +01:00
virthread.c Remove windows thread implementation in favour of pthreads 2014-01-30 18:00:20 +00:00
virthread.h Remove windows thread implementation in favour of pthreads 2014-01-30 18:00:20 +00:00
virthreadpool.c virThreadPoolFree: Set n(Prio)Workers after the pool is locked 2013-12-05 15:52:23 +01:00
virthreadpool.h
virtime.c
virtime.h
virtpm.c
virtpm.h
virtypedparam.c maint: avoid nested public calls 2014-01-04 07:13:09 -07:00
virtypedparam.h Introduce virTypedParamsCopy internal API 2013-06-25 00:38:25 +02:00
viruri.c
viruri.h
virusb.c util: Use new array management macros 2014-01-08 23:00:34 +08:00
virusb.h util: Use new array management macros 2014-01-08 23:00:34 +08:00
virutil.c storage: Fix the memory leak 2014-01-23 21:39:05 +08:00
virutil.h build: fix build on mingw with winpthreads 2014-01-13 09:14:11 -07:00
viruuid.c
viruuid.h maint: improve debug of libvirt-{qemu,lxc} apis 2014-01-02 22:17:11 -07:00
virxml.c Fix possible memory leak in util/virxml.c 2014-01-15 11:11:34 +01:00
virxml.h