Go to the documentation of this file. 1 #ifndef __XROOTD_PROTOCOL_H__
2 #define __XROOTD_PROTOCOL_H__
14 #include <sys/types.h>
33 #define XRD_LOGGEDIN 1
34 #define XRD_NEED_AUTH 2
35 #define XRD_ADMINUSER 4
36 #define XRD_BOUNDPATH 8
39 #define __attribute__(x)
81 int Stats(
char *buff,
int blen,
int do_sync=0);
142 int aio_Error(
const char *op,
int ecode);
151 static int Config(
const char *fn);
154 int getData(
const char *dtype,
char *buff,
int blen);
160 static int rpCheck(
char *fn,
const char **opaque);
161 int rpEmsg(
const char *op,
char *fn);
162 int vpEmsg(
const char *op,
char *fn);
163 static int Squash(
char *);
168 static int xexpdo(
char *path,
int popt=0);