Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
dst_ops Struct Reference

#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_cachekmem_cachep
 
struct percpu_counter pcpuc_entries ____cacheline_aligned_in_smp
 

Detailed Description

Definition at line 13 of file dst_ops.h.

Field Documentation

struct percpu_counter pcpuc_entries ____cacheline_aligned_in_smp

Definition at line 39 of file dst_ops.h.

Definition at line 19 of file dst_ops.h.

u32*(* cow_metrics)(struct dst_entry *, unsigned long)

Definition at line 22 of file dst_ops.h.

unsigned int(* default_advmss)(const struct dst_entry *)

Definition at line 20 of file dst_ops.h.

void(* destroy)(struct dst_entry *)

Definition at line 23 of file dst_ops.h.

unsigned short family

Definition at line 14 of file dst_ops.h.

Definition at line 18 of file dst_ops.h.

unsigned int gc_thresh

Definition at line 16 of file dst_ops.h.

void(* ifdown)(struct dst_entry *, struct net_device *dev, int how)

Definition at line 24 of file dst_ops.h.

struct kmem_cache* kmem_cachep

Definition at line 37 of file dst_ops.h.

void(* link_failure)(struct sk_buff *)

Definition at line 27 of file dst_ops.h.

int(* local_out)(struct sk_buff *skb)

Definition at line 32 of file dst_ops.h.

unsigned int(* mtu)(const struct dst_entry *)

Definition at line 21 of file dst_ops.h.

struct dst_entry*(* negative_advice)(struct dst_entry *)
read

Definition at line 26 of file dst_ops.h.

Definition at line 33 of file dst_ops.h.

Definition at line 15 of file dst_ops.h.

Definition at line 30 of file dst_ops.h.

Definition at line 28 of file dst_ops.h.


The documentation for this struct was generated from the following file: