libvirt/src/conf
Laine Stump 258fb278f2 qemu: support live update of an interface's filter
Since we can't (currently) rely on the ability to provide blanket
support for all possible network changes by calling the toplevel
netdev hostside disconnect/connect functions (due to qemu only
supporting a lockstep between initialization of host side and guest
side of devices), in order to support live change of an interface's
nwfilter we need to make a special purpose function to only call the
nwfilter teardown and setup functions if the filter for an interface
(or its parameters) changes. The pattern is nearly identical to that
used to change the bridge that an interface is connected to.

This patch was inspired by a request from Guido Winkelmann
<guido@sagersystems.de>, who tested an earlier version.
2012-12-03 14:35:58 -05:00
..
capabilities.c maint: fix up copyright notice inconsistencies 2012-09-20 16:30:55 -06:00
capabilities.h capabilities: defaultConsoleTargetType can depend on architecture 2012-11-09 09:20:59 -07:00
cpu_conf.c maint: fix up copyright notice inconsistencies 2012-09-20 16:30:55 -06:00
cpu_conf.h maint: fix up copyright notice inconsistencies 2012-09-20 16:30:55 -06:00
device_conf.c conf: fix virDevicePCIAddressEqual args 2012-10-15 04:03:06 -04:00
device_conf.h conf: fix virDevicePCIAddressEqual args 2012-10-15 04:03:06 -04:00
domain_audit.c Log an audit message with the LXC init pid 2012-11-22 10:46:40 +00:00
domain_audit.h Log an audit message with the LXC init pid 2012-11-22 10:46:40 +00:00
domain_conf.c conf: fix virDomainNetGetActualDirect*() and BridgeName() 2012-12-03 14:01:34 -05:00
domain_conf.h Add Gluster protocol as supported network disk backend 2012-11-27 10:19:22 +01:00
domain_event.c Remove spurious whitespace between function name & open brackets 2012-11-02 13:36:49 +00:00
domain_event.h Add support for SUSPEND_DISK event 2012-10-15 12:09:10 +02:00
domain_nwfilter.c maint: fix up copyright notice inconsistencies 2012-09-20 16:30:55 -06:00
domain_nwfilter.h maint: fix up copyright notice inconsistencies 2012-09-20 16:30:55 -06:00
interface_conf.c Remove spurious whitespace between function name & open brackets 2012-11-02 13:36:49 +00:00
interface_conf.h maint: fix up copyright notice inconsistencies 2012-09-20 16:30:55 -06:00
netdev_bandwidth_conf.c conf: fix NULL check in virNetDevBandwidthParse 2012-11-29 10:10:08 -07:00
netdev_bandwidth_conf.h maint: fix up copyright notice inconsistencies 2012-09-20 16:30:55 -06:00
netdev_vlan_conf.c maint: fix up copyright notice inconsistencies 2012-09-20 16:30:55 -06:00
netdev_vlan_conf.h maint: fix up copyright notice inconsistencies 2012-09-20 16:30:55 -06:00
netdev_vport_profile_conf.c maint: fix up copyright notice inconsistencies 2012-09-20 16:30:55 -06:00
netdev_vport_profile_conf.h maint: fix up copyright notice inconsistencies 2012-09-20 16:30:55 -06:00
network_conf.c network: fix crash when portgroup has no name 2012-11-28 11:59:30 -05:00
network_conf.h net: Change argument type of virNetworkObjIsDuplicate() 2012-11-02 13:28:39 +01:00
node_device_conf.c maint: fix up copyright notice inconsistencies 2012-09-20 16:30:55 -06:00
node_device_conf.h maint: fix up copyright notice inconsistencies 2012-09-20 16:30:55 -06:00
nwfilter_conf.c Remove spurious whitespace between function name & open brackets 2012-11-02 13:36:49 +00:00
nwfilter_conf.h maint: fix up copyright notice inconsistencies 2012-09-20 16:30:55 -06:00
nwfilter_ipaddrmap.c maint: fix up copyright notice inconsistencies 2012-09-20 16:30:55 -06:00
nwfilter_ipaddrmap.h maint: fix up copyright notice inconsistencies 2012-09-20 16:30:55 -06:00
nwfilter_params.c qemu: support live update of an interface's filter 2012-12-03 14:35:58 -05:00
nwfilter_params.h qemu: support live update of an interface's filter 2012-12-03 14:35:58 -05:00
secret_conf.c maint: fix up copyright notice inconsistencies 2012-09-20 16:30:55 -06:00
secret_conf.h maint: fix up copyright notice inconsistencies 2012-09-20 16:30:55 -06:00
snapshot_conf.c conf: fix uninitialized variable in virDomainListSnapshots 2012-11-29 10:10:08 -07:00
snapshot_conf.h snapshot: implement new filter sets 2012-11-19 14:16:51 -07:00
storage_conf.c maint: Misc whitespace cleanups 2012-12-03 15:13:32 +01:00
storage_conf.h conf: prevent crash with no uuid in cephx auth secret 2012-12-03 15:13:32 +01:00
storage_encryption_conf.c maint: fix up copyright notice inconsistencies 2012-09-20 16:30:55 -06:00
storage_encryption_conf.h maint: fix up copyright notice inconsistencies 2012-09-20 16:30:55 -06:00
virconsole.c maint: fix up copyright notice inconsistencies 2012-09-20 16:30:55 -06:00
virconsole.h maint: fix up copyright notice inconsistencies 2012-09-20 16:30:55 -06:00