summaryrefslogtreecommitdiffstats
path: root/include/xtables.h
diff options
context:
space:
mode:
authorJan Engelhardt <jengelh@medozas.de>2008-01-20 13:38:08 +0000
committerPatrick McHardy <kaber@trash.net>2008-01-20 13:38:08 +0000
commitbd9438420d92c41a5cf20a53b7a18d3ddea4216d (patch)
tree3a8c230caa47a0baf2db892da10e2a309022bcad /include/xtables.h
parent08b1616e068166e016b3ee7110db10ae5d853422 (diff)
rename overlapping function names
Rename overlapping function names. Signed-off-by: Jan Engelhardt <jengelh@computergmbh.de>
Diffstat (limited to 'include/xtables.h')
-rw-r--r--include/xtables.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/include/xtables.h b/include/xtables.h
index 5fa34846..1e45a1a0 100644
--- a/include/xtables.h
+++ b/include/xtables.h
@@ -239,10 +239,17 @@ extern const char *program_name, *program_version;
extern const char *ipaddr_to_numeric(const struct in_addr *);
extern const char *ipaddr_to_anyname(const struct in_addr *);
extern const char *ipmask_to_numeric(const struct in_addr *);
+extern struct in_addr *numeric_to_ipaddr(const char *);
+extern struct in_addr *numeric_to_ipmask(const char *);
+extern void ipparse_hostnetworkmask(const char *, struct in_addr **,
+ struct in_addr *, unsigned int *);
+extern struct in6_addr *numeric_to_ip6addr(const char *);
extern const char *ip6addr_to_numeric(const struct in6_addr *);
extern const char *ip6addr_to_anyname(const struct in6_addr *);
extern const char *ip6mask_to_numeric(const struct in6_addr *);
+extern void ip6parse_hostnetworkmask(const char *, struct in6_addr **,
+ struct in6_addr *, unsigned int *);
#ifdef NO_SHARED_LIBS
# ifdef _INIT