we can always include netinet/in.h all platforms have it