🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.unix.internals
Article #2553

Re: Quest: Sockets in SYSVR3

#2553
From: Simon Rosenthal
Date: Thu, 20 Jun 1991 20:07
27 lines
1833 bytes
In article <1991Jun19.184132.29431@noao.edu> rstevens@noao.edu (Rich Stevens) writes:
>> However, SYSVR4 does have sockets based on streams
>> and I am curious how it maintains sockets for dup
>> and fork operations.
> --
>In summary, the paper says that it takes both a user library
>(socklib) and a streams module (sockmod) to provide sockets
>over streams.
>
>	Rich Stevens  (rstevens@noao.edu)

We are just finishing up a sockets-over-SVR4 Streams implementation.
For binary compatibility reasons, we chose to maintain all existing
socket system calls, and move the socket-to-sockmod "glue" that would
be in a user library such as the one referenced above into the kernel.
No problems with forks, dups, or fcntl operations.

The ATT SVR4 'Programmer's Guide : Networking Interfaces' (published by
Prentice-Hall) has a chapter on moving sockets applications to SVR4 and
the differences between Berkeley and SVR4 sockets implementations.

- Simon
_______________________________________________________________________________
Simon Rosenthal:                         ___________
Concurrent Computer Corporation         / _________/_ 
Westford, MA 01886                     /_/________/ /
Internet: simon@westford.ccur.com       /__________/
Technical Details
Message-ID: <62156@fuquad.westford.ccur.com>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!samsung!dali.cs.montana.edu!fuquad!simon
References: <1991Jun17.190413.29256@sctc.com> <1991Jun18.130539.3579@sctc.com> <1991Jun19.184132.29431@noao.edu>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!samsung!dali.cs.montana.edu!fuquad!simon
From: simon@fuquad.westford.ccur.com (Simon Rosenthal)
Newsgroups: comp.unix.internals
Subject: Re: Quest: Sockets in SYSVR3
Message-ID: <62156@fuquad.westford.ccur.com>
Date: 20 Jun 91 20:07:30 GMT
References: <1991Jun17.190413.29256@sctc.com> <1991Jun18.130539.3579@sctc.com> <1991Jun19.184132.29431@noao.edu>
Reply-To: simon@westford.ccur.com (Simon Rosenthal)
Distribution: comp.unix.internals
Organization: Concurrent Computer Corp
Lines: 27