diff options
-rw-r--r-- | src/kdc/kdc_util.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/kdc/kdc_util.c b/src/kdc/kdc_util.c index fbf963e42b..bfc48c5d0a 100644 --- a/src/kdc/kdc_util.c +++ b/src/kdc/kdc_util.c @@ -245,6 +245,10 @@ kdc_process_tgs_req(krb5_kdc_req *request, const krb5_fulladdr *from, if ((retval = krb5_auth_con_init(kdc_context, &auth_context))) goto cleanup; + /* Don't use a replay cache. */ + if ((retval = krb5_auth_con_setflags(kdc_context, auth_context, 0))) + goto cleanup; + if ((retval = krb5_auth_con_setaddrs(kdc_context, auth_context, NULL, from->address)) ) goto cleanup_auth_context; |