xrootd
Classes | Defines | Functions | Variables

XrdSecsssAdmin.cc File Reference

#include <ctype.h>
#include <limits.h>
#include <stdlib.h>
#include <stdio.h>
#include <errno.h>
#include <fcntl.h>
#include <time.h>
#include <sys/param.h>
#include <sys/types.h>
#include <sys/stat.h>
#include "XrdOuc/XrdOucErrInfo.hh"
#include "XrdSys/XrdSysHeaders.hh"
#include "XrdSys/XrdSysPlatform.hh"
#include "XrdSys/XrdSysTimer.hh"
#include "XrdSecsss/XrdSecsssKT.hh"
Include dependency graph for XrdSecsssAdmin.cc:

Classes

struct  XrdsecsssAdmin_Opts

Defines

#define eMsg(x)   cerr <<XrdpgmName <<": " <<x << endl

Functions

int main (int argc, char **argv)
time_t getXDate (const char *cDate)
int isNo (int dflt, const char *Msg1, const char *Msg2, const char *Msg3)
void Usage (int rc, const char *opn, const char *opv)
int XrdSecsssAdmin_addKey (XrdsecsssAdmin_Opts &Opt)
int XrdSecsssAdmin_delKey (XrdsecsssAdmin_Opts &Opt)
int XrdSecsssAdmin_insKey (XrdsecsssAdmin_Opts &Opt)
int XrdSecsssAdmin_isKey (XrdsecsssAdmin_Opts &Opt, XrdSecsssKT::ktEnt *ktP)
int XrdSecsssAdmin_Here (char sType, XrdSecsssKT::ktEnt *ktX, XrdSecsssKT::ktEnt *ktS)
int XrdSecsssAdmin_lstKey (XrdsecsssAdmin_Opts &Opt)

Variables

const char * XrdSecsssAdminCVSID = "$Id$"
static const char * XrdpgmName

Define Documentation

#define eMsg (   x)    cerr <<XrdpgmName <<": " <<x << endl

Function Documentation

time_t getXDate ( const char *  cDate)

References index(), and XrdSysTimer::Midnight().

Referenced by main().

int isNo ( int  dflt,
const char *  Msg1,
const char *  Msg2,
const char *  Msg3 
)
int main ( int  argc,
char **  argv 
)
void Usage ( int  rc,
const char *  opn,
const char *  opv 
)

References eMsg, and XrdpgmName.

int XrdSecsssAdmin_addKey ( XrdsecsssAdmin_Opts Opt)
int XrdSecsssAdmin_delKey ( XrdsecsssAdmin_Opts Opt)
int XrdSecsssAdmin_Here ( char  sType,
XrdSecsssKT::ktEnt ktX,
XrdSecsssKT::ktEnt ktS 
)
int XrdSecsssAdmin_insKey ( XrdsecsssAdmin_Opts Opt)
int XrdSecsssAdmin_isKey ( XrdsecsssAdmin_Opts Opt,
XrdSecsssKT::ktEnt ktP 
)
int XrdSecsssAdmin_lstKey ( XrdsecsssAdmin_Opts Opt)

Variable Documentation

const char* XrdpgmName [static]

Referenced by isNo(), main(), and Usage().

const char* XrdSecsssAdminCVSID = "$Id$"