Coverity CID 101: Fix minor bounds check error
authorKen Raeburn <raeburn@mit.edu>
Sat, 29 Mar 2008 01:09:00 +0000 (01:09 +0000)
committerKen Raeburn <raeburn@mit.edu>
Sat, 29 Mar 2008 01:09:00 +0000 (01:09 +0000)
Coverity CID 101: Fix minor bounds check error.

ticket: new
target_version: 1.6.4
tags: pullup

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@20296 dc483132-0cff-0310-8789-dd5450dbe970

src/kdc/kerberos_v4.c

index 1ac951360c169e1b80d507d058cd1221fee8921e..b2bfa4b54ac6378121b653dc8061a771692e1845 100644 (file)
@@ -822,7 +822,7 @@ kerberos_v4(struct sockaddr_in *client, KTEXT pkt)
 
            auth->mbz = 0;      /* pkt->mbz already zeroed */
            auth->length = 4 + strlen((char *)pkt->dat + 3);
-           if (auth->length + 1 > MAX_KTXT_LEN) {
+           if (auth->length + 1 >= MAX_KTXT_LEN) {
                lt = klog(L_KRB_PERR,
                          "APPL request with realm length too long from %s",
                          inet_ntoa(client_host));