Lines Matching defs:rr
181 char* sldns_wire2str_rr(uint8_t* rr, size_t len)
183 size_t slen = (size_t)sldns_wire2str_rr_buf(rr, len, NULL, 0);
186 sldns_wire2str_rr_buf(rr, len, result, slen+1);
246 int sldns_wire2str_rr_comment_buf(uint8_t* rr, size_t rrlen, size_t dname_len,
249 uint16_t rrtype = sldns_wirerr_get_type(rr, rrlen, dname_len);
250 return sldns_wire2str_rr_comment_print(&s, &slen, rr, rrlen, dname_len,
378 /** scan type, class and ttl and printout, for rr */
417 uint8_t* rr = *d;
477 w += sldns_wire2str_rr_comment_print(s, slen, rr, rrlen, dname_off,
540 /** print rr comment for type DNSKEY */
541 static int rr_comment_dnskey(char** s, size_t* slen, uint8_t* rr,
548 rdlen = sldns_read_uint16(rr+dname_off+8);
550 rdata = rr + dname_off + 10;
577 /** print rr comment for type RRSIG */
578 static int rr_comment_rrsig(char** s, size_t* slen, uint8_t* rr,
584 rdlen = sldns_read_uint16(rr+dname_off+8);
586 rdata = rr + dname_off + 10;
592 /** print rr comment for type NSEC3 */
593 static int rr_comment_nsec3(char** s, size_t* slen, uint8_t* rr,
600 rdlen = sldns_read_uint16(rr+dname_off+8);
602 rdata = rr + dname_off + 10;
609 int sldns_wire2str_rr_comment_print(char** s, size_t* slen, uint8_t* rr,
613 return rr_comment_dnskey(s, slen, rr, rrlen, dname_off);
615 return rr_comment_rrsig(s, slen, rr, rrlen, dname_off);
617 return rr_comment_nsec3(s, slen, rr, rrlen, dname_off);
1483 /* http://www.ietf.org/internet-drafts/draft-ietf-ipseckey-rr-12.txt*/