On Thu, 2009-06-25 at 06:11 -0700, Niels Hendriks wrote: > I assumed that when the callback function gets called (i.e. data is > received) that the TCP received stat is increased by 1. > Therefore the func_cnt should be approximately the same als the TCP > received stat. What am I missing here?
The tcp.recv counter is incremented for each received packet. This may include packets that are not destined for your application. The stack may also combine multiple received packets into one call to your application, for example if there is any out of order segments. The tcp.sent counter is incremented for each sent packet. This may combine multiple writes by your application, for example if the Nagle algorithm is in use. It may also include packets not sent by your application, and will count retransmitted packets as separate from the original ones. Kieran _______________________________________________ lwip-users mailing list [email protected] http://lists.nongnu.org/mailman/listinfo/lwip-users
