summaryrefslogtreecommitdiff
path: root/source4/include/auth.h
diff options
context:
space:
mode:
authorAndrew Tridgell <tridge@samba.org>2003-12-14 10:45:50 +0000
committerAndrew Tridgell <tridge@samba.org>2003-12-14 10:45:50 +0000
commitd009dc61f90e45b695fb9eaaf11899c7572dc9a7 (patch)
tree95106415da035447f3b5a7779d6e149ce6512f2c /source4/include/auth.h
parente2898c098fa090303ad0df67d5a9c454bac63e86 (diff)
downloadsamba-d009dc61f90e45b695fb9eaaf11899c7572dc9a7.tar.gz
samba-d009dc61f90e45b695fb9eaaf11899c7572dc9a7.tar.bz2
samba-d009dc61f90e45b695fb9eaaf11899c7572dc9a7.zip
ntlmssp over rpc over tcp now fully works
I needed to hack the ntlmssp code a little, as the auth code in samba4 is out of date relative to the samba3 auth code. I need to do a merge :) (This used to be commit 6ee0935afe9444bf9bb24eed4e02e8377dc746b7)
Diffstat (limited to 'source4/include/auth.h')
-rw-r--r--source4/include/auth.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/source4/include/auth.h b/source4/include/auth.h
index 89e46e3782..84faba2b0d 100644
--- a/source4/include/auth.h
+++ b/source4/include/auth.h
@@ -78,8 +78,9 @@ typedef struct auth_serversupplied_info
NT_USER_TOKEN *ptok;
uint8 session_key[16];
-
uint8 first_8_lm_hash[8];
+ DATA_BLOB nt_session_key;
+ DATA_BLOB lm_session_key;
uint32 sam_fill_level; /* How far is this structure filled? */
@@ -95,6 +96,8 @@ struct auth_context {
/* Who set this up in the first place? */
const char *challenge_set_by;
+ BOOL challenge_may_be_modified;
+
struct auth_methods *challenge_set_method;
/* What order are the various methods in? Try to stop it changing under us */
struct auth_methods *auth_method_list;