f_offset
Poul-Henning Kamp
phk at phk.freebsd.dk
Mon Apr 14 14:59:50 UTC 2008
In message <20080414145231.GJ5934 at hoeg.nl>, Ed Schouten writes:
>It's all so confusing that the standards seem to change then. When I
>take a look at the POSIX onlinepubs, the articles seem to mention the
>opposite:
>
>http://www.opengroup.org/onlinepubs/009695399/functions/read.html
>
> "The behavior of multiple concurrent reads on the same pipe,
> FIFO, or terminal device is unspecified."
>
>http://www.opengroup.org/onlinepubs/009695399/functions/write.html
>
> "This volume of IEEE Std 1003.1-2001 does not specify behavior
> of concurrent writes to a file from multiple processes.
> Applications should use some form of concurrency control."
Remember that POSIX was written so both MVS and Windows could comply,
UNIX may have and need higher standards.
--
Poul-Henning Kamp | UNIX since Zilog Zeus 3.20
phk at FreeBSD.ORG | TCP/IP since RFC 956
FreeBSD committer | BSD since 4.3-tahoe
Never attribute to malice what can adequately be explained by incompetence.
More information about the freebsd-arch
mailing list