From: Eugene Syromyatnikov Date: Wed, 4 Apr 2018 13:52:36 +0000 (+0200) Subject: socketcall: use printxval_d for printing call argument X-Git-Tag: v4.23~264 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=89955c53a42339127f9918e214636dd2cb8613f9;p=strace socketcall: use printxval_d for printing call argument * socketcall.c (SYS_FUNC(socketcall)): Use printxval_d instead of manual call argument decoding. --- diff --git a/socketcall.c b/socketcall.c index 9f48a104..442cf9b1 100644 --- a/socketcall.c +++ b/socketcall.c @@ -30,14 +30,7 @@ SYS_FUNC(socketcall) { - const unsigned int call = tcp->u_arg[0]; - const char *str = xlookup(socketcalls, call); - - if (str) - tprints(str); - else - tprintf("%d", call); - + printxval_d(socketcalls, tcp->u_arg[0], NULL); tprints(", "); printaddr(tcp->u_arg[1]);