esp_netif: update default DHCP IP addresses to be in line with old interface, added loopback implementation, explicit esp-netif init, sanity checks for parameters added

This commit is contained in:
David Cermak
2019-09-02 11:22:09 +02:00
parent b834c99148
commit ba13275c6b
21 changed files with 887 additions and 352 deletions

View File

@@ -23,8 +23,6 @@
static const char *TAG = "esp_netif_objects";
//#define ESP_NETIF_TYPE_DEFINE(id) const esp_netif_type_t id = #id
typedef struct slist_netifs_s slist_netifs_t;
struct slist_netifs_s {
esp_netif_t *netif;
@@ -37,10 +35,6 @@ static size_t s_esp_netif_counter = 0;
ESP_EVENT_DEFINE_BASE(IP_EVENT);
//ESP_NETIF_TYPE_DEFINE(ESP_NETIF_TYPE_STA);
//ESP_NETIF_TYPE_DEFINE(ESP_NETIF_TYPE_AP);
//ESP_NETIF_TYPE_DEFINE(ESP_NETIF_TYPE_ETH);
//
// List manipulation functions