SysV Streams & Linux

SysV Streams & Linux

Post by jalva.. » Fri, 20 Oct 1995 04:00:00

We are porting some software that uses SysV streams to Linux.
Linux seems to be missing streams functionality (headers like
stropts.h or sys/stream.h are missing; there are no manual
pages on streams). Are there any add-ons on any of the Linux
distributions that adds support for streams on the operating
system runtime libraries ?

--Jesus Alvarez
  Software UNO


1. SYSV stream pipe or other record IPC under Linux?


I was looking for some information all over the net to find out how to
implement SYSV stream pipes under Linux. I've read my W.Richard
Stevens and tried the SYSV and BSD way to implement his s_pipe
function and found out that isastream both times returns false under
Linux 2.2.16.

I need some sort of record based IPC on Linux 2.2.16 and really would
like to use putmsg and getmsg (I found stropts.h, but do not know what
I/O is done with streams under Linux).

Just a pointer to some information would already help, I like to read
a lot :), e.g. sources, pointers into glibc, the kernel sources or
some documentation/FAQ.


Roman Fietze (Mail Code 5023)       Heidelberg Digital Finishing GmbH
                                                            DDF-T ESW


3. SysV.4 Streams and Modules programming problem: 2

4. Full duplex with elxl0: 3Com 90XX LAN driver on Solaris x86

5. SysV.4 Streams and Modules programming problem: 1

6. disk not responding to selection

7. Streams and Critical Regions on SYSV 4.0

8. Multiport serial boards: Specialix not supported by Linux....

9. SysV.4 Streams and Modules programming problem: 1

10. EMACS 18.55[.97] vs AT&T's SYSV 3.2.2 & OpenLook 2.0

11. Porting SYSV IPC from OSF & Solaris to Linux

12. List of major differences between Linux & SYSV or BSD?

13. Lotus 123 for SYSV & Linux?