summaryrefslogtreecommitdiffstats
path: root/source/include/auth.h
diff options
context:
space:
mode:
authorAndrew Bartlett <abartlet@samba.org>2003-01-15 12:52:38 +0000
committerAndrew Bartlett <abartlet@samba.org>2003-01-15 12:52:38 +0000
commit9e48ab86da40e4c1cafa70c04fb9ebdcce23dfab (patch)
tree98ba781df1fb6b6e6de26cd1de66fb67166e4354 /source/include/auth.h
parentc781e34d274f4185ec932cc59029d3f9a65e47c4 (diff)
downloadsamba-9e48ab86da40e4c1cafa70c04fb9ebdcce23dfab.tar.gz
samba-9e48ab86da40e4c1cafa70c04fb9ebdcce23dfab.tar.xz
samba-9e48ab86da40e4c1cafa70c04fb9ebdcce23dfab.zip
Refactor the NTLMSSP code again - this time we use function pointers to
eliminate the dependency on the auth subsystem. The next step is to add the required code to 'ntlm_auth', for export to Squid etc. Andrew Bartlett
Diffstat (limited to 'source/include/auth.h')
-rw-r--r--source/include/auth.h9
1 files changed, 9 insertions, 0 deletions
diff --git a/source/include/auth.h b/source/include/auth.h
index 846662d17c4..e37f181082e 100644
--- a/source/include/auth.h
+++ b/source/include/auth.h
@@ -149,4 +149,13 @@ struct auth_init_function_entry {
auth_init_function init;
};
+
+typedef struct auth_ntlmssp_state
+{
+ TALLOC_CTX *mem_ctx;
+ struct auth_context *auth_context;
+ struct auth_serversupplied_info *server_info;
+ struct ntlmssp_state *ntlmssp_state;
+} AUTH_NTLMSSP_STATE;
+
#endif /* _SMBAUTH_H_ */