]> git.ipfire.org Git - thirdparty/iptables.git/commitdiff
xtables-monitor: add missing spaces in printed str
authorAnton Luka Šijanec <anton@sijanec.eu>
Wed, 22 Jun 2022 19:56:47 +0000 (21:56 +0200)
committerPhil Sutter <phil@nwl.cc>
Thu, 23 Jun 2022 12:20:44 +0000 (14:20 +0200)
when printing the ID and OPTs in iptables/xtables-monitor.c, a space is
missing after the string, thereby concatenating the number with the next
item in the printed PACKET line.

Fixes: d26c538b9a549 ("xtables: add xtables-monitor")
Signed-off-by: Anton Luka Šijanec <anton@sijanec.eu>
Signed-off-by: Phil Sutter <phil@nwl.cc>
iptables/xtables-monitor.c

index 905bb7fed63097c2225e2439f639e1322e444ab5..a1eba2f43407bdad63a0fe2e7f1a4b9af7fa8bea 100644 (file)
@@ -339,7 +339,7 @@ static void trace_print_packet(const struct nftnl_trace *nlt, struct cb_arg *arg
                        inet_ntop(AF_INET, &iph->daddr, addrbuf, sizeof(addrbuf));
                        printf("DST=%s ", addrbuf);
 
-                       printf("LEN=%d TOS=0x%x TTL=%d ID=%d", ntohs(iph->tot_len), iph->tos, iph->ttl, ntohs(iph->id));
+                       printf("LEN=%d TOS=0x%x TTL=%d ID=%d ", ntohs(iph->tot_len), iph->tos, iph->ttl, ntohs(iph->id));
                        if (iph->frag_off & htons(0x8000))
                                printf("CE ");
                        if (iph->frag_off & htons(IP_DF))
@@ -362,7 +362,7 @@ static void trace_print_packet(const struct nftnl_trace *nlt, struct cb_arg *arg
                                printf("OPT (");
                                for (i = 0; i < optsize; i++)
                                        printf("%02X", op[i]);
-                               printf(")");
+                               printf(") ");
                        }
                        break;
                }