2 * Copyright (c) 2016-2019 The strace developers.
5 * SPDX-License-Identifier: GPL-2.0-or-later
13 # define SYSCALL_NR __NR_setresuid
14 # define SYSCALL_NAME "setresuid"
16 # if defined __NR_setresuid32 && __NR_setresuid != __NR_setresuid32
17 # define UGID_TYPE short
18 # define GETUGID syscall(__NR_geteuid)
19 # define CHECK_OVERFLOWUGID(arg) check_overflowuid(arg)
21 # define UGID_TYPE int
22 # define GETUGID geteuid()
23 # define CHECK_OVERFLOWUGID(arg)
26 # include "setresugid.c"
30 SKIP_MAIN_UNDEFINED("__NR_setresuid")