From 2cf9fd889147838783c841af31d917acea9c7e7d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?David=20=C4=8Cerm=C3=A1k?= Date: Wed, 13 Jan 2021 10:28:34 +0800 Subject: [PATCH] lwip: Moved default SNTP API to esp_sntp.h and make sntp.h in port folders of lwip component obsoleted * Original commit: espressif/esp-idf@76f6dd6214ca583b1a94c7c553ccac739a27f6d5 --- .../mdns/test_afl_fuzz_host/esp_netif_loopback_mock.c | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/components/mdns/test_afl_fuzz_host/esp_netif_loopback_mock.c b/components/mdns/test_afl_fuzz_host/esp_netif_loopback_mock.c index ba7bbccb3..57c04b216 100644 --- a/components/mdns/test_afl_fuzz_host/esp_netif_loopback_mock.c +++ b/components/mdns/test_afl_fuzz_host/esp_netif_loopback_mock.c @@ -11,8 +11,13 @@ // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. // See the License for the specific language governing permissions and // limitations under the License. +#include "esp32_compat.h" -#include "esp_netif_lwip_internal.h" +// mock the types to decouple from lwip +typedef void * esp_netif_t; +typedef enum { DHCP_MOCK } esp_netif_dhcp_status_t; +typedef tcpip_adapter_ip_info_t esp_netif_ip_info_t; +typedef ip6_addr_t esp_ip6_addr_t; esp_err_t esp_netif_get_ip_info(esp_netif_t *esp_netif, esp_netif_ip_info_t *ip_info) { @@ -26,7 +31,7 @@ esp_err_t esp_netif_dhcpc_get_status(esp_netif_t *esp_netif, esp_netif_dhcp_stat const char *esp_netif_get_ifkey(esp_netif_t *esp_netif) { - return esp_netif->if_key; + return NULL; } esp_err_t esp_netif_get_ip6_linklocal(esp_netif_t *esp_netif, esp_ip6_addr_t *if_ip6)