]> xenbits.xensource.com Git - libvirt.git/commit
network: add support for setting VLANs on Open vSwitch ports
authorKyle Mestery <kmestery@cisco.com>
Fri, 17 Aug 2012 04:04:54 +0000 (00:04 -0400)
committerLaine Stump <laine@laine.org>
Fri, 17 Aug 2012 15:12:29 +0000 (11:12 -0400)
commit7d2b91b86a814d8469fd3aed10cff264ccab70cf
tree517b6d0210767226070cb69dcbf77459d9d913d0
parent01aa172cb88455707cbb9dc7301b2ce84b7e48ef
network: add support for setting VLANs on Open vSwitch ports

Add the ability to support VLAN tags for Open vSwitch virtual port
types. To accomplish this, modify virNetDevOpenvswitchAddPort and
virNetDevTapCreateInBridgePort to take a virNetDevVlanPtr
argument. When adding the port to the OVS bridge, setup either a
single VLAN or a trunk port based on the configuration from the
virNetDevVlanPtr.

Signed-off-by: Kyle Mestery <kmestery@cisco.com>
src/lxc/lxc_process.c
src/network/bridge_driver.c
src/qemu/qemu_command.c
src/uml/uml_conf.c
src/util/virnetdevopenvswitch.c
src/util/virnetdevopenvswitch.h
src/util/virnetdevtap.c
src/util/virnetdevtap.h