lwip-users
[Top][All Lists]
Advanced

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

Re: [lwip-users] keep-alive not work


From: Kieran Mansley
Subject: Re: [lwip-users] keep-alive not work
Date: Wed, 18 Feb 2009 12:09:53 +0000

On Wed, 2009-02-18 at 12:01 +0000, Bandu wrote:
> 
> So suggested fix will be like,
>  
> tcphdr->ackno = htonl(pcb->rcv_nxt);
>  TCPH_FLAGS_SET(tcphdr, TCP_ACK);
>  tcphdr->wnd = htons(pcb->rcv_ann_wnd) ;
>  tcphdr->urgp = 0;
>  
> right?

Nearly:

 tcphdr->ackno = htonl(pcb->rcv_nxt);
 TCPH_FLAGS_SET(tcphdr, TCP_ACK);
 tcphdr->wnd = htons(pcb->rcv_ann_wnd + 1);
 tcphdr->urgp = 0

and the same in tcp_zero_window_probe()

Kieran





reply via email to

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