My thinking is running along the lines of including strinet source with the LiS source in /usr/src/LiS/strinet-x.y.z and building it when LiS is built. The build would be as a loadable driver, so if you want it you need to run it. If you subsequently access one of the /dev files that belong to strinet then the module will be auto-loaded.

I would also like to bring the xti stuff into the LiS source tree.

-- Dave

At 01:19 PM 3/26/2003 Wednesday, Brian F. G. Bidulock wrote:
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


_______________________________________________
Linux-streams mailing list
[EMAIL PROTECTED]
http://gsyc.escet.urjc.es/mailman/listinfo/linux-streams

Reply via email to