Lines Matching defs:putRData
2227 // says. Hence, the only way to copy out the data from a resource record is to use putRData.
2229 mDNSexport mDNSu8 *putRData(const DNSMessage *const msg, mDNSu8 *ptr, const mDNSu8 *const limit, const ResourceRecord *const rr)
2235 { debugf("putRData: Illegal length %d for kDNSType_A", rr->rdlength); return(mDNSNULL); }
2290 { debugf("putRData: Illegal length %d for kDNSType_AAAA", rr->rdlength); return(mDNSNULL); }
2392 if (!ptr) { LogInfo("putRData: Can't put name, Length %d, record %##s", limit - save, rr->name->c); return(mDNSNULL); }
2395 if (ptr + 2 + i > limit) { LogInfo("putRData: Can't put window, Length %d, i %d, record %##s", limit - ptr, i, rr->name->c); return(mDNSNULL); }
2411 { LogMsg("putRData: invalid length %d", len); return mDNSNULL; }
2417 { LogMsg("putRData: invalid window length %d", wlen); return mDNSNULL; }
2419 { LogMsg("putRData: invalid window %d", win); return mDNSNULL; }
2424 if (ptr + rr->rdlength > limit) { LogMsg("putRData: NSEC rdlength beyond limit %##s (%s), ptr %p, rdlength %d, limit %p", rr->name->c, DNSTypeName(rr->rrtype), ptr, rr->rdlength, limit); return(mDNSNULL);}
2432 default: debugf("putRData: Warning! Writing unknown resource type %d as raw data", rr->rrtype);
2478 endofrdata = putRData(rdatacompressionbase, ptr+10, limit, rr);