cvs commit: src/lib/libc/sys pathconf.2
Alfred Perlstein
alfred at freebsd.org
Wed Jul 7 16:34:55 PDT 2004
* Garrett Wollman <wollman at khavrinen.lcs.mit.edu> [040707 15:25] wrote:
> <<On Wed, 7 Jul 2004 20:47:42 +0000 (UTC), Alfred Perlstein <alfred at FreeBSD.ORG> said:
>
> > there's no such define as KERN_NAME_MAX, change to _POSIX_NAME_MAX.
>
> That is not more correct.
>
> Actually, it should be documented thus:
>
> .It Li _PC_NO_TRUNC
> Always returns 1.
> (Included to support software written for previous editions of
> .Tn POSIX . )
>
> -GAWollman
Whoa....
if _PC_NO_TRUNC returns 1 then an application should assume that
names longer than 14 characters (_POSIX_NAME_MAX) are truncated???
But that's always set?
I'm confused.
Can you suggest better wording? Perhaps (if I'm understanding properly):
"Always returns 1, but should be ignored."
?
Because we sure as hell don't truncate names 14 characters. :)
--
- Alfred Perlstein
- Research Engineering Development Inc.
- email: bright at mu.org cell: 408-480-4684
More information about the cvs-all
mailing list