diff options
-rw-r--r-- | include/ip6tables.h | 5 | ||||
-rw-r--r-- | include/iptables.h | 5 | ||||
-rw-r--r-- | xtables.c | 9 |
3 files changed, 9 insertions, 10 deletions
diff --git a/include/ip6tables.h b/include/ip6tables.h index b8478d40..98f2da5c 100644 --- a/include/ip6tables.h +++ b/include/ip6tables.h @@ -6,11 +6,6 @@ #include <libiptc/libip6tc.h> #include <iptables/internal.h> -#ifndef IP6T_SO_GET_REVISION_MATCH /* Old kernel source. */ -#define IP6T_SO_GET_REVISION_MATCH 68 -#define IP6T_SO_GET_REVISION_TARGET 69 -#endif /* IP6T_SO_GET_REVISION_MATCH Old kernel source */ - extern int line; /* Your shared library should call one of these. */ diff --git a/include/iptables.h b/include/iptables.h index 963905aa..d309059e 100644 --- a/include/iptables.h +++ b/include/iptables.h @@ -6,11 +6,6 @@ #include <libiptc/libiptc.h> #include <iptables/internal.h> -#ifndef IPT_SO_GET_REVISION_MATCH /* Old kernel source. */ -#define IPT_SO_GET_REVISION_MATCH (IPT_BASE_CTL + 2) -#define IPT_SO_GET_REVISION_TARGET (IPT_BASE_CTL + 3) -#endif /* IPT_SO_GET_REVISION_MATCH Old kernel source */ - extern int line; /* Your shared library should call one of these. */ @@ -39,6 +39,15 @@ #ifndef NO_SHARED_LIBS #include <dlfcn.h> #endif +#ifndef IPT_SO_GET_REVISION_MATCH /* Old kernel source. */ +# define IPT_SO_GET_REVISION_MATCH (IPT_BASE_CTL + 2) +# define IPT_SO_GET_REVISION_TARGET (IPT_BASE_CTL + 3) +#endif +#ifndef IP6T_SO_GET_REVISION_MATCH /* Old kernel source. */ +# define IP6T_SO_GET_REVISION_MATCH 68 +# define IP6T_SO_GET_REVISION_TARGET 69 +#endif + #define NPROTO 255 |