OpenAFS Master Repository branch, master, updated. BP-openafs-stable-1_8_x-317-gaa46af6

Gerrit Code Review
Fri, 15 Feb 2019 09:15:00 -0500

The following commit has been merged in the master branch:
commit aa46af6ae35e4f026a8ed94012c3bc18c954de23
Author: Andrew Deason <>
Date:   Wed Aug 9 20:05:50 2017 -0500

    SOLARIS: Clean up some osi_vnodeops func defs
    Currently, the Solaris osi_vnodeops.c file forward-declares many of
    its function definitions, but doesn't declare the arguments. For
        int afs_nfsrdwr();
    This avoids type-checking for a few functions that are called before
    they are defined in this file. Furthermore, many of these functions
    are only used within this file, but are not declared 'static'.
    To fix this weirdness, remove most of the forward declarations (most
    are not referenced until the function is defined), and fully declare
    the rest. Declare functions 'static' that are not referenced outside
    of this file.
    This commit only changes functions up to the 'afs_getsecattr'
    definition. The rest of the file will be fixed in a future commit.
    Change-Id: I3f58b9ad8e9c3ea8b3fe3dffacd5118eee0a7ff2
    Reviewed-by: Mark Vitale <>
    Reviewed-by: Michael Meffie <>
    Reviewed-by: Marcio Brito Barbosa <>
    Reviewed-by: Cheyenne Wills <>
    Reviewed-by: Benjamin Kaduk <>
    Tested-by: Mark Vitale <>

 src/afs/SOLARIS/osi_vnodeops.c |   64 ++++++++++++++++++++--------------------
 1 files changed, 32 insertions(+), 32 deletions(-)

OpenAFS Master Repository