setup_a_tcp_listener
s4 = setup_a_tcp_listener(data, (struct sockaddr *)&sin4);
s6 = setup_a_tcp_listener(data, (struct sockaddr *)&sin6);