summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/kdc/ChangeLog5
-rw-r--r--src/kdc/replay.c3
2 files changed, 7 insertions, 1 deletions
diff --git a/src/kdc/ChangeLog b/src/kdc/ChangeLog
index f05b0d796..c5162ccf5 100644
--- a/src/kdc/ChangeLog
+++ b/src/kdc/ChangeLog
@@ -1,3 +1,8 @@
+1999-06-28 Tom Yu <tlyu@mit.edu>
+
+ * replay.c (MATCH): Fix up to compare the correct components of
+ the input address.
+
Fri Apr 30 00:05:07 1999 Tom Yu <tlyu@mit.edu>
* kerberos_v4.c (kerberos_v4): Fix bug where krb_create_ticket()
diff --git a/src/kdc/replay.c b/src/kdc/replay.c
index a65ffb3eb..e0f3c8fd1 100644
--- a/src/kdc/replay.c
+++ b/src/kdc/replay.c
@@ -54,7 +54,8 @@ static int num_entries = 0;
!memcmp((ptr)->req_packet->data, inpkt->data, \
inpkt->length) && \
((ptr)->addr->length == from->address->length) && \
- !memcmp((ptr)->addr->contents, from->address, \
+ !memcmp((ptr)->addr->contents, \
+ from->address->contents, \
from->address->length)&& \
((ptr)->db_age == db_age))
/* XXX