summaryrefslogtreecommitdiffstats
path: root/src/kdc/dispatch.c
diff options
context:
space:
mode:
authorJohn Kohl <jtkohl@mit.edu>1991-02-14 09:08:31 +0000
committerJohn Kohl <jtkohl@mit.edu>1991-02-14 09:08:31 +0000
commitb5e8592b5e5077da84ee5276efed63444b49c6a9 (patch)
tree48c4f6bfbaf704710df85169ef15c8c0c61b3b17 /src/kdc/dispatch.c
parent1d11f607015ec42e4aac9dd042de1ac1efc48a5c (diff)
downloadkrb5-b5e8592b5e5077da84ee5276efed63444b49c6a9.tar.gz
krb5-b5e8592b5e5077da84ee5276efed63444b49c6a9.tar.xz
krb5-b5e8592b5e5077da84ee5276efed63444b49c6a9.zip
only insert the replay if we succeeded in generating a reply
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@1693 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/kdc/dispatch.c')
-rw-r--r--src/kdc/dispatch.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/kdc/dispatch.c b/src/kdc/dispatch.c
index 394a5bae75..87af23fece 100644
--- a/src/kdc/dispatch.c
+++ b/src/kdc/dispatch.c
@@ -61,7 +61,8 @@ krb5_data **response;
else
retval = KRB5KRB_AP_ERR_MSG_TYPE;
/* put the response into the lookaside buffer */
- kdc_insert_lookaside(pkt, *response);
+ if (!retval)
+ kdc_insert_lookaside(pkt, *response);
return retval;
}