1 char * wdns_rr_to_str(wdns_rr_t * rr,unsigned sec)2wdns_rr_to_str(wdns_rr_t *rr, unsigned sec) 3 { 4 char *ret; 5 size_t retsz; 6 ubuf *u; 7 8 u = ubuf_new(); 9 _wdns_rr_to_ubuf(u, rr, sec); 10 ubuf_cterm(u); 11 ubuf_detach(u, (uint8_t **) &ret, &retsz); 12 ubuf_destroy(&u); 13 return (ret); 14 } 15