[Libvir] Virtual networking

Mark McLoughlin markmc at redhat.com
Mon Jan 22 14:46:11 UTC 2007


Hi,
	I just wanted to share my progress on this.

	See here for a patch set which can be applied to current CVS using
quilt:

  http://www.gnome.org/~markmc/code/libvirt-networking/

	I've appended the series file with URLs to each of the patches.
Comments very welcome.

Thanks,
Mark.

#
# Dan's patches
#
http://www.gnome.org/~markmc/code/libvirt-networking/libvirt-qemu-daemon.patch
http://www.gnome.org/~markmc/code/libvirt-networking/libvirt-qemu-driver.patch

#
# Various fixes to Dan's patches
#
http://www.gnome.org/~markmc/code/libvirt-networking/libvirt-qemu-no-c99.patch
http://www.gnome.org/~markmc/code/libvirt-networking/libvirt-qemu-no-kqemu.patch
http://www.gnome.org/~markmc/code/libvirt-networking/libvirt-qemu-transient.patch
http://www.gnome.org/~markmc/code/libvirt-networking/libvirt-qemu-error-overwrite.patch
http://www.gnome.org/~markmc/code/libvirt-networking/libvirt-qemu-free-xpath-ctxt.patch

#
# Some re-factoring for later
#
http://www.gnome.org/~markmc/code/libvirt-networking/libvirt-qemud-refactor-exec.patch
http://www.gnome.org/~markmc/code/libvirt-networking/libvirt-qemu-config-refactor.patch

#
# Misc libvirt fixes cleanups
#
http://www.gnome.org/~markmc/code/libvirt-networking/libvirt-unused-driver-method.patch
http://www.gnome.org/~markmc/code/libvirt-networking/libvirt-rename-handle-to-id.patch

#
# Add the basic networking API and
# driver methods to support it
#
http://www.gnome.org/~markmc/code/libvirt-networking/libvirt-network-api.patch

#
# Add network support to virError
#
http://www.gnome.org/~markmc/code/libvirt-networking/libvirt-network-error.patch

#
# Add net-* commands to virsh
#
http://www.gnome.org/~markmc/code/libvirt-networking/libvirt-network-virsh.patch

#
# Hook up to qemud
#
http://www.gnome.org/~markmc/code/libvirt-networking/libvirt-network-qemu-stubs.patch

#
# Implement config parsing etc.
#
http://www.gnome.org/~markmc/code/libvirt-networking/libvirt-network-config.patch

#
# Add support for creating a bridge
#
http://www.gnome.org/~markmc/code/libvirt-networking/libvirt-network-bridge.patch

#
# Add support for starting dnsmasq
#
http://www.gnome.org/~markmc/code/libvirt-networking/libvirt-network-dnsmasq.patch





More information about the libvir-list mailing list