mirror of
https://github.com/lkl/linux.git
synced 2025-12-19 16:13:19 +09:00
[NET]: Kill skb->real_dev
Bonding just wants the device before the skb_bond() decapsulation occurs, so simply pass that original device into packet_type->func() as an argument. It remains to be seen whether we can use this same exact thing to get rid of skb->input_dev as well. Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:
committed by
David S. Miller
parent
b6b99eb540
commit
f2ccd8fa06
@@ -11,7 +11,7 @@ extern struct neigh_table arp_tbl;
|
||||
|
||||
extern void arp_init(void);
|
||||
extern int arp_rcv(struct sk_buff *skb, struct net_device *dev,
|
||||
struct packet_type *pt);
|
||||
struct packet_type *pt, struct net_device *orig_dev);
|
||||
extern int arp_find(unsigned char *haddr, struct sk_buff *skb);
|
||||
extern int arp_ioctl(unsigned int cmd, void __user *arg);
|
||||
extern void arp_send(int type, int ptype, u32 dest_ip,
|
||||
|
||||
Reference in New Issue
Block a user