diff options
author | Stephen Hemminger <shemminger@osdl.org> | 2006-10-26 15:46:55 -0700 |
---|---|---|
committer | David S. Miller <davem@sunset.davemloft.net> | 2006-12-02 21:22:37 -0800 |
commit | 5de4a473bda49554e4e9bd93b78f43c49a7ea69c (patch) | |
tree | 13a74efb896968e8b535561d5024e3cc8a2f19cc /include/linux/netpoll.h | |
parent | 2bdfe0baeca0e2750037b8fba71905c00ac3c515 (diff) | |
download | op-kernel-dev-5de4a473bda49554e4e9bd93b78f43c49a7ea69c.zip op-kernel-dev-5de4a473bda49554e4e9bd93b78f43c49a7ea69c.tar.gz |
netpoll queue cleanup
The beast had a long and not very happy history. At one
point, a friend (netdump) had asked that he open up a little.
Well, the friend was long gone now, and the beast had
this dangling piece hanging (netpoll_queue).
It wasn't hard to stitch the netpoll_queue back in
where it belonged and make everything tidy.
Signed-off-by: Stephen Hemminger <shemminger@osdl.org>
Diffstat (limited to 'include/linux/netpoll.h')
-rw-r--r-- | include/linux/netpoll.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/include/linux/netpoll.h b/include/linux/netpoll.h index c65d12e..b7eb008 100644 --- a/include/linux/netpoll.h +++ b/include/linux/netpoll.h @@ -18,7 +18,7 @@ struct netpoll { struct net_device *dev; char dev_name[16], *name; void (*rx_hook)(struct netpoll *, int, char *, int); - void (*drop)(struct sk_buff *skb); + u32 local_ip, remote_ip; u16 local_port, remote_port; unsigned char local_mac[6], remote_mac[6]; @@ -44,7 +44,7 @@ int netpoll_trap(void); void netpoll_set_trap(int trap); void netpoll_cleanup(struct netpoll *np); int __netpoll_rx(struct sk_buff *skb); -void netpoll_queue(struct sk_buff *skb); + #ifdef CONFIG_NETPOLL static inline int netpoll_rx(struct sk_buff *skb) |