OpenAFS Master Repository branch, master, updated. openafs-devel-1_9_2-124-g60c23e7
Gerrit Code Review
gerrit@openafs.org
Fri, 7 Feb 2025 10:44:27 -0500
The following commit has been merged in the master branch:
commit 60c23e736cd8927b9eb7b515d87d44380d5b0373
Author: Andrew Deason <adeason@sinenomine.net>
Date: Fri Jan 24 16:11:38 2025 -0600
viced: Remove RXAFS_GetVolumeInfo implementation
The RPC RXAFS_GetVolumeInfo has not been called by anything in our tree
since before OpenAFS 1.0, but has always been implemented by the
fileserver. The RPC is quite old; the "ancient" comment removed in this
commit has apparently been there since at least 1993, so this was
already considered ancient over 30 years ago and may predate AFS3.
The RPC doesn't make much sense these days; it always asks a vlserver
running on localhost for VL information for the requested volume. Any
client or utility from the past few decades should be using the VL_
service to get VL information from a vlserver; if there is no vlserver
running on localhost, obviously RXAFS_GetVolumeInfo isn't going to work.
Remove the implementation for this obsolete RPC. Abort with the VNOVOL
error code to match the abort code already used for
RXAFS_NGetVolumeInfo, and move the server stubs for the similar RPCs so
they are close to each other.
Change-Id: I46655663b3d397fd26bdb0cab7572ca61fcb025e
Reviewed-on: https://gerrit.openafs.org/16149
Tested-by: BuildBot <buildbot@rampaginggeek.com>
Reviewed-by: Ben Huntsman <ben@huntsmans.net>
Reviewed-by: Michael Meffie <mmeffie@sinenomine.net>
Reviewed-by: Mark Vitale <mvitale@sinenomine.net>
Reviewed-by: Andrew Deason <adeason@sinenomine.net>
src/viced/afsfileprocs.c | 165 ++---------------------------------------------
1 file changed, 6 insertions(+), 159 deletions(-)
--
OpenAFS Master Repository