My application needs to listen for a TCP connection on all available network cards/IPs. Is there a way to do this without creating a seperate thread for each listener? I thought 0.0.0.0 (IP Any) would do this but actualy it just picks the first IP/network card.TIA
System.Net.Sockets.TcpClient client = new System.Net.Sockets.TcpClient( new System.Net.IPEndPoint( System.Net.IPAddress.Any , 80 ) );