Linux Kernel
3.7.1
|
#include <xfrm.h>
Data Fields | |
unsigned int | family |
unsigned int | proto |
__be16 | eth_proto |
struct module * | owner |
struct xfrm_type * | type_map [IPPROTO_MAX] |
struct xfrm_mode * | mode_map [XFRM_MODE_MAX] |
int(* | init_flags )(struct xfrm_state *x) |
void(* | init_tempsel )(struct xfrm_selector *sel, const struct flowi *fl) |
void(* | init_temprop )(struct xfrm_state *x, const struct xfrm_tmpl *tmpl, const xfrm_address_t *daddr, const xfrm_address_t *saddr) |
int(* | tmpl_sort )(struct xfrm_tmpl **dst, struct xfrm_tmpl **src, int n) |
int(* | state_sort )(struct xfrm_state **dst, struct xfrm_state **src, int n) |
int(* | output )(struct sk_buff *skb) |
int(* | output_finish )(struct sk_buff *skb) |
int(* | extract_input )(struct xfrm_state *x, struct sk_buff *skb) |
int(* | extract_output )(struct xfrm_state *x, struct sk_buff *skb) |
int(* | transport_finish )(struct sk_buff *skb, int async) |
void(* init_temprop)(struct xfrm_state *x, const struct xfrm_tmpl *tmpl, const xfrm_address_t *daddr, const xfrm_address_t *saddr) |
struct xfrm_mode* mode_map[XFRM_MODE_MAX] |
int(* state_sort)(struct xfrm_state **dst, struct xfrm_state **src, int n) |
struct xfrm_type* type_map[IPPROTO_MAX] |