X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=iptables-save.c;h=a8a17aac75075aa88dfdfb6efcbf92e60a70d4a9;hb=refs%2Fheads%2Fnetfilter;hp=79b5dc7fbd34848b53a3ff9696496bb64336a522;hpb=34d283f916eeef73728a99668e40754f3961f580;p=iptables.git diff --git a/iptables-save.c b/iptables-save.c index 79b5dc7..a8a17aa 100644 --- a/iptables-save.c +++ b/iptables-save.c @@ -141,7 +141,7 @@ static int print_match(const struct ipt_entry_match *e, /* print a given ip including mask if neccessary */ static void print_ip(char *prefix, u_int32_t ip, u_int32_t mask, int invert) { - if (!mask && !ip) + if (!mask && !ip && !invert) return; printf("%s %s%u.%u.%u.%u", @@ -368,7 +368,7 @@ main(int argc, char *argv[]) } if (optind < argc) { - fprintf(stderr, "Unknown arguments found on commandline"); + fprintf(stderr, "Unknown arguments found on commandline\n"); exit(1); }