[libvirt] [PATCH] leasetime support for

2017-06-22 Thread aruiz
From: Alberto Ruiz Fixes #913446 This patch addresses a few problems found by the initial reviews: * leaseTimeUnit RNG type renamed to timeUnit * virNetworkDHCPDefGetLeaseTime() renamed to virNetworkDHCPLeaseTimeParseXML() * consistent use of braces in if-else-if * use %lu instead of PRId64 * u

[libvirt] [PATCH 3/3] add reference tests for hostsfiles

2017-06-20 Thread aruiz
From: Alberto Ruiz --- src/libvirt_private.syms | 1 + src/network/bridge_driver.c| 12 - src/network/bridge_driver.h| 1 + src/util/virdnsmasq.c | 54 +- src/util/vir

[libvirt] [PATCH 2/3] lease time support per host in dnsmasq

2017-06-20 Thread aruiz
From: Alberto Ruiz --- src/network/bridge_driver.c | 56 ++--- src/util/virdnsmasq.c | 52 +++-- src/util/virdnsmasq.h | 1 + 3 files changed, 57 insertions(+), 52 deletions(-) diff --git a/src/network/brid

[libvirt] [PATCH 1/3] leasetime support for globally

2017-06-20 Thread aruiz
From: Alberto Ruiz --- docs/schemas/basictypes.rng | 16 + docs/schemas/network.rng | 8 +++ src/conf/network_conf.c | 78 ++- src/conf/network_conf.h | 3 +- src/network/