summaryrefslogtreecommitdiff
path: root/source3/include
diff options
context:
space:
mode:
authorGünther Deschner <gd@samba.org>2009-08-26 00:31:27 +0200
committerGünther Deschner <gd@samba.org>2009-08-27 15:55:19 +0200
commita09b627ecc446e78aa293e9e8b79c12f75a6b74e (patch)
treedfcfe41f8e165532d4b6a4b917e65608a213c96b /source3/include
parent7c972d83d268a277501626122ab1c7cdddc0f4a3 (diff)
downloadsamba-a09b627ecc446e78aa293e9e8b79c12f75a6b74e.tar.gz
samba-a09b627ecc446e78aa293e9e8b79c12f75a6b74e.tar.bz2
samba-a09b627ecc446e78aa293e9e8b79c12f75a6b74e.zip
s3-schannel: add simple wrappers to fetch and store schannel auth info.
Guenther
Diffstat (limited to 'source3/include')
-rw-r--r--source3/include/proto.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/source3/include/proto.h b/source3/include/proto.h
index d6ee5ed65f..bed592c6cb 100644
--- a/source3/include/proto.h
+++ b/source3/include/proto.h
@@ -4744,6 +4744,14 @@ char *secrets_fetch_generic(const char *owner, const char *key);
bool secrets_store_local_schannel_key(uint8_t schannel_key[16]);
bool secrets_fetch_local_schannel_key(uint8_t schannel_key[16]);
+/* The following definitions come from passdb/secrets_schannel.c */
+
+NTSTATUS schannel_fetch_session_key(TALLOC_CTX *mem_ctx,
+ const char *computer_name,
+ struct netlogon_creds_CredentialState **pcreds);
+NTSTATUS schannel_store_session_key(TALLOC_CTX *mem_ctx,
+ struct netlogon_creds_CredentialState *creds);
+
/* The following definitions come from passdb/util_builtin.c */
bool lookup_builtin_rid(TALLOC_CTX *mem_ctx, uint32 rid, const char **name);