taglinefilesource code
servsock134include/linux/net.hextern int  sock_awaitconn(struct socket *mysock, struct socket *servsock, int flags);
servsock484net/socket.cint sock_awaitconn(struct socket *mysock, struct socket *servsock, int flags)
servsock491net/socket.cif (!(servsock->flags & SO_ACCEPTCON)) 
servsock502net/socket.cif (!(last = servsock->iconn)) 
servsock503net/socket.cservsock->iconn = mysock;
servsock511net/socket.cmysock->conn = servsock;
servsock518net/socket.cwake_up_interruptible(servsock->wait);
servsock519net/socket.csock_wake_async(servsock, 0);
servsock537net/socket.cif (mysock->conn == servsock) 
servsock540net/socket.cif ((last = servsock->iconn) == mysock)
servsock541net/socket.cservsock->iconn = mysock->next;