blob: 2890bdc4cd9238f23ac6337c0a992fb1b0afb9f5 [file] [log] [blame]
Jozsef Kadlecsik5b1158e2006-12-02 22:07:13 -08001#ifndef _NF_NAT_RULE_H
2#define _NF_NAT_RULE_H
3#include <net/netfilter/nf_conntrack.h>
4#include <net/netfilter/nf_nat.h>
5#include <linux/netfilter_ipv4/ip_tables.h>
6
Jozsef Kadlecsik5b1158e2006-12-02 22:07:13 -08007extern int nf_nat_rule_init(void) __init;
8extern void nf_nat_rule_cleanup(void);
Herbert Xu3db05fe2007-10-15 00:53:15 -07009extern int nf_nat_rule_find(struct sk_buff *skb,
Jozsef Kadlecsik5b1158e2006-12-02 22:07:13 -080010 unsigned int hooknum,
11 const struct net_device *in,
12 const struct net_device *out,
Yasuyuki Kozakaiba4c7cb2007-05-10 14:14:45 -070013 struct nf_conn *ct);
Jozsef Kadlecsik5b1158e2006-12-02 22:07:13 -080014
Jozsef Kadlecsik5b1158e2006-12-02 22:07:13 -080015#endif /* _NF_NAT_RULE_H */