18 Sep
2023
18 Sep
'23
7:59 p.m.
Zebediah Figura (@zfigura) commented about server/sock.c:
unix_len = sizeof(unix_addr); if (!getsockname( get_unix_fd( newfd ), &unix_addr.addr, &unix_len )) + { acceptsock->addr_len = sockaddr_from_unix( &unix_addr, &acceptsock->addr.addr, sizeof(acceptsock->addr) ); + if (!getpeername( get_unix_fd( newfd ), &unix_addr.addr, &unix_len )) + acceptsock->peer_addr_len = sockaddr_from_unix( &unix_addr, + &acceptsock->peer_addr.addr, + sizeof(acceptsock->peer_addr) );
The indentation here seems wrong. -- https://gitlab.winehq.org/wine/wine/-/merge_requests/3074#note_45781