BSD:sockets::SVID:(what?)
Eduardo Krell
ekrell at hector.UUCP
Fri Jul 1 03:08:14 AEST 1988
In article <2820 at ttidca.TTI.COM> mb at ttidca.tti.com (Michael Bloom) writes:
>> What are the SVID and POSIX eqivalents of sockets in BSD?
>
>That's a real good question. For now, SV3 has no *close* equivalents.
There are various third party vendors (like Lachman and Wollongong)
who offer the entire TCP/IP suite, including a socket library for
SVR3. Some of these implementations are streams-based and some are not.
>TCP/IP has been promised for 5.4, but the big (hear this, AT&T?)
>question is "via what mechanism?"
Streams is the natural mechanism to implement communication protocols
in SVR3 and higher.
Besides, if you're provided with a socket emulation library, you really
don't care what the kernel implementation looks like.
>Portions of "the big question are": Will IP/UDP/TCP be rewritten as
>streams modules?
They've already been rewritten. See above.
>Will streams itself be different in 5.4? Sun has documented that they
>had to "extend" streams just to be able to provide a streams terminal
>driver that could handle the bsd functionality not present in system V
>tty drivers.
You can add stream modules to support whatever interface you want.
I guess Sun wanted to provide a BSD-like tty interface, so they had
to write an appropriate stream module to support their ioctl's, etc.
I don't see why the streams mechanism itself would have to be changed.
Eduardo Krell AT&T Bell Laboratories, Murray Hill, NJ
UUCP: {ihnp4,ucbvax}!ulysses!ekrell ARPA: ekrell at ulysses.att.com
More information about the Comp.unix.wizards
mailing list