OpenAFS Master Repository branch, openafs-devel-1_7_x, updated. openafs-devel-1_7_1-238-g0681e79
Gerrit Code Review
gerrit@openafs.org
Sat, 3 Dec 2011 21:05:11 -0800 (PST)
The following commit has been merged in the openafs-devel-1_7_x branch:
commit 0681e7998e360365fbf69c581da213493710730f
Author: Simon Wilkinson <sxw@your-file-system.com>
Date: Tue Nov 15 10:40:44 2011 +0000
rx: Make struct rx_connection private
Move the rx_connection structure into a private header file, so that
it is only visible from within the rx module. This allows us to use
types within the structure that are not visible to everywhere that
includes rx.h, as well as being a step towards a more stable ABI for
RX.
Add accessor functions for all of the connection members which are
currently used by external callers, and modify those accessors
which were implemented as macros to also be functions.
Change all external access to the connection structures to use these
new functions.
Reviewed-on: http://gerrit.openafs.org/6180
Tested-by: BuildBot <buildbot@rampaginggeek.com>
Reviewed-by: Jeffrey Altman <jaltman@secure-endpoints.com>
Tested-by: Jeffrey Altman <jaltman@secure-endpoints.com>
(cherry picked from commit aa76c8f670012d4591489db374bad48118defa36)
Change-Id: I9cd702cf8f9833f1b3368f3f6f8913155963e637
Reviewed-on: http://gerrit.openafs.org/6214
Reviewed-by: Jeffrey Altman <jaltman@secure-endpoints.com>
Tested-by: Jeffrey Altman <jaltman@secure-endpoints.com>
src/kauth/admin_tools.c | 4 +-
src/kauth/kaprocs.c | 16 ++--
src/libafs/Makefile.common.in | 4 +
src/libafsrpc/Makefile.in | 4 +
src/libafsrpc/NTMakefile | 3 +-
src/libafsrpc/afsrpc.def | 22 ++++++
src/libuafs/Makefile.common.in | 13 ++++
src/rx/Makefile.in | 2 +-
src/rx/NTMakefile | 3 +-
src/rx/rx.c | 2 +
src/rx/rx.h | 113 ++++++++-----------------------
src/rx/rx_conn.c | 138 +++++++++++++++++++++++++++++++++++++
src/rx/rx_conn.h | 84 ++++++++++++++++++++++
src/rx/rx_conncache.c | 2 +
src/rx/rx_packet.c | 2 +
src/rx/rx_packet.h | 8 --
src/rx/rx_rdwr.c | 2 +
src/rx/rx_trace.c | 2 +
src/rx/test/rxperf.c | 2 +-
src/rx/test/testclient.c | 8 ++-
src/rx/test/testserver.c | 8 +-
src/rxgen/rpc_parse.c | 12 ++--
src/rxkad/rxkad_client.c | 4 +-
src/rxkad/rxkad_common.c | 59 +++++++++-------
src/rxkad/rxkad_server.c | 15 ++---
src/shlibafsrpc/Makefile.in | 6 ++-
src/shlibafsrpc/libafsrpc.map | 5 ++
src/sys/rmtsyss.c | 4 +-
src/viced/afsfileprocs.c | 4 +-
src/viced/host.c | 30 ++++----
src/volser/vos.c | 8 +-
tests/rpctestlib/rpc_test_procs.h | 2 +-
32 files changed, 410 insertions(+), 181 deletions(-)
--
OpenAFS Master Repository