Currently it supports IGMPv1 and IGMPv2 only. Daniel Borkmann (2): netinet: Add IPPROTO_IGMP definition packets: Add igmp header definitions
Flavio Leitner (16): packet: Add function ip_is_local_multicast() lib: Add igmp generic snooping library bits flow: Add IGMP bits to the struct flow flow: Add support for IGMP ovsschema: Added mcast_snooping_enable switch dpif: Comestic indentation fixes ofproto/xlate: Move is_admissible() up ofproto-dpif-xlate: Add xlate_normal_flood() ofproto-dpif: Introduce multicast snooping handler ofproto-dpif: Add mcast snooping db show and flush cmds ofproto: Add functions to configure multicast snooping dpif-xlate: Add multicast snooping sending functions dpif-xlate: Add functions to update multicast snooping db dpif-xlate: Enable multicast snooping to handle its traffic bridge: Set multicast snooping table configuration multicast snooping: Update documentation AUTHORS | 2 + include/sparse/netinet/in.h | 1 + lib/automake.mk | 2 + lib/flow.c | 25 +- lib/flow.h | 22 +- lib/match.c | 2 +- lib/mcast-snooping.c | 794 +++++++++++++++++++++++++++++++++++++++++++ lib/mcast-snooping.h | 175 ++++++++++ lib/nx-match.c | 2 +- lib/ofp-util.c | 2 +- lib/packets.h | 20 ++ ofproto/ofproto-dpif-xlate.c | 358 +++++++++++++++---- ofproto/ofproto-dpif-xlate.h | 4 +- ofproto/ofproto-dpif.c | 173 +++++++++- ofproto/ofproto-provider.h | 22 ++ ofproto/ofproto.c | 28 ++ ofproto/ofproto.h | 17 + tests/ovs-vsctl.at | 2 + utilities/ovs-vsctl.8.in | 30 ++ vswitchd/bridge.c | 70 ++++ vswitchd/vswitch.ovsschema | 6 +- vswitchd/vswitch.xml | 49 +++ 22 files changed, 1712 insertions(+), 94 deletions(-) create mode 100644 lib/mcast-snooping.c create mode 100644 lib/mcast-snooping.h -- 1.9.0 _______________________________________________ dev mailing list dev@openvswitch.org http://openvswitch.org/mailman/listinfo/dev