Lines Matching refs:enc_tkt_reply

75     krb5_enc_tkt_part enc_tkt_reply;  in process_tgs_req()  local
287 enc_tkt_reply.flags = 0; in process_tgs_req()
288 enc_tkt_reply.times.starttime = 0; in process_tgs_req()
300 enc_tkt_reply.caddrs = header_ticket->enc_part2->caddrs; in process_tgs_req()
309 setflag(enc_tkt_reply.flags, TKT_FLG_FORWARDABLE); in process_tgs_req()
312 setflag(enc_tkt_reply.flags, TKT_FLG_FORWARDED); in process_tgs_req()
316 enc_tkt_reply.caddrs = request->addresses; in process_tgs_req()
320 setflag(enc_tkt_reply.flags, TKT_FLG_FORWARDED); in process_tgs_req()
323 setflag(enc_tkt_reply.flags, TKT_FLG_PROXIABLE); in process_tgs_req()
326 setflag(enc_tkt_reply.flags, TKT_FLG_PROXY); in process_tgs_req()
330 enc_tkt_reply.caddrs = request->addresses; in process_tgs_req()
335 setflag(enc_tkt_reply.flags, TKT_FLG_MAY_POSTDATE); in process_tgs_req()
338 setflag(enc_tkt_reply.flags, TKT_FLG_POSTDATED); in process_tgs_req()
339 setflag(enc_tkt_reply.flags, TKT_FLG_INVALID); in process_tgs_req()
340 enc_tkt_reply.times.starttime = request->from; in process_tgs_req()
342 enc_tkt_reply.times.starttime = kdc_time; in process_tgs_req()
348 enc_tkt_reply = *(header_ticket->enc_part2); in process_tgs_req()
349 clear(enc_tkt_reply.flags, TKT_FLG_INVALID); in process_tgs_req()
358 enc_tkt_reply = *(header_ticket->enc_part2); in process_tgs_req()
360 old_life = enc_tkt_reply.times.endtime - enc_tkt_reply.times.starttime; in process_tgs_req()
362 enc_tkt_reply.times.starttime = kdc_time; in process_tgs_req()
363 enc_tkt_reply.times.endtime = in process_tgs_req()
368 enc_tkt_reply.times.starttime = kdc_time; in process_tgs_req()
372 tmp_server_times = (long long) enc_tkt_reply.times.starttime in process_tgs_req()
375 tmp_realm_times = (long long) enc_tkt_reply.times.starttime in process_tgs_req()
378 enc_tkt_reply.times.endtime = in process_tgs_req()
391 (enc_tkt_reply.times.endtime < request->till) && in process_tgs_req()
406 setflag(enc_tkt_reply.flags, TKT_FLG_RENEWABLE); in process_tgs_req()
407 tmp_realm_times = (long long) enc_tkt_reply.times.starttime + in process_tgs_req()
409 enc_tkt_reply.times.renew_till = in process_tgs_req()
414 enc_tkt_reply.times.renew_till = 0; in process_tgs_req()
420 enc_tkt_reply.times.authtime = header_ticket->enc_part2->times.authtime; in process_tgs_req()
426 setflag(enc_tkt_reply.flags, TKT_FLG_PRE_AUTH); in process_tgs_req()
429 setflag(enc_tkt_reply.flags, TKT_FLG_HW_AUTH); in process_tgs_req()
433 if (enc_tkt_reply.times.starttime == enc_tkt_reply.times.authtime) in process_tgs_req()
434 enc_tkt_reply.times.starttime = 0; in process_tgs_req()
469 &enc_tkt_reply.authorization_data))) { in process_tgs_req()
474 enc_tkt_reply.authorization_data = in process_tgs_req()
477 enc_tkt_reply.session = &session_key; in process_tgs_req()
478 enc_tkt_reply.client = header_ticket->enc_part2->client; in process_tgs_req()
479 enc_tkt_reply.transited.tr_type = KRB5_DOMAIN_X500_COMPRESS; in process_tgs_req()
480 enc_tkt_reply.transited.tr_contents = empty_string; /* equivalent of "" */ in process_tgs_req()
492 realm_compare(header_ticket->server, enc_tkt_reply.client)) { in process_tgs_req()
494 enc_tkt_reply.transited = header_ticket->enc_part2->transited; in process_tgs_req()
509 enc_tkt_reply.transited = enc_tkt_transited; in process_tgs_req()
512 &enc_tkt_reply.transited.tr_contents, in process_tgs_req()
514 enc_tkt_reply.client, in process_tgs_req()
526 &enc_tkt_reply.transited.tr_contents, in process_tgs_req()
529 tlen = enc_tkt_reply.transited.tr_contents.length; in process_tgs_req()
534 setflag (enc_tkt_reply.flags, TKT_FLG_TRANSIT_POLICY_CHECKED); in process_tgs_req()
542 enc_tkt_reply.transited.tr_contents.data, in process_tgs_req()
552 enc_tkt_reply.transited.tr_contents.data, in process_tgs_req()
559 && !isflagset (enc_tkt_reply.flags, TKT_FLG_TRANSIT_POLICY_CHECKED)) { in process_tgs_req()
565 ticket_reply.enc_part2 = &enc_tkt_reply; in process_tgs_req()
651 reply_encpart.times = enc_tkt_reply.times; in process_tgs_req()
656 if (enc_tkt_reply.times.starttime == enc_tkt_reply.times.authtime) in process_tgs_req()
657 enc_tkt_reply.times.starttime = 0; in process_tgs_req()
665 reply_encpart.flags = enc_tkt_reply.flags; in process_tgs_req()
757 free(enc_tkt_reply.transited.tr_contents.data); in process_tgs_req()