63 #define __attribute__(x) 71 #define kXR_PROTOCOLVERSION 0x00000400 72 #define kXR_PROTSIGNVERSION 0x00000310 73 #define kXR_PROTOCOLVSTRING "4.0.0" 80 #define kXR_DataServer 1 81 #define kXR_LBalServer 0 86 #define kXR_isManager 0x00000002 87 #define kXR_isServer 0x00000001 88 #define kXR_attrMeta 0x00000100 89 #define kXR_attrProxy 0x00000200 90 #define kXR_attrSuper 0x00000400 91 #define kXR_attrVirtRdr 0x00000800 93 #define kXR_maxReqRetry 10 279 #define kXR_secver_0 0 748 #define kXR_secOData 0x01 749 #define kXR_secOFrce 0x02 753 #define kXR_secNone 0 754 #define kXR_secCompatible 1 755 #define kXR_secStandard 2 756 #define kXR_secIntense 3 757 #define kXR_secPedantic 4 761 #define kXR_signIgnore 0 762 #define kXR_signLikely 1 763 #define kXR_signNeeded 2 775 #define kXR_ShortProtRespLen sizeof(ServerResponseBody_Protocol)-\ 776 sizeof(ServerResponseReqs_Protocol) 889 #if !defined(ENOTBLK) 892 #if !defined(ETXTBSY) 895 #if !defined(ENOBUFS) 898 #if !defined(ENETUNREACH) 899 #define ENETUNREACH 114 904 #define ENOATTR ENODATA 914 {
if (rc < 0) rc = -rc;
978 default:
return ENOMSG;
Definition: XProtocol.hh:813
unsigned char kXR_char
Definition: XPtypes.hh:65
kXR_int64 offset
Definition: XProtocol.hh:597
static const char * errName(kXR_int32 errCode)
Definition: XProtocol.hh:170
Definition: XProtocol.hh:766
kXR_int32 dlen
Definition: XProtocol.hh:600
Definition: XProtocol.hh:224
Definition: XProtocol.hh:204
Definition: XProtocol.hh:181
kXR_unt16 options
Definition: XProtocol.hh:479
kXR_char role[1]
Definition: XProtocol.hh:457
Definition: XProtocol.hh:303
Definition: XProtocol.hh:245
Definition: XProtocol.hh:117
kXR_unt16 requestid
Definition: XProtocol.hh:430
kXR_unt64 seqno
Definition: XProtocol.hh:565
kXR_char reserved[8]
Definition: XProtocol.hh:512
Definition: XProtocol.hh:132
kXR_int64 offset
Definition: XProtocol.hh:672
Definition: XProtocol.hh:269
Definition: XProtocol.hh:831
kXR_char streamid[2]
Definition: XProtocol.hh:422
static const kXR_int32 doSync
Definition: XProtocol.hh:609
#define truncate(a, b)
Definition: XrdPosix.hh:106
kXR_int32 dlen
Definition: XProtocol.hh:538
kXR_int32 port
Definition: XProtocol.hh:784
kXR_char sessid[16]
Definition: XProtocol.hh:431
Definition: XProtocol.hh:267
Definition: XProtocol.hh:221
kXR_char streamid[2]
Definition: XProtocol.hh:509
kXR_char fhandle[4]
Definition: XProtocol.hh:723
kXR_char reserved[7]
Definition: XProtocol.hh:677
XMkdirOptions
Definition: XProtocol.hh:160
kXR_char streamid[2]
Definition: XProtocol.hh:491
kXR_char flags
Definition: XProtocol.hh:564
kXR_char ability
Definition: XProtocol.hh:455
kXR_int32 wsec
Definition: XProtocol.hh:827
kXR_unt16 requestid
Definition: XProtocol.hh:527
kXR_unt16 requestid
Definition: XProtocol.hh:492
Definition: XProtocol.hh:156
kXR_int32 pid
Definition: XProtocol.hh:452
kXR_unt16 expectrid
Definition: XProtocol.hh:415
kXR_char username[8]
Definition: XProtocol.hh:453
Definition: XProtocol.hh:331
Definition: XProtocol.hh:484
Definition: XProtocol.hh:322
Definition: XProtocol.hh:355
kXR_int32 dlen
Definition: XProtocol.hh:496
kXR_char options[1]
Definition: XProtocol.hh:463
Definition: XProtocol.hh:100
kXR_int32 wsec
Definition: XProtocol.hh:822
Definition: XProtocol.hh:179
Definition: XProtocol.hh:133
Definition: XProtocol.hh:154
ServerResponseBody_Waitresp waitresp
Definition: XProtocol.hh:847
char host[4092]
Definition: XProtocol.hh:810
kXR_char streamid[2]
Definition: XProtocol.hh:541
Definition: XProtocol.hh:206
ServerResponseBody_Wait wait
Definition: XProtocol.hh:846
#define writev(a, b, c)
Definition: XrdPosix.hh:112
Definition: XProtocol.hh:298
kXR_int32 dlen
Definition: XProtocol.hh:402
char reserved[4]
Definition: XProtocol.hh:815
Definition: XProtocol.hh:736
char infomsg[4096]
Definition: XProtocol.hh:795
Definition: XProtocol.hh:404
kXR_char reserved[12]
Definition: XProtocol.hh:418
Definition: XProtocol.hh:348
Definition: XProtocol.hh:669
Definition: XProtocol.hh:220
Definition: XProtocol.hh:167
kXR_char rsvd
Definition: XProtocol.hh:738
Definition: XProtocol.hh:207
ServerResponseBody_Bind bind
Definition: XProtocol.hh:853
kXR_char streamid[2]
Definition: XProtocol.hh:594
Definition: XProtocol.hh:475
Definition: XProtocol.hh:344
kXR_char reserved[16]
Definition: XProtocol.hh:487
kXR_char streamid[2]
Definition: XProtocol.hh:385
Definition: XProtocol.hh:265
kXR_char version
Definition: XProtocol.hh:416
kXR_unt16 requestid
Definition: XProtocol.hh:561
Definition: XProtocol.hh:442
kXR_char fhandle[4]
Definition: XProtocol.hh:596
Definition: XProtocol.hh:330
Definition: XProtocol.hh:412
kXR_unt16 optionX
Definition: XProtocol.hh:504
Definition: XProtocol.hh:333
kXR_int32 dlen
Definition: XProtocol.hh:544
kXR_unt16 requestid
Definition: XProtocol.hh:406
Definition: XProtocol.hh:334
kXR_char reserved[16]
Definition: XProtocol.hh:543
XOpenRequestMode
Definition: XProtocol.hh:148
Definition: XProtocol.hh:360
kXR_char fhandle[4]
Definition: XProtocol.hh:581
unsigned short kXR_unt16
Definition: XPtypes.hh:67
kXR_int32 msec
Definition: XProtocol.hh:828
kXR_int32 third
Definition: XProtocol.hh:863
kXR_char credtype[4]
Definition: XProtocol.hh:388
kXR_int32 msgval
Definition: XProtocol.hh:872
Definition: XProtocol.hh:144
char data[4096]
Definition: XProtocol.hh:832
Definition: XProtocol.hh:246
Definition: XProtocol.hh:338
kXR_char prty
Definition: XProtocol.hh:502
kXR_int16 arg1len
Definition: XProtocol.hh:472
Definition: XProtocol.hh:351
kXR_char pathid
Definition: XProtocol.hh:537
Definition: XProtocol.hh:320
Definition: XProtocol.hh:155
Definition: XProtocol.hh:103
Definition: XProtocol.hh:121
kXR_char sessid[16]
Definition: XProtocol.hh:394
Definition: XProtocol.hh:130
kXR_unt16 requestid
Definition: XProtocol.hh:423
Definition: XProtocol.hh:122
Definition: XProtocol.hh:289
kXR_int32 dlen
Definition: XProtocol.hh:426
kXR_int64 fsize
Definition: XProtocol.hh:408
XLogonType
Definition: XProtocol.hh:258
Definition: XProtocol.hh:611
kXR_unt16 requestid
Definition: XProtocol.hh:414
Definition: XProtocol.hh:131
kXR_unt16 requestid
Definition: XProtocol.hh:572
Definition: XProtocol.hh:490
kXR_unt16 requestid
Definition: XProtocol.hh:451
kXR_int64 offset
Definition: XProtocol.hh:615
Definition: XProtocol.hh:203
Definition: XProtocol.hh:98
kXR_char streamid[2]
Definition: XProtocol.hh:553
#define ENOATTR
Definition: XProtocol.hh:904
Definition: XProtocol.hh:820
kXR_int32 rlen
Definition: XProtocol.hh:671
Definition: XProtocol.hh:161
kXR_int32 dlen
Definition: XProtocol.hh:514
Definition: XProtocol.hh:247
Definition: XProtocol.hh:546
Definition: XProtocol.hh:187
Definition: XProtocol.hh:180
Definition: XProtocol.hh:391
kXR_unt16 requestid
Definition: XProtocol.hh:624
kXR_unt16 requestid
Definition: XProtocol.hh:470
Definition: XProtocol.hh:498
Definition: XProtocol.hh:835
Definition: XProtocol.hh:359
XSecCrypto
Definition: XProtocol.hh:287
kXR_char secopt
Definition: XProtocol.hh:740
Definition: XProtocol.hh:268
static int mapError(int rc)
Definition: XProtocol.hh:913
kXR_char reserved[3]
Definition: XProtocol.hh:599
kXR_unt16 requestid
Definition: XProtocol.hh:444
Definition: XProtocol.hh:195
kXR_unt16 infotype
Definition: XProtocol.hh:519
kXR_char capver[1]
Definition: XProtocol.hh:456
kXR_int32 port
Definition: XProtocol.hh:809
XResponseType
Definition: XProtocol.hh:297
kXR_char substreamid
Definition: XProtocol.hh:718
kXR_char streamid[2]
Definition: XProtocol.hh:379
Definition: XProtocol.hh:240
kXR_char reserved[14]
Definition: XProtocol.hh:400
kXR_char streamid[2]
Definition: XProtocol.hh:603
kXR_int32 dlen
Definition: XProtocol.hh:607
kXR_char streamid[2]
Definition: XProtocol.hh:405
kXR_char reserved[10]
Definition: XProtocol.hh:505
kXR_char reserved[16]
Definition: XProtocol.hh:549
XVerifyType
Definition: XProtocol.hh:253
XQueryType
Definition: XProtocol.hh:239
Definition: XProtocol.hh:134
Definition: XProtocol.hh:191
kXR_int32 rlen
Definition: XProtocol.hh:530
kXR_int64 offset
Definition: XProtocol.hh:688
Definition: XProtocol.hh:152
Definition: XProtocol.hh:807
kXR_char seclvl
Definition: XProtocol.hh:741
kXR_unt16 requestid
Definition: XProtocol.hh:580
Definition: XProtocol.hh:357
kXR_int32 dlen
Definition: XProtocol.hh:531
Definition: XProtocol.hh:112
Definition: XProtocol.hh:113
ServerResponseBody_Login login
Definition: XProtocol.hh:851
Definition: XProtocol.hh:722
kXR_unt16 requestid
Definition: XProtocol.hh:477
kXR_char streamid[2]
Definition: XProtocol.hh:392
kXR_unt16 requestid
Definition: XProtocol.hh:587
kXR_char reserved1[2]
Definition: XProtocol.hh:520
kXR_char version
Definition: XProtocol.hh:563
Definition: XProtocol.hh:306
kXR_int32 dlen
Definition: XProtocol.hh:557
kXR_int32 dlen
Definition: XProtocol.hh:550
kXR_char reserved2[8]
Definition: XProtocol.hh:522
Definition: XProtocol.hh:101
kXR_unt16 requestid
Definition: XProtocol.hh:548
Definition: XProtocol.hh:189
Definition: XProtocol.hh:205
Definition: XProtocol.hh:236
ServerResponseBody_Error error
Definition: XProtocol.hh:844
Definition: XProtocol.hh:384
kXR_int32 fourth
Definition: XProtocol.hh:864
kXR_int32 wlen
Definition: XProtocol.hh:693
kXR_int32 dlen
Definition: XProtocol.hh:506
Definition: XProtocol.hh:230
Definition: XProtocol.hh:201
Definition: XProtocol.hh:127
XLoginVersion
Definition: XProtocol.hh:186
Definition: XProtocol.hh:347
Definition: XProtocol.hh:123
kXR_char cptype[4]
Definition: XProtocol.hh:725
Definition: XProtocol.hh:593
char host[4096]
Definition: XProtocol.hh:785
Definition: XProtocol.hh:675
kXR_char reserved[15]
Definition: XProtocol.hh:606
unsigned long long kXR_unt64
Definition: XPtypes.hh:99
kXR_char reserved[4]
Definition: XProtocol.hh:409
kXR_int32 rlen
Definition: XProtocol.hh:687
Definition: XProtocol.hh:516
Definition: XProtocol.hh:354
kXR_int32 errnum
Definition: XProtocol.hh:789
kXR_char reserved[2]
Definition: XProtocol.hh:618
Definition: XProtocol.hh:115
kXR_int32 dlen
Definition: XProtocol.hh:523
kXR_char reserved[4]
Definition: XProtocol.hh:590
Definition: XProtocol.hh:190
kXR_char options
Definition: XProtocol.hh:501
kXR_int32 options
Definition: XProtocol.hh:437
kXR_char reqindx
Definition: XProtocol.hh:732
ServerResponseSVec_Protocol secvec
Definition: XProtocol.hh:743
Definition: XProtocol.hh:288
kXR_char reserved[13]
Definition: XProtocol.hh:464
Definition: XProtocol.hh:778
Definition: XProtocol.hh:200
Definition: XProtocol.hh:151
char chkszreq[25-sizeof(ClientRequest)]
Definition: XProtocol.hh:879
Definition: XProtocol.hh:508
kXR_char streamid[2]
Definition: XProtocol.hh:586
Definition: XProtocol.hh:119
Definition: XProtocol.hh:335
Definition: XProtocol.hh:124
kXR_char streamid[2]
Definition: XProtocol.hh:469
kXR_char streamid[2]
Definition: XProtocol.hh:429
kXR_char options
Definition: XProtocol.hh:605
Definition: XProtocol.hh:153
kXR_int32 second
Definition: XProtocol.hh:862
Definition: XProtocol.hh:302
kXR_char streamid[2]
Definition: XProtocol.hh:461
kXR_int32 actnum
Definition: XProtocol.hh:808
Definition: XProtocol.hh:290
Definition: XProtocol.hh:212
kXR_int32 dlen
Definition: XProtocol.hh:619
Definition: XProtocol.hh:300
kXR_char streamid[2]
Definition: XProtocol.hh:398
char data[4096]
Definition: XProtocol.hh:836
#define write(a, b, c)
Definition: XrdPosix.hh:110
kXR_char pathid
Definition: XProtocol.hh:676
Definition: XProtocol.hh:138
Definition: XProtocol.hh:211
kXR_unt16 requestid
Definition: XProtocol.hh:554
Definition: XProtocol.hh:260
kXR_int32 msglen
Definition: XProtocol.hh:870
Definition: XProtocol.hh:99
Definition: XProtocol.hh:248
kXR_unt16 requestid
Definition: XProtocol.hh:535
Definition: XProtocol.hh:168
char respdata[4096]
Definition: XProtocol.hh:817
kXR_char fhandle[4]
Definition: XProtocol.hh:528
Definition: XProtocol.hh:663
kXR_char reserved[12]
Definition: XProtocol.hh:387
kXR_int64 offset
Definition: XProtocol.hh:529
Definition: XProtocol.hh:231
Definition: XProtocol.hh:578
Definition: XProtocol.hh:250
kXR_unt16 requestid
Definition: XProtocol.hh:595
Definition: XProtocol.hh:907
kXR_int32 options
Definition: XProtocol.hh:511
Definition: XProtocol.hh:356
Definition: XProtocol.hh:149
kXR_int32 cpsize
Definition: XProtocol.hh:724
kXR_char reserved[11]
Definition: XProtocol.hh:495
XErrorCode
Definition: XProtocol.hh:329
Definition: XProtocol.hh:879
Definition: XProtocol.hh:421
kXR_char streamid[2]
Definition: XProtocol.hh:547
kXR_int32 dlen
Definition: XProtocol.hh:626
Definition: XProtocol.hh:199
Definition: XProtocol.hh:717
kXR_unt16 requestid
Definition: XProtocol.hh:399
Definition: XProtocol.hh:304
XLoginCapVer
Definition: XProtocol.hh:178
Definition: XProtocol.hh:337
ServerResponseBody_Protocol protocol
Definition: XProtocol.hh:850
Definition: XProtocol.hh:188
kXR_char streamid[2]
Definition: XProtocol.hh:571
kXR_int32 buffsz
Definition: XProtocol.hh:439
Definition: XProtocol.hh:114
Definition: XProtocol.hh:552
Definition: XProtocol.hh:169
kXR_unt16 requestid
Definition: XProtocol.hh:486
Definition: XProtocol.hh:283
kXR_char reserved[15]
Definition: XProtocol.hh:555
kXR_unt16 mode
Definition: XProtocol.hh:465
kXR_int32 pval
Definition: XProtocol.hh:767
Definition: XProtocol.hh:249
kXR_int32 dlen
Definition: XProtocol.hh:488
kXR_char streamid[2]
Definition: XProtocol.hh:612
XSecFlags
Definition: XProtocol.hh:282
void ServerResponseHeader2NetFmt(struct ServerResponseHeader *srh)
kXR_unt16 expectrid
Definition: XProtocol.hh:562
Definition: XProtocol.hh:301
kXR_char fhandle[4]
Definition: XProtocol.hh:686
Definition: XProtocol.hh:449
Definition: XProtocol.hh:468
ServerResponseBody_Redirect redirect
Definition: XProtocol.hh:848
Definition: XProtocol.hh:244
Definition: XProtocol.hh:139
Definition: XProtocol.hh:126
kXR_int32 dlen
Definition: XProtocol.hh:458
Definition: XProtocol.hh:321
kXR_char streamid[2]
Definition: XProtocol.hh:560
kXR_int32 dlen
Definition: XProtocol.hh:447
Definition: XProtocol.hh:352
Definition: XProtocol.hh:102
kXR_char body[16]
Definition: XProtocol.hh:625
Definition: XProtocol.hh:120
Definition: XProtocol.hh:378
Definition: XProtocol.hh:397
kXR_char secver
Definition: XProtocol.hh:739
Definition: XProtocol.hh:128
kXR_char streamid[2]
Definition: XProtocol.hh:579
Definition: XProtocol.hh:839
kXR_int32 dlen
Definition: XProtocol.hh:568
kXR_int64 offset
Definition: XProtocol.hh:589
kXR_char reserved[12]
Definition: XProtocol.hh:480
kXR_int32 flags
Definition: XProtocol.hh:768
Definition: XProtocol.hh:798
kXR_unt16 requestid
Definition: XProtocol.hh:518
kXR_char streamid[2]
Definition: XProtocol.hh:534
Definition: XProtocol.hh:622
Definition: XProtocol.hh:685
Definition: XProtocol.hh:299
Definition: XProtocol.hh:683
Definition: XProtocol.hh:219
Definition: XProtocol.hh:150
kXR_char secvsz
Definition: XProtocol.hh:742
kXR_unt16 requestid
Definition: XProtocol.hh:462
Definition: XProtocol.hh:171
Definition: XProtocol.hh:157
Definition: XProtocol.hh:731
kXR_int32 ServerResponseType
Definition: XProtocol.hh:877
kXR_char options
Definition: XProtocol.hh:573
kXR_char fhandle[4]
Definition: XProtocol.hh:670
Definition: XProtocol.hh:222
Definition: XProtocol.hh:345
Definition: XProtocol.hh:315
Definition: XProtocol.hh:332
kXR_int32 fifth
Definition: XProtocol.hh:865
XLoginAbility
Definition: XProtocol.hh:166
char parms[4096]
Definition: XProtocol.hh:804
kXR_int32 dlen
Definition: XProtocol.hh:481
Definition: XProtocol.hh:271
kXR_unt16 requestid
Definition: XProtocol.hh:386
Definition: XProtocol.hh:173
kXR_int32 dlen
Definition: XProtocol.hh:591
Definition: XProtocol.hh:217
ServerResponseReqs_Protocol secreq
Definition: XProtocol.hh:769
kXR_char reserved[14]
Definition: XProtocol.hh:471
Definition: XProtocol.hh:162
Definition: XProtocol.hh:227
Definition: XProtocol.hh:361
ServerResponseHeader resphdr
Definition: XProtocol.hh:816
Definition: XProtocol.hh:540
Definition: XProtocol.hh:358
kXR_int32 buffsz
Definition: XProtocol.hh:513
Definition: XProtocol.hh:316
XRequestTypes
Definition: XProtocol.hh:111
Definition: XProtocol.hh:241
#define stat(a, b)
Definition: XrdPosix.hh:96
kXR_char streamid[2]
Definition: XProtocol.hh:413
kXR_char streamid[2]
Definition: XProtocol.hh:485
kXR_int32 first
Definition: XProtocol.hh:861
kXR_char reqsreq
Definition: XProtocol.hh:733
kXR_char reserved[15]
Definition: XProtocol.hh:424
kXR_int32 actnum
Definition: XProtocol.hh:826
kXR_char fhandle[4]
Definition: XProtocol.hh:692
kXR_int32 dlen
Definition: XProtocol.hh:473
Definition: XProtocol.hh:341
kXR_char streamid[2]
Definition: XProtocol.hh:526
Definition: XProtocol.hh:319
static const char * reqName(kXR_unt16 reqCode)
Definition: XProtocol.hh:342
Definition: XProtocol.hh:525
kXR_char streamid[2]
Definition: XProtocol.hh:517
Definition: XProtocol.hh:255
Definition: XProtocol.hh:428
kXR_char sec[4096]
Definition: XProtocol.hh:780
kXR_char theTag
Definition: XProtocol.hh:737
kXR_int32 seconds
Definition: XProtocol.hh:799
Definition: XProtocol.hh:266
Definition: XProtocol.hh:129
Definition: XProtocol.hh:434
Definition: XProtocol.hh:174
#define close(a)
Definition: XrdPosix.hh:43
XPrepRequestOption
Definition: XProtocol.hh:263
kXR_int64 offset
Definition: XProtocol.hh:694
kXR_char flags
Definition: XProtocol.hh:494
kXR_char streamid[2]
Definition: XProtocol.hh:499
Definition: XProtocol.hh:264
Definition: XProtocol.hh:336
kXR_char modifier
Definition: XProtocol.hh:556
kXR_char streamid[2]
Definition: XProtocol.hh:450
Definition: XProtocol.hh:216
Definition: XProtocol.hh:314
kXR_char streamid[2]
Definition: XProtocol.hh:623
kXR_int32 dlen
Definition: XProtocol.hh:440
Definition: XProtocol.hh:270
Definition: XProtocol.hh:793
Definition: XProtocol.hh:228
XActionCode
Definition: XProtocol.hh:313
kXR_char streamid[2]
Definition: XProtocol.hh:476
kXR_unt16 requestid
Definition: XProtocol.hh:613
kXR_int32 dlen
Definition: XProtocol.hh:583
Definition: XProtocol.hh:533
Definition: XProtocol.hh:273
Definition: XProtocol.hh:825
kXR_char streamid[2]
Definition: XProtocol.hh:443
Definition: XProtocol.hh:172
kXR_char reserved[14]
Definition: XProtocol.hh:446
Definition: XProtocol.hh:118
Definition: XProtocol.hh:116
Definition: XProtocol.hh:305
XOpenRequestOption
Definition: XProtocol.hh:215
#define open
Definition: XrdPosix.hh:71
Definition: XProtocol.hh:142
Definition: XProtocol.hh:143
Definition: XProtocol.hh:317
ServerResponseBody_Attn attn
Definition: XProtocol.hh:849
kXR_char vertype
Definition: XProtocol.hh:617
Definition: XProtocol.hh:229
kXR_char fhandle[4]
Definition: XProtocol.hh:407
XDirlistRequestOption
Definition: XProtocol.hh:210
int kXR_int32
Definition: XPtypes.hh:89
Definition: XProtocol.hh:223
Definition: XProtocol.hh:860
ServerResponseHeader hdr
Definition: XProtocol.hh:841
Definition: XProtocol.hh:243
kXR_int32 actnum
Definition: XProtocol.hh:814
kXR_char reserved[11]
Definition: XProtocol.hh:574
kXR_unt16 requestid
Definition: XProtocol.hh:393
kXR_int32 dlen
Definition: XProtocol.hh:395
kXR_unt16 mode
Definition: XProtocol.hh:478
kXR_int32 dlen
Definition: XProtocol.hh:576
Definition: XProtocol.hh:232
Definition: XProtocol.hh:343
Definition: XProtocol.hh:141
kXR_int32 protover
Definition: XProtocol.hh:871
kXR_int32 dlen
Definition: XProtocol.hh:432
Definition: XProtocol.hh:629
kXR_char reserved[12]
Definition: XProtocol.hh:582
kXR_unt16 requestid
Definition: XProtocol.hh:604
#define read(a, b, c)
Definition: XrdPosix.hh:77
Definition: XProtocol.hh:570
Definition: XProtocol.hh:869
Definition: XProtocol.hh:339
Definition: XProtocol.hh:340
Definition: XProtocol.hh:225
kXR_char streamid[2]
Definition: XProtocol.hh:435
Definition: XProtocol.hh:788
ServerResponseBody_Buffer buffer
Definition: XProtocol.hh:852
char errmsg[4096]
Definition: XProtocol.hh:790
kXR_char rsvd2[3]
Definition: XProtocol.hh:567
kXR_char options[1]
Definition: XProtocol.hh:425
Definition: XProtocol.hh:353
kXR_unt16 requestid
Definition: XProtocol.hh:436
XProtocolRequestFlags
Definition: XProtocol.hh:235
kXR_unt16 port
Definition: XProtocol.hh:503
kXR_char pathid
Definition: XProtocol.hh:598
kXR_unt16 requestid
Definition: XProtocol.hh:510
Definition: XProtocol.hh:349
XStatRespFlags
Definition: XProtocol.hh:198
kXR_char reserved[8]
Definition: XProtocol.hh:438
kXR_unt16 requestid
Definition: XProtocol.hh:500
kXR_int32 dlen
Definition: XProtocol.hh:466
kXR_char reserved
Definition: XProtocol.hh:454
Definition: XProtocol.hh:135
kXR_char flags
Definition: XProtocol.hh:417
kXR_char reserved[15]
Definition: XProtocol.hh:536
#define mkdir(a, b)
Definition: XrdPosix.hh:69
kXR_char fhandle[4]
Definition: XProtocol.hh:614
Definition: XProtocol.hh:350
Definition: XProtocol.hh:226
Definition: XProtocol.hh:125
kXR_int32 seconds
Definition: XProtocol.hh:794
kXR_char pathid
Definition: XProtocol.hh:616
kXR_int32 actnum
Definition: XProtocol.hh:821
Definition: XProtocol.hh:346
long long kXR_int64
Definition: XPtypes.hh:98
Definition: XProtocol.hh:242
kXR_char crypto
Definition: XProtocol.hh:566
kXR_int32 actnum
Definition: XProtocol.hh:803
Definition: XProtocol.hh:218
XReqErrorType
Definition: XProtocol.hh:97
kXR_int32 dlen
Definition: XProtocol.hh:389
XStatRequestOption
Definition: XProtocol.hh:194
#define rmdir(a)
Definition: XrdPosix.hh:92
Definition: XProtocol.hh:137
Definition: XProtocol.hh:559
Definition: XProtocol.hh:259
kXR_unt16 mode
Definition: XProtocol.hh:401
kXR_unt16 requestid
Definition: XProtocol.hh:380
kXR_int32 dlen
Definition: XProtocol.hh:410
Definition: XProtocol.hh:585
kXR_char sessid[16]
Definition: XProtocol.hh:779
kXR_char reserved[16]
Definition: XProtocol.hh:381
Definition: XProtocol.hh:802
static int toErrno(int xerr)
Definition: XProtocol.hh:945
char chkszrsp[9-sizeof(ServerResponseHeader)]
Definition: XProtocol.hh:880
kXR_char fhandle[4]
Definition: XProtocol.hh:575
Definition: XProtocol.hh:318
kXR_unt16 options
Definition: XProtocol.hh:445
Definition: XProtocol.hh:460
Definition: XProtocol.hh:136
ServerResponseBody_Authmore authmore
Definition: XProtocol.hh:845
#define readv(a, b, c)
Definition: XrdPosix.hh:79
Definition: XProtocol.hh:254
Definition: XProtocol.hh:202
kXR_char fhandle[4]
Definition: XProtocol.hh:588
short kXR_int16
Definition: XPtypes.hh:66
kXR_int32 dlen
Definition: XProtocol.hh:419
Definition: XProtocol.hh:783
union ServerResponse::@0 body
kXR_unt16 requestid
Definition: XProtocol.hh:542
Definition: XProtocol.hh:602
kXR_char fhandle[4]
Definition: XProtocol.hh:521
kXR_int32 dlen
Definition: XProtocol.hh:382
Definition: XProtocol.hh:691
Definition: XProtocol.hh:140
kXR_int32 clientpv
Definition: XProtocol.hh:493