From: Steven Jenkins Date: Tue, 28 Apr 2009 00:05:12 +0000 (+0000) Subject: STABLE14-rename-residency-from-mrafs-to-osd-20090427 X-Git-Tag: openafs-stable-1_4_11pre1~59 X-Git-Url: https://git.michaelhowe.org/gitweb/?a=commitdiff_plain;h=b8a472ffed13b46aa9b3d54ebb631a1abd9fc899;p=packages%2Fo%2Fopenafs.git STABLE14-rename-residency-from-mrafs-to-osd-20090427 LICENSE IPL10 FIXES 124130 rename mrafs commands into their equivalent osd versions; structures etc are the same. (cherry picked from commit 8655541d1eb6ea7d935f50d9256e12bf90db5045) --- diff --git a/src/config/venus.h b/src/config/venus.h index aa180f59a..1fa4d9635 100644 --- a/src/config/venus.h +++ b/src/config/venus.h @@ -174,6 +174,7 @@ struct cm_initparams { #define VIOC_SETRXKCRYPT _VICEIOCTL(56) /* Set rxkad enc flag */ #define VIOC_PREFETCHTAPE _VICEIOCTL(66) /* osd prefetch from tape */ #define VIOC_FS_CMD _VICEIOCTL(67) /* fs extensions for osd etc. */ +#define VIOC_RESIDENCY_CMD VIOC_FS_CMD #define VIOC_STATISTICS _VICEIOCTL(68) /* arla: fetch statistics */ #define VIOC_GETVCXSTATUS2 _VICEIOCTL(69) /* vcache statistics */ diff --git a/src/fsint/afsint.xg b/src/fsint/afsint.xg index 05bd2238c..4843c3967 100644 --- a/src/fsint/afsint.xg +++ b/src/fsint/afsint.xg @@ -666,6 +666,13 @@ FsCmd( OUT struct FsCmdOutputs *Outputs ) = 220; +#ifdef RPC_CLIENT +%int RXAFS_ResidencyCmd(struct rx_connection *z_conn, AFSFid *Fid, struct FsCmdInputs *Inputs, struct FsCmdOutputs *Outputs) +%{ +% return RXAFS_FsCmd(z_conn, Fid, Inputs, Outputs); +%} +#endif + InlineBulkStatus( IN AFSCBFids *FidsArray, OUT AFSBulkStats *StatArray,