Lines Matching defs:wlen
315 size_t wlen = (pkt&&q->res->why_bogus)?strlen(q->res->why_bogus)+1:0;
317 *len = size_of_uint32s + pkt_len + wlen;
325 sldns_write_uint32(p+5*sizeof(uint32_t), (uint32_t)wlen);
326 if(wlen > 0)
327 memmove(p+size_of_uint32s, q->res->why_bogus, wlen);
329 memmove(p+size_of_uint32s+wlen,
341 size_t wlen;
350 wlen = (size_t)sldns_read_uint32(p+5*sizeof(uint32_t));
351 if(len > size_of_uint32s && wlen > 0) {
352 if(len >= size_of_uint32s+wlen)
354 p+size_of_uint32s, wlen);
361 q->res->why_bogus[wlen-1] = 0; /* zero terminated for sure */
363 if(len > size_of_uint32s+wlen) {
364 q->msg_len = len - size_of_uint32s - wlen;
365 q->msg = (uint8_t*)memdup(p+size_of_uint32s+wlen,