mirror of
https://github.com/samba-team/samba.git
synced 2024-12-22 13:34:15 +03:00
gensec: Pass service_description into auth_usersuppliedinfo during NTLMSSP
This allows the GENSEC service description to be read at authentication time for logging, eg that the user authenticated to the SAMR server Signed-off-by: Andrew Bartlett <abartlet@samba.org> Pair-Programmed-by: Gary Lockyer <gary@catalyst.net.nz> Signed-off-by: Gary Lockyer <gary@catalyst.net.nz>
This commit is contained in:
parent
2d6066dbbf
commit
af9d480739
@ -80,6 +80,8 @@ struct auth_usersupplied_info
|
||||
const char *account_name; /* [charset(UTF8)] */
|
||||
struct dom_sid *sid; /* [unique] */
|
||||
} netlogon_trust_account;
|
||||
|
||||
const char *service_description;
|
||||
};
|
||||
|
||||
struct auth_method_context;
|
||||
|
@ -718,6 +718,8 @@ static NTSTATUS ntlmssp_server_check_password(struct gensec_security *gensec_sec
|
||||
user_info->client.domain_name = ntlmssp_state->domain;
|
||||
user_info->workstation_name = ntlmssp_state->client.netbios_name;
|
||||
user_info->remote_host = gensec_get_remote_address(gensec_security);
|
||||
user_info->service_description
|
||||
= gensec_get_target_service_description(gensec_security);
|
||||
|
||||
user_info->password_state = AUTH_PASSWORD_RESPONSE;
|
||||
user_info->password.response.lanman = ntlmssp_state->lm_resp;
|
||||
|
Loading…
Reference in New Issue
Block a user