pru_connect
error = pru_connect(so, nam);
.pru_connect = uipc_connect,
.pru_connect = uipc_connect,
.pru_connect = ether_frm_connect,
.pru_connect = rip_connect,
.pru_connect = rip_connect,
.pru_connect = tcp_connect,
.pru_connect = tcp_connect,
.pru_connect = udp_connect,
.pru_connect = udp_connect,
.pru_connect = rip6_connect,
if (so->so_proto->pr_usrreqs->pru_connect)
return (*so->so_proto->pr_usrreqs->pru_connect)(so, nam);
int (*pru_connect)(struct socket *, struct mbuf *);