br_private.h (2c0804044781f3de6c19efc01355611b839d5aa1) br_private.h (58d913a32664fae5ac2ccd9a9c23b8e7037df740)
1/* SPDX-License-Identifier: GPL-2.0-or-later */
2/*
3 * Linux ethernet bridge
4 *
5 * Authors:
6 * Lennert Buytenhek <buytenh@gnu.org>
7 */
8

--- 873 unchanged lines hidden (view full) ---

882 const struct sk_buff *skb, u8 type, u8 dir);
883int br_multicast_init_stats(struct net_bridge *br);
884void br_multicast_uninit_stats(struct net_bridge *br);
885void br_multicast_get_stats(const struct net_bridge *br,
886 const struct net_bridge_port *p,
887 struct br_mcast_stats *dest);
888void br_mdb_init(void);
889void br_mdb_uninit(void);
1/* SPDX-License-Identifier: GPL-2.0-or-later */
2/*
3 * Linux ethernet bridge
4 *
5 * Authors:
6 * Lennert Buytenhek <buytenh@gnu.org>
7 */
8

--- 873 unchanged lines hidden (view full) ---

882 const struct sk_buff *skb, u8 type, u8 dir);
883int br_multicast_init_stats(struct net_bridge *br);
884void br_multicast_uninit_stats(struct net_bridge *br);
885void br_multicast_get_stats(const struct net_bridge *br,
886 const struct net_bridge_port *p,
887 struct br_mcast_stats *dest);
888void br_mdb_init(void);
889void br_mdb_uninit(void);
890void br_multicast_host_join(struct net_bridge_mdb_entry *mp, bool notify);
890void br_multicast_host_join(const struct net_bridge_mcast *brmctx,
891 struct net_bridge_mdb_entry *mp, bool notify);
891void br_multicast_host_leave(struct net_bridge_mdb_entry *mp, bool notify);
892void br_multicast_star_g_handle_mode(struct net_bridge_port_group *pg,
893 u8 filter_mode);
894void br_multicast_sg_add_exclude_ports(struct net_bridge_mdb_entry *star_mp,
895 struct net_bridge_port_group *sg);
896struct net_bridge_group_src *
897br_multicast_find_group_src(struct net_bridge_port_group *pg, struct br_ip *ip);
898void br_multicast_del_group_src(struct net_bridge_group_src *src,

--- 1007 unchanged lines hidden ---
892void br_multicast_host_leave(struct net_bridge_mdb_entry *mp, bool notify);
893void br_multicast_star_g_handle_mode(struct net_bridge_port_group *pg,
894 u8 filter_mode);
895void br_multicast_sg_add_exclude_ports(struct net_bridge_mdb_entry *star_mp,
896 struct net_bridge_port_group *sg);
897struct net_bridge_group_src *
898br_multicast_find_group_src(struct net_bridge_port_group *pg, struct br_ip *ip);
899void br_multicast_del_group_src(struct net_bridge_group_src *src,

--- 1007 unchanged lines hidden ---