Explorar el Código

lwip: add menuconfig option to enable UDP debugging log

zhangwenxu hace 3 años
padre
commit
fd49a818f8
Se han modificado 2 ficheros con 14 adiciones y 0 borrados
  1. 5 0
      components/lwip/Kconfig
  2. 9 0
      components/lwip/port/esp32/include/lwipopts.h

+ 5 - 0
components/lwip/Kconfig

@@ -1085,6 +1085,11 @@ menu "LWIP"
         depends on LWIP_DEBUG
         default n
 
+    config LWIP_UDP_DEBUG
+        bool "Enable UDP debug messages"
+        depends on LWIP_DEBUG
+        default n
+
     config LWIP_SNTP_DEBUG
         bool "Enable SNTP debug messages"
         depends on LWIP_DEBUG

+ 9 - 0
components/lwip/port/esp32/include/lwipopts.h

@@ -1320,6 +1320,15 @@ static inline uint32_t timeout_from_offered(uint32_t lease, uint32_t min)
 #define TCP_DEBUG                        LWIP_DBG_OFF
 #endif
 
+/**
+ * UDP_DEBUG: Enable debugging for UDP.
+ */
+#ifdef CONFIG_LWIP_UDP_DEBUG
+#define UDP_DEBUG                        LWIP_DBG_ON
+#else
+#define UDP_DEBUG                        LWIP_DBG_OFF
+#endif
+
 /**
  * SNTP_DEBUG: Enable debugging for SNTP.
  */