taglinefilesource code
servsock131include/linux/net.hextern int  sock_awaitconn(struct socket *mysock, struct socket *servsock);
servsock552net/socket.cint sock_awaitconn(struct socket *mysock, struct socket *servsock)
servsock559net/socket.cif (!(servsock->flags & SO_ACCEPTCON)) 
servsock570net/socket.cif (!(last = servsock->iconn)) 
servsock571net/socket.cservsock->iconn = mysock;
servsock579net/socket.cmysock->conn = servsock;
servsock586net/socket.cwake_up_interruptible(servsock->wait);
servsock600net/socket.cif (mysock->conn == servsock) 
servsock603net/socket.cif ((last = servsock->iconn) == mysock)
servsock604net/socket.cservsock->iconn = mysock->next;