]> git.michaelhowe.org Git - packages/o/openafs.git/commitdiff
STABLE14-rxkad-badticket-20070610
authorJeffrey Altman <jaltman@secure-endpoints.com>
Sun, 10 Jun 2007 15:22:49 +0000 (15:22 +0000)
committerJeffrey Altman <jaltman@secure-endpoints.com>
Sun, 10 Jun 2007 15:22:49 +0000 (15:22 +0000)
In rxkad_CheckResponse, when checking the return value from tkt_CheckTimes,
the order is == 0, == -1, < -1, <= 0.  The <= 0 case is extraneous so
remove it. Both < -1 and <= 0 returned RXKADBADTICKET.

(cherry picked from commit f4bd2604222c1199fc0ece0eaa82c034fa50b977)

src/rxkad/rxkad_server.c

index e2c54385b2aacce0b6e7276c026ffa619f8a4aa0..2e91c6b5f8a916cb3834b71165c69892303af8af 100644 (file)
@@ -361,8 +361,6 @@ rxkad_CheckResponse(struct rx_securityClass *aobj,
        return RXKADEXPIRED;
     else if (code < -1)
        return RXKADBADTICKET;
-    else if (code <= 0)
-       return RXKADBADTICKET;
 
     code = fc_keysched(&sessionkey, sconn->keysched);
     if (code)