Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members

XrdSysPriv.cc File Reference

#include "XrdSys/XrdSysPriv.hh"
#include <stdio.h>
#include "XrdSys/XrdSysHeaders.hh"
#include <unistd.h>
#include <pwd.h>
#include <errno.h>

Include dependency graph for XrdSysPriv.cc:

Include dependency graph

Defines

#define NOUC   ((uid_t)(-1))
#define NOGC   ((gid_t)(-1))
#define XSPERR(x)   ((x == 0) ? -1 : -x)

Functions

int setresgid (gid_t r, gid_t e, gid_t)
int setresuid (uid_t r, uid_t e, uid_t)
int getresgid (gid_t *r, gid_t *e, gid_t *)
int getresuid (uid_t *r, uid_t *e, uid_t *)

Variables

const char * XrdSysPrivCVSID = "$Id$"

Define Documentation

#define NOGC   ((gid_t)(-1))
 

#define NOUC   ((uid_t)(-1))
 

#define XSPERR  )     ((x == 0) ? -1 : -x)
 


Function Documentation

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 
[static]
 


Variable Documentation

const char* XrdSysPrivCVSID = "$Id$"
 


Generated on Sun Nov 6 13:41:34 2011 for xrootd by  doxygen 1.3.9.1