[libvirt] [PATCH 0/6] dnsmasq conf-file, DHCPv6, dnsmasq-RA updates

Gene Czarcinski gene at czarc.net
Thu Nov 8 21:13:40 UTC 2012


OK, here it is.  There are a related set of patches in that they are
mostly dependent and need to be applied in the order show..

The individual patch files explain what each one is.

Note that patch file 0003 for DHCPv6  adds some test files.

Note that patch file 0006 add a test for the dnsmasq version for
DHCPv6 support and if it is less that 2.64, it errors out.

Gene Czarcinski (6):
  v6-6: put dnsmasq parameters into a file
  v6-6: add dnsmasq interface= parameter
  v6-7: Add support for DHCPv6
  v1: get, parse, and save dnsmasq version id
  v1: use dnsmasq instead of radvd to handle RA service
  v1: for DHCPv6, add dnsmasq version check

 docs/formatnetwork.html.in                         | 108 +++-
 src/conf/network_conf.c                            | 100 ++--
 src/conf/network_conf.h                            |   3 +
 src/network/bridge_driver.c                        | 541 ++++++++++++++-------
 src/network/bridge_driver.h                        |   7 +-
 src/util/dnsmasq.c                                 |   9 +-
 tests/networkxml2argvdata/dhcp6-network.argv       |  17 +
 tests/networkxml2argvdata/dhcp6-network.xml        |  16 +
 tests/networkxml2argvdata/isolated-network.argv    |  25 +-
 tests/networkxml2argvdata/nat-network-dhcp6.argv   |  20 +
 tests/networkxml2argvdata/nat-network-dhcp6.xml    |  26 +
 .../networkxml2argvdata/nat-network-dns-hosts.argv |  15 +-
 .../nat-network-dns-srv-record-minimal.argv        |  37 +-
 .../nat-network-dns-srv-record.argv                |  37 +-
 .../nat-network-dns-txt-record.argv                |  31 +-
 tests/networkxml2argvdata/nat-network.argv         |  29 +-
 tests/networkxml2argvdata/netboot-network.argv     |  29 +-
 .../networkxml2argvdata/netboot-proxy-network.argv |  26 +-
 .../routed-network-dhcphost.argv                   |  15 +
 .../routed-network-dhcphost.xml                    |  19 +
 tests/networkxml2argvdata/routed-network.argv      |  13 +-
 tests/networkxml2argvtest.c                        |  49 +-
 22 files changed, 822 insertions(+), 350 deletions(-)
 create mode 100644 tests/networkxml2argvdata/dhcp6-network.argv
 create mode 100644 tests/networkxml2argvdata/dhcp6-network.xml
 create mode 100644 tests/networkxml2argvdata/nat-network-dhcp6.argv
 create mode 100644 tests/networkxml2argvdata/nat-network-dhcp6.xml
 create mode 100644 tests/networkxml2argvdata/routed-network-dhcphost.argv
 create mode 100644 tests/networkxml2argvdata/routed-network-dhcphost.xml

-- 
1.7.11.7




More information about the libvir-list mailing list