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
122 volatile void *
XrdSutMemSet(
volatile void *dst,
int c,
int len);
130 #ifdef USE_EXTERNAL_GETPASS
158 int XrdSutToHex(
const char *in,
int lin,
char *out);
192 const char *ho,
const char *vo,
const char *gr,
const char *us);
207 int 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)
const char * XrdSutHome()
bool XrdSutAskConfirm(const char *msg1, bool defact, const char *msg2=0)
const char * XrdSutBuckStr(int kbck)
int XrdSutParseTime(const char *tstr, int opt=0)
int XrdSutTimeString(int t, char *st, int opt=0)
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)