Zebediah Figura (@zfigura) commented about dlls/ntdll/unix/socket.c:
}
}
+static int sockaddr_get_port( const struct WS_sockaddr *wsaddr, int wsaddrlen ) +{
- switch (wsaddr->sa_family)
- {
case WS_AF_INET:
{
struct WS_sockaddr_in win = {0};
if (wsaddrlen < sizeof(win)) return 0;
memcpy( &win, wsaddr, sizeof(win) );
No need to memcpy; you can just cast "wsaddr" to the right type.