#pragma once #include #include #ifdef __cplusplus extern "C" { #endif uint32_t htonl(uint32_t hostlong); uint16_t htons(uint16_t hostshort); uint32_t ntohl(uint32_t netlong); uint16_t ntohs(uint16_t netshort); in_addr_t inet_addr(const char *cp); int inet_aton(const char *cp, struct in_addr *inp); char * inet_ntoa(struct in_addr in); char * inet_ntoa_r(struct in_addr in, char *buf); const char * inet_ntop(int af, const void *src, char *dst, socklen_t size); int inet_pton(int af, const char *src, void *dst); #ifdef __cplusplus } #endif