Home | History | Annotate | Download | only in pppd

Lines Matching full:pamh

113 static pam_handle_t *pamh = NULL;
220 pam_error = pam_start (SERVICE_NAME, usr, &pam_conv_data, &pamh);
225 ok = (pam_set_item(pamh, PAM_TTY, ttyName) == PAM_SUCCESS) &&
226 (pam_set_item(pamh, PAM_RHOST, ifname) == PAM_SUCCESS);
231 pam_error = pam_authenticate (pamh, PAM_SILENT);
244 pam_strerror(pamh, pam_error));
245 SET_MSG(msg, (char *) pam_strerror (pamh, pam_error));
252 pam_error = pam_acct_mgmt (pamh, PAM_SILENT);
278 pam_strerror(pamh, pam_error));
279 SET_MSG(msg, (char *) pam_strerror (pamh, pam_error));
286 pam_error = pam_open_session (pamh, PAM_SILENT);
292 SET_MSG(msg, (char *) pam_strerror (pamh, pam_error));
415 if (pamh != NULL) {
416 if (PAM_session) pam_error = pam_close_session (pamh, PAM_SILENT);
418 pam_end (pamh, pam_error);
419 pamh = NULL;