Cleanup some of the include file's in the bridge code.
* if_bridge.h defines net_bridge, but not needed as part of the API.
* get rid of places that include if_bridge.h and uaccess.h but don't
actually do API work.
#include <linux/netdevice.h>
-struct net_bridge;
-struct net_bridge_port;
-
extern void brioctl_set(int (*ioctl_hook)(unsigned long));
extern int (*br_handle_frame_hook)(struct sk_buff *skb);
extern int (*br_should_route_hook)(struct sk_buff **pskb);
#include <linux/netdevice.h>
#include <linux/etherdevice.h>
#include <linux/init.h>
-#include <linux/if_bridge.h>
-#include <asm/uaccess.h>
+
#include "br_private.h"
#if defined(CONFIG_ATM_LANE) || defined(CONFIG_ATM_LANE_MODULE)
#include <linux/kernel.h>
#include <linux/netdevice.h>
-#include <linux/if_bridge.h>
#include <linux/module.h>
#include <asm/uaccess.h>
#include "br_private.h"
#include <linux/kernel.h>
#include <linux/netdevice.h>
-#include <linux/inetdevice.h>
#include <linux/skbuff.h>
-#include <linux/if_bridge.h>
#include <linux/netfilter_bridge.h>
#include "br_private.h"
#include <linux/kernel.h>
#include <linux/if_arp.h>
-#include <linux/if_bridge.h>
-#include <linux/inetdevice.h>
#include <linux/module.h>
#include <linux/init.h>
#include <linux/rtnetlink.h>
#include <net/sock.h>
-#include <asm/uaccess.h>
+
#include "br_private.h"
/* Limited to 256 ports because of STP protocol pdu */
#include <linux/kernel.h>
#include <linux/netdevice.h>
#include <linux/etherdevice.h>
-#include <linux/if_bridge.h>
#include <linux/netfilter_bridge.h>
#include "br_private.h"
#include <linux/kernel.h>
#include <linux/if_bridge.h>
-#include <linux/inetdevice.h>
+#include <linux/netdevice.h>
#include <asm/uaccess.h>
#include "br_private.h"
*/
#include <linux/kernel.h>
-#include <linux/if_bridge.h>
+
#include "br_private.h"
static int br_device_event(struct notifier_block *unused, unsigned long event, void *ptr);
* 2 of the License, or (at your option) any later version.
*/
#include <linux/kernel.h>
-#include <linux/if_bridge.h>
#include <linux/smp_lock.h>
-#include <asm/uaccess.h>
+
#include "br_private.h"
#include "br_private_stp.h"
*/
#include <linux/kernel.h>
-#include <linux/if_ether.h>
-#include <linux/if_bridge.h>
#include <linux/netfilter_bridge.h>
+
#include "br_private.h"
#include "br_private_stp.h"
*/
#include <linux/kernel.h>
-#include <linux/if_bridge.h>
#include <linux/smp_lock.h>
-#include <asm/uaccess.h>
+
#include "br_private.h"
#include "br_private_stp.h"
*/
#include <linux/kernel.h>
-#include <linux/if_bridge.h>
#include <linux/smp_lock.h>
-#include <asm/uaccess.h>
+
#include "br_private.h"
#include "br_private_stp.h"