diff options
author | Jan Engelhardt <jengelh@medozas.de> | 2009-02-21 03:46:37 +0100 |
---|---|---|
committer | Jan Engelhardt <jengelh@medozas.de> | 2009-02-21 15:44:19 +0100 |
commit | 4e41854423b529d3107c23b85434d50a75d08057 (patch) | |
tree | dac5a3b1e128bb782d9b5cb028c622dd057ad462 | |
parent | 978e27e8f8c2e49d0528c6c4ae3a56627fbe8492 (diff) |
extensions: add missing limits.h include
Thanks to Stephen Hemminger for noticing.
Signed-off-by: Jan Engelhardt <jengelh@medozas.de>
-rw-r--r-- | extensions/libip6t_icmp6.c | 1 | ||||
-rw-r--r-- | extensions/libipt_DNAT.c | 1 | ||||
-rw-r--r-- | extensions/libipt_MASQUERADE.c | 1 | ||||
-rw-r--r-- | extensions/libipt_REDIRECT.c | 1 | ||||
-rw-r--r-- | extensions/libipt_SNAT.c | 1 | ||||
-rw-r--r-- | extensions/libipt_icmp.c | 1 | ||||
-rw-r--r-- | extensions/libxt_multiport.c | 1 | ||||
-rw-r--r-- | include/libiptc/libip6tc.h | 5 | ||||
-rw-r--r-- | include/libiptc/libiptc.h | 5 | ||||
-rw-r--r-- | xtables.c | 1 |
10 files changed, 18 insertions, 0 deletions
diff --git a/extensions/libip6t_icmp6.c b/extensions/libip6t_icmp6.c index 69171d1a..0678aac3 100644 --- a/extensions/libip6t_icmp6.c +++ b/extensions/libip6t_icmp6.c @@ -5,6 +5,7 @@ #include <stdlib.h> #include <getopt.h> #include <xtables.h> +#include <limits.h> /* INT_MAX in ip6_tables.h */ #include <linux/netfilter_ipv6/ip6_tables.h> struct icmpv6_names { diff --git a/extensions/libipt_DNAT.c b/extensions/libipt_DNAT.c index b3a3557f..b5f8028c 100644 --- a/extensions/libipt_DNAT.c +++ b/extensions/libipt_DNAT.c @@ -6,6 +6,7 @@ #include <getopt.h> #include <xtables.h> #include <iptables.h> /* get_kernel_version */ +#include <limits.h> /* INT_MAX in ip_tables.h */ #include <linux/netfilter_ipv4/ip_tables.h> #include <net/netfilter/nf_nat.h> diff --git a/extensions/libipt_MASQUERADE.c b/extensions/libipt_MASQUERADE.c index b04a9f69..82c22307 100644 --- a/extensions/libipt_MASQUERADE.c +++ b/extensions/libipt_MASQUERADE.c @@ -5,6 +5,7 @@ #include <stdlib.h> #include <getopt.h> #include <xtables.h> +#include <limits.h> /* INT_MAX in ip_tables.h */ #include <linux/netfilter_ipv4/ip_tables.h> #include <net/netfilter/nf_nat.h> diff --git a/extensions/libipt_REDIRECT.c b/extensions/libipt_REDIRECT.c index 7ddb35de..658f9331 100644 --- a/extensions/libipt_REDIRECT.c +++ b/extensions/libipt_REDIRECT.c @@ -5,6 +5,7 @@ #include <stdlib.h> #include <getopt.h> #include <xtables.h> +#include <limits.h> /* INT_MAX in ip_tables.h */ #include <linux/netfilter_ipv4/ip_tables.h> #include <net/netfilter/nf_nat.h> diff --git a/extensions/libipt_SNAT.c b/extensions/libipt_SNAT.c index cda7d15e..944fe677 100644 --- a/extensions/libipt_SNAT.c +++ b/extensions/libipt_SNAT.c @@ -6,6 +6,7 @@ #include <getopt.h> #include <xtables.h> #include <iptables.h> +#include <limits.h> /* INT_MAX in ip_tables.h */ #include <linux/netfilter_ipv4/ip_tables.h> #include <net/netfilter/nf_nat.h> diff --git a/extensions/libipt_icmp.c b/extensions/libipt_icmp.c index 7dac0b72..15c17872 100644 --- a/extensions/libipt_icmp.c +++ b/extensions/libipt_icmp.c @@ -5,6 +5,7 @@ #include <stdlib.h> #include <getopt.h> #include <xtables.h> +#include <limits.h> /* INT_MAX in ip_tables.h */ #include <linux/netfilter_ipv4/ip_tables.h> /* special hack for icmp-type 'any': diff --git a/extensions/libxt_multiport.c b/extensions/libxt_multiport.c index 54b9e2c4..c3c8bb99 100644 --- a/extensions/libxt_multiport.c +++ b/extensions/libxt_multiport.c @@ -8,6 +8,7 @@ #include <xtables.h> #include <libiptc/libiptc.h> #include <libiptc/libip6tc.h> +#include <limits.h> /* INT_MAX in ip_tables.h/ip6_tables.h */ #include <linux/netfilter_ipv4/ip_tables.h> #include <linux/netfilter_ipv6/ip6_tables.h> #include <linux/netfilter/xt_multiport.h> diff --git a/include/libiptc/libip6tc.h b/include/libiptc/libip6tc.h index 3f1eadb2..33ec69d2 100644 --- a/include/libiptc/libip6tc.h +++ b/include/libiptc/libip6tc.h @@ -4,6 +4,11 @@ #include <linux/types.h> #include <libiptc/ipt_kernel_headers.h> +#ifdef __cplusplus +# include <climits> +#else +# include <limits.h> /* INT_MAX in ip6_tables.h */ +#endif #include <linux/netfilter_ipv6/ip6_tables.h> #ifndef IP6T_MIN_ALIGN diff --git a/include/libiptc/libiptc.h b/include/libiptc/libiptc.h index 482b11d7..5d782dab 100644 --- a/include/libiptc/libiptc.h +++ b/include/libiptc/libiptc.h @@ -4,6 +4,11 @@ #include <linux/types.h> #include <libiptc/ipt_kernel_headers.h> +#ifdef __cplusplus +# include <climits> +#else +# include <limits.h> /* INT_MAX in ip_tables.h */ +#endif #include <linux/netfilter_ipv4/ip_tables.h> #ifdef __cplusplus @@ -32,6 +32,7 @@ #include <arpa/inet.h> #include <xtables.h> +#include <limits.h> /* INT_MAX in ip_tables.h/ip6_tables.h */ #include <linux/netfilter_ipv4/ip_tables.h> #include <linux/netfilter_ipv6/ip6_tables.h> #include <libiptc/libxtc.h> |