patch-2.4.4 linux/include/linux/netfilter_ipv4/ip_nat_helper.h
Next file: linux/include/linux/nfs_fs.h
Previous file: linux/include/linux/netfilter_ipv4/ip_nat_ftp.h
Back to the patch index
Back to the overall index
- Lines: 20
- Date:
Wed Apr 25 15:00:28 2001
- Orig file:
v2.4.3/linux/include/linux/netfilter_ipv4/ip_nat_helper.h
- Orig date:
Mon Dec 11 13:31:32 2000
diff -u --recursive --new-file v2.4.3/linux/include/linux/netfilter_ipv4/ip_nat_helper.h linux/include/linux/netfilter_ipv4/ip_nat_helper.h
@@ -25,6 +25,19 @@
const char *name;
};
+extern struct list_head helpers;
+
extern int ip_nat_helper_register(struct ip_nat_helper *me);
extern void ip_nat_helper_unregister(struct ip_nat_helper *me);
+extern int ip_nat_mangle_tcp_packet(struct sk_buff **skb,
+ struct ip_conntrack *ct,
+ enum ip_conntrack_info ctinfo,
+ unsigned int match_offset,
+ unsigned int match_len,
+ char *rep_buffer,
+ unsigned int rep_len);
+extern int ip_nat_seq_adjust(struct sk_buff *skb,
+ struct ip_conntrack *ct,
+ enum ip_conntrack_info ctinfo);
+extern void ip_nat_delete_sack(struct sk_buff *skb, struct tcphdr *tcph);
#endif
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)