mirror of
https://github.com/lwip-tcpip/lwip.git
synced 2024-08-23 06:35:57 +00:00
LWIP_NETCONN_FULLDUPLEX is not alpha any more
This commit is contained in:
parent
832490eec8
commit
aa545fbbc6
|
@ -237,8 +237,9 @@ PACK_STRUCT_END
|
||||||
#error "NETCONN_MORE != TCP_WRITE_FLAG_MORE"
|
#error "NETCONN_MORE != TCP_WRITE_FLAG_MORE"
|
||||||
#endif
|
#endif
|
||||||
#endif /* LWIP_NETCONN && LWIP_TCP */
|
#endif /* LWIP_NETCONN && LWIP_TCP */
|
||||||
#if LWIP_SOCKET
|
#if LWIP_NETCONN_FULLDUPLEX && !LWIP_NETCONN_SEM_PER_THREAD
|
||||||
#endif /* LWIP_SOCKET */
|
#error "For LWIP_NETCONN_FULLDUPLEX to work, LWIP_NETCONN_SEM_PER_THREAD is required"
|
||||||
|
#endif
|
||||||
|
|
||||||
|
|
||||||
/* Compile-time checks for deprecated options.
|
/* Compile-time checks for deprecated options.
|
||||||
|
|
|
@ -1959,11 +1959,8 @@
|
||||||
|
|
||||||
/** LWIP_NETCONN_FULLDUPLEX==1: Enable code that allows reading from one thread,
|
/** LWIP_NETCONN_FULLDUPLEX==1: Enable code that allows reading from one thread,
|
||||||
* writing from a 2nd thread and closing from a 3rd thread at the same time.
|
* writing from a 2nd thread and closing from a 3rd thread at the same time.
|
||||||
* ATTENTION: This is currently really alpha! Some requirements:
|
* LWIP_NETCONN_SEM_PER_THREAD==1 is required to use one socket/netconn from
|
||||||
* - LWIP_NETCONN_SEM_PER_THREAD==1 is required to use one socket/netconn from
|
* multiple threads at once!
|
||||||
* multiple threads at once
|
|
||||||
* - sys_mbox_free() has to unblock receive tasks waiting on recvmbox/acceptmbox
|
|
||||||
* and prevent a task pending on this during/after deletion
|
|
||||||
*/
|
*/
|
||||||
#if !defined LWIP_NETCONN_FULLDUPLEX || defined __DOXYGEN__
|
#if !defined LWIP_NETCONN_FULLDUPLEX || defined __DOXYGEN__
|
||||||
#define LWIP_NETCONN_FULLDUPLEX 0
|
#define LWIP_NETCONN_FULLDUPLEX 0
|
||||||
|
|
Loading…
Reference in New Issue
Block a user