libvirt/src/conf
Michal Privoznik 28900766d5 virNetworkLoadState: Disallow mangled 'floor' element
In the network status XML we may have the <floor/> element with the
'sum' attribute. The attribute represents sum of all 'floor'-s of
computed over each interface connected to the network (this is needed to
guarantee certain bandwidth for certain domain). The sum is therefore a
number. However, if the number was mangled (e.g. by an user's
interference to network status file), we've just ignored it without
refusing to parse such file. This was all due to 'goto error' missing.

Signed-off-by: Michal Privoznik <mprivozn@redhat.com>
2014-02-10 19:26:16 +01:00
..
capabilities.c maint: fix comma style issues: conf 2013-11-20 09:14:54 -07:00
capabilities.h maint: avoid further typedef accidents 2013-10-30 17:02:12 -06:00
cpu_conf.c conf: Always use VIR_ERR_CONFIG_UNSUPPORTED on enumFromString() failures 2014-01-16 11:09:43 +01:00
cpu_conf.h maint: avoid 'const fooPtr' in cpu files 2013-10-14 13:11:20 -06:00
device_conf.c virutil: Move string related functions to virstring.c 2013-05-02 16:56:55 +02:00
device_conf.h Rename util.{c,h} to virutil.{c,h} 2012-12-21 11:19:49 +00:00
domain_audit.c Convert 'int i' to 'size_t i' in src/conf/ files 2013-07-10 17:40:13 +01:00
domain_audit.h Include pid namespace inode in LXC audit messages 2013-03-07 19:43:53 +00:00
domain_conf.c qemu: hyperv: Add support for timer enlightenments 2014-02-10 11:30:10 +01:00
domain_conf.h qemu: hyperv: Add support for timer enlightenments 2014-02-10 11:30:10 +01:00
domain_event.c event: move event filtering to daemon (regression fix) 2014-02-05 08:03:31 -07:00
domain_event.h event: move event filtering to daemon (regression fix) 2014-02-05 08:03:31 -07:00
domain_nwfilter.c Convert 'int i' to 'size_t i' in src/conf/ files 2013-07-10 17:40:13 +01:00
domain_nwfilter.h maint: fix up copyright notice inconsistencies 2012-09-20 16:30:55 -06:00
interface_conf.c conf: Always use VIR_ERR_CONFIG_UNSUPPORTED on enumFromString() failures 2014-01-16 11:09:43 +01:00
interface_conf.h Get rid of shadowed booleans 2013-10-22 15:50:47 +01:00
netdev_bandwidth_conf.c Adapt to VIR_ALLOC and virAsprintf in src/conf/* 2013-07-10 11:07:31 +02:00
netdev_bandwidth_conf.h Rename xml.{c,h} to virxml.{c,h} 2012-12-21 11:19:50 +00:00
netdev_vlan_conf.c conf: Always use VIR_ERR_CONFIG_UNSUPPORTED on enumFromString() failures 2014-01-16 11:09:43 +01:00
netdev_vlan_conf.h maint: avoid 'const fooPtr' in conf 2013-10-14 14:34:38 -06:00
netdev_vport_profile_conf.c conf: Always use VIR_ERR_CONFIG_UNSUPPORTED on enumFromString() failures 2014-01-16 11:09:43 +01:00
netdev_vport_profile_conf.h Rename xml.{c,h} to virxml.{c,h} 2012-12-21 11:19:50 +00:00
network_conf.c virNetworkLoadState: Disallow mangled 'floor' element 2014-02-10 19:26:16 +01:00
network_conf.h network: change default of forwardPlainNames to 'yes' 2014-02-04 12:00:26 +02:00
network_event.c event: move event filtering to daemon (regression fix) 2014-02-05 08:03:31 -07:00
network_event.h event: move event filtering to daemon (regression fix) 2014-02-05 08:03:31 -07:00
node_device_conf.c conf: Always use VIR_ERR_CONFIG_UNSUPPORTED on enumFromString() failures 2014-01-16 11:09:43 +01:00
node_device_conf.h util: use size_t instead of unsigned int for num_virtual_functions 2013-11-08 14:31:11 +02:00
nwfilter_conf.c Push nwfilter update locking up to top level 2014-01-30 18:00:20 +00:00
nwfilter_conf.h Push nwfilter update locking up to top level 2014-01-30 18:00:20 +00:00
nwfilter_ipaddrmap.c Adapt to VIR_ALLOC and virAsprintf in src/conf/* 2013-07-10 11:07:31 +02:00
nwfilter_ipaddrmap.h maint: fix up copyright notice inconsistencies 2012-09-20 16:30:55 -06:00
nwfilter_params.c maint: avoid 'const fooPtr' in nwfilter files 2013-10-14 13:13:18 -06:00
nwfilter_params.h maint: avoid 'const fooPtr' in nwfilter files 2013-10-14 13:13:18 -06:00
object_event_private.h event: filter global events by domain:getattr ACL [CVE-2014-0028] 2014-01-15 13:55:21 -07:00
object_event.c event: filter global events by domain:getattr ACL [CVE-2014-0028] 2014-01-15 13:55:21 -07:00
object_event.h event: add notion of remoteID for filtering client network events 2014-01-15 13:55:21 -07:00
secret_conf.c conf: Always use VIR_ERR_CONFIG_UNSUPPORTED on enumFromString() failures 2014-01-16 11:09:43 +01:00
secret_conf.h maint: avoid 'const fooPtr' in conf 2013-10-14 14:34:38 -06:00
snapshot_conf.c snapshot: Add support for specifying snapshot disk backing type 2014-01-29 12:56:35 +01:00
snapshot_conf.h snapshot: Add support for specifying snapshot disk backing type 2014-01-29 12:56:35 +01:00
storage_conf.c storage: Introduce internal pool support 2014-01-16 11:39:53 +01:00
storage_conf.h Add glusterfs to VIR_CONNECT_LIST_STORAGE_POOLS_FILTERS_POOL_TYPE 2014-02-07 10:26:46 +01:00
storage_encryption_conf.c conf: Always use VIR_ERR_CONFIG_UNSUPPORTED on enumFromString() failures 2014-01-16 11:09:43 +01:00
storage_encryption_conf.h Rename util.{c,h} to virutil.{c,h} 2012-12-21 11:19:49 +00:00
virchrdev.c Adapt to VIR_ALLOC and virAsprintf in src/conf/* 2013-07-10 11:07:31 +02:00
virchrdev.h conf: Add unix socket support to virChrdevOpen 2013-01-04 18:07:11 -07:00