|
From: | Simon Goldschmidt |
Subject: | [lwip-devel] [bug #51447] Sequence number comparisons invoke implementation-defined behavior |
Date: | Thu, 31 Jan 2019 07:29:56 -0500 (EST) |
User-agent: | Mozilla/5.0 (Windows NT 10.0; WOW64; rv:64.0) Gecko/20100101 Firefox/64.0 |
Update of bug #51447 (project lwip): Status: None => In Progress _______________________________________________________ Follow-up Comment #15: It seems like this has been broken by commit a3d27e30e04bf1daa70dbe63e6c140f42fa7ab97 from 9th september 2004 which added TCP_SEQ_BETWEEN and uses it to replace various range tests. That did work for valid segments, but it at least broke this check where 'seqno' and 'pcb->rcv_nxt' are exactly 0x80000000 apart. I would fix it by reverting that commit for this line in question, but I first want to check the other changes that commit included to see if there are more problems of this kind. _______________________________________________________ Reply to this item at: <https://savannah.nongnu.org/bugs/?51447> _______________________________________________ Message sent via Savannah https://savannah.nongnu.org/
[Prev in Thread] | Current Thread | [Next in Thread] |