summaryrefslogtreecommitdiffstats
path: root/libiptc
diff options
context:
space:
mode:
authorPhil Oester <kernel@linuxace.com>2006-07-05 09:31:45 +0000
committerPatrick McHardy <kaber@trash.net>2006-07-05 09:31:45 +0000
commit70067291528bb949fac8a584e782f2b4c38e4c16 (patch)
treee355eaf6653e9d8f260496e1f1d8e408680a44ce /libiptc
parentb1cda88e9440764d8c2bdce72ec9dcffdf68de07 (diff)
libiptc symbols clash (Phil Oester <kernel@linuxace.com>)
As reported by Dmitry Levin, the TC_NUM_RULES and TC_GET_RULE exports clash. His patch below, resolving bug #456
Diffstat (limited to 'libiptc')
-rw-r--r--libiptc/libip4tc.c2
-rw-r--r--libiptc/libip6tc.c2
2 files changed, 4 insertions, 0 deletions
diff --git a/libiptc/libip4tc.c b/libiptc/libip4tc.c
index 2e8647cd..a0cdc2f8 100644
--- a/libiptc/libip4tc.c
+++ b/libiptc/libip4tc.c
@@ -94,6 +94,8 @@ typedef unsigned int socklen_t;
#define TC_FREE iptc_free
#define TC_COMMIT iptc_commit
#define TC_STRERROR iptc_strerror
+#define TC_NUM_RULES iptc_num_rules
+#define TC_GET_RULE iptc_get_rule
#define TC_AF AF_INET
#define TC_IPPROTO IPPROTO_IP
diff --git a/libiptc/libip6tc.c b/libiptc/libip6tc.c
index 8ca5ea66..5b3ae0bf 100644
--- a/libiptc/libip6tc.c
+++ b/libiptc/libip6tc.c
@@ -89,6 +89,8 @@ typedef unsigned int socklen_t;
#define TC_FREE ip6tc_free
#define TC_COMMIT ip6tc_commit
#define TC_STRERROR ip6tc_strerror
+#define TC_NUM_RULES ip6tc_num_rules
+#define TC_GET_RULE ip6tc_get_rule
#define TC_AF AF_INET6
#define TC_IPPROTO IPPROTO_IPV6