enable lwip socket api

This commit is contained in:
lr
2024-05-21 15:51:28 +08:00
parent f1d39b2e25
commit 1a4be4e6b4
3 changed files with 15 additions and 8 deletions
@@ -520,13 +520,20 @@ struct pollfd
#define LWIP_TIMEVAL_PRIVATE 1
#endif
#if defined(LWIP_TIMEVAL_PRIVATE) && defined(LIB_MUSLLIB)
#if defined(LWIP_TIMEVAL_PRIVATE)
struct timeval {
long tv_sec; /* seconds */
long tv_usec; /* and microseconds */
};
#endif /* LWIP_TIMEVAL_PRIVATE */
// #if defined(LWIP_TIMEVAL_PRIVATE) && defined(LIB_MUSLLIB)
// struct timeval {
// long tv_sec; /* seconds */
// long tv_usec; /* and microseconds */
// };
// #endif /* LWIP_TIMEVAL_PRIVATE */
#define lwip_socket_init() /* Compatibility define, no init needed. */
void lwip_socket_thread_init(void); /* LWIP_NETCONN_SEM_PER_THREAD==1: initialize thread-local semaphore */
void lwip_socket_thread_cleanup(void); /* LWIP_NETCONN_SEM_PER_THREAD==1: destroy thread-local semaphore */