Lines Matching refs:next

104     struct registered_record_entry *next;
118 struct service_instance *next;
132 struct browser_t *next;
144 request_state *next;
257 struct reply_state *next; // If there are multiple unsent replies
409 for (req = all_requests; req; req=req->next)
413 for (r = all_requests; r && r != req; r=r->next)
442 for (req = all_requests; req; req=req->next)
446 for (r = all_requests; r && r != req; r=r->next)
493 req->replies = req->replies->next;
514 while (*p && *p != req) p=&(*p)->next;
515 if (*p) { *p = req->next; freeL("request_state/AbortUnlinkAndFree", req); }
532 reply->next = mDNSNULL;
562 while (*ptr) ptr = &(*ptr)->next;
564 rep->next = NULL;
761 for (delem = doms; delem; delem = delem->next)
827 for (e = instance->srs.Extras; e; e = e->next)
850 for (e = instance->srs.Extras; e; e = e->next)
888 if (*p == srv) { *p = (*p)->next; break; }
889 p = &(*p)->next;
897 e = e->next;
926 for (rr = m->ResourceRecords; rr; rr=rr->next)
938 for (rr = mDNSStorage.ResourceRecords; rr; rr=rr->next)
1000 for (e = instance->srs.Extras; e; e = e->next) e->r.AllowRemoteQuery = mDNStrue;
1122 while (*ptr && (*ptr) != re) ptr = &(*ptr)->next;
1124 *ptr = (*ptr)->next;
1192 *req = tmp->next;
1196 req = &(*req)->next;
1203 request->u.reg_recs = request->u.reg_recs->next;
1229 *req = tmp->next;
1233 req = &(*req)->next;
1287 re->next = request->u.reg_recs;
1306 request->u.servicereg.instances = request->u.servicereg.instances->next;
1342 for (req = all_requests; req; req = req->next)
1417 for (i = request->u.servicereg.instances; i; i = i->next)
1507 for (reptr = request->u.reg_recs; reptr; reptr = reptr->next)
1543 for (i = request->u.servicereg.instances; i; i = i->next)
1549 for (e = i->srs.Extras; e; e = e->next)
1574 while (*ptr && (*ptr)->key != request->hdr.reg_index) ptr = &(*ptr)->next;
1577 *ptr = e->next; // unlink
1602 for (ptr = serv->srs.Extras; ptr; ptr = ptr->next)
1636 for (i = request->u.servicereg.instances; i; i = i->next)
1648 // FindFirstSubType overwrites the comma with a nul and returns the pointer to the next character.
1677 // FindNextSubType overwrites the comma with a nul and returns the pointer to the next character.
1804 for (ptr = &request->u.servicereg.instances; *ptr; ptr = &(*ptr)->next)
1817 instance->next = mDNSNULL;
1879 for (request = all_requests; request; request = request->next)
1886 while (*ptr && !SameDomainName(&(*ptr)->domain, &d->name)) ptr = &(*ptr)->next;
1904 for (p = AutoRegistrationDomains; p; p=p->next)
1912 *ptr = si->next;
1945 for (request = all_requests; request; request = request->next)
1950 for (ptr = request->u.servicereg.instances; ptr ; ptr = ptr->next)
2179 for (ptr = AutoRegistrationDomains; ptr; ptr = ptr->next)
2243 for (p = info->u.browser.browsers; p; p = p->next)
2261 b->next = info->u.browser.browsers;
2299 info->u.browser.browsers = ptr->next;
2316 for (request = all_requests; request; request = request->next)
2323 while (*ptr && !SameDomainName(&(*ptr)->domain, &d->name)) ptr = &(*ptr)->next;
2336 for (p = AutoBrowseDomains; p; p=p->next)
2343 *ptr = (*ptr)->next;
2365 while (*ptr && &(*ptr)->ar != rr) ptr = &(*ptr)->next;
2366 if (*ptr) { *ptr = (*ptr)->next; LogMsg("FreeARElemCallback: Have to cut %s", ARDisplayString(m, rr)); }
2398 ptr->next = LocalDomainEnumRecords;
2421 *ptr = (*ptr)->next;
2425 else ptr = &(*ptr)->next;
2435 new->next = AutoBrowseDomains;
2443 while (*p && (!SameDomainName(&(*p)->name, name) || (*p)->uid != uid)) p = &(*p)->next;
2448 *p = ptr->next;
2457 for (d = browseDomains; d; d = d->next)
2480 for (req = all_requests; req; req = req->next)
2523 for (req = all_requests; req; req = req->next)
2528 for (ptr = req->u.servicereg.instances; ptr; ptr = ptr->next)
2548 for (p=RegDomains; p; p=p->next)
2551 while (*pp && ((*pp)->uid != p->uid || !SameDomainName(&(*pp)->name, &p->name))) pp = &(*pp)->next;
2560 *pp = (*pp)->next;
2569 AutoRegistrationDomains = AutoRegistrationDomains->next; // Cut record from list FIRST,
2588 SCPrefBrowseDomains = SCPrefBrowseDomains->next;
2713 for (sdom = AutoBrowseDomains; sdom; sdom = sdom->next)
3000 // Not a common case. Perhaps, we should try the next search domain if it exceeds ?
3042 for (s=SearchList; s; s=s->next)
3503 // Fall through and get the next search domain. The question is pointing at .local
3504 // and we don't want to try that. Try the next search domain. Don't try with local
3508 // before we pick the next search domain below. RetryQuestionWithSearchDomains assumes that the
4164 for (req = all_requests; req; req=req->next)
4188 for (q = mDNSStorage.Questions; q; q = q->next)
4622 p=&(*p)->next;
5014 // Reset ready to accept the next req on this pipe
5254 LocalDomainEnumRecords = LocalDomainEnumRecords->next;
5292 for (p = req->u.reg_recs; p; p=p->next) num_records++;
5293 for (r = req->next; r; r=r->next) if (r->primary == req) num_ops++;
5297 for (p = req->u.reg_recs; p; p=p->next)
5300 for (r = req->next; r; r=r->next) if (r->primary == req) LogClientInfo(m, r);
5306 for (ptr = req->u.servicereg.instances; ptr; ptr = ptr->next)
5316 for (blist = req->u.browser.browsers; blist; blist = blist->next)
5361 for (p = req->u.reg_recs; p; p=p->next)
5363 for (r = req->next; r; r=r->next)
5366 for (p = req->u.reg_recs; p; p=p->next)
5371 for (r = req->next; r; r=r->next)
5378 for (ptr = req->u.servicereg.instances; ptr; ptr = ptr->next)
5387 for (blist = req->u.browser.browsers; blist; blist = blist->next)
5424 for (p = req->u.reg_recs; p; p=p->next)
5426 for (r = req->next; r; r=r->next)
5429 for (p = req->u.reg_recs; p; p=p->next)
5435 for (r = req->next; r; r=r->next)
5442 for (ptr = req->u.servicereg.instances; ptr; ptr = ptr->next)
5452 for (blist = req->u.browser.browsers; blist; blist = blist->next)
5514 for (ag = m->rrauth.rrauth_hash[slot]; ag; ag = ag->next)
5515 for (ar = ag->members; ar; ar = ar->next)
5548 for (ag = m->rrauth.rrauth_hash[slot]; ag; ag = ag->next)
5549 for (ar = ag->members; ar; ar = ar->next)
5605 for (ar = ResourceRecords; ar; ar=ar->next)
5680 nsec = nsec->next;
5786 for (cg = m->rrcache_hash[slot]; cg; cg=cg->next)
5789 for (cr = cg->members; cr; cr=cr->next)
5836 for (q = m->Questions; q; q=q->next)
5858 else for (q = m->LocalOnlyQuestions; q; q=q->next)
5867 for (req = all_requests; req; req=req->next)
5871 for (r = all_requests; r && r != req; r=r->next) if (r == req->primary) goto foundparent;
5888 for (nat = m->NATTraversals; nat; nat=nat->next)
5913 for (a = m->AuthInfoList; a; a = a->next)
5929 for (c = m->TunnelClients; c; c = c->next)
5955 else for (d=AutoBrowseDomains; d; d=d->next) LogMsgNoIdent("%##s", d->name.c);
5959 else for (d=AutoRegistrationDomains; d; d=d->next) LogMsgNoIdent("%##s", d->name.c);
5965 for (s=SearchList; s; s=s->next)
5982 for (ta=m->TrustAnchors; ta; ta=ta->next)
6084 for (req = all_requests; req; req=req->next)
6086 if (req->next == (request_state *)~0 || (req->sd < 0 && req->sd != -2))
6099 else if (p && (p->next == (request_state *)~0 || (p->sd < 0 && p->sd != -2)))
6103 for (rep = req->replies; rep; rep=rep->next)
6104 if (rep->next == (reply_state *)~0)
6110 for (r = req->u.reg_recs; r; r=r->next)
6111 if (r->next == (registered_record_entry *)~0)
6117 for (s = req->u.servicereg.instances; s; s=s->next)
6118 if (s->next == (service_instance *)~0)
6124 for (b = req->u.browser.browsers; b; b=b->next)
6125 if (b->next == (browser_t *)~0)
6131 for (d = SCPrefBrowseDomains; d; d=d->next)
6132 if (d->next == (DNameListElem *)~0 || d->name.c[0] > 63)
6136 for (b = LocalDomainEnumRecords; b; b=b->next)
6137 if (b->next == (ARListElem *)~0 || b->ar.resrec.name->c[0] > 63)
6140 for (d = AutoBrowseDomains; d; d=d->next)
6141 if (d->next == (DNameListElem *)~0 || d->name.c[0] > 63)
6144 for (d = AutoRegistrationDomains; d; d=d->next)
6145 if (d->next == (DNameListElem *)~0 || d->name.c[0] > 63)
6201 if (r->replies->next)
6207 r->replies = r->replies->next;
6238 x=x->next;
6254 *req = r->next;
6258 req = &r->next;