From d12dca0f406b17745e7fc86d343ab87dfd619a94 Mon Sep 17 00:00:00 2001 From: Assar Westerlund Date: Thu, 24 Jul 1997 07:23:00 +0000 Subject: [PATCH] (krb5_verify_ap_req): do abs when verifying the timestamps git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2594 ec53bebd-3082-4978-b11e-865c3cabbd6b --- lib/krb5/rd_req.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/krb5/rd_req.c b/lib/krb5/rd_req.c index 27c32d50b..5f9546466 100644 --- a/lib/krb5/rd_req.c +++ b/lib/krb5/rd_req.c @@ -218,7 +218,7 @@ krb5_verify_ap_req(krb5_context context, time_t start = t.ticket.authtime; if(t.ticket.starttime) start = *t.ticket.starttime; - if(start - now > context->max_skew || t.ticket.flags.invalid) + if(abs(start - now) > context->max_skew || t.ticket.flags.invalid) return KRB5KRB_AP_ERR_TKT_NYV; if(now - t.ticket.endtime > context->max_skew) return KRB5KRB_AP_ERR_TKT_EXPIRED;