![]() | |||||||||||||
Messages in this thread |
Hello. Eric W. Biederman wrote: > name[CTL_MAXNAME} is not valid. > name[0...CTL_MAXNAME-1] is valid. Yes. > The check that got lost in the refactoring was specfically: > > - if (tmp.nlen <= 0 || tmp.nlen >= CTL_MAXNAME) > - return -ENOTDIR; Thus I think tmp.nlen == CTL_MAXNAME should be allowed because tmp.nlen is used as "for (i = 0; i < tmp.nlen; i++)". I think if (tmp.nlen <= 0 || tmp.nlen > CTL_MAXNAME) return -ENOTDIR; is correct. Thanks. - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/ | ||||||||||||
| Last update: 2007-11-12 12:45 [from the cache] ©2003-2008 | |||||||||||||