OpenAFS Master Repository branch, master, updated. openafs-devel-1_5_74_1-152-g9f9ffb7

Gerrit Code Review
Wed, 26 May 2010 10:34:44 -0700 (PDT)

The following commit has been merged in the master branch:
commit c3f85a084b5b07d4c289cecda92d319e9d94cb7f
Author: Simon Wilkinson <>
Date:   Tue Apr 27 22:53:47 2010 +0100

    Add an OpenAFS config file parser
    This adds a Kerberos INI style config file parser to OpenAFS, using
    the parser contained in Heimdal as a base. Currently, it only exports
    a very small number of functions, but exporting further functions is
    simply a matter of adding additional shims to hide the Kerberos
    context and other specifics.
    Note that we don't want to just use the parser as a library because
    firstly, we don't want OpenAFS to have a Kerberos dependency (as
    other crypto mechanisms will, and do, exist). Secondly, MIT and
    Heimdal use a different API here, so we would have to shim anyway.
    Also, our own parser means that we don't need to worry about passing
    in the krb5 context, and all of the issues that that presents.
    Change-Id: Ic0a5ddf03266c454827c6505d5f6ffefcddd2614
    Reviewed-by: Derrick Brashear <>
    Tested-by: Derrick Brashear <>

 src/util/          |    6 +-
 src/util/afsutil_prototypes.h |    9 ++
 src/util/krb5_locl.h          |  168 +++++++++++++++++++++++++++++++++++++++++
 3 files changed, 182 insertions(+), 1 deletions(-)

OpenAFS Master Repository