www.usr.com/support/gpl/USR9113_release1.0.tar.gz
[bcm963xx.git] / kernel / linux / net / bridge / br_private.h
index 6d4eb50..ec3701c 100755 (executable)
@@ -210,7 +210,16 @@ extern int br_handle_frame_finish(struct sk_buff *skb);
 extern int br_handle_frame(struct sk_buff *skb);
 #if defined(CONFIG_MIPS_BRCM)
 extern int snooping;
-extern void query_timeout();
+extern void query_timeout(unsigned long ptr);
+extern int mc_forward(struct net_bridge *br, struct sk_buff *skb, unsigned char *dest,int forward, int clone);
+extern void dolist(struct net_bridge *br);
+extern int br_mc_fdb_update(struct net_bridge *br, struct net_bridge_port *prt, unsigned char *dest, unsigned char *host);
+extern struct net_bridge_mc_fdb_entry *br_mc_fdb_get(struct net_bridge *br, struct net_bridge_port *prt, unsigned char *dest, unsigned char *host);
+extern int br_mc_fdb_add(struct net_bridge *br, struct net_bridge_port *prt, unsigned char *dest, unsigned char *host);
+extern void br_mc_fdb_cleanup(struct net_bridge *br);
+extern void br_mc_fdb_remove_grp(struct net_bridge *br, struct net_bridge_port *prt, unsigned char *dest);
+extern int br_mc_fdb_remove(struct net_bridge *br, struct net_bridge_port *prt, unsigned char *dest, unsigned char *host);
+extern void addr_debug(unsigned char *dest);
 #endif
 
 /* br_ioctl.c */