mirror of
https://github.com/boykopovar/AnyPS5.git
synced 2026-11-06 13:30:00 +00:00
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]>