Lines Matching refs:omsg

2941 		mDNSu8 *responseptr = m->omsg.data;  in SendDelayedUnicastResponse()
2943 InitializeDNSMessage(&m->omsg.h, zeroID, ResponseFlags); in SendDelayedUnicastResponse()
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()
2968 newptr = PutResourceRecord(&m->omsg, responseptr, &m->omsg.h.numAdditionals, &rr->resrec); in SendDelayedUnicastResponse()
2972 if (newptr && m->omsg.h.numAnswers) rr->RequireGoodbye = mDNStrue; in SendDelayedUnicastResponse()
2980 …if (m->omsg.h.numAnswers) mDNSSendDNSMessage(m, &m->omsg, responseptr, mDNSInterface_Any, dest, Mu… in SendDelayedUnicastResponse()
3164 mDNSu8 *responseptr = m->omsg.data; in SendResponses()
3166 InitializeDNSMessage(&m->omsg.h, zeroID, ResponseFlags); in SendResponses()
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()
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()
3203 newptr = PutResourceRecord(&m->omsg, responseptr, &m->omsg.h.numAnswers, &rr->resrec); 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()
3233 mDNSBool SendAdditional = (m->omsg.h.numAnswers > 0); in SendResponses()
3252 newptr = PutResourceRecord(&m->omsg, newptr, &m->omsg.h.numAdditionals, &rr->resrec); in SendResponses()
3269 if (m->omsg.h.numAnswers > 0 || m->omsg.h.numAdditionals) in SendResponses()
3275 m->omsg.h.numAdditionals, m->omsg.h.numAdditionals == 1 ? "" : "s", intf->InterfaceID); in SendResponses()
3276 …if (intf->IPv4Available) mDNSSendDNSMessage(m, &m->omsg, responseptr, intf->InterfaceID, &AllDNSLi… in SendResponses()
3277 …if (intf->IPv6Available) mDNSSendDNSMessage(m, &m->omsg, responseptr, intf->InterfaceID, &AllDNSLi… in SendResponses()
3640 mDNSu8 *qptr = m->omsg.data; in SendQueries()
3641 const mDNSu8 *const limit = m->omsg.data + sizeof(m->omsg.data); in SendQueries()
3642 InitializeDNSMessage(&m->omsg.h, q->TargetQID, QueryFlags); in SendQueries()
3643 qptr = putQuestion(&m->omsg, qptr, limit, &q->qname, q->qtype, q->qclass); in SendQueries()
3644 … mDNSSendDNSMessage(m, &m->omsg, qptr, mDNSInterface_Any, &q->Target, q->TargetPort, -1, mDNSNULL); in SendQueries()
3769 mDNSu8 *queryptr = m->omsg.data; in SendQueries()
3770 InitializeDNSMessage(&m->omsg.h, zeroID, QueryFlags); in SendQueries()
3784 …q->qname.c, DNSTypeName(q->qtype), queryptr - m->omsg.data, queryptr + answerforecast - m->omsg.da… in SendQueries()
3787 BuildQuestion(m, &m->omsg, &queryptr, q, &kalistptr, &answerforecast)) in SendQueries()
3797 …const mDNSu8 *const limit = m->omsg.data + ((m->omsg.h.numQuestions) ? NormalMaxDNSMessageData : A… in SendQueries()
3798 …mDNSu8 *newptr = putQuestion(&m->omsg, queryptr, limit, rr->resrec.name, kDNSQType_ANY, (mDNSu16)(… in SendQueries()
3814 m->omsg.h.numQuestions--; in SendQueries()
3824 …mDNSu8 *newptr = PutResourceRecordTTL(&m->omsg, queryptr, &m->omsg.h.numAnswers, &rr->resrec, rr->… in SendQueries()
3828 …rr->resrec.name->c, DNSTypeName(rr->resrec.rrtype), queryptr - m->omsg.data, newptr - m->omsg.data… in SendQueries()
3837 if (m->omsg.h.numQuestions > 1) in SendQueries()
3838 LogMsg("SendQueries: Put %d answers; No more space for known answers", m->omsg.h.numAnswers); in SendQueries()
3839 m->omsg.h.flags.b[0] |= kDNSFlag0_TC; in SendQueries()
3847 mDNSu8 *newptr = PutResourceRecord(&m->omsg, queryptr, &m->omsg.h.numAuthorities, &rr->resrec); in SendQueries()
3854 if (queryptr > m->omsg.data) in SendQueries()
3856 if ((m->omsg.h.flags.b[0] & kDNSFlag0_TC) && m->omsg.h.numQuestions > 1) in SendQueries()
3857 …eries: Should not have more than one question (%d) in a truncated packet", m->omsg.h.numQuestions); in SendQueries()
3859 m->omsg.h.numQuestions, m->omsg.h.numQuestions == 1 ? "" : "s", in SendQueries()
3860 m->omsg.h.numAnswers, m->omsg.h.numAnswers == 1 ? "" : "s", in SendQueries()
3861 m->omsg.h.numAuthorities, m->omsg.h.numAuthorities == 1 ? "" : "s", intf->InterfaceID); in SendQueries()
3862 …if (intf->IPv4Available) mDNSSendDNSMessage(m, &m->omsg, queryptr, intf->InterfaceID, &AllDNSLinkG… in SendQueries()
3863 …if (intf->IPv6Available) mDNSSendDNSMessage(m, &m->omsg, queryptr, intf->InterfaceID, &AllDNSLinkG… in SendQueries()
5353 …= MulticastDNSPort.NotAnInteger), mDNSAddrIsDNSMulticast(dstaddr), QueryWasLocalUnicast, &m->omsg); in mDNSCoreReceiveQuery()
5358 m->omsg.h.numQuestions, m->omsg.h.numQuestions == 1 ? "" : "s", in mDNSCoreReceiveQuery()
5359 m->omsg.h.numAnswers, m->omsg.h.numAnswers == 1 ? "" : "s", in mDNSCoreReceiveQuery()
5360 m->omsg.h.numAdditionals, m->omsg.h.numAdditionals == 1 ? "" : "s", in mDNSCoreReceiveQuery()
5362 mDNSSendDNSMessage(m, &m->omsg, responseend, InterfaceID, srcaddr, srcport, -1, mDNSNULL); in mDNSCoreReceiveQuery()