Lines Matching refs:pamh
93 static pam_handle_t *pamh; /* authentication handle */ variable
294 if (pam_start("rexec", user, &conv, &pamh) != PAM_SUCCESS) { in doit()
297 if (pam_set_item(pamh, PAM_RHOST, hostname) != PAM_SUCCESS) { in doit()
301 if ((status = pam_authenticate(pamh, pam_flags)) != PAM_SUCCESS) { in doit()
313 pam_end(pamh, status); in doit()
316 if ((status = pam_acct_mgmt(pamh, pam_flags)) != PAM_SUCCESS) { in doit()
333 pam_end(pamh, status); in doit()
343 pam_end(pamh, PAM_ABORT); in doit()
348 if ((status = pam_setcred(pamh, PAM_ESTABLISH_CRED)) != PAM_SUCCESS) { in doit()
352 pam_end(pamh, PAM_SUCCESS); in doit()
361 pam_end(pamh, PAM_ABORT); in doit()
371 pam_end(pamh, PAM_ABORT); in doit()
424 pam_end(pamh, PAM_ABORT); in doit()
444 if ((pam_env = pam_getenvlist(pamh)) != 0) { in doit()
454 pam_end(pamh, PAM_SUCCESS); in doit()