I understand that windows does not allow sending open file descriptors over sockets and that is the reason that session multiplexing through a control master doesn't work. The documentation for WSADuplicateSocket states that the resulting WSAPROTOCOL_INFO structure can be sent through an IPC to a target process and that the target process can then call WSASocket with that info and the effect is a shared socket. If the sending process closes the socket, then the target has the connection to itself.
Is this essentially the same as sending an open file descriptor through a socket? I am of course assuming that the fd that is being sent is for a socket. Or am I really missing the big picture? -jeff hardy -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/