mirror of
https://github.com/espressif/esp-idf.git
synced 2025-08-09 12:35:28 +00:00
lwip: Made LCP ECHO bool for better user experience
This commit is contained in:
@@ -708,6 +708,29 @@ menu "LWIP"
|
|||||||
help
|
help
|
||||||
Enable Microsoft Point-to-Point Encryption (MPPE) support
|
Enable Microsoft Point-to-Point Encryption (MPPE) support
|
||||||
|
|
||||||
|
config LWIP_ENABLE_LCP_ECHO
|
||||||
|
bool "Enable LCP ECHO"
|
||||||
|
depends on LWIP_PPP_SUPPORT
|
||||||
|
default n
|
||||||
|
help
|
||||||
|
Enable LCP echo keepalive requests
|
||||||
|
|
||||||
|
config LWIP_LCP_ECHOINTERVAL
|
||||||
|
int "Echo interval (s)"
|
||||||
|
range 0 1000000
|
||||||
|
depends on LWIP_ENABLE_LCP_ECHO
|
||||||
|
default 3
|
||||||
|
help
|
||||||
|
Interval in seconds between keepalive LCP echo requests, 0 to disable.
|
||||||
|
|
||||||
|
config LWIP_LCP_MAXECHOFAILS
|
||||||
|
int "Maximum echo failures"
|
||||||
|
range 0 100000
|
||||||
|
depends on LWIP_ENABLE_LCP_ECHO
|
||||||
|
default 3
|
||||||
|
help
|
||||||
|
Number of consecutive unanswered echo requests before failure is indicated.
|
||||||
|
|
||||||
config LWIP_PPP_DEBUG_ON
|
config LWIP_PPP_DEBUG_ON
|
||||||
bool "Enable PPP debug log output"
|
bool "Enable PPP debug log output"
|
||||||
depends on LWIP_PPP_SUPPORT
|
depends on LWIP_PPP_SUPPORT
|
||||||
@@ -777,24 +800,6 @@ menu "LWIP"
|
|||||||
|
|
||||||
endmenu # SNTP
|
endmenu # SNTP
|
||||||
|
|
||||||
menu "LCP"
|
|
||||||
|
|
||||||
config LCP_ECHOINTERVAL
|
|
||||||
int "Echo interval (s)"
|
|
||||||
range 0 1000000
|
|
||||||
default 0
|
|
||||||
help
|
|
||||||
Interval in seconds between keepalive LCP echo requests, 0 to disable.
|
|
||||||
|
|
||||||
config LCP_MAXECHOFAILS
|
|
||||||
int "Maximum echo failures"
|
|
||||||
range 0 100000
|
|
||||||
default 3
|
|
||||||
help
|
|
||||||
Number of consecutive unanswered echo requests before failure is indicated.
|
|
||||||
|
|
||||||
endmenu # LCP
|
|
||||||
|
|
||||||
config LWIP_ESP_LWIP_ASSERT
|
config LWIP_ESP_LWIP_ASSERT
|
||||||
bool "Enable LWIP ASSERT checks"
|
bool "Enable LWIP ASSERT checks"
|
||||||
default y
|
default y
|
||||||
|
@@ -745,16 +745,17 @@
|
|||||||
--------- LCP Echo options ---------
|
--------- LCP Echo options ---------
|
||||||
------------------------------------
|
------------------------------------
|
||||||
*/
|
*/
|
||||||
|
#if CONFIG_LWIP_ENABLE_LCP_ECHO
|
||||||
/**
|
/**
|
||||||
* LCP_ECHOINTERVAL: Interval in seconds between keepalive LCP echo requests, 0 to disable.
|
* LCP_ECHOINTERVAL: Interval in seconds between keepalive LCP echo requests, 0 to disable.
|
||||||
*/
|
*/
|
||||||
#define LCP_ECHOINTERVAL CONFIG_LCP_ECHOINTERVAL
|
#define LCP_ECHOINTERVAL CONFIG_LWIP_LCP_ECHOINTERVAL
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* LCP_MAXECHOFAILS: Number of consecutive unanswered echo requests before failure is indicated.
|
* LCP_MAXECHOFAILS: Number of consecutive unanswered echo requests before failure is indicated.
|
||||||
*/
|
*/
|
||||||
#define LCP_MAXECHOFAILS CONFIG_LCP_MAXECHOFAILS
|
#define LCP_MAXECHOFAILS CONFIG_LWIP_LCP_MAXECHOFAILS
|
||||||
|
#endif /* CONFIG_LWIP_ENABLE_LCP_ECHO */
|
||||||
|
|
||||||
/*
|
/*
|
||||||
--------------------------------------
|
--------------------------------------
|
||||||
|
Reference in New Issue
Block a user