1
0
Fork 0
mirror of https://github.com/warmcat/libwebsockets.git synced 2025-03-09 00:00:04 +01:00

android: getnameinfo uses nonstandard size_t

This commit is contained in:
Andy Green 2021-06-20 09:13:48 +01:00
parent 1929e1f128
commit c476d30a94

View file

@ -67,7 +67,13 @@ lws_get_addresses(struct lws_vhost *vh, void *ads, char *name,
memmove(rip, rip + 7, strlen(rip) - 6);
getnameinfo((struct sockaddr *)ads, sizeof(struct sockaddr_in6),
name, (socklen_t)name_len, NULL, 0, 0);
name,
#if defined(__ANDROID__)
(size_t)name_len,
#else
(socklen_t)name_len,
#endif
NULL, 0, 0);
return 0;
} else
@ -81,7 +87,13 @@ lws_get_addresses(struct lws_vhost *vh, void *ads, char *name,
#if !defined(LWS_PLAT_FREERTOS)
if (getnameinfo((struct sockaddr *)ads,
sizeof(struct sockaddr_in),
name, (unsigned int)name_len, NULL, 0, 0))
name,
#if defined(__ANDROID__)
(size_t)name_len,
#else
(socklen_t)name_len,
#endif
NULL, 0, 0))
return -1;
#endif