changed the type of tcpLinkTable in NetworkInterface to Map<InetAddress, SocketChannel>. I'm not sure why I thought equality was wrong with the InetAddress classq