Searched refs:kmd (Results 1 - 4 of 4) sorted by relevance

/osnet-11/usr/src/lib/pam_modules/krb5/
H A Dkrb5_authenticate.c105 krb5_module_data_t *kmd = NULL; local
135 err = pam_get_data(pamh, KRB5_DATA, (const void**)&kmd);
146 if (kmd != NULL) {
147 if (++(kmd->auth_calls) > 2) {
150 * stack. Clear out the current kmd and proceed as if
156 " two times, clearing kmd");
158 /* clear out/free current kmd */
161 krb5_cleanup(pamh, kmd, err);
165 kmd = NULL;
166 } else if (kmd
500 attempt_krb5_auth( pam_handle_t *pamh, krb5_module_data_t *kmd, char *user, char **krb5_pass, boolean_t verify_tik) argument
995 krb5_module_data_t *kmd = (krb5_module_data_t *)data; local
[all...]
H A Dkrb5_setcred.c74 krb5_module_data_t *kmd = NULL; local
109 if (pam_get_data(pamh, KRB5_DATA, (const void**)&kmd) != PAM_SUCCESS) {
112 "PAM-KRB5 (setcred): kmd get failed, kmd=0x%p",
113 kmd);
122 "PAM-KRB5 (setcred): inst kmd structure");
124 kmd = calloc(1, sizeof (krb5_module_data_t));
126 if (kmd == NULL)
135 kmd->auth_status = PAM_AUTHINFO_UNAVAIL;
138 kmd,
285 attempt_refresh_cred( krb5_module_data_t *kmd, char *user, int flag) argument
361 krb5_renew_tgt( krb5_module_data_t *kmd, krb5_principal me, krb5_principal server, int flag) argument
599 attempt_delete_initcred(krb5_module_data_t *kmd) argument
[all...]
H A Dkrb5_password.c61 krb5_module_data_t *kmd,
71 login_result, kmd->env ? kmd->env : "<null>");
73 if (kmd->env) {
81 if ((result = pam_putenv(pamh, kmd->env))
94 free(kmd->env);
95 kmd->env = NULL;
109 krb5_module_data_t *kmd,
116 if (!kmd || kmd
59 set_ccname( pam_handle_t *pamh, krb5_module_data_t *kmd, int login_result, int debug) argument
107 get_set_creds( pam_handle_t *pamh, krb5_module_data_t *kmd, char *user, char *newpass, int debug) argument
164 krb5_module_data_t *kmd = NULL; local
[all...]
H A Dkrb5_acct_mgmt.c55 krb5_module_data_t *kmd,
70 password = kmd->password;
71 context = kmd->kcontext;
169 krb5_module_data_t *kmd,
184 password = kmd->password;
197 if (code = krb5_init_secure_context(&kmd->kcontext)) {
205 if (code = krb5_timeofday(kmd->kcontext, &now)) {
214 if (kmd->expiration != 0) {
215 expiration = kmd->expiration;
218 if ((err = fetch_princ_entry(kmd, use
54 fetch_princ_entry( krb5_module_data_t *kmd, char *princ_str, kadm5_principal_ent_rec *prent, int debug) argument
166 exp_warn( pam_handle_t *pamh, char *user, krb5_module_data_t *kmd, int debug) argument
314 krb5_module_data_t *kmd = NULL; local
[all...]

Completed in 29 milliseconds