forked from espressif/esp-idf
lwip: Made LCP ECHO bool for better user experience
This commit is contained in:
@@ -708,6 +708,29 @@ menu "LWIP"
|
||||
help
|
||||
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
|
||||
bool "Enable PPP debug log output"
|
||||
depends on LWIP_PPP_SUPPORT
|
||||
@@ -777,24 +800,6 @@ menu "LWIP"
|
||||
|
||||
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
|
||||
bool "Enable LWIP ASSERT checks"
|
||||
default y
|
||||
|
@@ -745,16 +745,17 @@
|
||||
--------- LCP Echo options ---------
|
||||
------------------------------------
|
||||
*/
|
||||
#if CONFIG_LWIP_ENABLE_LCP_ECHO
|
||||
/**
|
||||
* 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.
|
||||
*/
|
||||
#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