2 * Support for decoding of NS_* ioctl commands.
4 * Copyright (c) 2017 Nikolay Marchuk <marchuk.nikolay.a@gmail.com>
5 * Copyright (c) 2017-2018 The strace developers.
8 * SPDX-License-Identifier: LGPL-2.1-or-later
15 nsfs_ioctl(struct tcb *tcp, unsigned int code, kernel_ulong_t arg)
21 return RVAL_IOCTL_DECODED | RVAL_FD;
26 tcp->auxstr = xlookup(setns_types, tcp->u_rval);
27 return RVAL_IOCTL_DECODED | RVAL_STR;
28 case NS_GET_OWNER_UID:
32 if (!umove_or_printaddr(tcp, arg, &uid)) {
36 return RVAL_IOCTL_DECODED;