diff options
Diffstat (limited to 'include/linux/netpoll.h')
| -rw-r--r-- | include/linux/netpoll.h | 9 | 
1 files changed, 7 insertions, 2 deletions
diff --git a/include/linux/netpoll.h b/include/linux/netpoll.h index 50d8009be86c..79358bb712c6 100644 --- a/include/linux/netpoll.h +++ b/include/linux/netpoll.h  | |||
| @@ -14,7 +14,6 @@ | |||
| 14 | 14 | ||
| 15 | struct netpoll { | 15 | struct netpoll { | 
| 16 | struct net_device *dev; | 16 | struct net_device *dev; | 
| 17 | struct net_device *real_dev; | ||
| 18 | char dev_name[IFNAMSIZ]; | 17 | char dev_name[IFNAMSIZ]; | 
| 19 | const char *name; | 18 | const char *name; | 
| 20 | void (*rx_hook)(struct netpoll *, int, char *, int); | 19 | void (*rx_hook)(struct netpoll *, int, char *, int); | 
| @@ -53,7 +52,13 @@ void netpoll_set_trap(int trap); | |||
| 53 | void __netpoll_cleanup(struct netpoll *np); | 52 | void __netpoll_cleanup(struct netpoll *np); | 
| 54 | void netpoll_cleanup(struct netpoll *np); | 53 | void netpoll_cleanup(struct netpoll *np); | 
| 55 | int __netpoll_rx(struct sk_buff *skb); | 54 | int __netpoll_rx(struct sk_buff *skb); | 
| 56 | void netpoll_send_skb(struct netpoll *np, struct sk_buff *skb); | 55 | void netpoll_send_skb_on_dev(struct netpoll *np, struct sk_buff *skb, | 
| 56 | struct net_device *dev); | ||
| 57 | static inline void netpoll_send_skb(struct netpoll *np, struct sk_buff *skb) | ||
| 58 | { | ||
| 59 | netpoll_send_skb_on_dev(np, skb, np->dev); | ||
| 60 | } | ||
| 61 | |||
| 57 | 62 | ||
| 58 | 63 | ||
| 59 | #ifdef CONFIG_NETPOLL | 64 | #ifdef CONFIG_NETPOLL | 
