Author: trasz
Date: Wed Oct  9 12:17:40 2013
New Revision: 256189
URL: http://svnweb.freebsd.org/changeset/base/256189

Log:
  Fix off-by-one.
  
  Coverity CID: 1011375
  Approved by:  re (glebius)
  Sponsored by: FreeBSD Foundation

Modified:
  head/usr.sbin/ctld/kernel.c

Modified: head/usr.sbin/ctld/kernel.c
==============================================================================
--- head/usr.sbin/ctld/kernel.c Wed Oct  9 12:09:01 2013        (r256188)
+++ head/usr.sbin/ctld/kernel.c Wed Oct  9 12:17:40 2013        (r256189)
@@ -135,7 +135,7 @@ cctl_start_element(void *user_data, cons
        devlist = (struct cctl_devlist_data *)user_data;
        cur_lun = devlist->cur_lun;
        devlist->level++;
-       if ((u_int)devlist->level > (sizeof(devlist->cur_sb) /
+       if ((u_int)devlist->level >= (sizeof(devlist->cur_sb) /
            sizeof(devlist->cur_sb[0])))
                log_errx(1, "%s: too many nesting levels, %zd max", __func__,
                     sizeof(devlist->cur_sb) / sizeof(devlist->cur_sb[0]));
_______________________________________________
[email protected] mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-head
To unsubscribe, send any mail to "[email protected]"

Reply via email to