X-Git-Url: https://git.distorted.org.uk/~mdw/adns/blobdiff_plain/ae8cc9775a6eb23901a89a2604f73525b0553db8..b0a32b1750b230df79eb2d515519197c133d7a16:/src/general.c diff --git a/src/general.c b/src/general.c index 4404b31..6ef2cb3 100644 --- a/src/general.c +++ b/src/general.c @@ -196,6 +196,9 @@ const char *adns__diag_domain(adns_state ads, int serv, adns_query qu, return vb->buf; } +int adns__getrrsz_default(const typeinfo *typei, adns_rrtype type) + { return typei->fixed_rrsz; } + adns_status adns_rr_info(adns_rrtype type, const char **rrtname_r, const char **fmtname_r, int *len_r, @@ -209,7 +212,7 @@ adns_status adns_rr_info(adns_rrtype type, if (rrtname_r) *rrtname_r= typei->rrtname; if (fmtname_r) *fmtname_r= typei->fmtname; - if (len_r) *len_r= typei->rrsz; + if (len_r) *len_r= typei->getrrsz(typei, type); if (!datap) return adns_s_ok;