From 77b82a0c27eded5b9e1eabe2ffa39daa0cd12e29 Mon Sep 17 00:00:00 2001 From: Viktr Date: Sat, 18 Apr 2020 02:31:31 +0300 Subject: [PATCH] Changing listen to listen the current iface only instead of 0 (#7217) --- libraries/ESP8266mDNS/src/LEAmDNS_Helpers.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libraries/ESP8266mDNS/src/LEAmDNS_Helpers.cpp b/libraries/ESP8266mDNS/src/LEAmDNS_Helpers.cpp index d23941ce5..e6d39914f 100644 --- a/libraries/ESP8266mDNS/src/LEAmDNS_Helpers.cpp +++ b/libraries/ESP8266mDNS/src/LEAmDNS_Helpers.cpp @@ -226,7 +226,7 @@ bool MDNSResponder::_allocUDPContext(void) m_pUDPContext = new UdpContext; m_pUDPContext->ref(); - if (m_pUDPContext->listen(IP4_ADDR_ANY, DNS_MQUERY_PORT)) + if (m_pUDPContext->listen(&m_netif->ip_addr, DNS_MQUERY_PORT)) { m_pUDPContext->setMulticastTTL(MDNS_MULTICAST_TTL); m_pUDPContext->onRx(std::bind(&MDNSResponder::_callProcess, this));