}
#endif /* HAVE_PAM_GETENVLIST */
- if (pam_session) {
+ if (def_pam_session) {
status = pam_open_session(pamh, 0);
if (status != PAM_SUCCESS) {
(void) pam_end(pamh, status | PAM_DATA_SILENT);
* XXX - still needed now that session init is in parent?
*/
(void) pam_set_item(pamh, PAM_USER, pw->pw_name);
- if (pam_session)
+ if (def_pam_session)
(void) pam_close_session(pamh, PAM_SILENT);
(void) pam_setcred(pamh, PAM_DELETE_CRED | PAM_SILENT);
status = pam_end(pamh, PAM_SUCCESS | PAM_DATA_SILENT);