From be367138f6da88f13f5bd61807812a8934bbd690 Mon Sep 17 00:00:00 2001 From: twinaphex Date: Tue, 12 Sep 2017 23:54:10 +0200 Subject: [PATCH] Provide implementation for inet_aton for Xbox --- libretro-common/net/net_compat.c | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/libretro-common/net/net_compat.c b/libretro-common/net/net_compat.c index 96d34a7627..91d6a99d6e 100644 --- a/libretro-common/net/net_compat.c +++ b/libretro-common/net/net_compat.c @@ -347,6 +347,14 @@ uint16_t inet_htons(uint16_t hostshort) #endif } +#ifdef _XBOX +static int inet_aton(const char *cp, struct in_addr *addr) +{ + addr->s_addr = inet_addr(cp); + return (addr->s_addr == INADDR_NONE) ? 0 : 1; +} +#endif + int inet_ptrton(int af, const char *src, void *dst) { #if defined(VITA) || defined(__ORBIS__)