Lines Matching refs:pd
63 struct pam_data *pd;
65 pd = lreq->preq->pd;
67 if (lreq->error != EOK && pd->pam_status == PAM_SUCCESS)
68 pd->pam_status = PAM_SYSTEM_ERR;
91 lreq->preq->pd->user,
104 struct pam_data *pd;
106 pd = lreq->preq->pd;
107 pd->pam_status = PAM_AUTH_ERR;
109 pd->response_delay = 3;
132 lreq->preq->pd->user,
144 struct pam_data *pd;
146 pd = lreq->preq->pd;
153 pd->pam_status = PAM_PERM_DENIED;
163 struct pam_data *pd;
165 pd = lreq->preq->pd;
167 ret = sss_authtok_get_password(pd->newauthtok, &password, NULL);
201 lreq->preq->pd->user,
207 sss_authtok_set_empty(pd->newauthtok);
229 struct pam_data *pd = preq->pd;
250 pd->pam_status = PAM_SUCCESS;
252 ret = sysdb_get_user_attr(lreq, preq->domain, preq->pd->user, attrs,
263 pd->user, pd->user, pd->user);
264 pd->pam_status = PAM_USER_UNKNOWN;
269 pd->user, pd->user, pd->user);
275 if (strcmp(username, pd->user) != 0) {
277 "Expected username [%s] get [%s].\n", pd->user, username);
284 switch (pd->cmd) {
288 if ((pd->cmd == SSS_PAM_CHAUTHTOK ||
289 pd->cmd == SSS_PAM_CHAUTHTOK_PRELIM) &&
296 ret = sss_authtok_get_password(pd->authtok, &password, NULL);
322 switch (pd->cmd) {
342 DEBUG(SSSDBG_CRIT_FAILURE, "Unknown PAM task [%d].\n", pd->cmd);
346 sss_authtok_set_empty(pd->newauthtok);
347 sss_authtok_set_empty(pd->authtok);