Page MenuHomeFreeBSD

D21876.id62840.diff
No OneTemporary

D21876.id62840.diff

Index: sys/kern/vfs_subr.c
===================================================================
--- sys/kern/vfs_subr.c
+++ sys/kern/vfs_subr.c
@@ -351,10 +351,10 @@
if (req->newptr == NULL)
return (EINVAL);
- if (req->newlen > PATH_MAX)
+ if (req->newlen >= PATH_MAX)
return (E2BIG);
- buf = malloc(PATH_MAX + 1, M_TEMP, M_WAITOK);
+ buf = malloc(PATH_MAX, M_TEMP, M_WAITOK);
error = SYSCTL_IN(req, buf, req->newlen);
if (error != 0)
goto out;

File Metadata

Mime Type
text/plain
Expires
Wed, Apr 22, 4:39 AM (17 h, 2 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
31953766
Default Alt Text
D21876.id62840.diff (463 B)

Event Timeline