lwip-devel
[Top][All Lists]
Advanced

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

RE : [lwip-devel] [bug #22112] Recv() makes receive window update fordat


From: Frédéric BERNON
Subject: RE : [lwip-devel] [bug #22112] Recv() makes receive window update fordata, that was not received by application
Date: Fri, 25 Jan 2008 15:48:02 +0100

What is the difference with bug #22110 ?

 
  
====================================
Frédéric BERNON 
HYMATOM SA 
Chef de projet informatique 
Microsoft Certified Professional 
Tél. : +33 (0)4-67-87-61-10 
Fax. : +33 (0)4-67-70-85-44 
Email : address@hidden 
Web Site : http://www.hymatom.fr 
====================================
P Avant d'imprimer, penser à l'environnement
 


-----Message d'origine-----
De : address@hidden [mailto:address@hidden De la part de Oleg Tyshev
Envoyé : vendredi 25 janvier 2008 15:41
À : Oleg Tyshev; address@hidden
Objet : [lwip-devel] [bug #22112] Recv() makes receive window update fordata, 
that was not received by application



URL:
  <http://savannah.nongnu.org/bugs/?22112>

                 Summary: Recv() makes receive window update for data, that was 
not received by application 
                 Project: lwIP - A Lightweight TCP/IP stack
            Submitted by: olegreen
            Submitted on: Friday 01/25/2008 at 14:40
                Category: TCP
                Severity: 3 - Normal
              Item Group: Faulty Behaviour
                  Status: None
                 Privacy: Public
             Assigned to: None
             Open/Closed: Open
         Discussion Lock: Any
         Planned Release: 

    _______________________________________________________

Details:

Sample:

Receive mailbox contains 4 packets each 1000 bytes.
Application makes recv() for 1 byte.
It will be receive window update sent, as if
application 1000 received.

The problem is, that receive buffer is separated to two parts: receive mailbox 
and sock->lastdata. Lwip considers that data in sock->lastdata processed 
immediately. But application can take only part of the data from 
sock->lastdata. And windows update should be sent only to the part that 
application realy received.





    _______________________________________________________

Reply to this item at:

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

_______________________________________________
  Message sent via/by Savannah
  http://savannah.nongnu.org/



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

Attachment: Frédéric BERNON.vcf
Description: Frédéric BERNON.vcf


reply via email to

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