Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Functions
br_forward.c File Reference
#include <linux/err.h>
#include <linux/slab.h>
#include <linux/kernel.h>
#include <linux/netdevice.h>
#include <linux/netpoll.h>
#include <linux/skbuff.h>
#include <linux/if_vlan.h>
#include <linux/netfilter_bridge.h>
#include "br_private.h"

Go to the source code of this file.

Functions

int br_dev_queue_push_xmit (struct sk_buff *skb)
 
int br_forward_finish (struct sk_buff *skb)
 
void br_deliver (const struct net_bridge_port *to, struct sk_buff *skb)
 
void br_forward (const struct net_bridge_port *to, struct sk_buff *skb, struct sk_buff *skb0)
 
void br_flood_deliver (struct net_bridge *br, struct sk_buff *skb)
 
void br_flood_forward (struct net_bridge *br, struct sk_buff *skb, struct sk_buff *skb2)
 

Function Documentation

void br_deliver ( const struct net_bridge_port to,
struct sk_buff skb 
)

Definition at line 100 of file br_forward.c.

int br_dev_queue_push_xmit ( struct sk_buff skb)

Definition at line 42 of file br_forward.c.

void br_flood_deliver ( struct net_bridge br,
struct sk_buff skb 
)

Definition at line 197 of file br_forward.c.

void br_flood_forward ( struct net_bridge br,
struct sk_buff skb,
struct sk_buff skb2 
)

Definition at line 203 of file br_forward.c.

void br_forward ( const struct net_bridge_port to,
struct sk_buff skb,
struct sk_buff skb0 
)

Definition at line 111 of file br_forward.c.

int br_forward_finish ( struct sk_buff skb)

Definition at line 57 of file br_forward.c.