Home | History | Annotate | Download | only in mDNSCore

Lines Matching refs:DNS

45 // Multicast DNS, using the same packet formats, naming syntax, and record types as Multicast DNS, but on a different UDP
46 // port and multicast address, which means it won't interoperate with the existing installed base of Multicast DNS responders.
48 // Uncomment the appropriate lines below to build a special Multicast DNS responder for testing interoperability
59 #define DNSEXTPortAsNumber 5352 // Port used for end-to-end DNS operations like LLQ, Updates with Leases, etc.
497 // The C string is in conventional DNS syntax:
498 // Textual labels, escaped as necessary using the usual DNS '\' notation, separated by dots.
592 // MakeDomainNameFromDNSNameString makes a native DNS-format domainname from a C string.
593 // The C string is in conventional DNS syntax:
594 // Textual labels, escaped as necessary using the usual DNS '\' notation, separated by dots.
742 "See <http://www.dns-sd.org/ServiceTypes.html>", name->c, type->c, domain->c);
1373 // received the unicast response could be the regular unicast response from a DNS server or a response
1510 #pragma mark - DNS Message Creation Functions
1801 // When sending SRV to conventional DNS server (i.e. in DNS update requests) we should not do name compression on the rdata (RFC 2782)
2004 #pragma mark - DNS Message Parsing Functions
2065 // Routine to fetch an FQDN from the DNS message, following compression pointers if necessary.
2184 // For uDNS records, all are implicitly deemed unique (a single DNS server is always
2376 // mean we fail. The DNS protocol specifies rdlength, so we can
2404 if (!ptr) { debugf("skipQuestion: Malformed domain name in DNS question section"); return(mDNSNULL); }
2405 if (ptr+4 > end) { debugf("skipQuestion: Malformed DNS question section -- no query type and class!"); return(mDNSNULL); }
2416 if (!ptr) { debugf("Malformed domain name in DNS question section"); return(mDNSNULL); }
2417 if (ptr+4 > end) { debugf("Malformed DNS question section -- no query type and class!"); return(mDNSNULL); }
2456 // This implies that there may be *at most* one OPT record per DNS message, in the Additional Section,
2555 LogMsg("-- %s %s DNS %s%s (flags %02X%02X) RCODE: %s (%d) %s%s%s%s%s%sID: %d %d bytes from %s%d%s%s --",
2600 // Note: When we sign a DNS message using DNSDigest_SignMessage(), the current real-time clock value is used, which
2610 // Zero-length message data is okay (e.g. for a DNS Update ack, where all we need is an ID and an error code
3073 case 2: { // DNS label-sequence name
3076 if (*a == 0) *s++ = '.'; // Special case for root DNS name