diff options
author | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-05-24 04:52:22 +0000 |
---|---|---|
committer | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-05-24 04:52:22 +0000 |
commit | 3d08cd331c1adcf0d917392f7e527b3f00511748 (patch) | |
tree | 312f0d1e1632f48862f044b8bb87e602dcffb5f9 /man2/getresuid.2 | |
parent | Adding debian version 6.7-2. (diff) | |
download | manpages-3d08cd331c1adcf0d917392f7e527b3f00511748.tar.xz manpages-3d08cd331c1adcf0d917392f7e527b3f00511748.zip |
Merging upstream version 6.8.
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'man2/getresuid.2')
-rw-r--r-- | man2/getresuid.2 | 70 |
1 files changed, 0 insertions, 70 deletions
diff --git a/man2/getresuid.2 b/man2/getresuid.2 deleted file mode 100644 index 9b4a1ff..0000000 --- a/man2/getresuid.2 +++ /dev/null @@ -1,70 +0,0 @@ -.\" Copyright (C) 1997 Andries Brouwer (aeb@cwi.nl) -.\" and Copyright (c) 2007, Michael Kerrisk <mtk.manpages@gmail.com> -.\" -.\" SPDX-License-Identifier: Linux-man-pages-copyleft -.\" -.\" Modified, 2003-05-26, Michael Kerrisk, <mtk.manpages@gmail.com> -.\" -.TH getresuid 2 2023-10-31 "Linux man-pages 6.7" -.SH NAME -getresuid, getresgid \- get real, effective, and saved user/group IDs -.SH LIBRARY -Standard C library -.RI ( libc ", " \-lc ) -.SH SYNOPSIS -.nf -.BR "#define _GNU_SOURCE" " /* See feature_test_macros(7) */" -.B #include <unistd.h> -.P -.BI "int getresuid(uid_t *" ruid ", uid_t *" euid ", uid_t *" suid ); -.BI "int getresgid(gid_t *" rgid ", gid_t *" egid ", gid_t *" sgid ); -.fi -.SH DESCRIPTION -.BR getresuid () -returns the real UID, the effective UID, and the saved set-user-ID -of the calling process, in the arguments -.IR ruid , -.IR euid , -and -.IR suid , -respectively. -.BR getresgid () -performs the analogous task for the process's group IDs. -.SH RETURN VALUE -On success, zero is returned. -On error, \-1 is returned, and -.I errno -is set to indicate the error. -.SH ERRORS -.TP -.B EFAULT -One of the arguments specified an address outside the calling program's -address space. -.SH STANDARDS -None. -These calls also appear on HP-UX and some of the BSDs. -.SH HISTORY -Linux 2.1.44, -glibc 2.3.2. -.P -The original Linux -.BR getresuid () -and -.BR getresgid () -system calls supported only 16-bit user and group IDs. -Subsequently, Linux 2.4 added -.BR getresuid32 () -and -.BR getresgid32 (), -supporting 32-bit IDs. -The glibc -.BR getresuid () -and -.BR getresgid () -wrapper functions transparently deal with the variations across kernel versions. -.SH SEE ALSO -.BR getuid (2), -.BR setresuid (2), -.BR setreuid (2), -.BR setuid (2), -.BR credentials (7) |