In another header file, `socklen_t` is defined to `__darwin_socklen_t` which is an `uint32_t` and it conflicts. Preparation to remove NATIVEINCLUDES.
In another header file, `socklen_t` is defined to `__darwin_socklen_t` which is an `uint32_t` and it conflicts. Preparation to remove NATIVEINCLUDES.