|
Linux Kernel
3.7.1
|
#include <linux/if_link.h>#include <linux/list.h>#include <linux/netdevice.h>#include <linux/netlink.h>#include <net/netlink.h>#include <linux/u64_stats_sync.h>#include <linux/err.h>#include <linux/errno.h>Go to the source code of this file.
Data Structures | |
| struct | macvlan_pcpu_stats |
| struct | macvlan_dev |
Macros | |
| #define | MAX_MACVTAP_QUEUES (NR_CPUS < 16 ? NR_CPUS : 16) |
Functions | |
| void | macvlan_common_setup (struct net_device *dev) |
| int | macvlan_common_newlink (struct net *src_net, struct net_device *dev, struct nlattr *tb[], struct nlattr *data[], int(*receive)(struct sk_buff *skb), int(*forward)(struct net_device *dev, struct sk_buff *skb)) |
| void | macvlan_dellink (struct net_device *dev, struct list_head *head) |
| int | macvlan_link_register (struct rtnl_link_ops *ops) |
| netdev_tx_t | macvlan_start_xmit (struct sk_buff *skb, struct net_device *dev) |
Definition at line 53 of file if_macvlan.h.
| void macvlan_common_setup | ( | struct net_device * | dev | ) |
| void macvlan_dellink | ( | struct net_device * | dev, |
| struct list_head * | head | ||
| ) |
| int macvlan_link_register | ( | struct rtnl_link_ops * | ops | ) |
| netdev_tx_t macvlan_start_xmit | ( | struct sk_buff * | skb, |
| struct net_device * | dev | ||
| ) |
1.8.2