From ef18e8147903885708d1c264904129af4fb636d6 Mon Sep 17 00:00:00 2001 From: Jan Engelhardt Date: Mon, 4 Aug 2008 12:47:48 +0200 Subject: src: remove dependency on libiptc headers xtables.h does not need really need libxtc.h, and we can drop it from the install as it is internal-only. Signed-off-by: Jan Engelhardt Signed-off-by: Patrick McHardy --- include/xtables.h.in | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) (limited to 'include/xtables.h.in') diff --git a/include/xtables.h.in b/include/xtables.h.in index 4ce73e97..51cb67dc 100644 --- a/include/xtables.h.in +++ b/include/xtables.h.in @@ -1,11 +1,12 @@ #ifndef _XTABLES_H #define _XTABLES_H +#include /* PF_* */ #include +#include +#include #include #include -#include -#include #ifndef IPPROTO_SCTP #define IPPROTO_SCTP 132 @@ -22,12 +23,14 @@ #define XTABLES_API_VERSION(x,y,z) (0x10000*(x) + 0x100*(y) + z) +struct in_addr; + /* Include file for additions: new matches and targets. */ struct xtables_match { struct xtables_match *next; - xt_chainlabel name; + const char *name; /* Revision of match (0 by default). */ u_int8_t revision; @@ -83,7 +86,7 @@ struct xtables_target { struct xtables_target *next; - xt_chainlabel name; + const char *name; /* Revision of target (0 by default). */ u_int8_t revision; -- cgit v1.2.3