XrdAccAccess.cc File Reference

#include <stdio.h>
#include <time.h>
#include <sys/param.h>
#include "XrdAcc/XrdAccAccess.hh"
#include "XrdAcc/XrdAccCapability.hh"
#include "XrdAcc/XrdAccConfig.hh"
#include "XrdAcc/XrdAccGroups.hh"
#include "XrdOuc/XrdOucTokenizer.hh"

Go to the source code of this file.

Defines

#define XrdAccSWAP(x)

Functions

unsigned long XrdOucHashVal2 (const char *KeyVal, int KeyLen)
XrdAccAuthorizeXrdAccDefaultAuthorizeObject (XrdSysLogger *lp, const char *cfn, const char *parm)

Variables

const char * XrdAccAccessCVSID = "$Id: XrdAccAccess.cc 38011 2011-02-08 18:35:57Z ganis $"
XrdAccConfig XrdAccConfiguration


Define Documentation

#define XrdAccSWAP ( x   ) 

Value:

oldtab.x = Atab.x;   Atab.x  =  newtab.x; \
                      newtab.x = oldtab.x; oldtab.x = 0;

Definition at line 277 of file XrdAccAccess.cc.

Referenced by XrdAccAccess::SwapTabs().


Function Documentation

XrdAccAuthorize* XrdAccDefaultAuthorizeObject ( XrdSysLogger lp,
const char *  cfn,
const char *  parm 
)

Definition at line 41 of file XrdAccAccess.cc.

References XrdAccConfig::Authorization, XrdAccConfig::Configure(), and XrdAccConfiguration.

Referenced by main(), XrdOfs::setupAuth(), and XrdBwm::setupAuth().

unsigned long XrdOucHashVal2 ( const char *  KeyVal,
int  KeyLen 
)

Definition at line 25 of file XrdOucHashVal.cc.

Referenced by XrdAccAccess::Access(), XrdAccCapability::Privs(), XrdAccCapability::XrdAccCapability(), and XrdOucHashVal().


Variable Documentation

const char* XrdAccAccessCVSID = "$Id: XrdAccAccess.cc 38011 2011-02-08 18:35:57Z ganis $"

Definition at line 13 of file XrdAccAccess.cc.

XrdAccConfig XrdAccConfiguration

Definition at line 51 of file XrdAccConfig.cc.

Referenced by XrdAccAccess::Access(), XrdAccAccess::SwapTabs(), XrdAccConfig_Refresh(), and XrdAccDefaultAuthorizeObject().


Generated on Tue Jul 5 16:08:02 2011 for ROOT_528-00b_version by  doxygen 1.5.1