diff options
author | Günther Deschner <gd@samba.org> | 2006-02-10 23:09:00 +0000 |
---|---|---|
committer | Gerald (Jerry) Carter <jerry@samba.org> | 2007-10-10 11:10:03 -0500 |
commit | e83c7d0141c0726a74c7be48914e94bac7167ab1 (patch) | |
tree | ed3cab005159222c95c191d2fadd8eb3979beef7 /source3/nsswitch | |
parent | e493d329122e16a70f9f858aaa9ba51d20eba3c7 (diff) | |
download | samba-e83c7d0141c0726a74c7be48914e94bac7167ab1.tar.gz samba-e83c7d0141c0726a74c7be48914e94bac7167ab1.tar.bz2 samba-e83c7d0141c0726a74c7be48914e94bac7167ab1.zip |
r13442: Implement samr_chgpasswd_user3 server-side.
Guenther
(This used to be commit f60eddc0a4dfe623e5f115533a62c03810fd5f38)
Diffstat (limited to 'source3/nsswitch')
-rw-r--r-- | source3/nsswitch/winbindd_pam.c | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/source3/nsswitch/winbindd_pam.c b/source3/nsswitch/winbindd_pam.c index 499f225d2c..5f84d138e6 100644 --- a/source3/nsswitch/winbindd_pam.c +++ b/source3/nsswitch/winbindd_pam.c @@ -1557,8 +1557,8 @@ void winbindd_pam_chauthtok(struct winbindd_cli_state *state) struct winbindd_domain *contact_domain; struct rpc_pipe_client *cli; BOOL got_info = False; - SAM_UNK_INFO_1 *info; - SAMR_CHANGE_REJECT *reject; + SAM_UNK_INFO_1 info; + SAMR_CHANGE_REJECT reject; DEBUG(3, ("[%5lu]: pam chauthtok %s\n", (unsigned long)state->pid, state->request.data.chauthtok.user)); @@ -1594,18 +1594,18 @@ void winbindd_pam_chauthtok(struct winbindd_cli_state *state) if (NT_STATUS_EQUAL(result, NT_STATUS_PASSWORD_RESTRICTION)) { state->response.data.auth.policy.min_length_password = - info->min_length_password; + info.min_length_password; state->response.data.auth.policy.password_history = - info->password_history; + info.password_history; state->response.data.auth.policy.password_properties = - info->password_properties; + info.password_properties; state->response.data.auth.policy.expire = - nt_time_to_unix_abs(&info->expire); + nt_time_to_unix_abs(&info.expire); state->response.data.auth.policy.min_passwordage = - nt_time_to_unix_abs(&info->min_passwordage); + nt_time_to_unix_abs(&info.min_passwordage); state->response.data.auth.reject_reason = - reject->reject_reason; + reject.reject_reason; got_info = True; |