Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 11 Nov 2000 14:15:32 -0500
From:      Chris Faulhaber <jedgar@fxp.org>
To:        Warner Losh <imp@village.org>
Cc:        freebsd-audit@FreeBSD.ORG
Subject:   Re: config(8) patch
Message-ID:  <20001111141532.A8166@peitho.fxp.org>
In-Reply-To: <200011111909.eABJ91G31777@billy-club.village.org>; from imp@village.org on Sat, Nov 11, 2000 at 12:09:01PM -0700
References:  <200011111904.eABJ41G31684@billy-club.village.org> <20001111111408.A28197@earth.causticlabs.com> <200011111904.eABJ41G31684@billy-club.village.org> <200011111909.eABJ91G31777@billy-club.village.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sat, Nov 11, 2000 at 12:09:01PM -0700, Warner Losh wrote:
> In message <200011111904.eABJ41G31684@billy-club.village.org> Warner Losh writes:
> : In message <20001111111408.A28197@earth.causticlabs.com> Chris Faulhaber writes:
> : : 2) allocate [MAXPATHLEN + 1] to ensure room for MAXPATHLEN and '\0'
> : 
> : MAXPATHLEN includes the trailing NUL.  At least that's what my brain
> : is telling me bde told me after proposing similar changes to another
> : part of the tree years ago.
> 
> Looking at intro(2), we see:
> 
>      63 ENAMETOOLONG File name too long. A component of a path name exceeded
>              255 (MAXNAMELEN) characters, or an entire path name exceeded 1023
>              (MAXPATHLEN-1) characters.
> 

As a side note, there are a few programs in the tree that use MAXPATHLEN + 1
(I think newsyslog.c confused me :).

-- 
Chris D. Faulhaber - jedgar@fxp.org - jedgar@FreeBSD.org
--------------------------------------------------------
FreeBSD: The Power To Serve   -   http://www.FreeBSD.org


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-audit" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20001111141532.A8166>