From: Dmitry V. Levin Date: Fri, 16 Jun 2017 00:00:42 +0000 (+0000) Subject: print_mreq: remove superfluous print_quoted_string calls X-Git-Tag: v4.18~77 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=3d4238692383acdc1f7dbaafa21f63b1af39d056;p=strace print_mreq: remove superfluous print_quoted_string calls The string returned by inet_ntoa(3) has IPv4 dotted-decimal notation, no need to quote it. * net.c (print_mreq): Remove print_quoted_string calls. --- diff --git a/net.c b/net.c index c254deb9..87b35514 100644 --- a/net.c +++ b/net.c @@ -648,13 +648,10 @@ print_mreq(struct tcb *const tcp, const kernel_ulong_t addr, if (umove_or_printaddr(tcp, addr, &mreq)) return; - tprints("{imr_multiaddr=inet_addr("); - print_quoted_string(inet_ntoa(mreq.imr_multiaddr), - 16, QUOTE_0_TERMINATED); - tprints("), imr_interface=inet_addr("); - print_quoted_string(inet_ntoa(mreq.imr_interface), - 16, QUOTE_0_TERMINATED); - tprints(")}"); + tprintf("{imr_multiaddr=inet_addr(\"%s\")", + inet_ntoa(mreq.imr_multiaddr)); + tprintf(", imr_interface=inet_addr(\"%s\")}", + inet_ntoa(mreq.imr_interface)); } #endif /* IP_ADD_MEMBERSHIP */