Home | History | Annotate | Download | only in mDNSCore

Lines Matching refs:newptr

1705 		mDNSu8 *newptr;
1714 newptr = PutResourceRecord(&m->omsg, responseptr, &m->omsg.h.numAnswers, &rr->resrec);
1716 if (!newptr && m->omsg.h.numAnswers) break; // If packet full, send it now
1717 if (newptr) responseptr = newptr;
1731 newptr = PutResourceRecord(&m->omsg, responseptr, &m->omsg.h.numAdditionals, &rr->resrec);
1734 if (newptr) responseptr = newptr;
1735 if (newptr && m->omsg.h.numAnswers) rr->RequireGoodbye = mDNStrue;
2239 mDNSu8 *newptr;
2264 newptr = mDNSNULL;
2270 newptr = PutRR_OS_TTL(responseptr, &m->omsg.h.numAnswers, &rr->resrec, 0);
2271 if (newptr) { responseptr = newptr; numDereg++; rr->RequireGoodbye = mDNSfalse; }
2279 newptr = PutRR_OS_TTL(responseptr, &m->omsg.h.numAnswers, &rr->resrec, active ? rr->resrec.rroriginalttl : 0);
2281 if (newptr)
2283 responseptr = newptr;
2297 if (newptr) // If succeeded in sending, advance to next interface
2309 newptr = responseptr;
2330 else if (newptr) // Else, try to add it if we can
2339 newptr = PutRR_OS(newptr, &m->omsg.h.numAdditionals, &rr->resrec);
2341 if (newptr)
2343 responseptr = newptr;
2374 newptr = responseptr;
2377 newptr = PutRR_OS(responseptr, &m->omsg.h.numAdditionals, &nsec.resrec);
2378 if (newptr) responseptr = newptr;
2383 if (newptr || rr->SendNSECNow == mDNSInterfaceMark)
2406 newptr = PutResourceRecord(&m->omsg, responseptr, &m->omsg.h.numAdditionals, &opt.resrec);
2407 if (newptr) { responseptr = newptr; LogSPS("SendResponses put %s", ARDisplayString(m, &opt)); }
2570 mDNSu8 *newptr = putQuestion(query, *queryptr, limit - *answerforecast, &q->qname, q->qtype, (mDNSu16)(q->qclass | ucbit));
2571 if (!newptr)
2605 if (query->h.numQuestions > 1 && newptr + forecast >= limit)
2608 q->qname.c, DNSTypeName(q->qtype), newptr + forecast - query->data);
2617 *queryptr = newptr; // Update the packet pointer
3122 mDNSu8 *newptr = putQuestion(&m->omsg, queryptr, limit - forecast, ar->resrec.name, kDNSQType_ANY, (mDNSu16)(ar->resrec.rrclass | ucbit));
3123 if (newptr)
3125 queryptr = newptr;
3140 mDNSu8 *newptr = PutResourceRecordTTLWithLimit(&m->omsg, queryptr, &m->omsg.h.numAnswers,
3142 if (newptr)
3145 ka->resrec.name->c, DNSTypeName(ka->resrec.rrtype), queryptr - m->omsg.data, newptr - m->omsg.data);
3146 queryptr = newptr;
3164 mDNSu8 *newptr = PutResourceRecord(&m->omsg, queryptr, &m->omsg.h.numAuthorities, &ar->resrec);
3166 if (newptr) queryptr = newptr;
4862 mDNSu8 *newptr;
4866 newptr = PutResourceRecordTTLWithLimit(&m->omsg, p, &m->omsg.h.mDNS_numUpdates, &rr->resrec, rr->resrec.rroriginalttl, limit);
4868 if (!newptr)
4879 p = newptr;