diff options
Diffstat (limited to 'ports/esp32/modnetwork.h')
-rw-r--r-- | ports/esp32/modnetwork.h | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/ports/esp32/modnetwork.h b/ports/esp32/modnetwork.h index ac6321d8f6..b1b3fc368a 100644 --- a/ports/esp32/modnetwork.h +++ b/ports/esp32/modnetwork.h @@ -26,7 +26,7 @@ #ifndef MICROPY_INCLUDED_ESP32_MODNETWORK_H #define MICROPY_INCLUDED_ESP32_MODNETWORK_H -#include "esp_event.h" +#include "esp_netif.h" enum { PHY_LAN8710, PHY_LAN8720, PHY_IP101, PHY_RTL8201, PHY_DP83848, PHY_KSZ8041, PHY_KSZ8081, PHY_KSZ8851SNL = 100, PHY_DM9051, PHY_W5500 }; #define IS_SPI_PHY(NUM) (NUM >= 100) @@ -40,10 +40,11 @@ enum { STAT_GOT_IP = 1010, }; -typedef struct _wlan_if_obj_t { +typedef struct _base_if_obj_t { mp_obj_base_t base; - int if_id; -} wlan_if_obj_t; + esp_interface_t if_id; + esp_netif_t *netif; +} base_if_obj_t; extern const mp_obj_type_t esp_network_wlan_type; @@ -64,7 +65,6 @@ static inline void esp_exceptions(esp_err_t e) { } void socket_events_deinit(void); -void network_wlan_event_handler(system_event_t *event); void esp_initialise_wifi(void); #endif |