Currently it supports IGMPv1 and IGMPv2 only. Flavio Leitner (7): lib: Add IGMP snooping library bits flow: extend it to carry IGMP protocol information ofproto-dpif: Introduce multicast snooping handler ofproto: Add functions to configure multicast snooping ofproto-dpif: Add mcast snooping db show and flush cmds dpif-xlate: Snoop multicast packets and send them properly bridge: Enable multicast support on the bridge
NEWS | 1 + lib/automake.mk | 2 + lib/flow.c | 22 +- lib/flow.h | 11 +- lib/match.c | 8 +- lib/mcast-snooping.c | 758 +++++++++++++++++++++++++++++++++++++++++++ lib/mcast-snooping.h | 194 +++++++++++ lib/nx-match.c | 2 +- lib/ofp-util.c | 2 +- ofproto/ofproto-dpif-xlate.c | 259 +++++++++++++-- ofproto/ofproto-dpif-xlate.h | 2 + ofproto/ofproto-dpif.c | 158 ++++++++- ofproto/ofproto-provider.h | 25 ++ ofproto/ofproto.c | 27 ++ ofproto/ofproto.h | 13 + tests/ovs-vsctl.at | 2 + utilities/ovs-vsctl.8.in | 30 ++ vswitchd/bridge.c | 49 +++ vswitchd/ovs-vswitchd.8.in | 7 + vswitchd/vswitch.ovsschema | 6 +- vswitchd/vswitch.xml | 50 +++ 21 files changed, 1594 insertions(+), 34 deletions(-) create mode 100644 lib/mcast-snooping.c create mode 100644 lib/mcast-snooping.h -- 1.9.3 _______________________________________________ dev mailing list dev@openvswitch.org http://openvswitch.org/mailman/listinfo/dev