lwIP - A Lightweight TCP/IP stack - Bugs: bug #33551, ARP entries may time out although...
You are not allowed to post comments on this tracker with your current authentication level.
bug #33551: ARP entries may time out although in use
Submitter: | Simon Goldschmidt <goldsimon> | ||
Submitted: | Mon 13 Jun 2011 09:22:24 AM UTC | ||
Category: | ARP | Severity: | 3 - Normal |
Item Group: | None | Status: | Fixed |
Privacy: | Public | Assigned to: | goldsimon |
Open/Closed: | Closed | Planned Release: | None |
lwIP version: | CVS Head |
Thu 21 Jul 2011 06:36:20 PM UTC, comment #1: |
Simon Goldschmidt <goldsimon> |
Mon 13 Jun 2011 09:22:24 AM UTC, original submission:
Since we disabled etharp_ip_input() by default, ARP entries can time out even if they are in use by IP traffic.
|
Simon Goldschmidt <goldsimon> |
No files currently attached
Depends on the following items: None found
Items that depend on this one: None found
Carbon-Copy List
There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.
Follow 3 latest changes.
Date | Changed by | Updated Field | Previous Value | => | Replaced by |
---|---|---|---|---|---|
2011-07-21 | goldsimon | Status | None | Fixed | |
Assigned to | None | goldsimon | |||
Open/Closed | Open | Closed |
Powered by Savane 3.13-02a9.
Corresponding source code
Fixed by
- re-sending an ARP request if an entry is used for TX which is about to time out (1 minute before),
- re-sending ARP requests for this entry from etharp_tmr until it times out or receives an answer
I also sped up the default TX path a little. From reading my disassembled code, it should now be faster than before although code was added (I don't call find_entry() for stable entries).