Lines Matching defs:pame

100 	int pame;
104 if ((pame = pam_start(service, user, &pamc, &pamh)) != PAM_SUCCESS)
105 pt_error(pame, "pam_start(%s)", service);
106 return (pame);
115 int pame;
118 if ((pame = pam_authenticate(pamh, flags)) != PAM_SUCCESS)
119 pt_error(pame, "pam_authenticate()");
120 return (pame);
129 int pame;
132 if ((pame = pam_acct_mgmt(pamh, flags)) != PAM_SUCCESS)
133 pt_error(pame, "pam_acct_mgmt()");
134 return (pame);
143 int pame;
146 if ((pame = pam_chauthtok(pamh, flags)) != PAM_SUCCESS)
147 pt_error(pame, "pam_chauthtok()");
148 return (pame);
157 int pame;
160 if ((pame = pam_setcred(pamh, flags)) != PAM_SUCCESS)
161 pt_error(pame, "pam_setcred()");
162 return (pame);
171 int pame;
174 if ((pame = pam_open_session(pamh, flags)) != PAM_SUCCESS)
175 pt_error(pame, "pam_open_session()");
176 return (pame);
185 int pame;
188 if ((pame = pam_close_session(pamh, flags)) != PAM_SUCCESS)
189 pt_error(pame, "pam_close_session()");
190 return (pame);
199 int pame;
219 if ((pame = pam_set_item(pamh, item, p)) != PAM_SUCCESS)
220 pt_error(pame, "pam_set_item(%s)", pam_item_name[item]);
221 return (pame);
228 pt_end(int pame)
231 if (pamh != NULL && (pame = pam_end(pamh, pame)) != PAM_SUCCESS)
233 pt_error(pame, "pam_end()");
234 return (pame);
299 int pame;
359 if ((pame = pt_start(service, user)) != PAM_SUCCESS)
367 if ((pame = pt_set_item(PAM_HOST, host)) != PAM_SUCCESS)
374 if ((pame = pt_set_item(PAM_RHOST, rhost)) != PAM_SUCCESS ||
375 (pame = pt_set_item(PAM_RUSER, ruser)) != PAM_SUCCESS ||
376 (pame = pt_set_item(PAM_TTY, tty)) != PAM_SUCCESS)
382 pame = pt_listenv();
385 pame = pt_authenticate(0);
388 pame = pt_acct_mgmt(0);
391 pame = pt_chauthtok(PAM_CHANGE_EXPIRED_AUTHTOK);
394 pame = pt_chauthtok(0);
397 pame = pt_setcred(PAM_ESTABLISH_CRED);
400 pame = pt_open_session(0);
403 pame = pt_close_session(0);
406 pame = pt_setcred(PAM_DELETE_CRED);
409 pame = PAM_SYSTEM_ERR;
411 if (pame != PAM_SUCCESS && !keepatit) {
420 (void)pt_end(pame);
421 exit(pame == PAM_SUCCESS ? 0 : 1);