Go to the FreeLists Home Page Home Signup Help Login
 



[openbeosnetteam] || [Date Prev] [06-2006 Date Index] [Date Next] || [Thread Prev] [06-2006 Thread Index] [Thread Next]

[openbeosnetteam] Alternative stacks (was: Re: Status)

  • From: Ville Koskinen <vrkosk@xxxxxx>
  • To: openbeosnetteam@xxxxxxxxxxxxx
  • Date: Thu, 15 Jun 2006 16:26:30 +0300
On Wed, 14 Jun 2006 23:30:14 +0200
Waldemar Kornewald <wkornew@xxxxxxx> wrote:

> > I think I'd vote for the new stack, it will be more work, but not
> > that much more, considering how the FreeBSD code looks. Of course
> > it would be a pain to integrate (leave alone) implement IPsec, but
> > I don't know if that'll be necessary anyway.

Well, now that you're thinking of alternatives, here's something I
mentioned to Axel last month in passing: 

http://savannah.nongnu.org/projects/lwip/

lwIP, short for "lightweight TCP/IP stack" is a miniature
implementation of IPv4, IPv6, ICMP, UDP, TCP, PPP, DHCP, and ARP, with
an optional BSD-like interface. (I haven't perused the code, so I don't
know if they implement full IPv6 with security features.) Yes, it is
lightweight and could be considered incomplete from the Haiku
viewpoint. However, I'm of the opinion that taking a light
implementation, integrating it, and then adding features is easier than
taking a full-blown implementation and integrating it. This is because
the full-blown implementation tends to have more inertia, so to speak. 

It's also licensed under the modified BSD license, so there should be
no problems in the legal department. 

-- 
Ville Koskinen





[ Home | Signup | Help | Login | Archives | Lists ]

All trademarks and copyrights within the FreeLists archives are owned by their respective owners.
Everything else ©2007 Avenir Technologies, LLC.