Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!hellgate.utah.edu!dog.ee.lbl.gov!ucbvax!agate!apple!voder!pyramid!ctnews!unix386!mburg From: mburg@unix386.Convergent.COM (Mike Burg) Newsgroups: comp.unix.internals Subject: Re: Streams for any file descriptor. Message-ID: <6044@unix386.Convergent.COM> Date: 14 Feb 91 19:59:55 GMT References: <1991Feb7.064348.1873@sgitokyo.nsg.sgi.com> <1007@sigmawa.oz> Organization: Unisys/Convergent, San Jose, CA Lines: 22 In article <1007@sigmawa.oz>, geoffg@sigma21.oz.au (Geoffrey R Graham) writes: > In the thread "Ideas for changes to Unix filesystem" Michael Kandall > (kandall@sgitokyo.nsg.sgi.com) wrote: > > >In SVR4's enhanced STREAMS, I believe you can > >push STREAMS onto arbitrary file descriptors. > > Can anyone confirm this? (Michael was not sure). If it is true then all > sorts of interesting things become possible. [Rest of text deleted] In a nutshell - no, you can't. HOWEVER, pipes are now Streams based and you CAN push streams modules on them. There was (is) some group/person/university/company that produced a file system model that was stream-liked base. I think this was the interface between the FS and the device drivers. I don't think the model included the interface between the FS and user programs. -- ---------------------------------- Michael Burg - Unisys/Convergent Corp. Unix Intel Platforms Division San Jose Phone: (408) 456-5934 UUCP: uunet!pyramid!ctnews!unix386.Convergent.com!mburg