taglinefilesource code
servsock59net/kern_sock.hextern int sock_awaitconn(struct socket *mysock, struct socket *servsock);
servsock350net/socket.csock_awaitconn(struct socket *mysock, struct socket *servsock)
servsock355net/socket.cmysock, servsock);
servsock356net/socket.cif (!(servsock->flags & SO_ACCEPTCON)) {
servsock366net/socket.cif (!(last = servsock->iconn))
servsock367net/socket.cservsock->iconn = mysock;
servsock374net/socket.cmysock->conn = servsock;
servsock381net/socket.cwake_up(servsock->wait);
servsock392net/socket.cif (mysock->conn == servsock) {
servsock394net/socket.cif ((last = servsock->iconn) == mysock)
servsock395net/socket.cservsock->iconn = mysock->next;