mirror of
https://github.com/espressif/esp-idf
synced 2025-03-10 09:39:10 -04:00
newlib: Disable sys/types.h implementations of FD_SET, etc.
Temporary measure, until we have VFS-level select() support. Closes https://github.com/espressif/esp-idf/issues/1141
This commit is contained in:
parent
e5ae0f5927
commit
f76a3c45c0
@ -221,6 +221,9 @@ typedef unsigned int mode_t _ST_INT32;
|
||||
|
||||
typedef unsigned short nlink_t;
|
||||
|
||||
/* FD_SET and friends are still LWIP only */
|
||||
# if !defined(ESP_PLATFORM)
|
||||
|
||||
/* We don't define fd_set and friends if we are compiling POSIX
|
||||
source, or if we have included (or may include as indicated
|
||||
by __USE_W32_SOCKETS) the W32api winsock[2].h header which
|
||||
@ -266,6 +269,7 @@ typedef struct _types_fd_set {
|
||||
}))
|
||||
|
||||
# endif /* !(defined (_POSIX_SOURCE) || defined (_WINSOCK_H) || defined (_WINSOCKAPI_) || defined (__USE_W32_SOCKETS)) */
|
||||
#endif /* !defined(ESP_PLATFORM) */
|
||||
|
||||
#undef __MS_types__
|
||||
#undef _ST_INT32
|
||||
|
Loading…
x
Reference in New Issue
Block a user