Lines Matching defs:wlen
330 size_t wlen = (pkt&&q->res->why_bogus)?strlen(q->res->why_bogus)+1:0;
332 *len = size_of_uint32s + pkt_len + wlen;
340 sldns_write_uint32(p+5*sizeof(uint32_t), (uint32_t)wlen);
341 if(wlen > 0)
342 memmove(p+size_of_uint32s, q->res->why_bogus, wlen);
344 memmove(p+size_of_uint32s+wlen,
356 size_t wlen;
365 wlen = (size_t)sldns_read_uint32(p+5*sizeof(uint32_t));
366 if(len > size_of_uint32s && wlen > 0) {
367 if(len >= size_of_uint32s+wlen)
369 p+size_of_uint32s, wlen);
376 q->res->why_bogus[wlen-1] = 0; /* zero terminated for sure */
378 if(len > size_of_uint32s+wlen) {
379 q->msg_len = len - size_of_uint32s - wlen;
380 q->msg = (uint8_t*)memdup(p+size_of_uint32s+wlen,