lwip: Fix LWIP_DEBUG define which is always defined

pull/6882/head
yuanjm 2021-04-01 16:27:23 +08:00 zatwierdzone przez bot
rodzic 1b6b05f1ab
commit ef7583517d
2 zmienionych plików z 56 dodań i 39 usunięć

Wyświetl plik

@ -880,55 +880,68 @@ menu "LWIP"
endmenu # Hooks endmenu # Hooks
menu "Debug" menuconfig LWIP_DEBUG
bool "Enable LWIP Debug"
default n
config LWIP_NETIF_DEBUG config LWIP_NETIF_DEBUG
bool "Enable netif debug messages" bool "Enable netif debug messages"
default n depends on LWIP_DEBUG
default n
config LWIP_PBUF_DEBUG config LWIP_PBUF_DEBUG
bool "Enable pbuf debug messages" bool "Enable pbuf debug messages"
default n depends on LWIP_DEBUG
default n
config LWIP_ETHARP_DEBUG config LWIP_ETHARP_DEBUG
bool "Enable etharp debug messages" bool "Enable etharp debug messages"
default n depends on LWIP_DEBUG
default n
config LWIP_API_LIB_DEBUG config LWIP_API_LIB_DEBUG
bool "Enable api lib debug messages" bool "Enable api lib debug messages"
default n depends on LWIP_DEBUG
default n
config LWIP_SOCKETS_DEBUG config LWIP_SOCKETS_DEBUG
bool "Enable socket debug messages" bool "Enable socket debug messages"
default n depends on LWIP_DEBUG
default n
config LWIP_IP_DEBUG config LWIP_IP_DEBUG
bool "Enable IP debug messages" bool "Enable IP debug messages"
default n depends on LWIP_DEBUG
default n
config LWIP_ICMP_DEBUG config LWIP_ICMP_DEBUG
bool "Enable ICMP debug messages" bool "Enable ICMP debug messages"
default n depends on LWIP_DEBUG
default n
config LWIP_DHCP_STATE_DEBUG config LWIP_DHCP_STATE_DEBUG
bool "Enable DHCP state tracking" bool "Enable DHCP state tracking"
default n depends on LWIP_DEBUG
default n
config LWIP_DHCP_DEBUG config LWIP_DHCP_DEBUG
bool "Enable DHCP debug messages" bool "Enable DHCP debug messages"
default n depends on LWIP_DEBUG
default n
config LWIP_IP6_DEBUG config LWIP_IP6_DEBUG
bool "Enable IP6 debug messages" bool "Enable IP6 debug messages"
default n depends on LWIP_DEBUG
default n
config LWIP_ICMP6_DEBUG config LWIP_ICMP6_DEBUG
bool "Enable ICMP6 debug messages" bool "Enable ICMP6 debug messages"
default n depends on LWIP_DEBUG
default n
config LWIP_TCP_DEBUG config LWIP_TCP_DEBUG
bool "Enable TCP debug messages" bool "Enable TCP debug messages"
default n depends on LWIP_DEBUG
default n
endmenu #debug
endmenu endmenu

Wyświetl plik

@ -1014,7 +1014,11 @@
/** /**
* LWIP_DEBUG: Enable lwip debugging in other modules. * LWIP_DEBUG: Enable lwip debugging in other modules.
*/ */
#define LWIP_DEBUG LWIP_DBG_OFF #ifdef CONFIG_LWIP_DEBUG
#define LWIP_DEBUG LWIP_DBG_ON
#else
#undef LWIP_DEBUG
#endif
#define CHECKSUM_CHECK_UDP CONFIG_LWIP_CHECKSUM_CHECK_UDP #define CHECKSUM_CHECK_UDP CONFIG_LWIP_CHECKSUM_CHECK_UDP
#define CHECKSUM_CHECK_IP CONFIG_LWIP_CHECKSUM_CHECK_IP #define CHECKSUM_CHECK_IP CONFIG_LWIP_CHECKSUM_CHECK_IP