Linux Kernel
3.7.1
|
#include <neighbour.h>
Data Fields | |
struct neigh_table * | next |
int | family |
int | entry_size |
int | key_len |
__u32(* | hash )(const void *pkey, const struct net_device *dev, __u32 *hash_rnd) |
int(* | constructor )(struct neighbour *) |
int(* | pconstructor )(struct pneigh_entry *) |
void(* | pdestructor )(struct pneigh_entry *) |
void(* | proxy_redo )(struct sk_buff *skb) |
char * | id |
struct neigh_parms | parms |
int | gc_interval |
int | gc_thresh1 |
int | gc_thresh2 |
int | gc_thresh3 |
unsigned long | last_flush |
struct delayed_work | gc_work |
struct timer_list | proxy_timer |
struct sk_buff_head | proxy_queue |
atomic_t | entries |
rwlock_t | lock |
unsigned long | last_rand |
struct neigh_statistics __percpu * | stats |
struct neigh_hash_table __rcu * | nht |
struct pneigh_entry ** | phash_buckets |
Definition at line 152 of file neighbour.h.
Definition at line 160 of file neighbour.h.
atomic_t entries |
Definition at line 175 of file neighbour.h.
int entry_size |
Definition at line 155 of file neighbour.h.
int family |
Definition at line 154 of file neighbour.h.
int gc_interval |
Definition at line 167 of file neighbour.h.
int gc_thresh1 |
Definition at line 168 of file neighbour.h.
int gc_thresh2 |
Definition at line 169 of file neighbour.h.
int gc_thresh3 |
Definition at line 170 of file neighbour.h.
struct delayed_work gc_work |
Definition at line 172 of file neighbour.h.
Definition at line 157 of file neighbour.h.
Definition at line 164 of file neighbour.h.
int key_len |
Definition at line 156 of file neighbour.h.
unsigned long last_flush |
Definition at line 171 of file neighbour.h.
unsigned long last_rand |
Definition at line 177 of file neighbour.h.
rwlock_t lock |
Definition at line 176 of file neighbour.h.
struct neigh_table* next |
Definition at line 153 of file neighbour.h.
struct neigh_hash_table __rcu* nht |
Definition at line 179 of file neighbour.h.
struct neigh_parms parms |
Definition at line 165 of file neighbour.h.
int(* pconstructor)(struct pneigh_entry *) |
Definition at line 161 of file neighbour.h.
void(* pdestructor)(struct pneigh_entry *) |
Definition at line 162 of file neighbour.h.
struct pneigh_entry** phash_buckets |
Definition at line 180 of file neighbour.h.
struct sk_buff_head proxy_queue |
Definition at line 174 of file neighbour.h.
struct timer_list proxy_timer |
Definition at line 173 of file neighbour.h.
Definition at line 178 of file neighbour.h.