From: Dmitry V. Levin Date: Mon, 20 Jul 2015 11:25:52 +0000 (+0000) Subject: inotify.c: make use of RVAL_DECODED X-Git-Tag: v4.11~378 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=fe3cdfc68dbf7e9bf1dd69f8c82f5f1e58eaa5a7;p=strace inotify.c: make use of RVAL_DECODED * inotify.c (sys_inotify_add_watch, sys_inotify_rm_watch, sys_inotify_init1): Update for RVAL_DECODED. --- diff --git a/inotify.c b/inotify.c index 34902b8a..85fc59c5 100644 --- a/inotify.c +++ b/inotify.c @@ -6,33 +6,31 @@ SYS_FUNC(inotify_add_watch) { - if (entering(tcp)) { - /* file descriptor */ - printfd(tcp, tcp->u_arg[0]); - tprints(", "); - /* pathname */ - printpath(tcp, tcp->u_arg[1]); - tprints(", "); - /* mask */ - printflags(inotify_flags, tcp->u_arg[2], "IN_???"); - } - return 0; + /* file descriptor */ + printfd(tcp, tcp->u_arg[0]); + tprints(", "); + /* pathname */ + printpath(tcp, tcp->u_arg[1]); + tprints(", "); + /* mask */ + printflags(inotify_flags, tcp->u_arg[2], "IN_???"); + + return RVAL_DECODED; } SYS_FUNC(inotify_rm_watch) { - if (entering(tcp)) { - /* file descriptor */ - printfd(tcp, tcp->u_arg[0]); - /* watch descriptor */ - tprintf(", %d", (int) tcp->u_arg[1]); - } - return 0; + /* file descriptor */ + printfd(tcp, tcp->u_arg[0]); + /* watch descriptor */ + tprintf(", %d", (int) tcp->u_arg[1]); + + return RVAL_DECODED; } SYS_FUNC(inotify_init1) { - if (entering(tcp)) - printflags(inotify_init_flags, tcp->u_arg[0], "IN_???"); - return 0; + printflags(inotify_init_flags, tcp->u_arg[0], "IN_???"); + + return RVAL_DECODED; }