Go to the documentation of this file. 1 #ifndef __XRDDIGCONFIG_HH__
2 #define __XRDDIGCONFIG_HH__
65 const char *tpd,
const char *tfn);
67 const char *opn,
const char *trg);
bool xlog(XrdOucStream &cFile)
char * fnTmplt
Definition: XrdDigConfig.hh:76
~XrdDigConfig()
Definition: XrdDigConfig.hh:60
void Audit(const XrdSecEntity *client, const char *what, const char *opn, const char *trg)
short locRlenV4
Definition: XrdDigConfig.hh:82
char * locRespV4
Definition: XrdDigConfig.hh:79
Definition: XrdDigConfig.hh:39
bool Configure(const char *cFN, const char *parms)
bool ConfigProc(const char *ConfigFN)
const char * AddPath(XrdDigConfig::pType sType, const char *src, const char *tpd, const char *tfn)
char * GenPath(int &rc, const XrdSecEntity *client, const char *opname, const char *lfn, pType lfnType=isAny)
@ isDir
Definition: XrdDigConfig.hh:45
Definition: XrdOucStream.hh:47
XrdDigConfig()
Definition: XrdDigConfig.hh:59
@ isAny
Definition: XrdDigConfig.hh:45
@ isFile
Definition: XrdDigConfig.hh:45
void Empty(const char *path)
int GenAccess(const XrdSecEntity *client, const char *aList[], int aMax)
bool logRej
Definition: XrdDigConfig.hh:84
char * locRespHP
Definition: XrdDigConfig.hh:77
short locRlenHP
Definition: XrdDigConfig.hh:80
bool ConfigXeq(char *var, XrdOucStream &cFile)
pType
Definition: XrdDigConfig.hh:45
char * locRespV6
Definition: XrdDigConfig.hh:78
Definition: XrdSecEntity.hh:64
Definition: XrdOucErrInfo.hh:101
#define stat(a, b)
Definition: XrdPosix.hh:96
int ValProc(const char *ppath)
short locRlenV6
Definition: XrdDigConfig.hh:81
bool xacf(XrdOucStream &cFile)
bool logAcc
Definition: XrdDigConfig.hh:83
static void StatRoot(struct stat *sP)
void GetLocResp(XrdOucErrInfo &eInfo, bool nameok)