mirror of
https://github.com/espressif/esp-idf
synced 2025-03-09 09:09:10 -04:00
Merge branch 'fix/lwip_dhcp_timeout_u32' into 'master'
fix(lwip): Fix DHCP lease overlow using u32 type Closes WIFIBUG-908 See merge request espressif/esp-idf!35280
This commit is contained in:
commit
1c13798cd4
@ -394,6 +394,9 @@ extern "C" {
|
||||
*/
|
||||
#define DHCP_REQUEST_BACKOFF_SEQUENCE(state, tries) ((uint16_t)(((tries) < 5 ? 1 << (tries) : 16) * 250))
|
||||
|
||||
/* Use custom DHCP timeout type to support longer lease times (with IDF coarse timer granularity)
|
||||
*/
|
||||
#define DHCP_TIMEOUT_SIZE_T u32_t
|
||||
static inline uint32_t timeout_from_offered(uint32_t lease, uint32_t min)
|
||||
{
|
||||
uint32_t timeout = lease;
|
||||
|
Loading…
x
Reference in New Issue
Block a user