99 while((dP = nP)) {nP = nP->
next; free(dP);}
Definition XrdOucEnv.hh:42
Definition XrdSfsFAttr.hh:60
char data[4]
Start of data.
Definition XrdSfsFAttr.hh:63
int dlen
Data Length in subsequent buffer.
Definition XrdSfsFAttr.hh:62
XrdSfsFABuff * next
Definition XrdSfsFAttr.hh:61
Definition XrdSfsFAttr.hh:73
RQST
Definition XrdSfsFAttr.hh:85
@ faFence
Definition XrdSfsFAttr.hh:85
@ faSet
Definition XrdSfsFAttr.hh:85
@ faGet
Definition XrdSfsFAttr.hh:85
@ faLst
Definition XrdSfsFAttr.hh:85
@ faDel
Definition XrdSfsFAttr.hh:85
char nPfx[2]
The namespace being used.
Definition XrdSfsFAttr.hh:80
XrdSfsFABuff * fabP
-> Additional memory that was allocated
Definition XrdSfsFAttr.hh:79
static const int retval
Above plus return actual attr value.
Definition XrdSfsFAttr.hh:91
~XrdSfsFACtl()
Definition XrdSfsFAttr.hh:98
const char * pfnP
The file path to act on (physical)
Definition XrdSfsFAttr.hh:76
XrdSfsFACtl(const char *p, const char *opq, int anum)
Definition XrdSfsFAttr.hh:93
const char * path
The file path to act on (logical)
Definition XrdSfsFAttr.hh:74
unsigned char rqst
Type of file attribute request (see below)
Definition XrdSfsFAttr.hh:82
const char * pcgi
Opaque information (null if none)
Definition XrdSfsFAttr.hh:75
static const int accChk
Perform access check.
Definition XrdSfsFAttr.hh:87
static const int retvsz
Above plus return size of attr value.
Definition XrdSfsFAttr.hh:90
static const int xplode
Construct an info vec from faList.
Definition XrdSfsFAttr.hh:89
static const int newAtr
For set the attribute must not exist.
Definition XrdSfsFAttr.hh:88
XrdOucEnv * envP
Optional environmental information.
Definition XrdSfsFAttr.hh:78
XrdSfsFAInfo * info
Pointer to attribute information.
Definition XrdSfsFAttr.hh:77
unsigned char opts
Request options (see below)
Definition XrdSfsFAttr.hh:83
unsigned short iNum
Number of info entries.
Definition XrdSfsFAttr.hh:81
Definition XrdSfsFAttr.hh:44
char * Name
Variable name.
Definition XrdSfsFAttr.hh:45
int VLen
Variable value length (aligned)
Definition XrdSfsFAttr.hh:47
char * Value
Variable value.
Definition XrdSfsFAttr.hh:46
short NLen
Length of name not including null byte.
Definition XrdSfsFAttr.hh:48
int faRC
Action return code for this element.
Definition XrdSfsFAttr.hh:49
XrdSfsFAInfo()
Definition XrdSfsFAttr.hh:51
~XrdSfsFAInfo()
Definition XrdSfsFAttr.hh:52