diff options
author | laforge <laforge> | 2001-11-08 22:28:23 +0000 |
---|---|---|
committer | laforge <laforge> | 2001-11-08 22:28:23 +0000 |
commit | e6688b5c0ae1c7a502cb3e54d94705fa0820eb6f (patch) | |
tree | 3198570b3ddb3fccdfddb3eb83205263d88709a0 | |
parent | 073ad290b3bd201aa64ce0dd4aaf21a4a6e83b53 (diff) |
make sure we print the "+" at the end of ppp+ stype interface names
-rw-r--r-- | iptables-save.c | 4 |
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; } |