diff options
author | Ken Raeburn <raeburn@mit.edu> | 2008-03-18 20:07:14 +0000 |
---|---|---|
committer | Ken Raeburn <raeburn@mit.edu> | 2008-03-18 20:07:14 +0000 |
commit | 5b0bc6bcaeb275fa850815b56cb81086caef0c57 (patch) | |
tree | 1cc59691c2ac3270d04822f9c7cbbc9ffc1fd8fc /src/kdc/dispatch.c | |
parent | f8d4e9aaad429fd6fac6504a527ab0258f47b854 (diff) | |
download | krb5-5b0bc6bcaeb275fa850815b56cb81086caef0c57.zip krb5-5b0bc6bcaeb275fa850815b56cb81086caef0c57.tar.gz krb5-5b0bc6bcaeb275fa850815b56cb81086caef0c57.tar.bz2 |
Fix MITKRB5-SA-2008-001 on trunk. Patch differs from the released one
for 1.6 because of code divergence.
ticket: 5919
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@20280 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/kdc/dispatch.c')
-rw-r--r-- | src/kdc/dispatch.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/kdc/dispatch.c b/src/kdc/dispatch.c index 1d7c3be..ac0eb48 100644 --- a/src/kdc/dispatch.c +++ b/src/kdc/dispatch.c @@ -107,7 +107,7 @@ dispatch(krb5_data *pkt, const krb5_fulladdr *from, krb5_data **response) retval = KRB5KRB_AP_ERR_MSG_TYPE; #ifndef NOCACHE /* put the response into the lookaside buffer */ - if (!retval) + if (!retval && *response != NULL) kdc_insert_lookaside(pkt, *response); #endif |