Prefer <arpa/inet.h> over <netinet/in.h> for ntohl (POSIX 2001)