Merge branch 'feature/support_dhcp_option_len_configure' into 'master'

lw-ip: Support DHCP option length configuration

See merge request espressif/esp-idf!15085
This commit is contained in:
Jiang Jiang Jian 2021-09-27 08:28:52 +00:00
commit 7da847ffea
2 changed files with 15 additions and 0 deletions

View File

@ -266,6 +266,15 @@ menu "LWIP"
server. Last valid DHCP configuration is stored in nvs and restored after reset/power-up. If IP is still
available, there is no need for sending discovery message to DHCP server and save some time.
config LWIP_DHCP_OPTIONS_LEN
int "DHCP total option length"
default 68
range 68 255
help
Set total length of outgoing DHCP option msg. Generally bigger value means it can carry more
options and values. If your code meets LWIP_ASSERT due to option value is too long.
Please increase the LWIP_DHCP_OPTIONS_LEN value.
menu "DHCP server"
config LWIP_DHCPS

View File

@ -266,6 +266,12 @@
#endif
/**
* CONFIG_LWIP_DHCP_OPTIONS_LEN: The total length of outgoing DHCP option msg. If you have many options
* and options value is too long, you can configure the length according to your requirements
*/
#define DHCP_OPTIONS_LEN CONFIG_LWIP_DHCP_OPTIONS_LEN
/*
------------------------------------
---------- AUTOIP options ----------