Lines Matching full:getdomainname
2066 mDNSexport const mDNSu8 *getDomainName(const DNSMessage *const msg, const mDNSu8 *ptr, const mDNSu8 *const end,
2074 { debugf("getDomainName: Illegal ptr not within packet boundaries"); return(mDNSNULL); }
2088 { debugf("getDomainName: Malformed domain name (overruns packet end)"); return(mDNSNULL); }
2090 { debugf("getDomainName: Malformed domain name (more than 256 characters)"); return(mDNSNULL); }
2096 case 0x40: debugf("getDomainName: Extended EDNS0 label types 0x%X not supported in name %##s", len, name->c);
2099 case 0x80: debugf("getDomainName: Illegal label length 0x%X in domain name %##s", len, name->c); return(mDNSNULL);
2105 { debugf("getDomainName: Illegal compression pointer not within packet boundaries"); return(mDNSNULL); }
2107 { debugf("getDomainName: Compression pointer must point to real label"); return(mDNSNULL); }
2168 ptr = getDomainName(msg, ptr, end, &largecr->namestorage); // Will bail out correctly if ptr is NULL
2216 case kDNSType_DNAME:ptr = getDomainName
2221 case kDNSType_SOA: ptr = getDomainName(msg, ptr, end, &rdb->soa.mname);
2223 ptr = getDomainName(msg, ptr, end, &rdb->soa.rname);
2255 ptr = getDomainName(msg, ptr+2, end, &rdb->mx.exchange);
2260 case kDNSType_RP: ptr = getDomainName(msg, ptr, end, &rdb->rp.mbox); // Domainname + domainname
2262 ptr = getDomainName(msg, ptr, end, &rdb->rp.txt);
2268 ptr = getDomainName(msg, ptr, end, &rdb->px.map822);
2270 ptr = getDomainName(msg, ptr, end, &rdb->px.mapx400);
2283 ptr = getDomainName(msg, ptr+6, end, &rdb->srv.target);
2353 ptr = getDomainName(msg, ptr, end, &d); // Ignored for our simplified use of NSEC synthetic records
2415 ptr = getDomainName(msg, ptr, end, &question->qname);