OpenAFS Master Repository branch, master, updated. openafs-devel-1_5_61-22-g1945980

Gerrit Code Review gerrit@openafs.org
Wed, 12 Aug 2009 12:09:03 -0700 (PDT)


The following commit has been merged in the master branch:
commit 19459804b0622ebad1e21e2d34ceb55ad7baddde
Author: Asanka Herath <asanka@secure-endpoints.com>
Date:   Wed Aug 12 14:56:56 2009 -0400

    Handle more RPC service names
    
    While the Windows client only implements support for WKSSVC and
    SRVSVC RPC services, it should be aware of and handle requests
    for other well known service names.
    
    This patch refactors service name checks to a separate
    MSRPC_IsWellKnownService() function.  In addition, it separates
    the tests for IPC TIDs from the test for well known service
    names.  An IPC TID may be used for generic pipe operations as
    well as for RPC message pipe operations.  Therefore the fact that
    a TID was opened for IPC doesn't necessarily mean that it will
    only be used for RPC.
    
    Reviewed-on: http://gerrit.openafs.org/307
    Tested-by: Jeffrey Altman <jaltman@openafs.org>
    Reviewed-by: Jeffrey Altman <jaltman@openafs.org>

 src/WINNT/afsd/msrpc.c |   22 ++++++
 src/WINNT/afsd/msrpc.h |    2 +
 src/WINNT/afsd/smb.c   |    7 +--
 src/WINNT/afsd/smb3.c  |  175 +++++++++++++++++++++++++++--------------------
 4 files changed, 126 insertions(+), 80 deletions(-)

-- 
OpenAFS Master Repository