From: Dmitry V. Levin Date: Mon, 3 Aug 2015 09:14:28 +0000 (+0000) Subject: signalfd, signalfd4: mark return code with RVAL_FD flag X-Git-Tag: v4.11~286 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=9e8a84fa3d5ca242b1a05fed1f06c9c3c08b1a2e;p=strace signalfd, signalfd4: mark return code with RVAL_FD flag * signalfd.c (do_signalfd): Set RVAL_FD flag in the return code. --- diff --git a/signalfd.c b/signalfd.c index 34f71beb..f574d1b1 100644 --- a/signalfd.c +++ b/signalfd.c @@ -13,7 +13,7 @@ do_signalfd(struct tcb *tcp, int flags_arg) printflags(open_mode_flags, tcp->u_arg[flags_arg], "O_???"); } - return RVAL_DECODED; + return RVAL_DECODED | RVAL_FD; } SYS_FUNC(signalfd)