This series adds 802.1D spanning tree protocol support to OVS. Justin Pettit (9): ofproto-dpif: Update bundle when OFPPC_NO_FLOOD changed. ovs-vsctl: Fix small formatting error in man page. ofproto: Fix comment describing ofport_modified(). packets.h: Fix STP destination MAC address. Add back 802.1D Spanning Tree Protocol (STP) library code. Various bug fixes and cleanups to STP library. ofproto: Mark 'ofproto' arg in is_mirror_output_bundle() as const. ofproto: Add function to set OpenFlow state and update controller. ovs-vswitchd: Add support for 802.1D STP.
NEWS | 1 + lib/automake.mk | 2 + lib/packets.h | 2 +- lib/stp.c | 1298 ++++++++++++++++++++++++++++++++++++++++++++ lib/stp.h | 137 +++++ ofproto/ofproto-dpif.c | 362 ++++++++++++- ofproto/ofproto-provider.h | 49 ++- ofproto/ofproto.c | 90 +++- ofproto/ofproto.h | 41 ++- tests/.gitignore | 3 +- tests/automake.mk | 8 +- tests/ovs-vsctl.at | 4 + tests/stp.at | 303 +++++++++++ tests/test-stp.c | 666 +++++++++++++++++++++++ tests/testsuite.at | 1 + utilities/ovs-vsctl.8.in | 20 +- vswitchd/bridge.c | 278 ++++++++++ vswitchd/vswitch.ovsschema | 10 +- vswitchd/vswitch.xml | 140 +++++ 19 files changed, 3390 insertions(+), 25 deletions(-) create mode 100644 lib/stp.c create mode 100644 lib/stp.h create mode 100644 tests/stp.at create mode 100644 tests/test-stp.c _______________________________________________ dev mailing list dev@openvswitch.org http://openvswitch.org/mailman/listinfo/dev