diff options
Diffstat (limited to 'source3/smbd/sesssetup.c')
-rw-r--r-- | source3/smbd/sesssetup.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/source3/smbd/sesssetup.c b/source3/smbd/sesssetup.c index e75d37fd965..68c0efd5082 100644 --- a/source3/smbd/sesssetup.c +++ b/source3/smbd/sesssetup.c @@ -103,6 +103,8 @@ static NTSTATUS check_guest_password(const struct tsocket_address *remote_addres return NT_STATUS_NO_MEMORY; } + user_info->auth_description = "guest"; + nt_status = auth_check_password_session_info(auth_context, mem_ctx, user_info, session_info); TALLOC_FREE(user_info); @@ -899,6 +901,8 @@ void reply_sesssetup_and_X(struct smb_request *req) sconn->remote_address, "SMB", lm_resp, nt_resp); + user_info->auth_description = "bare-NTLM"; + if (NT_STATUS_IS_OK(nt_status)) { nt_status = auth_check_password_session_info(negprot_auth_context, req, user_info, &session_info); @@ -925,6 +929,8 @@ void reply_sesssetup_and_X(struct smb_request *req) nt_status = NT_STATUS_NO_MEMORY; } + user_info->auth_description = "plaintext"; + if (NT_STATUS_IS_OK(nt_status)) { nt_status = auth_check_password_session_info(plaintext_auth_context, req, user_info, &session_info); |