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