--- previous/src/slirp/slirp.h 2018/04/24 19:32:44 1.1.1.2 +++ previous/src/slirp/slirp.h 2018/04/24 19:34:33 1.1.1.3 @@ -15,6 +15,7 @@ #undef _WIN32_WINNT #define _WIN32_WINNT 0x0501 # include +# include typedef uint8_t u_int8_t; typedef uint16_t u_int16_t; @@ -92,10 +93,14 @@ typedef unsigned char u_int8_t; # endif #endif /* NEED_TYPEDEFS */ +#ifdef __HAIKU__ +#include +#else /* Basilisk II types glue */ typedef u_int8_t uint8; typedef u_int16_t uint16; typedef u_int32_t uint32; +#endif #ifdef HAVE_UNISTD_H # include @@ -157,6 +162,7 @@ int inet_aton(const char *cp, struct in_ #include #ifdef _WIN32 #include +const char *inet_ntop(int af, const void *src, char *dst, socklen_t size); #endif #ifndef NO_UNIX_SOCKETS #include