48#define XrdSutMAXBUF 4096
49#define XrdSutMAXPPT 512
50#define XrdSutMAXBUCKS 10
51#define XrdSutMAXINT64LEN 25
52#define XrdSutPRINTLEN 100
97#define sutTRACE_ALL 0x0007
98#define sutTRACE_Dump 0x0004
99#define sutTRACE_Debug 0x0002
100#define sutTRACE_Notify 0x0001
122volatile void *
XrdSutMemSet(
volatile void *dst,
int c,
int len);
130#ifdef USE_EXTERNAL_GETPASS
158int XrdSutToHex(
const char *in,
int lin,
char *out);
192 const char *ho,
const char *vo,
const char *gr,
const char *us);
207int XrdSutMkdir(
const char *dir,
unsigned int mode = 0777,
208 const char *opt =
"-p");
int XrdSutGetPass(const char *prompt, XrdOucString &passwd)
int XrdSutExpand(XrdOucString &path)
int XrdSutResolve(XrdOucString &path, const char *ho, const char *vo, const char *gr, const char *us)
volatile void * XrdSutMemSet(volatile void *dst, int c, int len)
int XrdSutGetLine(XrdOucString &line, const char *prompt=0)
int XrdSutToHex(const char *in, int lin, char *out)
bool XrdSutAskConfirm(const char *msg1, bool defact, const char *msg2=0)
int XrdSutParseTime(const char *tstr, int opt=0)
const char * XrdSutHome()
int XrdSutTimeString(int t, char *st, int opt=0)
const char * XrdSutBuckStr(int kbck)
void XrdSutSetTrace(kXR_int32 trace)
int XrdSutFromHex(const char *in, char *out, int &lout)
int XrdSutMkdir(const char *dir, unsigned int mode=0777, const char *opt="-p")
XrdSutFileLocker(int fd, ELockType lock)