Linux Kernel
3.7.1
|
#include <linux/types.h>
#include <linux/module.h>
#include <linux/skbuff.h>
#include <linux/ipv6.h>
#include <linux/netfilter.h>
#include <linux/netfilter_ipv6.h>
#include <net/secure_seq.h>
#include <net/checksum.h>
#include <net/ip6_checksum.h>
#include <net/ip6_route.h>
#include <net/ipv6.h>
#include <net/netfilter/nf_conntrack_core.h>
#include <net/netfilter/nf_conntrack.h>
#include <net/netfilter/nf_nat_core.h>
#include <net/netfilter/nf_nat_l3proto.h>
#include <net/netfilter/nf_nat_l4proto.h>
Go to the source code of this file.
Functions | |
int | nf_nat_icmpv6_reply_translation (struct sk_buff *skb, struct nf_conn *ct, enum ip_conntrack_info ctinfo, unsigned int hooknum, unsigned int hdrlen) |
EXPORT_SYMBOL_GPL (nf_nat_icmpv6_reply_translation) | |
MODULE_LICENSE ("GPL") | |
MODULE_ALIAS ("nf-nat-"__stringify(AF_INET6)) | |
module_init (nf_nat_l3proto_ipv6_init) | |
module_exit (nf_nat_l3proto_ipv6_exit) | |
EXPORT_SYMBOL_GPL | ( | nf_nat_icmpv6_reply_translation | ) |
MODULE_ALIAS | ( | "nf-nat-" | __stringifyAF_INET6 | ) |
module_exit | ( | nf_nat_l3proto_ipv6_exit | ) |
module_init | ( | nf_nat_l3proto_ipv6_init | ) |
MODULE_LICENSE | ( | "GPL" | ) |
int nf_nat_icmpv6_reply_translation | ( | struct sk_buff * | skb, |
struct nf_conn * | ct, | ||
enum ip_conntrack_info | ctinfo, | ||
unsigned int | hooknum, | ||
unsigned int | hdrlen | ||
) |
Definition at line 192 of file nf_nat_l3proto_ipv6.c.