RXAFS - AFS3 Fileserver Interface Code Procedure Contact/Source ====== ============================== ============================== 1..129 RESERVED LEGACY SPACE IBM 130 FetchData IBM AFS 3.0 131 FetchACL IBM AFS 3.0 132 FetchStatus IBM AFS 3.0 133 StoreData IBM AFS 3.0 134 StoreACL IBM AFS 3.0 135 StoreStatus IBM AFS 3.0 136 RemoveFile IBM AFS 3.0 137 CreateFile IBM AFS 3.0 138 Rename IBM AFS 3.0 139 Symlink IBM AFS 3.0 140 Link IBM AFS 3.0 141 MakeDir IBM AFS 3.0 142 RemoveDir IBM AFS 3.0 143 OldSetLock IBM AFS 3.0 144 OldExtendLock IBM AFS 3.0 145 OldReleaseLock IBM AFS 3.0 146 GetStatistics IBM AFS 3.0 147 GiveUpCallBacks IBM AFS 3.0 148 GetVolumeInfo IBM AFS 3.0 149 GetVolumeStatus IBM AFS 3.0 150 SetVolumeStatus IBM AFS 3.0 151 GetRootVolume IBM AFS 3.0 152 CheckToken IBM AFS 3.0 153 GetTime IBM AFS 3.0 154 NGetVolumeInfo IBM AFS 3.0 155 BulkStatus IBM AFS 3.0 156 SetLock IBM AFS 3.0 157 ExtendLock IBM AFS 3.0 158 ReleaseLock IBM AFS 3.0 159 XStatsVersion IBM AFS 3.1 160 GetXStats IBM AFS 3.1 161 Lookup IBM AFS 3.3 162 FlushCPS IBM AFS 3.3 163 DFSSymlink IBM AFS 3.3 164 NewStoreACL IBM AFS 3.6 [CVE-2018-7168 - 2018-02-20 - Todd DeSantis] 165..219 RESERVED LEGACY SPACE IBM 220 FsCmd MRAFS? DEPRECATED 221..65535 RESERVED LEGACY SPACE IBM 65536 InlineBulkStatus shadow (#600) 65537 FetchData64 reuter (#720) 65538 StoreData64 reuter (#720) 65539 GiveUpAllCallBacks OpenAFS 30f3ae458cb8ad84ceb1a8e2c6acc45af535d08e 65540 GetCapabilities OpenAFS 2712c1202ab17436ced8b466575c8bebdd9f68b7 65541 CallBackRxConnAddr OpenAFS b0161198cfbe35fd2663ad849d0ebe33c057c289 65541 UpgradeLock nneul (#1569) REVOKE 65542 GetStatistics64 OpenAFS b651ece9bdb2ea9dc19907a5686e9d084f3c03d6 65543 GetVolumeStatus64 adeason (#124771) DEPRECATED 65551 ServerPath0 reuter (#61111, Gerrit #2848) 65552 PerfTest reuter (#61111, Gerrit #2848) DEPRECATED 65553 RqOdToken reuter (#61111, Gerrit #2848) DEPRECATED 65554 UpOdToken reuter (#61111, Gerrit #2848) DEPRECATED 65555 GetFileCapXML reuter (#61111, Gerrit #2848) DEPRECATED 65556 LockVnode reuter (#61111, Gerrit #2848) DEPRECATED 65557 GetOSDlocation0 reuter (#61111, Gerrit #2848) 65558 InverseLookup reuter (#61111, #124460, Gerrit #2848) 65559 CheckOSDconns reuter (#61111, #124460, Gerrit #2848) 65560 ApplyOsdPolicy reuter (#61111, #124460, Gerrit #2848) 65561 SetOsdFileReady reuter (#61111, #124460, Gerrit #2848) DEPRECATED 65562 GetOsdMetadata reuter (#61111, #124460, Gerrit #2848) 65563 GetOSDlocation1 reuter (#61111, #124460, Gerrit #2848) 65564 ServerPath1 reuter (#61111, #124460, Gerrit #2848) 65565 GetOSDlocation2 reuter (#61111, #124460, Gerrit #2848) 65566 OsdStatistic reuter (#61111, #124460, Gerrit #2848) 65567 OsdVariable reuter (#61111, #124460, Gerrit #2848) 65568 SetOsdFileReady reuter (#61111, #124460, Gerrit #2848) 65569 GetOSDlocation3 reuter (#61111, #124460, Gerrit #2848) 65570 ServerPath reuter (Gerrit #2848) 65571 StartAsyncFetch0 reuter (Gerrit #2848) 65572 ExtendAsyncFetch reuter (Gerrit #2848) 65573 EndAsyncFetch0 reuter (Gerrit #2848) 65574 StartAsyncStore0 reuter (Gerrit #2848) 65575 ExtendAsyncStore reuter (Gerrit #2848) 65576 EndAsyncStore0 reuter (Gerrit #2848) 65577 GetPath reuter (Gerrit #2848) 65578 EndAsyncStore reuter (Gerrit #2848) 65579 StartAsyncFetch reuter (Gerrit #2848) 65580 GetOSDlocation reuter (Gerrit #2848) 65581 StartAsyncStore reuter (Gerrit #2848) 65582 EndAsyncFetch reuter (Gerrit #2848) 65583 AnnounceBlock reuter (Gerrit #2848) 65601 SetByteRangeLock matt (#127319) 65602 ReleaseByteRangeLock matt (#127319) 65603 UpgradeByteRangeLock matt (#127319) 65604 DowngradeByteRangeLock matt (#127319) 65605 GetByteRangeLockStatus matt (#127319) 65606 CancelByteRangeLocks matt (#127319) 65607 AssertExtendLocks matt (#127319) 65608 CreateFileLocked matt (#127319) 65709 SNAPrivate0 deason (#130203) 65710 SNAPrivate1 deason (#130203) Collection sets for RXAFS_GetXStats (AFS_XSTATSCOLL) Code Field Name Contact/Source ====== ============================== ============================== 0 CALL_INFO IBM AFS 3.1 1 PERF_INFO IBM AFS 3.1 2 FULL_PERF_INFO IBM AFS 3.2 3 CBSTATS OpenAFS cc324ae0653a7d2170a065f61b8475d76cdf03c1 Field indices for RXAFS_GetStatistics64 Code Field Name Contact/Source ====== ============================== ============================== 0 CURRENTTIME OpenAFS b651ece9bdb2ea9dc19907a5686e9d084f3c03d6 1 BOOTTIME OpenAFS b651ece9bdb2ea9dc19907a5686e9d084f3c03d6 2 STARTTIME OpenAFS b651ece9bdb2ea9dc19907a5686e9d084f3c03d6 3 CURRENTCONNECTIONS OpenAFS b651ece9bdb2ea9dc19907a5686e9d084f3c03d6 4 TOTALFETCHES OpenAFS b651ece9bdb2ea9dc19907a5686e9d084f3c03d6 5 FETCHDATAS OpenAFS b651ece9bdb2ea9dc19907a5686e9d084f3c03d6 6 FETCHEDBYTES OpenAFS b651ece9bdb2ea9dc19907a5686e9d084f3c03d6 7 FETCHDATARATE OpenAFS b651ece9bdb2ea9dc19907a5686e9d084f3c03d6 8 TOTALSTORES OpenAFS b651ece9bdb2ea9dc19907a5686e9d084f3c03d6 9 STOREDATAS OpenAFS b651ece9bdb2ea9dc19907a5686e9d084f3c03d6 10 STOREDBYTES OpenAFS b651ece9bdb2ea9dc19907a5686e9d084f3c03d6 11 STOREDATARATE OpenAFS b651ece9bdb2ea9dc19907a5686e9d084f3c03d6 12 TOTALVICECALLS OpenAFS b651ece9bdb2ea9dc19907a5686e9d084f3c03d6 13 WORKSTATIONS OpenAFS b651ece9bdb2ea9dc19907a5686e9d084f3c03d6 14 ACTIVEWORKSTATIONS OpenAFS b651ece9bdb2ea9dc19907a5686e9d084f3c03d6 15 PROCESSSIZE OpenAFS b651ece9bdb2ea9dc19907a5686e9d084f3c03d6 Rx Security Class Registrations Name ID Description ------- ------ ----------------------------------------------- NULL 0 No security class VAB 1 Vice tokens with bcrypt KAD 2 Kerberos tokens with fcrypt optional KAD_REQ 3 Kerberos tokens with fcrypt required RXGK 4 GSS-API Kerberos Crypto Framework RXK5 5 Kerberos 5 authentication for rxh YFS-RXGK 6 AuriStorFS RXGK variant (afs3@auristor.com)