Lines Matching refs:newconn
208 struct proto_conn *newconn; in proto_accept() local
217 newconn = proto_alloc(conn->pc_proto, PROTO_SIDE_SERVER_WORK); in proto_accept()
218 if (newconn == NULL) in proto_accept()
221 error = conn->pc_proto->prt_accept(conn->pc_ctx, &newconn->pc_ctx); in proto_accept()
223 proto_free(newconn); in proto_accept()
228 *newconnp = newconn; in proto_accept()
302 struct proto_conn *newconn; in proto_wrap() local
314 newconn = proto_alloc(proto, in proto_wrap()
316 if (newconn == NULL) in proto_wrap()
318 PJDLOG_ASSERT(newconn->pc_proto->prt_wrap != NULL); in proto_wrap()
319 error = newconn->pc_proto->prt_wrap(fd, client, &newconn->pc_ctx); in proto_wrap()
321 proto_free(newconn); in proto_wrap()
326 *newconnp = newconn; in proto_wrap()