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

XrdAccTest.cc File Reference

#include <unistd.h>
#include <ctype.h>
#include <errno.h>
#include <stdlib.h>
#include <strings.h>
#include <stdio.h>
#include <grp.h>
#include <arpa/inet.h>
#include <sys/param.h>
#include <sys/socket.h>
#include "XrdAcc/XrdAccAuthorize.hh"
#include "XrdAcc/XrdAccConfig.hh"
#include "XrdAcc/XrdAccGroups.hh"
#include "XrdAcc/XrdAccPrivs.hh"
#include "XrdSys/XrdSysError.hh"
#include "XrdSys/XrdSysHeaders.hh"
#include "XrdSys/XrdSysLogger.hh"
#include "XrdOuc/XrdOucStream.hh"

Include dependency graph for XrdAccTest.cc:

Include dependency graph

Classes

struct  optab_t

Functions

char * PrivsConvert (XrdAccPrivCaps &ctab, char *buff, int blen)
XrdSysError eroute (&myLogger,"acc_")
int main (int argc, char **argv)
int DoIt (int argpnt, int argc, char **argv)
Access_Operation cmd2op (char *opname)
void Usage (const char *msg)

Variables

int optind
char * optarg
XrdAccAuthorizeAuthorize
int extra
XrdSysLogger myLogger
optab_t optab []
int opcnt = sizeof(optab)/sizeof(optab[0])

Function Documentation

Access_Operation cmd2op char *  opname  ) 
 

int DoIt int  argpnt,
int  argc,
char **  argv
 

XrdSysError eroute myLogger,
"acc_" 
 

int main int  argc,
char **  argv
 

char * PrivsConvert XrdAccPrivCaps ctab,
char *  buff,
int  blen
 

void Usage const char *  msg  ) 
 


Variable Documentation

XrdAccAuthorize* Authorize
 

int extra
 

XrdSysLogger myLogger
 

int opcnt = sizeof(optab)/sizeof(optab[0])
 

optab_t optab[]
 

Initial value:

             {{"?",      AOP_Any},
              {"cm",     AOP_Chmod},
              {"co",     AOP_Chown},
              {"cr",     AOP_Create},
              {"rm",     AOP_Delete},
              {"lk",     AOP_Lock},
              {"mk",     AOP_Mkdir},
              {"mv",     AOP_Rename},
              {"rd",     AOP_Read},
              {"ls",     AOP_Readdir},
              {"st",     AOP_Stat},
              {"wr",     AOP_Update}
             }

char* optarg
 

int optind
 


Generated on Sun Nov 6 13:39:30 2011 for xrootd by  doxygen 1.3.9.1