mirror of
https://github.com/lammertb/libhttp.git
synced 2025-12-22 04:02:04 +03:00
Cast the length to socklen_t
socklen_t usually unsigned int where as size_t is unsigned long on 64bit
This commit is contained in:
@@ -1452,12 +1452,12 @@ static void sockaddr_to_string(char *buf, size_t len, const union usa *usa)
|
||||
|
||||
if (usa->sa.sa_family == AF_INET) {
|
||||
getnameinfo(
|
||||
&usa->sa, sizeof(usa->sin), buf, len, NULL, 0, NI_NUMERICHOST);
|
||||
&usa->sa, sizeof(usa->sin), buf, (socklen_t)len, NULL, 0, NI_NUMERICHOST);
|
||||
}
|
||||
#if defined(USE_IPV6)
|
||||
else if (usa->sa.sa_family == AF_INET6) {
|
||||
getnameinfo(
|
||||
&usa->sa, sizeof(usa->sin6), buf, len, NULL, 0, NI_NUMERICHOST);
|
||||
&usa->sa, sizeof(usa->sin6), buf, (socklen_t)len, NULL, 0, NI_NUMERICHOST);
|
||||
}
|
||||
#endif
|
||||
|
||||
|
||||
Reference in New Issue
Block a user