feat(lwip): Delete socket_mt and update lwip sys_arch from idf

Commit ID: 463a9d8b
This commit is contained in:
yuanjm
2020-03-10 16:04:28 +08:00
parent 2d11c90700
commit 9cf39c5f35
7 changed files with 239 additions and 1140 deletions

View File

@@ -567,13 +567,6 @@
*/
#define LWIP_SO_RCVBUF CONFIG_LWIP_SO_RCVBUF
/**
* LWIP_SO_LINGER==1: Enable SO_LINGER processing.
*/
#define LWIP_SO_LINGER 1
#define SET_SOLINGER_DEFAULT CONFIG_SET_SOLINGER_DEFAULT
/**
* SO_REUSE==1: Enable SO_REUSEADDR option.
* This option is set via menuconfig.
@@ -792,9 +785,7 @@
#define LWIP_SOCKET_OFFSET (FD_SETSIZE - CONFIG_LWIP_MAX_SOCKETS)
/* Enable all Espressif-only options */
#ifdef CONFIG_LWIP_SOCKET_MULTITHREAD
#define SOCKETS_MT
#endif
#define ESP_LWIP 1
#define ESP_LWIP_ARP 1
#define ESP_PER_SOC_TCP_WND 0
@@ -824,6 +815,7 @@
#define ESP_IPV6 LWIP_IPV6
#define ESP_SOCKET 1
#define ESP_LWIP_SELECT 1
#define ESP_LWIP_LOCK 1
#ifdef ESP_IRAM_ATTR
#undef ESP_IRAM_ATTR