summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorJohn Kohl <jtkohl@mit.edu>1990-12-19 16:45:03 +0000
committerJohn Kohl <jtkohl@mit.edu>1990-12-19 16:45:03 +0000
commit0f53d2c4efe6060b6f6973be51d587c65958b0c9 (patch)
tree4878b6956d82a68cd2ee24f845cc2b07300bd4a7 /src
parentbf9d75e13d4b0097d2dd78dc08aa3bc7831f19c6 (diff)
turn on FORWARDED in tickets obtained with FORWARDED TGT's
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@1573 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src')
-rw-r--r--src/kdc/do_tgs_req.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/kdc/do_tgs_req.c b/src/kdc/do_tgs_req.c
index b66675bdf..b429b51d0 100644
--- a/src/kdc/do_tgs_req.c
+++ b/src/kdc/do_tgs_req.c
@@ -226,6 +226,8 @@ krb5_data **response; /* filled in with a response packet */
enc_tkt_reply.caddrs = request->addresses;
reply_encpart.caddrs = request->addresses;
}
+ if (isflagset(header_ticket->enc_part2->flags, TKT_FLG_FORWARDED))
+ setflag(enc_tkt_reply.flags, TKT_FLG_FORWARDED);
if (isflagset(request->kdc_options, KDC_OPT_PROXIABLE))
setflag(enc_tkt_reply.flags, TKT_FLG_PROXIABLE);