Linux Kernel
3.7.1
|
#include <linux/module.h>
#include <linux/types.h>
#include <linux/timer.h>
#include <linux/list.h>
#include <linux/seq_file.h>
#include <linux/in.h>
#include <linux/netdevice.h>
#include <linux/skbuff.h>
#include <linux/slab.h>
#include <net/dst.h>
#include <net/net_namespace.h>
#include <net/netns/generic.h>
#include <net/netfilter/nf_conntrack_l4proto.h>
#include <net/netfilter/nf_conntrack_helper.h>
#include <net/netfilter/nf_conntrack_core.h>
#include <linux/netfilter/nf_conntrack_proto_gre.h>
#include <linux/netfilter/nf_conntrack_pptp.h>
Go to the source code of this file.
Data Structures | |
struct | netns_proto_gre |
Enumerations | |
enum | grep_conntrack { GRE_CT_UNREPLIED, GRE_CT_REPLIED, GRE_CT_MAX } |
Functions | |
void | nf_ct_gre_keymap_flush (struct net *net) |
EXPORT_SYMBOL (nf_ct_gre_keymap_flush) | |
int | nf_ct_gre_keymap_add (struct nf_conn *ct, enum ip_conntrack_dir dir, struct nf_conntrack_tuple *t) |
EXPORT_SYMBOL_GPL (nf_ct_gre_keymap_add) | |
void | nf_ct_gre_keymap_destroy (struct nf_conn *ct) |
EXPORT_SYMBOL_GPL (nf_ct_gre_keymap_destroy) | |
module_init (nf_ct_proto_gre_init) | |
module_exit (nf_ct_proto_gre_fini) | |
MODULE_LICENSE ("GPL") | |
enum grep_conntrack |
Definition at line 44 of file nf_conntrack_proto_gre.c.
EXPORT_SYMBOL | ( | nf_ct_gre_keymap_flush | ) |
EXPORT_SYMBOL_GPL | ( | nf_ct_gre_keymap_add | ) |
EXPORT_SYMBOL_GPL | ( | nf_ct_gre_keymap_destroy | ) |
module_exit | ( | nf_ct_proto_gre_fini | ) |
module_init | ( | nf_ct_proto_gre_init | ) |
MODULE_LICENSE | ( | "GPL" | ) |
int nf_ct_gre_keymap_add | ( | struct nf_conn * | ct, |
enum ip_conntrack_dir | dir, | ||
struct nf_conntrack_tuple * | t | ||
) |
Definition at line 115 of file nf_conntrack_proto_gre.c.
Definition at line 157 of file nf_conntrack_proto_gre.c.
Definition at line 68 of file nf_conntrack_proto_gre.c.