From 825b2f456c136b33d139ee76e58426437bce65b8 Mon Sep 17 00:00:00 2001 From: Andrew Bartlett Date: Wed, 23 Jun 2010 10:31:50 +1000 Subject: libcli/auth make open_schannel_session_store() public This will allow TDB_CLEAR_IF_FIRST to be used Signed-off-by: Jeremy Allison --- libcli/auth/schannel_state_tdb.c | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) (limited to 'libcli/auth/schannel_state_tdb.c') diff --git a/libcli/auth/schannel_state_tdb.c b/libcli/auth/schannel_state_tdb.c index 9e767810a1..0e4ab06515 100644 --- a/libcli/auth/schannel_state_tdb.c +++ b/libcli/auth/schannel_state_tdb.c @@ -35,15 +35,12 @@ #define SECRETS_SCHANNEL_STATE "SECRETS/SCHANNEL" /****************************************************************************** - Open or create the schannel session store tdb. + Open or create the schannel session store tdb. Non-static so it can + be called from parent processes to corectly handle TDB_CLEAR_IF_FIRST *******************************************************************************/ -#define SCHANNEL_STORE_VERSION_1 1 -#define SCHANNEL_STORE_VERSION_2 2 /* should not be used */ -#define SCHANNEL_STORE_VERSION_CURRENT SCHANNEL_STORE_VERSION_1 - -static struct tdb_wrap *open_schannel_session_store(TALLOC_CTX *mem_ctx, - const char *private_dir) +struct tdb_wrap *open_schannel_session_store(TALLOC_CTX *mem_ctx, + const char *private_dir) { TDB_DATA vers; uint32_t ver; -- cgit