Linux Kernel
3.7.1
|
#include <net/netfilter/nf_conntrack.h>
Go to the source code of this file.
Functions | |
int | __nf_nat_mangle_tcp_packet (struct sk_buff *skb, struct nf_conn *ct, enum ip_conntrack_info ctinfo, unsigned int protoff, unsigned int match_offset, unsigned int match_len, const char *rep_buffer, unsigned int rep_len, bool adjust) |
int | nf_nat_mangle_udp_packet (struct sk_buff *skb, struct nf_conn *ct, enum ip_conntrack_info ctinfo, unsigned int protoff, unsigned int match_offset, unsigned int match_len, const char *rep_buffer, unsigned int rep_len) |
void | nf_nat_set_seq_adjust (struct nf_conn *ct, enum ip_conntrack_info ctinfo, __be32 seq, s16 off) |
int | nf_nat_seq_adjust (struct sk_buff *skb, struct nf_conn *ct, enum ip_conntrack_info ctinfo, unsigned int protoff) |
void | nf_nat_follow_master (struct nf_conn *ct, struct nf_conntrack_expect *this) |
s16 | nf_nat_get_offset (const struct nf_conn *ct, enum ip_conntrack_dir dir, u32 seq) |
void | nf_nat_tcp_seq_adjust (struct sk_buff *skb, struct nf_conn *ct, u32 dir, int off) |
Variables | |
int(* | nf_nat_seq_adjust_hook )(struct sk_buff *skb, struct nf_conn *ct, enum ip_conntrack_info ctinfo, unsigned int protoff) |
int __nf_nat_mangle_tcp_packet | ( | struct sk_buff * | skb, |
struct nf_conn * | ct, | ||
enum ip_conntrack_info | ctinfo, | ||
unsigned int | protoff, | ||
unsigned int | match_offset, | ||
unsigned int | match_len, | ||
const char * | rep_buffer, | ||
unsigned int | rep_len, | ||
bool | adjust | ||
) |
Definition at line 176 of file nf_nat_helper.c.
void nf_nat_follow_master | ( | struct nf_conn * | ct, |
struct nf_conntrack_expect * | this | ||
) |
Definition at line 414 of file nf_nat_helper.c.
Definition at line 70 of file nf_nat_helper.c.
int nf_nat_mangle_udp_packet | ( | struct sk_buff * | skb, |
struct nf_conn * | ct, | ||
enum ip_conntrack_info | ctinfo, | ||
unsigned int | protoff, | ||
unsigned int | match_offset, | ||
unsigned int | match_len, | ||
const char * | rep_buffer, | ||
unsigned int | rep_len | ||
) |
Definition at line 230 of file nf_nat_helper.c.
int nf_nat_seq_adjust | ( | struct sk_buff * | skb, |
struct nf_conn * | ct, | ||
enum ip_conntrack_info | ctinfo, | ||
unsigned int | protoff | ||
) |
Definition at line 364 of file nf_nat_helper.c.
void nf_nat_set_seq_adjust | ( | struct nf_conn * | ct, |
enum ip_conntrack_info | ctinfo, | ||
__be32 | seq, | ||
s16 | off | ||
) |
Definition at line 144 of file nf_nat_helper.c.
Definition at line 155 of file nf_nat_helper.c.