Lines Matching refs:pamh

65 _pam_krb5_open_session(pam_handle_t *pamh, int flags,
86 i = pam_get_user(pamh, &user, NULL);
94 options = _pam_krb5_options_init(pamh, argc, argv, ctx,
105 _pam_krb5_options_free(pamh, ctx, options);
124 pam_strerror(pamh, retval));
126 _pam_krb5_options_free(pamh, ctx, options);
140 pam_strerror(pamh, PAM_IGNORE));
142 _pam_krb5_options_free(pamh, ctx, options);
148 stash = _pam_krb5_stash_get(pamh, user, userinfo, options);
155 pam_strerror(pamh, PAM_SERVICE_ERR));
157 _pam_krb5_options_free(pamh, ctx, options);
177 pam_putenv(pamh, segname);
192 pam_strerror(pamh, PAM_SUCCESS));
194 _pam_krb5_options_free(pamh, ctx, options);
234 pam_putenv(pamh, envstr);
254 pam_strerror(pamh, i));
256 _pam_krb5_options_free(pamh, ctx, options);
265 _pam_krb5_close_session(pam_handle_t *pamh, int flags,
284 i = pam_get_user(pamh, &user, NULL);
292 options = _pam_krb5_options_init(pamh, argc, argv, ctx,
302 _pam_krb5_options_free(pamh, ctx, options);
319 pam_strerror(pamh, retval));
321 _pam_krb5_options_free(pamh, ctx, options);
336 pam_strerror(pamh, PAM_IGNORE));
338 _pam_krb5_options_free(pamh, ctx, options);
344 stash = _pam_krb5_stash_get(pamh, user, userinfo, options);
351 pam_strerror(pamh, PAM_SERVICE_ERR));
353 _pam_krb5_options_free(pamh, ctx, options);
369 pam_strerror(pamh, PAM_SUCCESS));
371 _pam_krb5_options_free(pamh, ctx, options);
384 pam_putenv(pamh, "KRB5CCNAME");
398 pam_strerror(pamh, PAM_SUCCESS));
400 _pam_krb5_options_free(pamh, ctx, options);
406 pam_sm_open_session(pam_handle_t *pamh, int flags,
409 return _pam_krb5_open_session(pamh, flags, argc, argv,
415 pam_sm_close_session(pam_handle_t *pamh, int flags,
418 return _pam_krb5_close_session(pamh, flags, argc, argv,