lwip-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [lwip-devel] ReactOS is now using lwIP for TCP


From: Cameron Gutman
Subject: Re: [lwip-devel] ReactOS is now using lwIP for TCP
Date: Mon, 8 Aug 2011 11:13:10 -0400

All of the recent builds at http://reactos.org/getbuilds have lwIP integrated but here is a link to a specific build with lwIP included: http://iso.reactos.org/bootcd/bootcd-53138-dbg.7z

I encountered 2 issues that required changes to lwIP. One was a behavior change with regards to the TF_CLOSED flag in which we call TCP_EVENT_CLOSED before freeing the PCB to make the rest of our IP library aware that the PCB's port is no longer bound. I'm not sure whether you want to integrate that or not. The second is a bug fix for the TF_FIN issue that I reported earlier. Those 2 patches were the only changes to lwIP that we made.

TCP_EVENT_CLOSED behavior change: http://svn.reactos.org/svn/reactos/branches/GSoC_2011/TcpIpDriver/lib/drivers/lwip/src/core/tcp_in.c?r1=53035&r2=53083
TF_FIN bug report (patch attached): http://savannah.nongnu.org/bugs/?33962

There were a few other changes that were made to lwIP but they all were temporary and reverted as far as I know. We should be on lwIP 1.4.0, but I'm not 100% sure it was synced properly since I didn't sync it myself or review the sync in depth.

Hopefully this helps,
Cameron

-----Original Message----- From: Leon Woestenberg
Sent: Monday, August 08, 2011 9:58 AM
To: lwip-devel
Subject: Re: [lwip-devel] ReactOS is now using lwIP for TCP

Hello Cameron,

On Mon, Aug 8, 2011 at 3:52 PM, Leon Woestenberg
<address@hidden> wrote:

This might bring some (lwIP) developers to the idea of developing for
ReactOS also. Do you have a link for the lwIP people to fetch/tryout
this particular build that is using lwIP?

Did you fix the bugs you find in your SVN? It would be good to get
your bug fixes upstreamed into lwIP.

I recon I could do a diff against this. What version of lwIP was used
as the base? The lwip changelog seems somewhere halfway releases.

http://svn.reactos.org/svn/reactos/trunk/reactos/lib/drivers/lwip/

Regards,
--
Leon

_______________________________________________
lwip-devel mailing list
address@hidden
https://lists.nongnu.org/mailman/listinfo/lwip-devel



reply via email to

[Prev in Thread] Current Thread [Next in Thread]