Lines Matching defs:kcontext
312 print_creds(krb5_context kcontext, krb5_creds *cred, const char *defname)
318 kret = krb5_unparse_name(kcontext, cred->client, &name);
321 kret = krb5_unparse_name(kcontext, cred->server, &sname);
339 krb5_free_unparsed_name(kcontext, name);
340 krb5_free_unparsed_name(kcontext, sname);
349 krb5_context kcontext = NULL;
356 kret = krb5_init_context(&kcontext);
359 kret = krb5_cc_resolve(kcontext, cc, &cache);
362 kret = krb5_cc_get_principal(kcontext, cache, &princ);
365 kret = krb5_unparse_name(kcontext, princ, &defname);
369 krb5_cc_get_type(kcontext, cache),
370 krb5_cc_get_name(kcontext, cache), defname);
372 kret = krb5_cc_start_seq_get(kcontext, cache, &cur);
375 while (!(kret = krb5_cc_next_cred(kcontext, cache, &cur, &creds))) {
377 print_creds(kcontext, &creds, defname);
378 krb5_free_cred_contents(kcontext, &creds);
381 kret = krb5_cc_end_seq_get(kcontext, cache, &cur);
386 krb5_cc_close(kcontext, cache);
387 krb5_free_unparsed_name(kcontext, defname);
388 krb5_free_principal(kcontext, princ);
389 krb5_free_context(kcontext);