Part of !10569. This series converts wineandroid ioctl handling to a socket-based transport integrated with the Android main thread looper. It introduces reply_fd plumbing across all ioctl handlers, switches dispatch to a UNIX SEQPACKET socket, and migrates all ioctls to the new transport. The legacy unixlib/ntoskrnl ioctl path is removed as part of this transition. The final commit simplifies error handling by returning ioctl errors directly, matching the expectations of the socket-based transport and removing the need for additional conversion layers. Overall, this prepares the driver for further changes by unifying ioctl handling around a single transport and execution model. -- https://gitlab.winehq.org/wine/wine/-/merge_requests/10806