diff options
author | David Miller <davem@davemloft.net> | 2011-07-24 20:01:41 -0400 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2011-11-30 18:51:03 -0500 |
commit | 32092ecf0644e91070f9eff4f6e1edda8f90aecc (patch) | |
tree | 3e2e2a111364f08653b79fd7404346e9f4b5ee84 /include/net/atmclip.h | |
parent | da6a8fa0275e2178c44a875374cae80d057538d1 (diff) |
atm: clip: Use device neigh support on top of "arp_tbl".
Instead of instantiating an entire new neigh_table instance
just for ATM handling, use the neigh device private facility.
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'include/net/atmclip.h')
-rw-r--r-- | include/net/atmclip.h | 5 |
1 files changed, 0 insertions, 5 deletions
diff --git a/include/net/atmclip.h b/include/net/atmclip.h index 852a3b2890ec..5865924d4aac 100644 --- a/include/net/atmclip.h +++ b/include/net/atmclip.h | |||
@@ -41,17 +41,12 @@ struct atmarp_entry { | |||
41 | struct neighbour *neigh; /* neighbour back-pointer */ | 41 | struct neighbour *neigh; /* neighbour back-pointer */ |
42 | }; | 42 | }; |
43 | 43 | ||
44 | |||
45 | #define PRIV(dev) ((struct clip_priv *) netdev_priv(dev)) | 44 | #define PRIV(dev) ((struct clip_priv *) netdev_priv(dev)) |
46 | 45 | ||
47 | |||
48 | struct clip_priv { | 46 | struct clip_priv { |
49 | int number; /* for convenience ... */ | 47 | int number; /* for convenience ... */ |
50 | spinlock_t xoff_lock; /* ensures that pop is atomic (SMP) */ | 48 | spinlock_t xoff_lock; /* ensures that pop is atomic (SMP) */ |
51 | struct net_device *next; /* next CLIP interface */ | 49 | struct net_device *next; /* next CLIP interface */ |
52 | }; | 50 | }; |
53 | 51 | ||
54 | |||
55 | extern struct neigh_table *clip_tbl_hook; | ||
56 | |||
57 | #endif | 52 | #endif |