Lines Matching refs:kt

43 kt_open(krb5_context ctx, krb5_keytab *kt)  in kt_open()  argument
65 return (krb5_kt_resolve(ctx, ktstr, kt)); in kt_open()
69 kt_add_entry(krb5_context ctx, krb5_keytab kt, const krb5_principal princ, in kt_add_entry() argument
95 code = krb5_kt_add_entry(ctx, kt, &entry); in kt_add_entry()
162 krb5_keytab kt = NULL; in krb5_kt_add_ad_entries() local
212 if ((code = kt_open(ctx, &kt)) != 0) in krb5_kt_add_ad_entries()
240 code = kt_add_entry(ctx, kt, princ, salt, *tenctype, in krb5_kt_add_ad_entries()
260 if (kt != NULL) in krb5_kt_add_ad_entries()
261 (void) krb5_kt_close(ctx, kt); in krb5_kt_add_ad_entries()
279 krb5_keytab kt = NULL; in kt_remove_by_key() local
295 if ((code = kt_open(ctx, &kt)) != 0) in kt_remove_by_key()
298 if ((code = krb5_kt_start_seq_get(ctx, kt, &cursor)) != 0) in kt_remove_by_key()
301 while ((code = krb5_kt_next_entry(ctx, kt, &entry, &cursor)) == 0) { in kt_remove_by_key()
311 code = krb5_kt_end_seq_get(ctx, kt, &cursor); in kt_remove_by_key()
317 code = krb5_kt_remove_entry(ctx, kt, &entry); in kt_remove_by_key()
323 code = krb5_kt_start_seq_get(ctx, kt, &cursor); in kt_remove_by_key()
338 code = krb5_kt_end_seq_get(ctx, kt, &cursor); in kt_remove_by_key()
344 if (kt != NULL) in kt_remove_by_key()
345 (void) krb5_kt_close(ctx, kt); in kt_remove_by_key()
425 krb5_keytab kt = NULL; in krb5_kt_ad_validate() local
440 if ((code = kt_open(ctx, &kt)) != 0) in krb5_kt_ad_validate()
447 if ((code = krb5_kt_start_seq_get(ctx, kt, &cursor)) != 0) in krb5_kt_ad_validate()
450 while ((code = krb5_kt_next_entry(ctx, kt, &entry, &cursor)) == 0) { in krb5_kt_ad_validate()
484 if ((code = krb5_kt_end_seq_get(ctx, kt, &cursor))) in krb5_kt_ad_validate()
499 if (kt != NULL) in krb5_kt_ad_validate()
500 (void) krb5_kt_close(ctx, kt); in krb5_kt_ad_validate()