Lines Matching defs:k4
593 k5_begin(opts, k5, k4)
596 struct k4_data* k4;
694 k4->aname, k4->inst, k4->realm);
696 k4->aname[0] = 0;
697 k4->inst[0] = 0;
698 k4->realm[0] = 0;
722 k4_begin(opts, k4)
724 struct k4_data* k4;
735 if (k4->aname[0])
741 k_errno = kname_parse(k4->aname, k4->inst, k4->realm,
759 k_errno = krb_get_tf_fullname(tkt_string(), k4->aname,
760 k4->inst, k4->realm);
769 k_errno = kname_parse(k4->aname, k4->inst, k4->realm,
781 if (!k4->realm[0])
782 krb_get_lrealm(k4->realm, 1);
784 if (k4->inst[0])
785 sprintf(k4->name, "%s.%s@%s", k4->aname, k4->inst, k4->realm);
787 sprintf(k4->name, "%s@%s", k4->aname, k4->realm);
788 opts->principal_name = k4->name;
791 if (k4->aname[0] && !k_isname(k4->aname))
797 if (k4->inst[0] && !k_isinst(k4->inst))
803 if (k4->realm[0] && !k_isrealm(k4->realm))
813 k4_end(k4)
814 struct k4_data* k4;
816 memset(k4, 0, sizeof(*k4));
1111 k4_kinit(opts, k4, ctx)
1113 struct k4_data* k4;
1128 if (!k4->lifetime)
1129 k4->lifetime = opts->lifetime;
1130 if (!k4->lifetime)
1131 k4->lifetime = KRB4_BACKUP_DEFAULT_LIFE_SECS;
1133 k4->lifetime = krb_time_to_life(0, k4->lifetime);
1161 k_errno = krb_get_pw_in_tkt(k4->aname, k4->inst, k4->realm, "krbtgt",
1162 k4->realm, k4->lifetime, stash_password);
1305 struct k4_data k4;
1344 memset(&k4, 0, sizeof(k4));
1350 got_k5 = k5_begin(&opts, &k5, &k4);
1351 got_k4 = k4_begin(&opts, &k4);
1359 authed_k4 = k4_kinit(&opts, &k4, k5.ctx);
1370 k4_end(&k4);