diff options
Diffstat (limited to 'include/linux/if_macvlan.h')
-rw-r--r-- | include/linux/if_macvlan.h | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/include/linux/if_macvlan.h b/include/linux/if_macvlan.h index b78a712247da..1ffaeffeff74 100644 --- a/include/linux/if_macvlan.h +++ b/include/linux/if_macvlan.h | |||
@@ -67,6 +67,8 @@ static inline void macvlan_count_rx(const struct macvlan_dev *vlan, | |||
67 | } | 67 | } |
68 | } | 68 | } |
69 | 69 | ||
70 | extern void macvlan_common_setup(struct net_device *dev); | ||
71 | |||
70 | extern int macvlan_common_newlink(struct net *src_net, struct net_device *dev, | 72 | extern int macvlan_common_newlink(struct net *src_net, struct net_device *dev, |
71 | struct nlattr *tb[], struct nlattr *data[], | 73 | struct nlattr *tb[], struct nlattr *data[], |
72 | int (*receive)(struct sk_buff *skb), | 74 | int (*receive)(struct sk_buff *skb), |
@@ -85,6 +87,7 @@ extern netdev_tx_t macvlan_start_xmit(struct sk_buff *skb, | |||
85 | struct net_device *dev); | 87 | struct net_device *dev); |
86 | 88 | ||
87 | 89 | ||
88 | extern struct sk_buff *(*macvlan_handle_frame_hook)(struct sk_buff *); | 90 | extern struct sk_buff *(*macvlan_handle_frame_hook)(struct macvlan_port *, |
91 | struct sk_buff *); | ||
89 | 92 | ||
90 | #endif /* _LINUX_IF_MACVLAN_H */ | 93 | #endif /* _LINUX_IF_MACVLAN_H */ |