taglinefilesource code
sk1161net/inet/af_inet.cstruct sock *sk1;
sk1195net/inet/af_inet.csk1 = sk->prot->sock_array[num];
sk1196net/inet/af_inet.cfor(sk2 = sk1; sk2 != NULL; sk2=sk2->next) 
sk1200net/inet/af_inet.cif (sk2 == sk1) 
sk1208net/inet/af_inet.csk1->next= sk;
sk1212net/inet/af_inet.csk1 = sk2;
sk1217net/inet/af_inet.csk1->next = sk;
sk1225net/inet/af_inet.cstatic void remove_sock(struct sock *sk1)
sk1230net/inet/af_inet.cif (!sk1->prot) 
sk1239net/inet/af_inet.csk2 = sk1->prot->sock_array[sk1->num &(SOCK_ARRAY_SIZE -1)];
sk1240net/inet/af_inet.cif (sk2 == sk1) 
sk1242net/inet/af_inet.csk1->prot->inuse -= 1;
sk1243net/inet/af_inet.csk1->prot->sock_array[sk1->num &(SOCK_ARRAY_SIZE -1)] = sk1->next;
sk1248net/inet/af_inet.cwhile(sk2 && sk2->next != sk1) 
sk1255net/inet/af_inet.csk1->prot->inuse -= 1;
sk1256net/inet/af_inet.csk2->next = sk1->next;
sk11017net/inet/af_inet.cstruct sock *sk1, *sk2;
sk11020net/inet/af_inet.csk1 = (struct sock *) sock->data;
sk11035net/inet/af_inet.cif (sk1->prot->accept == NULL) 
sk11039net/inet/af_inet.cif (sk1->pair != NULL ) 
sk11041net/inet/af_inet.csk2 = sk1->pair;
sk11042net/inet/af_inet.csk1->pair = NULL;
sk11046net/inet/af_inet.csk2 = sk1->prot->accept(sk1,flags);
sk11049net/inet/af_inet.cif (sk1->err <= 0)
sk11051net/inet/af_inet.cerr=sk1->err;
sk11052net/inet/af_inet.csk1->err=0;
sk11070net/inet/af_inet.csk1->pair = sk2;