From: Harald Welte Date: Thu, 8 Nov 2001 22:28:23 +0000 (+0000) Subject: make sure we print the "+" at the end of ppp+ stype interface names X-Git-Tag: v1.2.5~24 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=9535e687b3b5756ca7afec273d25cffdd62f653d;p=thirdparty%2Fiptables.git make sure we print the "+" at the end of ppp+ stype interface names --- diff --git a/iptables-save.c b/iptables-save.c index bf75d5e0..c25e636c 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; }