Red Hat Bugzilla – Bug 436407
man pages imply STREAMS is implemented
Last modified: 2008-03-07 06:27:22 EST
+++ This bug was initially created as a clone of Bug #436398 +++
As far as I can tell, Linux does not include a STREAMS implementation. Looking
at the glibc source code, most of the STREAMS functions are empty stubs like
/* In general we do not have a STREAMS implementation and therefore
return 0. But for invalid file descriptors we have to return an
if (__fcntl (fildes, F_GETFD) < 0)
/* No STREAM. */
But these man pages would imply that STREAMS is available in Fedora 8:
Other man pages include notes on STREAMS, for example, open(3p), close(3p),
read(3p), write(3p), but these are implemented for other non-STREAMS usage.
At least two STREAMS man pages, getpmsg(2) and putpmsg(2), bring up the
unimplemented(2) man page and indicate they are "Unimplemented system calls."
Please remove or link the other man pages to unimplemented(2).
Fixed in man-pages-2.78-2.fc9.