OpenAFS Master Repository branch, master, updated. openafs-devel-1_5_62-29-g5aced2e

Gerrit Code Review
Mon, 7 Sep 2009 19:35:18 -0700 (PDT)

The following commit has been merged in the master branch:
commit 5aced2e8d68e109145893a508ff61437d31a6de9
Author: Jeffrey Altman <>
Date:   Sat Aug 29 14:16:45 2009 -0400

    Correct nvldbentry and vldbentry misuse in uss/uss_vol.c
    The uss module relies on MapNetworkToHost / MapHostToNetwork from
    src/volser.  These functions convert a struct nvldbentry and not
    a struct vldbentry.  When src/volser was converted to struct nvldbentry
    src/uss must have been forgotten.
    In uss_vol.c convert GetServerAndPart() to accept a nvldbentry
    instead of a vldbentry.
    Add two static functions:
     * ovlentry_to_nvlentry() to convert from vldbentry to nvldbentry
       if required
     * uss_vol_GetEntryByID() which first attempts to use
       ubik_VL_GetEntryByIDN() and if that is not supported falls
       back to ubik_VL_GetEntryByID() and ovlentry_to_nvlentry().
    FIXES 125101
    Reviewed-by: Derrick Brashear <>
    Tested-by: Derrick Brashear <>

 src/uss/uss_vol.c |   97 +++++++++++++++++++++++++++++++++++++++++++++++++----
 1 files changed, 90 insertions(+), 7 deletions(-)

OpenAFS Master Repository