esp-idf/components/lwip
David Cermak 49022e99f5 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/6878
2021-05-07 14:11:51 +02:00
..
apps lwip: Add LWIP_IPV6 macro to strip IPv6 function in LWIP component 2021-02-23 18:26:03 +08:00
include/apps lwip: Add LWIP_IPV6 macro to strip IPv6 function in LWIP component 2021-02-23 18:26:03 +08:00
lwip@2195f7416f lwip: Add config for DHCP client id; Fix DNS server idx assert issue 2021-05-07 14:11:51 +02:00
port/esp32 lwip: Add config for DHCP client id; Fix DNS server idx assert issue 2021-05-07 14:11:51 +02:00
test_afl_host freertos: Add RISC-V port 2020-11-13 07:49:11 +11:00
weekend_test style: format python files with isort and double-quote-string-fixer 2021-01-26 10:49:01 +08:00
CMakeLists.txt lwip: Added support for configurable LwIP hooks 2020-11-26 12:02:00 +00:00
component.mk lwip: Added support for configurable LwIP hooks 2020-11-26 12:02:00 +00:00
Kconfig lwip: Add config for DHCP client id; Fix DNS server idx assert issue 2021-05-07 14:11:51 +02:00
linker.lf lwip: fix multiple section mapping 2021-03-01 14:19:34 +08:00
sdkconfig.rename Rename Kconfig options (components/lwip) 2019-05-21 09:09:01 +02:00