[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[lwip-devel] [patch #7855] Provide alternative timeout implementation
From: |
James Smith |
Subject: |
[lwip-devel] [patch #7855] Provide alternative timeout implementation |
Date: |
Mon, 16 Feb 2015 10:22:31 +0000 |
User-agent: |
Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:33.0) Gecko/20100101 Firefox/33.0 |
Follow-up Comment #8, patch #7855 (project lwip):
> The only problem I see is the DHCP lease time,
> the rest of the timers shouldn't care for (rather
> small) drift.
Agreed. Normally small amounts of drift would not be an issue for general
network operations (and that may be why people, especially those using static
interface configurations, have been successfully served by the current lwIP
implementation).
However, some protocols do require relatively high-frequency accurate
multi-packet timing (for exampled mDNS) or have externally visible timing
constraints like DHCP (again mDNS). We have a lwIP mDNS implementation that
passes the Bonjour Conformance Test on all the platforms we support (with this
patch applied), but it would not pass on all when using the current mainline
lwIP timer support.
Having lwIP generically support "accurate" timing would avoid support hiccups
in the future. As opposed to having some special cases implemented (e.g.
specific code for DHCP) that need to be tweaked/extended as lwIP evolves.
_______________________________________________________
Reply to this item at:
<http://savannah.nongnu.org/patch/?7855>
_______________________________________________
Message sent via/by Savannah
http://savannah.nongnu.org/