Lines Matching refs:kt
48 v5_to_kt(krb5_creds *cred, uid_t uid, struct kafs_token *kt, int local524)
52 kt->ticket = NULL;
82 kt->ticket = buf;
83 kt->ticket_len = buf_len;
87 kt->ticket = malloc(cred->ticket.length);
88 if (kt->ticket == NULL)
90 kt->ticket_len = cred->ticket.length;
91 memcpy(kt->ticket, cred->ticket.data, kt->ticket_len);
101 kt->ct.AuthHandle = kvno;
102 memcpy(kt->ct.HandShakeKey, cred->session.keyvalue.data, 8);
103 kt->ct.ViceId = uid;
104 kt->ct.BeginTimestamp = cred->times.starttime;
105 kt->ct.EndTimestamp = cred->times.endtime;
107 _kafs_fixup_viceid(&kt->ct, uid);
116 struct kafs_token *kt)
132 ret = v5_to_kt(cred, uid, kt, 1);
134 ret = v5_to_kt(cred, uid, kt, 0);
147 const char *realm, uid_t uid, struct kafs_token *kt)
188 (inst != NULL && inst[0] != '\0') ? inst : realm, kt);
213 struct kafs_token kt;
227 kt.ticket = NULL;
228 ret = _kafs_get_cred(data, cell, d->realm, trealm, uid, &kt);
232 ret = kafs_settoken_rxkad(cell, &kt.ct, kt.ticket, kt.ticket_len);
233 free(kt.ticket);
345 struct kafs_token kt;
348 ret = v5_convert(context, NULL, cred, uid, cell, &kt);
352 ret = kafs_settoken_rxkad(cell, &kt.ct, kt.ticket, kt.ticket_len);
354 free(kt.ticket);