connect: split out my_socket() function