Files
AnyPS5/core/libs/prx/libkernel
milescovielloandClaude Opus 5.5 201f809056 fix(libkernel): take a passed socket's family and close-on-exec without Linux-only names
macOS has no SO_DOMAIN socket option and no MSG_CMSG_CLOEXEC receive flag,
so the descriptor-passing code didn't compile there. A received socket's
family now comes from getsockname, and where the receive flag doesn't
exist the received descriptors are marked close-on-exec with fcntl when
the guest asked for it.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-21 18:43:15 +00:00
..
…
2026-10-21 21:35:27 +13:00