lwip-devel
[Top][All Lists]
Advanced

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

[lwip-devel] [bug #26251] RST process in TIME_WAIT TCP state


From: Simon Goldschmidt
Subject: [lwip-devel] [bug #26251] RST process in TIME_WAIT TCP state
Date: Wed, 21 Oct 2009 15:57:46 +0000
User-agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.4; de; rv:1.9.1.3) Gecko/20090824 Firefox/3.5.3

Follow-up Comment #7, bug #26251 (project lwip):

Given the last few comments, the new body of tcp_timewait_input() would be:

u16_t flags = TCPH_FLAGS(tcphdr);
/* RFC 1337: in TIME_WAIT, ignore RST and ACK FINs + any 'acceptable'
segments */
if (((flags & TCP_RST) == 0) && ((flags & TCP_FIN) || (tcplen > 0)))  {
  pcb->flags |= TF_ACK_NOW;
  return tcp_output(pcb);
}
return ERR_OK;


    _______________________________________________________

Reply to this item at:

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

_______________________________________________
  Nachricht geschickt von/durch Savannah
  http://savannah.nongnu.org/





reply via email to

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