xrootd
Functions | Variables

XrdSutAux.cc File Reference

#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <unistd.h>
#include <errno.h>
#include <netinet/in.h>
#include <time.h>
#include <pwd.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <fcntl.h>
#include <XrdSys/XrdSysLogger.hh>
#include <XrdSys/XrdSysError.hh>
#include <XrdOuc/XrdOucString.hh>
#include <XrdSut/XrdSutAux.hh>
#include <XrdSut/XrdSutTrace.hh>
Include dependency graph for XrdSutAux.cc:

Functions

void XrdSutSetTrace (kXR_int32 trace)
const char * XrdSutBuckStr (int kbck)
volatile void * XrdSutMemSet (volatile void *dst, int c, int len)
int XrdSutGetPass (const char *prompt, XrdOucString &passwd)
int XrdSutGetLine (XrdOucString &line, const char *prompt)
bool XrdSutAskConfirm (const char *msg1, bool defact, const char *msg2)
int XrdSutToHex (const char *in, int lin, char *out)
int XrdSutFromHex (const char *in, char *out, int &lout)
int XrdSutTimeString (int t, char *st, int opt)
int XrdSutExpand (XrdOucString &path)
int XrdSutResolve (XrdOucString &path, const char *ho, const char *vo, const char *gr, const char *us)
const char * XrdSutHome ()
int XrdSutMkdir (const char *dir, unsigned int mode, const char *opt)
int XrdSutParseTime (const char *tstr, int opt)

Variables

const char * XrdSutAuxCVSID = "$Id$"
static const char * gXRSBucketTypes []
static XrdSysLogger Logger
static XrdSysError eDest (0,"sut_")
XrdOucTracesutTrace = 0

Function Documentation

bool XrdSutAskConfirm ( const char *  msg1,
bool  defact,
const char *  msg2 
)
const char* XrdSutBuckStr ( int  kbck)
int XrdSutExpand ( XrdOucString path)
int XrdSutFromHex ( const char *  in,
char *  out,
int &  lout 
)
int XrdSutGetLine ( XrdOucString line,
const char *  prompt 
)
int XrdSutGetPass ( const char *  prompt,
XrdOucString passwd 
)
const char* XrdSutHome ( )
volatile void* XrdSutMemSet ( volatile void *  dst,
int  c,
int  len 
)

Referenced by XrdSutGetPass().

int XrdSutMkdir ( const char *  dir,
unsigned int  mode,
const char *  opt 
)
int XrdSutParseTime ( const char *  tstr,
int  opt 
)
int XrdSutResolve ( XrdOucString path,
const char *  ho,
const char *  vo,
const char *  gr,
const char *  us 
)
void XrdSutSetTrace ( kXR_int32  trace)
int XrdSutTimeString ( int  t,
char *  st,
int  opt 
)
int XrdSutToHex ( const char *  in,
int  lin,
char *  out 
)

Variable Documentation

XrdSysError eDest(0,"sut_") [static]

Referenced by XrdSutSetTrace().

const char* gXRSBucketTypes[] [static]

Referenced by XrdSutBuckStr().

XrdSysLogger Logger [static]
const char* XrdSutAuxCVSID = "$Id$"