From: Eugene Syromyatnikov Date: Mon, 24 Sep 2018 18:30:27 +0000 (+0200) Subject: net: use already existing array item printing function X-Git-Tag: v4.26~81 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=d30aacd4ec91d2d38d18f21ea3a4dd7c8d7b73f6;p=strace net: use already existing array item printing function * net.c (print_uint32): Remove. (print_getsockopt): Use print_uint32_array_member instead of print_uint32. --- diff --git a/net.c b/net.c index f791a92b..f65b6619 100644 --- a/net.c +++ b/net.c @@ -748,14 +748,6 @@ print_icmp_filter(struct tcb *const tcp, const kernel_ulong_t addr, int len) tprints(")"); } -static bool -print_uint32(struct tcb *tcp, void *elem_buf, size_t elem_size, void *data) -{ - tprintf("%u", *(uint32_t *) elem_buf); - - return true; -} - static void print_getsockopt(struct tcb *const tcp, const unsigned int level, const unsigned int name, const kernel_ulong_t addr, @@ -821,7 +813,7 @@ print_getsockopt(struct tcb *const tcp, const unsigned int level, uint32_t buf; print_array(tcp, addr, MIN(ulen, rlen) / sizeof(buf), &buf, sizeof(buf), - tfetch_mem, print_uint32, 0); + tfetch_mem, print_uint32_array_member, 0); break; } default: