diff options
author | Harald Welte <laforge@gnumonks.org> | 2006-02-01 13:05:33 +0000 |
---|---|---|
committer | Harald Welte <laforge@gnumonks.org> | 2006-02-01 13:05:33 +0000 |
commit | d3476b294f6a0570b0ec3322f580d6446c6f20fe (patch) | |
tree | 8e7ba487cd241e6d763ce760989442c22a7cfa0b | |
parent | 54c603a6100e8721efb8de9ea4f596a69970ce02 (diff) |
make policy match compile independant of kernel headersv1.3.5
-rw-r--r-- | extensions/libip6t_policy.c | 2 | ||||
-rw-r--r-- | extensions/libipt_policy.c | 2 | ||||
-rw-r--r-- | include/linux/netfilter_ipv4/ipt_policy.h | 4 |
3 files changed, 6 insertions, 2 deletions
diff --git a/extensions/libip6t_policy.c b/extensions/libip6t_policy.c index 74912b47..2f4453ef 100644 --- a/extensions/libip6t_policy.c +++ b/extensions/libip6t_policy.c @@ -14,7 +14,7 @@ #include <ip6tables.h> #include <linux/netfilter_ipv6/ip6_tables.h> -#include <linux/netfilter_ipv6/ip6t_policy.h> +#include "../include/linux/netfilter_ipv6/ip6t_policy.h" /* * HACK: global pointer to current matchinfo for making diff --git a/extensions/libipt_policy.c b/extensions/libipt_policy.c index 6c8828e1..681995ad 100644 --- a/extensions/libipt_policy.c +++ b/extensions/libipt_policy.c @@ -13,7 +13,7 @@ #include <iptables.h> #include <linux/netfilter_ipv4/ip_tables.h> -#include <linux/netfilter_ipv4/ipt_policy.h> +#include "../include/linux/netfilter_ipv4/ipt_policy.h" /* * HACK: global pointer to current matchinfo for making diff --git a/include/linux/netfilter_ipv4/ipt_policy.h b/include/linux/netfilter_ipv4/ipt_policy.h index a3f6eff3..74ca65cd 100644 --- a/include/linux/netfilter_ipv4/ipt_policy.h +++ b/include/linux/netfilter_ipv4/ipt_policy.h @@ -3,6 +3,10 @@ #define IPT_POLICY_MAX_ELEM 4 +#ifndef __KERNEL__ +#include <netinet/in.h> +#endif + enum ipt_policy_flags { IPT_POLICY_MATCH_IN = 0x1, |