1 /*
2 * Copyright (c) 2019 Dmitry V. Levin <ldv@strace.io>
3 * Copyright (c) 2019-2021 The strace developers.
4 * All rights reserved.
5 *
6 * SPDX-License-Identifier: LGPL-2.1-or-later
7 */
8
9 #include "defs.h"
10 #include "kernel_fcntl.h"
11 #include "xlat/pidfd_open_flags.h"
12
13 SYS_FUNC(pidfd_open)
14 {
15 /* pid_t pid */
16 printpid(tcp, tcp->u_arg[0], PT_TGID);
17 tprint_arg_next();
18
19 /* unsigned int flags */
20 printflags(pidfd_open_flags, tcp->u_arg[1], "PIDFD_???");
21
22 return RVAL_DECODED | RVAL_FD;
23 }