these headers are not available on all platforms (e.g., windows) and so
the corresponding #ifdef checks must be used in order to correctly include
Depends on D6368
Yup, this is consistent with similar usage elsewhere in EFL
i would have done :
# include <ws2tcpip.h>
# include <netdb.h>
In that case there are other places in EFL which should be changed to match...