]> git.ipfire.org Git - thirdparty/iptables.git/commitdiff
iptables: fix printing of line numbers with --line-numbers arg
authorHenrik Nordstrom <henrik@henriknordstrom.net>
Fri, 13 Jun 2008 15:57:35 +0000 (17:57 +0200)
committerPatrick McHardy <kaber@trash.net>
Fri, 13 Jun 2008 15:57:35 +0000 (17:57 +0200)
Commit bb34082d ("iptables --list chain rulenum") broke the line
numbering, starting with printing an offset of 2.

Signed-off-by: Patrick McHardy <kaber@trash.net>
ip6tables.c
iptables.c

index 8e135f16b07ba50738e4b28499004a52ecc49644..e1461146212e5fce8154253ec73f5d87755926f8 100644 (file)
@@ -737,7 +737,7 @@ print_firewall(const struct ip6t_entry *fw,
        flags = fw->ipv6.flags;
 
        if (format & FMT_LINENUMBERS)
-               printf(FMT("%-4u ", "%u "), num+1);
+               printf(FMT("%-4u ", "%u "), num);
 
        if (!(format & FMT_NOCOUNTS)) {
                print_num(fw->counters.pcnt, format);
index cff8cf4fcd1627fa494c8a3bfc31b48d03b29b69..bf3cbca204b1082db453f0660f9788f45556f2cb 100644 (file)
@@ -737,7 +737,7 @@ print_firewall(const struct ipt_entry *fw,
        flags = fw->ip.flags;
 
        if (format & FMT_LINENUMBERS)
-               printf(FMT("%-4u ", "%u "), num+1);
+               printf(FMT("%-4u ", "%u "), num);
 
        if (!(format & FMT_NOCOUNTS)) {
                print_num(fw->counters.pcnt, format);