Howard, The strinet package provides a STREAMS (TLI XTI/XNS) interface to the underlying Linux sockets implementation. That is, opening up a TCP/IP stream opens a TCP/IP socket internal to the kernel. The Linux native TCP implementation does not know the difference between the strinet package opening a socket and the user program opening a socket.
So, in short, the STREAMS implementation is completely compatible with the underlying Linux NET4 implementation which it uses rather than replaces. As to whether strinet compiles as part of the LiS base package (i.e. LiS registered drivers) or not is a different question. It is currently written to compile as a loadable module (streams-inet.o of about 28k in size) that is somewhat smaller than streams-ldl.o (~38k) and much smaller than the streams base object streams.o (~180k). As the iBCS device numbers (major and minor) are already reserved for socksys in Linux, there would be no problem compiling it as a loadable module. Then if one never opens the devices, the module would never load. So, I suppose that would make it "optional". --brian On Wed, 26 Mar 2003, Howard Selover wrote: > Hello David, > > I saw the TCP package mails in the past few days. I am curious if this > will be an optional package. If the TCP package is not optional, is the > TCP stack provided in the Linux kernel still useable or does everything > have to use the streams implementation? > > Howard > > -- > Howard Selover III > Principal Engineer > Chief Architect's Office > Ulticom, Inc. > 1020 Briggs Road > Mount Laurel, NJ 08054 > > Direct: +1-856-787-2739 > Mobile: +1-856-495-4181 > Fax: +1-856-866-2033 > Email: [EMAIL PROTECTED] > Web: www.ulticom.com > > > > _______________________________________________ > Linux-streams mailing list > [EMAIL PROTECTED] > http://gsyc.escet.urjc.es/mailman/listinfo/linux-streams -- Brian F. G. Bidulock � The reasonable man adapts himself to the � [EMAIL PROTECTED] � world; the unreasonable one persists in � http://www.openss7.org/ � trying to adapt the world to himself. � � Therefore all progress depends on the � � unreasonable man. -- George Bernard Shaw � _______________________________________________ Linux-streams mailing list [EMAIL PROTECTED] http://gsyc.escet.urjc.es/mailman/listinfo/linux-streams
