Thanks to Miles Nordin for spotting this.
* Mark Glines
* Martin Kihlgren
* Matias Carrasco
* Mark Glines
* Martin Kihlgren
* Matias Carrasco
* Nick Patavalis
* Paul Littlefield
* Robert van der Meulen
* Nick Patavalis
* Paul Littlefield
* Robert van der Meulen
- listen_socket[listen_sockets].sa.sa = *aip->ai_addr;
+ memcpy(&listen_socket[listen_sockets].sa, aip->ai_addr, aip->ai_addrlen);
- result = *(sockaddr_t *) ai->ai_addr;
+ memcpy(&result, ai->ai_addr, ai->ai_addrlen);
freeaddrinfo(ai);
return result;
freeaddrinfo(ai);
return result;