I have a Computer with three network interfaces. One for connecting to remotely (ssh), one for Internet, and another for my QTcpSocket connection. The third connection has to remain clean and only used by the QTcpSocket.

How do I make sure that when I open the socket, it uses the correct interface.