lwip-devel
[Top][All Lists]
Advanced

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

[lwip-devel] [bug #20511] No persist timer


From: Frédéric Bernon
Subject: [lwip-devel] [bug #20511] No persist timer
Date: Tue, 18 Dec 2007 13:50:39 +0000
User-agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.1.11) Gecko/20071127 Firefox/2.0.0.11

Follow-up Comment #3, bug #20511 (project lwip):

(from lwip-users, by Per-Henrik Lundblom)

Hi,

I guess it is about time to commit the mods and fixes we have done on the
lwIP stack. I have included and attached one large patch (I know it's bad with
one patch to fix several problems but take it or leave it). The patch was made
against a CVS copy from 2007-09-20.

The patch should fix the following things:

- Silly window problem (bug #20199)

- Implementation of the TCP persist timer which lwIP curretly lacks. The
  persist timer is MANDATORY for any TCP implementation. This
  implementation can be slimmed down. This implementation doesn't share
  any code with the retransmit timer even though it should be possible.
  Also, the tcp_split_unsent_seq() function has code copied from other
  tcp_*() functions. I guess you could leave out the split part of the
  persist timer if you want to reduce code size but then you don't fully
  implement the functionality for the persist timer.

Note that this code was 100% written during work time at connectBlue AB
(www.connectblue.se) but is released under the same license as the rest of
lwIP. We really hope it will find its way into the the trunk and that others
will find it useful.

Merry Christmas to all of you!

/PH

(file #14652)
    _______________________________________________________

Additional Item Attachment:

File name: lwip_working.diff              Size:20 KB


    _______________________________________________________

Reply to this item at:

  <http://savannah.nongnu.org/bugs/?20511>

_______________________________________________
  Message posté via/par Savannah
  http://savannah.nongnu.org/





reply via email to

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