tcp_connect
conn->tcp_connect.data = conn;
rc = uv_tcp_connect(&conn->tcp_connect, &conn->tcp, sa, tcp_connect_done);
static void tcp_connect_done(uv_connect_t *tcp_connect, int status);
uv_cancel((uv_req_t *)&conn->tcp_connect);
static void tcp_connect_done(uv_connect_t *tcp_connect, int status)
APP_CONN *conn = (APP_CONN *)tcp_connect->data;
uv_connect_t tcp_connect;
error = tcp_connect(qp, na, qparams->admin);
.prt_connect = tcp_connect,
error = tcp_connect(tp, sinp, td);
static int tcp_connect(struct tcpcb *, struct sockaddr_in *,
error = tcp_connect(tp, sinp, td);
if ((error = tcp_connect(tp, sinp, td)) != 0)
if ((error = tcp_connect(tp, &sin, td)) != 0)