From 1862e0d6296447be119c8ecbc96d8587eb13d521 Mon Sep 17 00:00:00 2001 From: Ivan Grokhotkov Date: Tue, 12 May 2015 21:05:00 +0300 Subject: [PATCH] add missing includes to mDNS library --- .../libraries/ESP8266mDNS/ESP8266mDNS.cpp | 20 +++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/hardware/esp8266com/esp8266/libraries/ESP8266mDNS/ESP8266mDNS.cpp b/hardware/esp8266com/esp8266/libraries/ESP8266mDNS/ESP8266mDNS.cpp index 3e65e6c56..5721c5272 100644 --- a/hardware/esp8266com/esp8266/libraries/ESP8266mDNS/ESP8266mDNS.cpp +++ b/hardware/esp8266com/esp8266/libraries/ESP8266mDNS/ESP8266mDNS.cpp @@ -30,7 +30,27 @@ License (MIT license): // - DNS request and response: http://www.ietf.org/rfc/rfc1035.txt // - Multicast DNS: http://www.ietf.org/rfc/rfc6762.txt +#define LWIP_INTERNAL #include "ESP8266mDNS.h" +#include + +extern "C" +{ + #include "osapi.h" + #include "ets_sys.h" +} + +#include "debug.h" + +#include "WiFiUdp.h" +#include "lwip/opt.h" +#include "lwip/udp.h" +#include "lwip/inet.h" +#include "lwip/igmp.h" +#include "lwip/mem.h" +#include "include/UdpContext.h" + + // #define MDNS_DEBUG