lwip: Support DHCP option length configuration

This commit is contained in:
yuanjm 2021-09-06 15:40:58 +08:00 committed by bot
parent 26debca1c5
commit 9e2f15ae51
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 ----------