* string. On successful return, label_r[] and *ll_io are filled in
* and *p_io points to *pe or just after the label-ending `.'. */
* string. On successful return, label_r[] and *ll_io are filled in
* and *p_io points to *pe or just after the label-ending `.'. */
- void (*postsort)(adns_state ads, void *array, int nobjs,
+ void (*postsort)(adns_state ads, void *array, int nrrs,
const struct typeinfo *typei);
/* Called immediately after the RRs have been sorted, and may rearrange
* them. (This is really for the benefit of SRV's bizarre weighting
const struct typeinfo *typei);
/* Called immediately after the RRs have been sorted, and may rearrange
* them. (This is really for the benefit of SRV's bizarre weighting
adns_status adns__mkquery(adns_state ads, vbuf *vb, int *id_r,
const char *owner, int ol,
adns_status adns__mkquery(adns_state ads, vbuf *vb, int *id_r,
const char *owner, int ol,
- const typeinfo *typei, adns_queryflags flags);
+ const typeinfo *typei, adns_rrtype type,
+ adns_queryflags flags);