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