
|
[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
|

|