OpenAFS Master Repository branch, master, updated. BP--openafs-stable-1_6_x-26-ga0f416e
Gerrit Code Review
gerrit@openafs.org
Mon, 23 Aug 2010 09:33:00 -0700 (PDT)
The following commit has been merged in the master branch:
commit 1f532d099b8b084d43dd0140890448464325b602
Author: Andrew Deason <adeason@sinenomine.net>
Date: Fri May 21 15:54:33 2010 -0500
vlserver: Access cache via vl_ctx
The vlserver application-level ubik cache (which consists of
HostAddress, ex_addr, and cheader) is currently being accessed via
global variables everywhere. Instead, access these via the new vl_ctx
struct that is passed to functions during a transaction, so we have
the ability to modify the cache without making all changes visible as
we change it.
Change-Id: I24bd5495539057d169aef4b5b0b6850b77172cab
Reviewed-on: http://gerrit.openafs.org/2105
Reviewed-by: Derrick Brashear <shadow@dementia.org>
Tested-by: Derrick Brashear <shadow@dementia.org>
src/vlserver/vlprocs.c | 232 ++++++++++++++++++++------------------
src/vlserver/vlserver.c | 4 +-
src/vlserver/vlserver_internal.h | 4 +
src/vlserver/vlutils.c | 229 ++++++++++++++++++++------------------
4 files changed, 247 insertions(+), 222 deletions(-)
--
OpenAFS Master Repository