Linux Kernel
3.7.1
|
#include <dst_ops.h>
Data Fields | |
unsigned short | family |
__be16 | protocol |
unsigned int | gc_thresh |
int(* | gc )(struct dst_ops *ops) |
struct dst_entry *(* | check )(struct dst_entry *, __u32 cookie) |
unsigned int(* | default_advmss )(const struct dst_entry *) |
unsigned int(* | mtu )(const struct dst_entry *) |
u32 *(* | cow_metrics )(struct dst_entry *, unsigned long) |
void(* | destroy )(struct dst_entry *) |
void(* | ifdown )(struct dst_entry *, struct net_device *dev, int how) |
struct dst_entry *(* | negative_advice )(struct dst_entry *) |
void(* | link_failure )(struct sk_buff *) |
void(* | update_pmtu )(struct dst_entry *dst, struct sock *sk, struct sk_buff *skb, u32 mtu) |
void(* | redirect )(struct dst_entry *dst, struct sock *sk, struct sk_buff *skb) |
int(* | local_out )(struct sk_buff *skb) |
struct neighbour *(* | neigh_lookup )(const struct dst_entry *dst, struct sk_buff *skb, const void *daddr) |
struct kmem_cache * | kmem_cachep |
struct percpu_counter pcpuc_entries | ____cacheline_aligned_in_smp |
struct percpu_counter pcpuc_entries ____cacheline_aligned_in_smp |
struct kmem_cache* kmem_cachep |