ntlmssp: Put members from auth_ntlmssp_state into gensec_ntlmssp_state
authorAndrew Bartlett <abartlet@samba.org>
Mon, 25 Jul 2011 07:43:50 +0000 (17:43 +1000)
committerAndrew Bartlett <abartlet@samba.org>
Tue, 18 Oct 2011 02:13:32 +0000 (13:13 +1100)
Signed-off-by: Stefan Metzmacher <metze@samba.org>
auth/ntlmssp/ntlmssp.h

index 93bfb258240159694ce116119bc1a89b6bea99f2..9801b14ea3588427d99e1cf57187219e45238313 100644 (file)
 
 NTSTATUS gensec_ntlmssp_init(void);
 
+struct auth_context;
+struct auth_serversupplied_info;
+struct tsocket_address;
+struct auth_user_info_dc;
+struct gensec_security;
+struct ntlmssp_state;
+
 struct gensec_ntlmssp_context {
+       /* used only by s3 server implementation */
+       struct auth_context *auth_context;
+       struct auth_serversupplied_info *server_info;
+
+       /* Used by the s4 server implementation */
+       struct auth_user_info_dc *user_info_dc;
+
+       /* For GENSEC users */
        struct gensec_security *gensec_security;
+
+       /* used by both client and server implementation */
        struct ntlmssp_state *ntlmssp_state;
-       struct auth_user_info_dc *user_info_dc;
 };
 
 /* NTLMSSP mode */