KDC_REQ_BODY *b,
krb5_const_principal tgt_name,
const EncTicketPart *tgt,
+ const EncTicketPart *adtgt,
const krb5_keyblock *replykey,
int rk_is_subkey,
const EncryptionKey *serverkey,
rep.pvno = 5;
rep.msg_type = krb_tgs_rep;
- et.authtime = tgt->authtime;
+ et.authtime = adtgt->authtime;
_kdc_fix_time(&b->till);
et.endtime = min(tgt->endtime, *b->till);
ALLOC(et.starttime);
Realm r;
int nloop = 0;
EncTicketPart adtkt;
+ EncTicketPart *adtgt = tgt;
char opt_str[128];
int signedpath = 0;
if (rk_is_subkey == 0) {
auth_data_key = &adtkt.key;
}
-
+ adtgt = &adtkt;
kdc_log(context, config, 0, "constrained delegation for %s "
"from %s (%s) to %s", tpn, cpn, dpn, spn);
}
b,
tp,
tgt,
+ adtgt,
replykey,
rk_is_subkey,
ekey,