Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Functions
xfrm_input.c File Reference
#include <linux/slab.h>
#include <linux/module.h>
#include <linux/netdevice.h>
#include <net/dst.h>
#include <net/ip.h>
#include <net/xfrm.h>

Go to the source code of this file.

Functions

void __secpath_destroy (struct sec_path *sp)
 
 EXPORT_SYMBOL (__secpath_destroy)
 
struct sec_pathsecpath_dup (struct sec_path *src)
 
 EXPORT_SYMBOL (secpath_dup)
 
int xfrm_parse_spi (struct sk_buff *skb, u8 nexthdr, __be32 *spi, __be32 *seq)
 
int xfrm_prepare_input (struct xfrm_state *x, struct sk_buff *skb)
 
 EXPORT_SYMBOL (xfrm_prepare_input)
 
int xfrm_input (struct sk_buff *skb, int nexthdr, __be32 spi, int encap_type)
 
 EXPORT_SYMBOL (xfrm_input)
 
int xfrm_input_resume (struct sk_buff *skb, int nexthdr)
 
 EXPORT_SYMBOL (xfrm_input_resume)
 
void __init xfrm_input_init (void)
 

Function Documentation

void __secpath_destroy ( struct sec_path sp)

Definition at line 19 of file xfrm_input.c.

EXPORT_SYMBOL ( __secpath_destroy  )
EXPORT_SYMBOL ( secpath_dup  )
EXPORT_SYMBOL ( xfrm_prepare_input  )
EXPORT_SYMBOL ( xfrm_input  )
EXPORT_SYMBOL ( xfrm_input_resume  )
struct sec_path* secpath_dup ( struct sec_path src)
read

Definition at line 28 of file xfrm_input.c.

int xfrm_input ( struct sk_buff skb,
int  nexthdr,
__be32  spi,
int  encap_type 
)

Definition at line 105 of file xfrm_input.c.

void __init xfrm_input_init ( void  )

Definition at line 285 of file xfrm_input.c.

int xfrm_input_resume ( struct sk_buff skb,
int  nexthdr 
)

Definition at line 279 of file xfrm_input.c.

int xfrm_parse_spi ( struct sk_buff skb,
u8  nexthdr,
__be32 spi,
__be32 seq 
)

Definition at line 51 of file xfrm_input.c.

int xfrm_prepare_input ( struct xfrm_state x,
struct sk_buff skb 
)

Definition at line 85 of file xfrm_input.c.