Lines Matching refs:kdc

46 	struct kdc_server *kdc;  member
54 static BOOL kpasswdd_make_error_reply(struct kdc_server *kdc, in kpasswdd_make_error_reply() argument
80 static BOOL kpasswdd_make_unauth_error_reply(struct kdc_server *kdc, in kpasswdd_make_unauth_error_reply() argument
90 ret = kpasswdd_make_error_reply(kdc, mem_ctx, result_code, error_string, in kpasswdd_make_unauth_error_reply()
97 kret = krb5_mk_error(kdc->smb_krb5_context->krb5_context, in kpasswdd_make_unauth_error_reply()
111 static BOOL kpasswd_make_pwchange_reply(struct kdc_server *kdc, in kpasswd_make_pwchange_reply() argument
119 return kpasswdd_make_error_reply(kdc, mem_ctx, in kpasswd_make_pwchange_reply()
125 return kpasswdd_make_error_reply(kdc, mem_ctx, in kpasswd_make_pwchange_reply()
149 return kpasswdd_make_error_reply(kdc, mem_ctx, in kpasswd_make_pwchange_reply()
155 return kpasswdd_make_error_reply(kdc, mem_ctx, in kpasswd_make_pwchange_reply()
161 return kpasswdd_make_error_reply(kdc, mem_ctx, KRB5_KPASSWD_SUCCESS, in kpasswd_make_pwchange_reply()
172 static BOOL kpasswdd_change_password(struct kdc_server *kdc, in kpasswdd_change_password() argument
185 return kpasswdd_make_error_reply(kdc, mem_ctx, in kpasswdd_change_password()
204 return kpasswd_make_pwchange_reply(kdc, mem_ctx, in kpasswdd_change_password()
212 static BOOL kpasswd_process_request(struct kdc_server *kdc, in kpasswd_process_request() argument
222 return kpasswdd_make_error_reply(kdc, mem_ctx, in kpasswd_process_request()
235 return kpasswdd_change_password(kdc, mem_ctx, session_info, in kpasswd_process_request()
246 krb5_context context = kdc->smb_krb5_context->krb5_context; in kpasswd_process_request()
266 return kpasswdd_make_error_reply(kdc, mem_ctx, in kpasswd_process_request()
280 return kpasswdd_make_error_reply(kdc, mem_ctx, in kpasswd_process_request()
286 if (_krb5_principalname2krb5_principal(kdc->smb_krb5_context->krb5_context, in kpasswd_process_request()
290 return kpasswdd_make_error_reply(kdc, mem_ctx, in kpasswd_process_request()
298 return kpasswdd_change_password(kdc, mem_ctx, session_info, in kpasswd_process_request()
305 return kpasswdd_make_error_reply(kdc, mem_ctx, in kpasswd_process_request()
315 return kpasswdd_make_error_reply(kdc, mem_ctx, in kpasswd_process_request()
329 return kpasswd_make_pwchange_reply(kdc, mem_ctx, in kpasswd_process_request()
342 return kpasswd_make_pwchange_reply(kdc, mem_ctx, in kpasswd_process_request()
391 return kpasswd_make_pwchange_reply(kdc, mem_ctx, in kpasswd_process_request()
398 return kpasswdd_make_error_reply(kdc, mem_ctx, in kpasswd_process_request()
408 BOOL kpasswdd_process(struct kdc_server *kdc, in kpasswdd_process() argument
462 …nt_status = gensec_server_start(tmp_ctx, kdc->task->event_ctx, kdc->task->msg_ctx, &gensec_securit… in kpasswdd_process()
476 cli_credentials_set_krb5_context(server_credentials, kdc->smb_krb5_context); in kpasswdd_process()
480 ret = kpasswdd_make_unauth_error_reply(kdc, mem_ctx, in kpasswdd_process()
526 ret = kpasswdd_make_unauth_error_reply(kdc, mem_ctx, in kpasswdd_process()
543 ret = kpasswdd_make_unauth_error_reply(kdc, mem_ctx, in kpasswdd_process()
558 ret = kpasswd_process_request(kdc, tmp_ctx, in kpasswdd_process()
572 ret = kpasswdd_make_unauth_error_reply(kdc, mem_ctx, in kpasswdd_process()