mdns: use esp_event library to handle events

* Original commit: espressif/esp-idf@a2d59525e5
This commit is contained in:
Ivan Grokhotkov authored and suren-gabrielyan-espressif committed 2022-05-27 17:44:23 +04:00
1 parent d9aec9fc71
commit 6ea0ea93fa
4 files changed
+99 -53

No files matched your search

@@ -20,7 +20,8 @@
#include "esp_wifi.h"
#include "esp_system.h"
#include "esp_timer.h"
#include "esp_event_loop.h"
#include "esp_event.h"
#include "esp_eth.h"
/**
@@ -14,6 +14,8 @@
#ifndef MDNS_PRIVATE_H_
#define MDNS_PRIVATE_H_
#include "esp_event_base.h"
//#define MDNS_ENABLE_DEBUG
#ifdef MDNS_ENABLE_DEBUG
@@ -346,7 +348,8 @@ typedef struct {
char * hostname;
char * instance;
struct {
system_event_id_t event_id;
esp_event_base_t event_base;
int32_t event_id;
tcpip_adapter_if_t interface;
} sys_event;
struct {