Lines Matching refs:pd
174 struct pam_data *pd;
187 struct pam_data *pd,
201 state->pd = pd;
206 state->pd->domain,
209 DEBUG(SSSDBG_CRIT_FAILURE, "Unknown domain %s\n", state->pd->domain);
210 pd->pam_status = PAM_SYSTEM_ERR;
214 pd->pam_status = PAM_SYSTEM_ERR;
217 pd, auth_ctx->krb5_auth_ctx);
219 pd->pam_status = PAM_SYSTEM_ERR;
246 state->pd->pam_status = PAM_SYSTEM_ERR;
247 ret = krb5_auth_queue_recv(subreq, &state->pd->pam_status, &dp_err);
249 if (ret != EOK && state->pd->pam_status != PAM_CRED_ERR) {
259 if (state->pd->cmd == SSS_PAM_AUTHENTICATE
260 && state->pd->pam_status == PAM_CRED_ERR
295 state->pd->pam_status = PAM_SYSTEM_ERR;
307 state->pd->pam_status = PAM_SYSTEM_ERR;
334 state->pd->pam_status = PAM_SYSTEM_ERR;
348 state->pd->user, attrs, &msg);
357 state->pd->user);
365 state->pd->authtok, timeout);
399 state->pd->pam_status = PAM_CRED_INSUFFICIENT;
403 state->pd->pam_status = PAM_SYSTEM_ERR;
410 subreq = krb5_auth_queue_send(state, state->ev, state->be_ctx, state->pd,
434 ret = krb5_auth_queue_recv(subreq, &state->pd->pam_status, &dp_err);
438 state->pd->pam_status = PAM_SYSTEM_ERR;
456 *_data = talloc_steal(mem_ctx, state->pd);