public Host(Map m, SlaveDriver sd, int n, GameScreen GS) { AttendanceThread.socklist = new List<Socket>(); HostThread.streamlist = new List<NetworkStream>(); gs = GS; ip = IPAddress.Any; //IPAddress.Parse("70.55.141.164"); end = new IPEndPoint(ip, 6112); end2 = new IPEndPoint(ip, 6113); listensocket = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp); aSocket = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp); listensocket.Bind(end); aSocket.Bind(end2); //listensocket.EnableBroadcast = false; slavedriver = sd; slavedriver.SetMap(m); numclients = n; map = m; SendMap(); TakeAttendance(); }