From 4e41854423b529d3107c23b85434d50a75d08057 Mon Sep 17 00:00:00 2001 From: Jan Engelhardt Date: Sat, 21 Feb 2009 03:46:37 +0100 Subject: extensions: add missing limits.h include Thanks to Stephen Hemminger for noticing. Signed-off-by: Jan Engelhardt --- extensions/libip6t_icmp6.c | 1 + extensions/libipt_DNAT.c | 1 + extensions/libipt_MASQUERADE.c | 1 + extensions/libipt_REDIRECT.c | 1 + extensions/libipt_SNAT.c | 1 + extensions/libipt_icmp.c | 1 + extensions/libxt_multiport.c | 1 + include/libiptc/libip6tc.h | 5 +++++ include/libiptc/libiptc.h | 5 +++++ xtables.c | 1 + 10 files changed, 18 insertions(+) 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 #include #include +#include /* INT_MAX in ip6_tables.h */ #include 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 #include #include /* get_kernel_version */ +#include /* INT_MAX in ip_tables.h */ #include #include 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 #include #include +#include /* INT_MAX in ip_tables.h */ #include #include 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 #include #include +#include /* INT_MAX in ip_tables.h */ #include #include 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 #include #include +#include /* INT_MAX in ip_tables.h */ #include #include 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 #include #include +#include /* INT_MAX in ip_tables.h */ #include /* 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 #include #include +#include /* INT_MAX in ip_tables.h/ip6_tables.h */ #include #include #include 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 #include +#ifdef __cplusplus +# include +#else +# include /* INT_MAX in ip6_tables.h */ +#endif #include #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 #include +#ifdef __cplusplus +# include +#else +# include /* INT_MAX in ip_tables.h */ +#endif #include #ifdef __cplusplus diff --git a/xtables.c b/xtables.c index f3056735..12141271 100644 --- a/xtables.c +++ b/xtables.c @@ -32,6 +32,7 @@ #include #include +#include /* INT_MAX in ip_tables.h/ip6_tables.h */ #include #include #include -- cgit v1.2.3