2 * Acess2 POSIX Sockets Library
3 * - By John Hodge (thePowersGang)
6 * - inet_pton/inet_ntop
8 #include <netinet/in.h>
9 #include <net.h> // Net_PrintAddress
10 #include <acess/sys.h> // _SysDebug
13 int inet_pton(int af, const char *src, void *dst)
15 _SysDebug("TODO: inet_pton");
19 const char *inet_ntop(int af, const void *src, char *dest, size_t len)
21 const char *str = NULL;
25 str = Net_PrintAddress(4, ((struct in_addr*)src)->s_addr);
28 str = Net_PrintAddress(6, ((struct in6_addr*)src)->s6_addr);
34 strncpy(dest, str, len);