![]() |
XRootD
|
#include "XrdSys/XrdSysPriv.hh"
#include <cstdio>
#include "XrdSys/XrdSysHeaders.hh"
#include "XrdSys/XrdSysPwd.hh"
#include <unistd.h>
#include <pwd.h>
#include <cerrno>
Go to the source code of this file.
Macros | |
#define | NOGC ((gid_t)(-1)) |
#define | NOUC ((uid_t)(-1)) |
#define | XSPERR(x) |
Functions | |
static int | getresgid (gid_t *r, gid_t *e, gid_t *) |
static int | getresuid (uid_t *r, uid_t *e, uid_t *) |
static int | setresgid (gid_t r, gid_t e, gid_t) |
static int | setresuid (uid_t r, uid_t e, uid_t) |
#define NOGC ((gid_t)(-1)) |
Definition at line 52 of file XrdSysPriv.cc.
Referenced by setresgid().
#define NOUC ((uid_t)(-1)) |
Definition at line 51 of file XrdSysPriv.cc.
Referenced by setresuid().
#define XSPERR | ( | x | ) |
Definition at line 53 of file XrdSysPriv.cc.
Referenced by XrdSysPriv::ChangePerm(), setresgid(), and setresuid().
|
static |
Definition at line 89 of file XrdSysPriv.cc.
Referenced by XrdSysPriv::ChangePerm().
|
static |
Definition at line 96 of file XrdSysPriv.cc.
Referenced by XrdSysPriv::ChangePerm().
|
static |
Definition at line 75 of file XrdSysPriv.cc.
Referenced by XrdSysPriv::ChangePerm().
|
static |
Definition at line 82 of file XrdSysPriv.cc.
Referenced by XrdSysPriv::ChangePerm().