esp-idf/components/lwip/port/esp32
David Cermak 0eb18951be lwip: Add config for DHCP client id; Fix DNS server idx assert issue
This commit brings two esp-lwip fixes to IDF:

1) Add configuration to disable DHCP client identification
2195f7416f
This config could be used to disable option 61 in DHCP packets, so that
clients will be identified by their  chaddr only.
(This is the lwip upstream original behaviour)

2) Fix server_idx increasing to DNS_MAX_SERVERS and trigger the LWIP_ASSERT
5a567d52f7
When lwip doesn't have DNS server and resolve a domain address, the server_idx
will increase to DNS_MAX_SERVERS, which will trigger the LWIP_ASSERT and make device crash.

Closes https://github.com/espressif/esp-idf/issues/7912
2021-12-15 13:17:03 +01:00
..
debug lwip_2.1.2 for idf_4.0 2019-07-07 01:51:45 +00:00
freertos lwip: Add to sys_arch_protect() a check that the mutex is created before use if not then creates it 2020-02-15 13:14:08 +08:00
include lwip: Add config for DHCP client id; Fix DNS server idx assert issue 2021-12-15 13:17:03 +01:00
netif esp_wifi: optimize WiFi TX performance 2020-09-02 14:44:45 +08:00
tcp_isn tcp_isn: use ROM APIs for md5 calculations 2020-12-17 13:42:01 +00:00
no_vfs_syscalls.c lwip: handle CONFIG_VFS_SUPPORT_IO=n and CONFIG_VFS_SUPPORT_SELECT=n 2020-03-20 14:03:44 +01:00
vfs_lwip.c lwip: handle CONFIG_VFS_SUPPORT_IO=n and CONFIG_VFS_SUPPORT_SELECT=n 2020-03-20 14:03:44 +01:00