summaryrefslogtreecommitdiffstats
path: root/userspace/arptables
diff options
context:
space:
mode:
authorBart De Schuymer <bdschuym@pandora.be>2003-08-06 21:05:52 +0000
committerBart De Schuymer <bdschuym@pandora.be>2003-08-06 21:05:52 +0000
commit3050ff5324ed8a824a1169012f0a53b0a700e8bc (patch)
tree6daf354167e08b4084ae628aa72d1c11b58b41d6 /userspace/arptables
parent0a2a30dfbba12a25e19d48136110a83eb2deffc9 (diff)
*** empty log message ***
Diffstat (limited to 'userspace/arptables')
-rw-r--r--userspace/arptables/Makefile4
-rw-r--r--userspace/arptables/extensions/arpt_mangle.c10
2 files changed, 8 insertions, 6 deletions
diff --git a/userspace/arptables/Makefile b/userspace/arptables/Makefile
index 8c15b13..ee15c05 100644
--- a/userspace/arptables/Makefile
+++ b/userspace/arptables/Makefile
@@ -4,8 +4,8 @@ TOPLEVEL_INCLUDED=YES
ifndef KERNEL_DIR
KERNEL_DIR=include/linux
endif
-ARPTABLES_VERSION:=0.0.0
-OLD_ARPTABLES_VERSION:=0.0.-1
+ARPTABLES_VERSION:=0.0.1
+OLD_ARPTABLES_VERSION:=0.0.0
PREFIX:=/usr/local
LIBDIR:=$(PREFIX)/lib
diff --git a/userspace/arptables/extensions/arpt_mangle.c b/userspace/arptables/extensions/arpt_mangle.c
index 2288839..8b562ac 100644
--- a/userspace/arptables/extensions/arpt_mangle.c
+++ b/userspace/arptables/extensions/arpt_mangle.c
@@ -56,10 +56,11 @@ parse(int c, char **argv, int invert, unsigned int *flags,
/*
if (e->arp.arpln_mask == 0)
exit_error(PARAMETER_PROBLEM, "no pln defined");
-*/
+
if (e->arp.invflags & ARPT_INV_ARPPLN)
exit_error(PARAMETER_PROBLEM,
"! pln not allowed for --mangle-ip-s");
+*/
/*
if (e->arp.arpln != 4)
exit_error(PARAMETER_PROBLEM, "only pln=4 supported");
@@ -76,10 +77,11 @@ parse(int c, char **argv, int invert, unsigned int *flags,
/*
if (e->arp.arpln_mask == 0)
exit_error(PARAMETER_PROBLEM, "no pln defined");
-*/
+
if (e->arp.invflags & ARPT_INV_ARPPLN)
exit_error(PARAMETER_PROBLEM,
"! pln not allowed for --mangle-ip-d");
+*/
/*
if (e->arp.arpln != 4)
exit_error(PARAMETER_PROBLEM, "only pln=4 supported");
@@ -145,7 +147,7 @@ static void print(const struct arpt_arp *ip,
sprintf(buf, "%s", addr_to_dotted(&(m->u_s.src_ip)));
else
sprintf(buf, "%s", addr_to_anyname(&(m->u_s.src_ip)));
- printf("--magle-ip-s %s ", buf);
+ printf("--mangle-ip-s %s ", buf);
}
if (m->flags & ARPT_MANGLE_SDEV) {
printf("--mangle-mac-s ");
@@ -157,7 +159,7 @@ static void print(const struct arpt_arp *ip,
sprintf(buf, "%s", addr_to_dotted(&(m->u_t.tgt_ip)));
else
sprintf(buf, "%s", addr_to_anyname(&(m->u_t.tgt_ip)));
- printf("--magle-ip-d %s ", buf);
+ printf("--mangle-ip-d %s ", buf);
}
if (m->flags & ARPT_MANGLE_TDEV) {
printf("--mangle-mac-d ");