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