From: Dmitry V. Levin Date: Fri, 24 Jun 2016 11:15:51 +0000 (+0000) Subject: net.c: fix printing AF_IPX sockets addresses, part 2 X-Git-Tag: v4.13~102 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=102c8ca79e3dd38e259057385d712e7821a82a0a;p=strace net.c: fix printing AF_IPX sockets addresses, part 2 * net.c (print_sockaddr_data_ipx): Print sockaddr_ipx.sipx_network using %#08x format. Print elements of sockaddr_ipx.sipx_node array and sockaddr_ipx.sipx_type using %#02x format. --- diff --git a/net.c b/net.c index fe8220a4..49064826 100644 --- a/net.c +++ b/net.c @@ -182,15 +182,15 @@ print_sockaddr_data_ipx(const void *const buf, const int addrlen) unsigned int i; tprintf("sipx_port=htons(%u)" - ", sipx_network=htonl(%08x)" + ", sipx_network=htonl(%#08x)" ", sipx_node=[", ntohs(sa_ipx->sipx_port), ntohl(sa_ipx->sipx_network)); for (i = 0; i < IPX_NODE_LEN; ++i) { - tprintf("%s%02x", i ? ", " : "", + tprintf("%s%#02x", i ? ", " : "", sa_ipx->sipx_node[i]); } - tprintf("], sipx_type=%02x", sa_ipx->sipx_type); + tprintf("], sipx_type=%#02x", sa_ipx->sipx_type); } static void