|
NAMEsetruid , setrgid —
set user and group ID
LIBRARYStandard C Library (libc, -lc)SYNOPSIS#include <unistd.h>
int
int
DESCRIPTIONThesetruid () function
(setrgid ()) sets the real user ID (group ID) of the
current process.
RETURN VALUESUpon successful completion, the value 0 is returned; otherwise the value -1 is returned and the global variable errno is set to indicate the error.COMPATIBILITYThe use of these calls is not portable. Their use is discouraged; they will be removed in the future.ERRORSThe functions fail if:
SEE ALSOgetgid(2), getuid(2), setegid(2), seteuid(2), setgid(2), setuid(2)HISTORYThesetruid () and setrgid ()
syscalls appeared in 4.2BSD and were dropped in
4.4BSD.
Visit the GSP FreeBSD Man Page Interface. |