添加socket poll select 函数支持
author孙春阳 <snickersun@163.com>
Thu, 12 Jun 2025 02:19:35 +0000 (10:19 +0800)
committer孙春阳 <snickersun@163.com>
Thu, 12 Jun 2025 02:19:35 +0000 (10:19 +0800)
code/sdk/open_source/openharmony/third_party/lwip/port/lwip-2.1/porting/include/lwip/lwipopts.h

index 4a360d9..71af562 100644 (file)
 
 
 // Options only in new opt.h
-#define LWIP_SOCKET_SELECT              0
+#define LWIP_SOCKET_SELECT              1
 #define LWIP_SOCKET_POLL                1
-
+#define LWIP_SOCKET_SELECT_FUNC
+#define LWIP_SOCKET_POLL_FUNC
 
 // Options for old lwipopts.h
-#define MEM_SIZE                        (4*1024*1024) // (512*1024)
+#define MEM_SIZE                        (512*1024) // (4*1024*1024) // (512*1024)
 #define IP_FRAG_MAX_MTU                 1500
 #define LWIP_CONFIG_NUM_SOCKETS         128
 #define IP_REASS_MAX_MEM_SIZE           (MEM_SIZE / 4)
 // #undef LWIP_IPV6
 // #define LWIP_IPV6                       0
 
-#undef LWIP_SOCKET_SELECT
-#define LWIP_SOCKET_SELECT              1
+// #undef LWIP_SOCKET_SELECT
+// #define LWIP_SOCKET_SELECT              1
 
 
 /* MIB2 stats are required to check IPv4 reassembly results */