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

#include <xfrm.h>

Data Fields

chardescription
 
struct moduleowner
 
u8 proto
 
u8 flags
 
int(* init_state )(struct xfrm_state *x)
 
void(* destructor )(struct xfrm_state *)
 
int(* input )(struct xfrm_state *, struct sk_buff *skb)
 
int(* output )(struct xfrm_state *, struct sk_buff *pskb)
 
int(* reject )(struct xfrm_state *, struct sk_buff *, const struct flowi *)
 
int(* hdr_offset )(struct xfrm_state *, struct sk_buff *, u8 **)
 
u32(* get_mtu )(struct xfrm_state *, int size)
 

Detailed Description

Definition at line 350 of file xfrm.h.

Field Documentation

char* description

Definition at line 351 of file xfrm.h.

void(* destructor)(struct xfrm_state *)

Definition at line 361 of file xfrm.h.

u8 flags

Definition at line 354 of file xfrm.h.

u32(* get_mtu)(struct xfrm_state *, int size)

Definition at line 368 of file xfrm.h.

int(* hdr_offset)(struct xfrm_state *, struct sk_buff *, u8 **)

Definition at line 366 of file xfrm.h.

int(* init_state)(struct xfrm_state *x)

Definition at line 360 of file xfrm.h.

Definition at line 362 of file xfrm.h.

int(* output)(struct xfrm_state *, struct sk_buff *pskb)

Definition at line 363 of file xfrm.h.

struct module* owner

Definition at line 352 of file xfrm.h.

Definition at line 353 of file xfrm.h.

Definition at line 364 of file xfrm.h.


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