Re: Archives
"Brian F. G. Bidulock" <[email protected]> Fri, 24 Jun 2005 04:04:25 -0600
| Newsgroups | gmane.linux.kernel.streams |
|---|---|
| Organization | http://www.openss7.org/ |
| Message-ID | <[email protected]> |
Jody, On Fri, 24 Jun 2005, Jody Hagins wrote: > On Thu, 23 Jun 2005 23:23:21 -0600 > "Brian F. G. Bidulock" <[email protected]> wrote: > > > Jody, > > > > I don't know if there is anything the matter with the archives, > > but I don't believe that implementing a module for reliable > > broadcast was ever discussed over the last five years... > > > Thanks, Brian. I go to this link, and get permission denied: > http://gsyc.escet.urjc.es/mailarchive/linux-streams/ There is a bad link on some pages. It is a mailman list server with a private archive, so goto: http://gsyc.escet.urjc.es/mailman/private/linux-streams/ and enter your email address and password and you should be redirected to the list. (You need cookies enabled.) This method works for me... > > Since this is my first possible use of LiS, I thought I'd check it out > first. Mainly, I am concerned about getting stuck on the 2.6 kernel, > since GCOM is no longer supporting the effort (unless some other entity > has assumed ownership and maintenance). > I have assumed maintenance of a GPL'ed release. The OpenSS7 2.18.1 release builds and load against every current 2.4 and 2.6 kernel and linux distribution that I could get my hands on. I will continue to maintain a GPL'ed release of LiS until our Linux Fast-STREAMS release will serve as a production replacement. I would prefer to do active development only on Linux Fast-STREAMS for obvious reasons. Do take a look at the list archives for the long-winded discussion on licensing (GPL vs LGPL) > > Also, my previous experience was with SVr4 and Solaris (many years ago). > In those environments, streams was a native concept. However, in the > linux world, I am not sure how I would hook into the right layer of the > protocol stack. > > I could probably live just above IP for one of my protocols, but another > depends on UDP, so it would be easier to just sit on top of UDP. > You can use the OpenSS7 strxns, strinet and strxnet packages to hook into IP, TCP and UDP using /dev/inet/tcp, /dev/inet/udp and /dev/inet/rawip in the same fashion as on SVR 4 and Solaris using the TPI interface or the libxnet (XTI library) from the strxnet package. It sounds like UDP and RAWIP from the strinet package will meet your needs. You can push modules onto /dev/udp or /dev/rawip that use the TPI interface. The strinet driver uses a xtios (XTI over sockets) approach and present a TPI stream that is converted by the driver to and from a socket internal to the kernel. --brian > > _______________________________________________ > 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 ¦