Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Functions
nf_conntrack_extend.c File Reference
#include <linux/kernel.h>
#include <linux/module.h>
#include <linux/mutex.h>
#include <linux/rcupdate.h>
#include <linux/slab.h>
#include <linux/skbuff.h>
#include <net/netfilter/nf_conntrack_extend.h>

Go to the source code of this file.

Functions

void __nf_ct_ext_destroy (struct nf_conn *ct)
 
 EXPORT_SYMBOL (__nf_ct_ext_destroy)
 
void__nf_ct_ext_add_length (struct nf_conn *ct, enum nf_ct_ext_id id, size_t var_alloc_len, gfp_t gfp)
 
 EXPORT_SYMBOL (__nf_ct_ext_add_length)
 
int nf_ct_extend_register (struct nf_ct_ext_type *type)
 
 EXPORT_SYMBOL_GPL (nf_ct_extend_register)
 
void nf_ct_extend_unregister (struct nf_ct_ext_type *type)
 
 EXPORT_SYMBOL_GPL (nf_ct_extend_unregister)
 

Function Documentation

void* __nf_ct_ext_add_length ( struct nf_conn ct,
enum nf_ct_ext_id  id,
size_t  var_alloc_len,
gfp_t  gfp 
)

Definition at line 72 of file nf_conntrack_extend.c.

void __nf_ct_ext_destroy ( struct nf_conn ct)

Definition at line 22 of file nf_conntrack_extend.c.

EXPORT_SYMBOL ( __nf_ct_ext_destroy  )
EXPORT_SYMBOL ( __nf_ct_ext_add_length  )
EXPORT_SYMBOL_GPL ( nf_ct_extend_register  )
EXPORT_SYMBOL_GPL ( nf_ct_extend_unregister  )
int nf_ct_extend_register ( struct nf_ct_ext_type type)

Definition at line 160 of file nf_conntrack_extend.c.

void nf_ct_extend_unregister ( struct nf_ct_ext_type type)

Definition at line 183 of file nf_conntrack_extend.c.