[libvirt] [PATCHv2 2/9] conf: put virtPortProfile struct / functions in a common location
Eric Blake
eblake at redhat.com
Wed Jul 20 20:29:23 UTC 2011
On 07/20/2011 12:21 AM, Laine Stump wrote:
> virtPortProfiles are currently only used in the domain XML, but will
> soon also be used in the network XML. To prepare for that change, this
> patch moves the structure definition into util/network.h and the parse
> and format functions into util/network.c (I decided that this was a
> better choice than macvtap.h/c for something that needed to always be
> available on all platforms).
> ---
> docs/schemas/Makefile.am | 1 +
> docs/schemas/domain.rng | 45 +---------
> docs/schemas/networkcommon.rng | 50 ++++++++++
> libvirt.spec.in | 1 +
> mingw32-libvirt.spec.in | 1 +
> src/conf/domain_conf.c | 188 -------------------------------------
> src/libvirt_private.syms | 2 +
> src/util/macvtap.c | 6 +-
> src/util/macvtap.h | 36 +-------
> src/util/network.c | 200 ++++++++++++++++++++++++++++++++++++++++
> src/util/network.h | 46 +++++++++
> 11 files changed, 308 insertions(+), 268 deletions(-)
> create mode 100644 docs/schemas/networkcommon.rng
ACK.
--
Eric Blake eblake at redhat.com +1-801-349-2682
Libvirt virtualization library http://libvirt.org
More information about the libvir-list
mailing list