summaryrefslogtreecommitdiffstats
path: root/iptables-save.c
diff options
context:
space:
mode:
authorlaforge <laforge>2001-11-08 22:28:23 +0000
committerlaforge <laforge>2001-11-08 22:28:23 +0000
commite6688b5c0ae1c7a502cb3e54d94705fa0820eb6f (patch)
tree3198570b3ddb3fccdfddb3eb83205263d88709a0 /iptables-save.c
parent073ad290b3bd201aa64ce0dd4aaf21a4a6e83b53 (diff)
make sure we print the "+" at the end of ppp+ stype interface names
Diffstat (limited to 'iptables-save.c')
-rw-r--r--iptables-save.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/iptables-save.c b/iptables-save.c
index bf75d5e..c25e636 100644
--- a/iptables-save.c
+++ b/iptables-save.c
@@ -48,7 +48,9 @@ print_iface(char letter, const char *iface, const unsigned char *mask,
if (iface[i] != '\0')
printf("%c", iface[i]);
} else {
- if (iface[i] != '\0')
+ /* we can access iface[i-1] here, because
+ * a few lines above we make sure that mask[0] != 0 */
+ if (iface[i-1] != '\0')
printf("+");
break;
}