diff options
| author | John Kohl <jtkohl@mit.edu> | 1990-12-19 16:45:03 +0000 |
|---|---|---|
| committer | John Kohl <jtkohl@mit.edu> | 1990-12-19 16:45:03 +0000 |
| commit | 0f53d2c4efe6060b6f6973be51d587c65958b0c9 (patch) | |
| tree | 4878b6956d82a68cd2ee24f845cc2b07300bd4a7 /src | |
| parent | bf9d75e13d4b0097d2dd78dc08aa3bc7831f19c6 (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.c | 2 |
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); |
