Lines Matching refs:newptr
2942 mDNSu8 *newptr; in SendDelayedUnicastResponse() local
2951 newptr = PutResourceRecord(&m->omsg, responseptr, &m->omsg.h.numAnswers, &rr->resrec); in SendDelayedUnicastResponse()
2953 if (!newptr && m->omsg.h.numAnswers) break; // If packet full, send it now in SendDelayedUnicastResponse()
2954 if (newptr) responseptr = newptr; in SendDelayedUnicastResponse()
2968 newptr = PutResourceRecord(&m->omsg, responseptr, &m->omsg.h.numAdditionals, &rr->resrec); in SendDelayedUnicastResponse()
2971 if (newptr) responseptr = newptr; in SendDelayedUnicastResponse()
2972 if (newptr && m->omsg.h.numAnswers) rr->RequireGoodbye = mDNStrue; in SendDelayedUnicastResponse()
3165 mDNSu8 *newptr; in SendResponses() local
3181 newptr = PutResourceRecordTTL(&m->omsg, responseptr, &m->omsg.h.numAnswers, &rr->resrec, 0); in SendResponses()
3182 if (!newptr && m->omsg.h.numAnswers) break; in SendResponses()
3184 responseptr = newptr; in SendResponses()
3193 newptr = PutResourceRecordTTL(&m->omsg, responseptr, &m->omsg.h.numAnswers, &rr->resrec, 0); in SendResponses()
3194 if (!newptr && m->omsg.h.numAnswers) break; in SendResponses()
3196 responseptr = newptr; in SendResponses()
3203 newptr = PutResourceRecord(&m->omsg, responseptr, &m->omsg.h.numAnswers, &rr->resrec); in SendResponses()
3205 if (newptr) { responseptr = newptr; rr->RequireGoodbye = mDNStrue; } in SendResponses()
3212 …newptr = PutResourceRecordTTL(&m->omsg, responseptr, &m->omsg.h.numAnswers, &rr->resrec, m->SleepS… in SendResponses()
3214 if (!newptr && m->omsg.h.numAnswers) break; in SendResponses()
3217 responseptr = newptr; in SendResponses()
3227 newptr = responseptr; in SendResponses()
3248 else if (newptr) // Else, try to add it if we can in SendResponses()
3252 newptr = PutResourceRecord(&m->omsg, newptr, &m->omsg.h.numAdditionals, &rr->resrec); in SendResponses()
3254 if (newptr) in SendResponses()
3256 responseptr = newptr; in SendResponses()
3414 …mDNSu8 *newptr = putQuestion(query, *queryptr, limit, &q->qname, q->qtype, (mDNSu16)(q->qclass | u… in BuildQuestion() local
3415 if (!newptr) in BuildQuestion()
3420 else if (newptr + *answerforecast >= limit) in BuildQuestion()
3423 q->qname.c, newptr + *answerforecast - query->data); in BuildQuestion()
3449 if (query->h.numQuestions > 1 && newptr + forecast >= limit) in BuildQuestion()
3452 q->qname.c, DNSTypeName(q->qtype), newptr + forecast - query->data); in BuildQuestion()
3470 if (q->UniqueAnswers || newptr + forecast >= limit) in BuildQuestion()
3480 *queryptr = newptr; // Update the packet pointer in BuildQuestion()
3798 …mDNSu8 *newptr = putQuestion(&m->omsg, queryptr, limit, rr->resrec.name, kDNSQType_ANY, (mDNSu16)(… in SendQueries() local
3801 if (newptr && newptr + forecast < limit) in SendQueries()
3803 queryptr = newptr; in SendQueries()
3824 …mDNSu8 *newptr = PutResourceRecordTTL(&m->omsg, queryptr, &m->omsg.h.numAnswers, &rr->resrec, rr->… in SendQueries() local
3825 if (newptr) in SendQueries()
3828 …rr->resrec.name->c, DNSTypeName(rr->resrec.rrtype), queryptr - m->omsg.data, newptr - m->omsg.data… in SendQueries()
3829 queryptr = newptr; in SendQueries()
3847 mDNSu8 *newptr = PutResourceRecord(&m->omsg, queryptr, &m->omsg.h.numAuthorities, &rr->resrec); in SendQueries() local
3849 if (newptr) queryptr = newptr; in SendQueries()