libvirt/src/conf
Laine Stump 1100f61074 network: backend for virNetworkUpdate of dhcp range
The dhcp range element is contained in the <dhcp> element of one of a
network's <ip> elements. There can be multiple <range>
elements. Because there are only two attributes (start and end), and
those are exactly what you would use to identify a particular range,
it doesn't really make sense to modify an existing element, so
VIR_NETWORK_UPDATE_COMMAND_MODIFY isn't supported for this section,
only ADD_FIRST, ADD_LAST, and DELETE.

Since virsh already has support for understanding all the defined
sections, this new backend is automatically supported by virsh. You
would use it like this:

  virsh net-update mynet add ip-dhcp-range \
        "<range start='1.2.3.4' end='1.2.3.20'/>" --live --config

The bridge driver also already supports all sections, so it's doing
the correct thing in this case as well - since the dhcp range is
placed on the dnsmasq commandline, the bridge driver recreates the
dnsmasq commandline, and re-runs dnsmasq whenever a range is
added/deleted (and AFFECT_LIVE is specified in the flags).
2012-09-21 11:54:16 +08:00
..
capabilities.c maint: fix up copyright notice inconsistencies 2012-09-20 16:30:55 -06:00
capabilities.h maint: fix up copyright notice inconsistencies 2012-09-20 16:30:55 -06: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 maint: fix up copyright notice inconsistencies 2012-09-20 16:30:55 -06:00
device_conf.h maint: fix up copyright notice inconsistencies 2012-09-20 16:30:55 -06:00
domain_audit.c maint: fix up copyright notice inconsistencies 2012-09-20 16:30:55 -06:00
domain_audit.h maint: fix up copyright notice inconsistencies 2012-09-20 16:30:55 -06:00
domain_conf.c maint: fix up copyright notice inconsistencies 2012-09-20 16:30:55 -06:00
domain_conf.h maint: fix up copyright notice inconsistencies 2012-09-20 16:30:55 -06:00
domain_event.c maint: fix up copyright notice inconsistencies 2012-09-20 16:30:55 -06:00
domain_event.h maint: fix up copyright notice inconsistencies 2012-09-20 16:30:55 -06: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 maint: fix up copyright notice inconsistencies 2012-09-20 16:30:55 -06:00
interface_conf.h maint: fix up copyright notice inconsistencies 2012-09-20 16:30:55 -06:00
netdev_bandwidth_conf.c maint: fix up copyright notice inconsistencies 2012-09-20 16:30:55 -06: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: backend for virNetworkUpdate of dhcp range 2012-09-21 11:54:16 +08:00
network_conf.h maint: fix up copyright notice inconsistencies 2012-09-20 16:30:55 -06: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 maint: fix up copyright notice inconsistencies 2012-09-20 16:30:55 -06: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 maint: fix up copyright notice inconsistencies 2012-09-20 16:30:55 -06:00
nwfilter_params.h maint: fix up copyright notice inconsistencies 2012-09-20 16:30:55 -06: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 maint: fix up copyright notice inconsistencies 2012-09-20 16:30:55 -06:00
snapshot_conf.h maint: fix up copyright notice inconsistencies 2012-09-20 16:30:55 -06:00
storage_conf.c maint: fix up copyright notice inconsistencies 2012-09-20 16:30:55 -06:00
storage_conf.h maint: fix up copyright notice inconsistencies 2012-09-20 16:30:55 -06: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