MCPcopy Create free account
hub / github.com/F-Stack/f-stack / soaccept

Function soaccept

freebsd/kern/uipc_socket.c:1290–1304  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1288}
1289
1290int
1291soaccept(struct socket *so, struct sockaddr **nam)
1292{
1293 int error;
1294
1295 SOCK_LOCK(so);
1296 KASSERT((so->so_state & SS_NOFDREF) != 0, ("soaccept: !NOFDREF"));
1297 so->so_state &= ~SS_NOFDREF;
1298 SOCK_UNLOCK(so);
1299
1300 CURVNET_SET(so->so_vnet);
1301 error = (*so->so_proto->pr_usrreqs->pru_accept)(so, nam);
1302 CURVNET_RESTORE();
1303 return (error);
1304}
1305
1306int
1307soconnect(struct socket *so, struct sockaddr *nam, struct thread *td)

Callers 3

kern_accept4Function · 0.85
ng_ksocket_acceptFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected