add make_socket and make_listener and removed do_splice