Linux Kernel
3.7.1
|
#include <linux/kernel.h>
#include <linux/module.h>
#include <linux/moduleparam.h>
#include <linux/textsearch.h>
#include <linux/skbuff.h>
#include <linux/in.h>
#include <linux/udp.h>
#include <linux/netfilter.h>
#include <linux/gfp.h>
#include <net/netfilter/nf_conntrack.h>
#include <net/netfilter/nf_conntrack_expect.h>
#include <net/netfilter/nf_conntrack_ecache.h>
#include <net/netfilter/nf_conntrack_helper.h>
#include <linux/netfilter/nf_conntrack_amanda.h>
Go to the source code of this file.
Enumerations | |
enum | amanda_strings { SEARCH_CONNECT, SEARCH_NEWLINE, SEARCH_DATA, SEARCH_MESG, SEARCH_INDEX } |
Functions | |
MODULE_AUTHOR ("Brian J. Murrell <netfilter@interlinx.bc.ca>") | |
MODULE_DESCRIPTION ("Amanda connection tracking module") | |
MODULE_LICENSE ("GPL") | |
MODULE_ALIAS ("ip_conntrack_amanda") | |
MODULE_ALIAS_NFCT_HELPER ("amanda") | |
module_param (master_timeout, uint, 0600) | |
MODULE_PARM_DESC (master_timeout,"timeout for the master connection") | |
module_param (ts_algo, charp, 0400) | |
MODULE_PARM_DESC (ts_algo,"textsearch algorithm to use (default kmp)") | |
EXPORT_SYMBOL_GPL (nf_nat_amanda_hook) | |
module_init (nf_conntrack_amanda_init) | |
module_exit (nf_conntrack_amanda_fini) | |
Variables | |
unsigned int(* | nf_nat_amanda_hook )(struct sk_buff *skb, enum ip_conntrack_info ctinfo, unsigned int protoff, unsigned int matchoff, unsigned int matchlen, struct nf_conntrack_expect *exp) __read_mostly |
enum amanda_strings |
Definition at line 50 of file nf_conntrack_amanda.c.
EXPORT_SYMBOL_GPL | ( | nf_nat_amanda_hook | ) |
MODULE_ALIAS | ( | "ip_conntrack_amanda" | ) |
MODULE_ALIAS_NFCT_HELPER | ( | "amanda" | ) |
MODULE_AUTHOR | ( | "Brian J. Murrell <netfilter@interlinx.bc.ca>" | ) |
MODULE_DESCRIPTION | ( | "Amanda connection tracking module" | ) |
module_exit | ( | nf_conntrack_amanda_fini | ) |
module_init | ( | nf_conntrack_amanda_init | ) |
MODULE_LICENSE | ( | "GPL" | ) |
module_param | ( | master_timeout | , |
uint | , | ||
0600 | |||
) |
module_param | ( | ts_algo | , |
charp | , | ||
0400 | |||
) |
MODULE_PARM_DESC | ( | master_timeout | , |
"timeout for the master connection" | |||
) |
MODULE_PARM_DESC | ( | ts_algo | , |
"textsearch algorithm to use (default kmp)" | |||
) |
size_t len |
Definition at line 60 of file nf_conntrack_amanda.c.
unsigned int(* nf_nat_amanda_hook)(struct sk_buff *skb, enum ip_conntrack_info ctinfo, unsigned int protoff, unsigned int matchoff, unsigned int matchlen, struct nf_conntrack_expect *exp) __read_mostly |
Definition at line 41 of file nf_conntrack_amanda.c.
Definition at line 59 of file nf_conntrack_amanda.c.
Definition at line 61 of file nf_conntrack_amanda.c.