From 1fe7c0b6556a19d90d25fb1ff506252461d920da Mon Sep 17 00:00:00 2001 From: WanqQixiang Date: Mon, 8 Jan 2024 16:05:29 +0800 Subject: [PATCH] fix(mdns): enable debug log and add more print --- .../mdns/examples/query_advertise/sdkconfig.ci.eth_socket | 1 + components/mdns/mdns_networking_socket.c | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/components/mdns/examples/query_advertise/sdkconfig.ci.eth_socket b/components/mdns/examples/query_advertise/sdkconfig.ci.eth_socket index 5d92405260b..688cd5facb4 100644 --- a/components/mdns/examples/query_advertise/sdkconfig.ci.eth_socket +++ b/components/mdns/examples/query_advertise/sdkconfig.ci.eth_socket @@ -14,3 +14,4 @@ CONFIG_EXAMPLE_ETH_PHY_RST_GPIO=5 CONFIG_EXAMPLE_ETH_PHY_ADDR=1 CONFIG_EXAMPLE_CONNECT_IPV6=y CONFIG_MDNS_BUTTON_GPIO=32 +CONFIG_MDNS_ENABLE_DEBUG_PRINTS=y diff --git a/components/mdns/mdns_networking_socket.c b/components/mdns/mdns_networking_socket.c index 8411e26e6d7..db103e43ba2 100644 --- a/components/mdns/mdns_networking_socket.c +++ b/components/mdns/mdns_networking_socket.c @@ -206,7 +206,7 @@ size_t _mdns_udp_pcb_write(mdns_if_t tcpip_if, mdns_ip_protocol_t ip_protocol, c ESP_LOGE(TAG, "espaddr_to_inet() failed: Mismatch of IP protocols"); return 0; } - ESP_LOGD(TAG, "[sock=%d]: Sending to IP %s port %d", sock, get_string_address(&in_addr), port); + ESP_LOGI(TAG, "[sock=%d]: Sending to IP %s port %d", sock, get_string_address(&in_addr), port); ssize_t actual_len = sendto(sock, data, len, 0, (struct sockaddr *)&in_addr, ss_size); if (actual_len < 0) { ESP_LOGE(TAG, "[sock=%d]: _mdns_udp_pcb_write sendto() has failed\n errno=%d: %s", sock, errno, strerror(errno)); @@ -292,7 +292,7 @@ void sock_recv_task(void *arg) ESP_LOGE(TAG, "multicast recvfrom failed. errno=%d: %s", errno, strerror(errno)); break; } - ESP_LOGD(TAG, "[sock=%d]: Received from IP:%s", sock, get_string_address(&raddr)); + ESP_LOGI(TAG, "[sock=%d]: Received from IP:%s", sock, get_string_address(&raddr)); ESP_LOG_BUFFER_HEXDUMP(TAG, recvbuf, len, ESP_LOG_VERBOSE); inet_to_espaddr(&raddr, &addr, &port);