|
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/
[Prev in Thread] | Current Thread | [Next in Thread] |