Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 07 Mar 1999 02:34:23 +0000
From:      Brian Somers <brian@Awfulhak.org>
To:        freebsd-hackers@FreeBSD.org
Subject:   pipe(2)
Message-ID:  <199903070234.CAA12643@keep.lan.Awfulhak.org>

next in thread | raw e-mail | index | archive | help
Hi,

Should pipe(2) be a bit stronger about what's ``conventional'' and 
mention that two uni-directional descriptors are returned by most 
operating systems ?  I've been stung twice recently because I've 
assumed that the descriptors are bidirectional :-(

If there are no objections, I'll update the man page:

Index: pipe.2
===================================================================
RCS file: /home/ncvs/src/lib/libc/sys/pipe.2,v
retrieving revision 1.7
diff -u -r1.7 pipe.2
--- pipe.2      1997/01/20 23:18:01     1.7
+++ pipe.2      1999/03/07 02:32:11
@@ -111,6 +111,9 @@
 .Xr read 2 ,
 .Xr socketpair 2 ,
 .Xr write 2
+.Sh STANDARDS
+POSIX does not require that each descriptor is bidirectional.  For
+portability reasons, unidirectional descriptors should be assumed.
 .Sh HISTORY
 A
 .Fn pipe

-- 
Brian <brian@Awfulhak.org> <brian@FreeBSD.org> <brian@OpenBSD.org>
      <http://www.Awfulhak.org>;
Don't _EVER_ lose your sense of humour !




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




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