]> granicus.if.org Git - strace/commitdiff
msghdr.c: fix printing of struct in_pktinfo
authorDmitry V. Levin <ldv@altlinux.org>
Wed, 29 Jun 2016 22:07:20 +0000 (22:07 +0000)
committerDmitry V. Levin <ldv@altlinux.org>
Thu, 30 Jun 2016 22:10:31 +0000 (22:10 +0000)
* msghdr.c (print_cmsg_ip_pktinfo): Fix printing
of struct in_pktinfo.ipi_addr.

msghdr.c

index b602b29c0ed75bb8156816303b4c8fc5d1fd6898..c15542cba8693a75bf712cf127e1682910bf06fc 100644 (file)
--- a/msghdr.c
+++ b/msghdr.c
@@ -111,8 +111,10 @@ print_cmsg_ip_pktinfo(struct tcb *tcp, const void *cmsg_data,
 
        tprints(", cmsg_data={ipi_ifindex=");
        print_ifindex(info->ipi_ifindex);
-       tprintf(", ipi_spec_dst=inet_addr(\"%s\"), ipi_addr=inet_addr(\"%s\")}",
-               inet_ntoa(info->ipi_spec_dst), inet_ntoa(info->ipi_addr));
+       tprintf(", ipi_spec_dst=inet_addr(\"%s\")",
+               inet_ntoa(info->ipi_spec_dst));
+       tprintf(", ipi_addr=inet_addr(\"%s\")}",
+               inet_ntoa(info->ipi_addr));
 }
 
 static void