Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 10 May 2009 11:54:31 -0400
From:      Garrett Wollman <wollman@bimajority.org>
To:        Lothar Scholz <scholz@scriptolutions.com>
Cc:        arch@freebsd.org
Subject:   Re: Posix shared memory problem
Message-ID:  <18950.63671.323324.756287@hergotha.csail.mit.edu>
In-Reply-To: <7710650619.20090510075706@scriptolutions.com>
References:  <mit.lcs.mail.freebsd-arch/588815840.20090509203115@scriptolutions.com> <mit.lcs.mail.freebsd-arch/20090509200724.GA25714@stack.nl> <200905100500.n4A50GOa050728@hergotha.csail.mit.edu> <7710650619.20090510075706@scriptolutions.com>

next in thread | previous in thread | raw e-mail | index | archive | help
<<On Sun, 10 May 2009 07:57:06 +0200, Lothar Scholz <scholz@scriptolutions.com> said:

> First of all you can't use '/' if you want stay portable.

The Standard says otherwise.

> It is also just a maximum of 13 char long (says the FreeBSD 6.X man page)

Not in the manual page I have, and the Standard says otherwise.

> The path has nothing to do with the filesystem, it's a separate
> namespace.

Again, the Standard says otherwise (or rather, it says that this is an
implementation option).  To quote the 2001 edition of the standard
(XSH6 page 1313):

	It is unspecified whether the name appears in the file system
	and is visible to other functions that take pathnames as
	arguments. The name argument conforms to the construction
	rules for a pathname.

-GAWollman




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