add netcat_socket sub