mirror of
https://github.com/espressif/esp-protocols.git
synced 2025-07-20 14:02:21 +02:00
esp_netif: Remove tcpip_adapter compatibility layer
* Original commit: espressif/esp-idf@795b7ed993
This commit is contained in:
committed by
suren-gabrielyan-espressif
parent
2c764b1b7a
commit
3e93ea9b76
@ -33,7 +33,6 @@ CFLAGS=-g -Wno-unused-value -Wno-missing-declarations -Wno-pointer-bool-conversi
|
|||||||
-I$(COMPONENTS_DIR)/soc/include \
|
-I$(COMPONENTS_DIR)/soc/include \
|
||||||
-I$(COMPONENTS_DIR)/soc/esp32/include \
|
-I$(COMPONENTS_DIR)/soc/esp32/include \
|
||||||
-I$(COMPONENTS_DIR)/soc/src/esp32/include \
|
-I$(COMPONENTS_DIR)/soc/src/esp32/include \
|
||||||
-I$(COMPONENTS_DIR)/tcpip_adapter/include \
|
|
||||||
-I$(COMPONENTS_DIR)/xtensa/include \
|
-I$(COMPONENTS_DIR)/xtensa/include \
|
||||||
-I$(COMPONENTS_DIR)/xtensa/esp32/include \
|
-I$(COMPONENTS_DIR)/xtensa/esp32/include \
|
||||||
-I$(COMPILER_ICLUDE_DIR)/include
|
-I$(COMPILER_ICLUDE_DIR)/include
|
||||||
|
@ -11,7 +11,6 @@
|
|||||||
#define INC_FREERTOS_H
|
#define INC_FREERTOS_H
|
||||||
#define QUEUE_H
|
#define QUEUE_H
|
||||||
#define SEMAPHORE_H
|
#define SEMAPHORE_H
|
||||||
#define _TCPIP_ADAPTER_H_
|
|
||||||
#define _ESP_TASK_H_
|
#define _ESP_TASK_H_
|
||||||
|
|
||||||
#ifdef USE_BSD_STRING
|
#ifdef USE_BSD_STRING
|
||||||
@ -92,14 +91,6 @@ extern const char * WIFI_EVENT;
|
|||||||
extern const char * IP_EVENT;
|
extern const char * IP_EVENT;
|
||||||
extern const char * ETH_EVENT;
|
extern const char * ETH_EVENT;
|
||||||
|
|
||||||
/* status of DHCP client or DHCP server */
|
|
||||||
typedef enum {
|
|
||||||
TCPIP_ADAPTER_DHCP_INIT = 0, /**< DHCP client/server in initial state */
|
|
||||||
TCPIP_ADAPTER_DHCP_STARTED, /**< DHCP client/server already been started */
|
|
||||||
TCPIP_ADAPTER_DHCP_STOPPED, /**< DHCP client/server already been stopped */
|
|
||||||
TCPIP_ADAPTER_DHCP_STATUS_MAX
|
|
||||||
} tcpip_adapter_dhcp_status_t;
|
|
||||||
|
|
||||||
struct udp_pcb {
|
struct udp_pcb {
|
||||||
uint8_t dummy;
|
uint8_t dummy;
|
||||||
};
|
};
|
||||||
@ -114,23 +105,6 @@ struct ip6_addr {
|
|||||||
};
|
};
|
||||||
typedef struct ip6_addr ip6_addr_t;
|
typedef struct ip6_addr ip6_addr_t;
|
||||||
|
|
||||||
typedef struct {
|
|
||||||
ip4_addr_t ip;
|
|
||||||
ip4_addr_t netmask;
|
|
||||||
ip4_addr_t gw;
|
|
||||||
} tcpip_adapter_ip_info_t;
|
|
||||||
|
|
||||||
typedef enum {
|
|
||||||
TCPIP_ADAPTER_IF_STA = 0, /**< ESP32 station interface */
|
|
||||||
TCPIP_ADAPTER_IF_AP, /**< ESP32 soft-AP interface */
|
|
||||||
TCPIP_ADAPTER_IF_ETH, /**< ESP32 ethernet interface */
|
|
||||||
TCPIP_ADAPTER_IF_MAX
|
|
||||||
} tcpip_adapter_if_t;
|
|
||||||
|
|
||||||
typedef struct {
|
|
||||||
ip6_addr_t ip;
|
|
||||||
} tcpip_adapter_ip6_info_t;
|
|
||||||
|
|
||||||
typedef void* system_event_t;
|
typedef void* system_event_t;
|
||||||
|
|
||||||
struct pbuf {
|
struct pbuf {
|
||||||
|
@ -123,7 +123,6 @@
|
|||||||
#define CONFIG_HTTPD_PURGE_BUF_LEN 32
|
#define CONFIG_HTTPD_PURGE_BUF_LEN 32
|
||||||
#define CONFIG_ESP_NETIF_IP_LOST_TIMER_INTERVAL 120
|
#define CONFIG_ESP_NETIF_IP_LOST_TIMER_INTERVAL 120
|
||||||
#define CONFIG_ESP_NETIF_TCPIP_LWIP 1
|
#define CONFIG_ESP_NETIF_TCPIP_LWIP 1
|
||||||
#define CONFIG_ESP_NETIF_TCPIP_ADAPTER_COMPATIBLE_LAYER 1
|
|
||||||
#define CONFIG_ESP_SYSTEM_PANIC_PRINT_REBOOT 1
|
#define CONFIG_ESP_SYSTEM_PANIC_PRINT_REBOOT 1
|
||||||
#define CONFIG_ESP_TIMER_TASK_STACK_SIZE 3584
|
#define CONFIG_ESP_TIMER_TASK_STACK_SIZE 3584
|
||||||
#define CONFIG_ESP_TIMER_IMPL_TG0_LAC 1
|
#define CONFIG_ESP_TIMER_IMPL_TG0_LAC 1
|
||||||
|
Reference in New Issue
Block a user