aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorKen Raeburn <raeburn@mit.edu>2001-10-06 00:11:20 +0000
committerKen Raeburn <raeburn@mit.edu>2001-10-06 00:11:20 +0000
commit2e0ebe3766332b985c79b7ff92476c61fa16326b (patch)
tree93569cf7073bbd22038b29b81672db4fe5dd27b7 /src
parent29b0f7f99259c3bd40208ab188b86de2151f3280 (diff)
downloadkrb5-2e0ebe3766332b985c79b7ff92476c61fa16326b.zip
krb5-2e0ebe3766332b985c79b7ff92476c61fa16326b.tar.gz
krb5-2e0ebe3766332b985c79b7ff92476c61fa16326b.tar.bz2
* do_tgs_req.c (process_tgs_req): Fix logging of bad transit path info
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13784 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src')
-rw-r--r--src/kdc/ChangeLog5
-rw-r--r--src/kdc/do_tgs_req.c16
2 files changed, 13 insertions, 8 deletions
diff --git a/src/kdc/ChangeLog b/src/kdc/ChangeLog
index e9958da..8213e40 100644
--- a/src/kdc/ChangeLog
+++ b/src/kdc/ChangeLog
@@ -1,3 +1,8 @@
+2001-10-05 Ken Raeburn <raeburn@mit.edu>
+
+ * do_tgs_req.c (process_tgs_req): Fix logging of bad transit path
+ info.
+
2001-09-25 Ken Raeburn <raeburn@mit.edu>
* do_tgs_req.c (process_tgs_req): If disable-transited-check
diff --git a/src/kdc/do_tgs_req.c b/src/kdc/do_tgs_req.c
index 439b86c..2a14902 100644
--- a/src/kdc/do_tgs_req.c
+++ b/src/kdc/do_tgs_req.c
@@ -54,10 +54,10 @@ static krb5_error_code prepare_error_tgs (krb5_kdc_req *, krb5_ticket *,
/*ARGSUSED*/
krb5_error_code
process_tgs_req(pkt, from, portnum, response)
-krb5_data *pkt;
-const krb5_fulladdr *from; /* who sent it ? */
-int portnum;
-krb5_data **response; /* filled in with a response packet */
+ krb5_data *pkt;
+ const krb5_fulladdr *from; /* who sent it ? */
+ int portnum;
+ krb5_data **response; /* filled in with a response packet */
{
krb5_keyblock * subkey;
krb5_kdc_req *request = 0;
@@ -502,15 +502,15 @@ tgt_again:
"bad realm transit path from '%s' to '%s' via '%.*s'",
cname ? cname : "<unknown client>",
sname ? sname : "<unknown server>",
- enc_tkt_transited.tr_contents.length,
- enc_tkt_transited.tr_contents.data);
+ enc_tkt_reply.transited.tr_contents.length,
+ enc_tkt_reply.transited.tr_contents.data);
else
krb5_klog_syslog (LOG_ERR,
"unexpected error checking transit from '%s' to '%s' via '%.*s': %s",
cname ? cname : "<unknown client>",
sname ? sname : "<unknown server>",
- enc_tkt_transited.tr_contents.length,
- enc_tkt_transited.tr_contents.data,
+ enc_tkt_reply.transited.tr_contents.length,
+ enc_tkt_reply.transited.tr_contents.data,
error_message (errcode));
} else
krb5_klog_syslog (LOG_ERR, "not checking transit path");