Lines Matching defs:rrlist
904 DNS_RR **rrlist, VSTRING *fqdn, char *cname, int c_len,
931 if (rrlist && *rrlist) { \
932 dns_rr_free(*rrlist); \
933 *rrlist = 0; \
977 if (rrlist) {
982 *rrlist = dns_rr_append(*rrlist, rr);
1015 DNS_RR **rrlist, VSTRING *fqdn, VSTRING *why,
1030 if (rrlist)
1031 *rrlist = 0;
1084 (void) dns_get_answer(orig_name, &reply, T_SOA, rrlist, fqdn,
1098 status = dns_get_answer(orig_name, &reply, type, rrlist, fqdn,
1124 if (rrlist && dns_rr_filter_maps) {
1125 if (dns_rr_filter_execute(rrlist) < 0) {
1131 dns_rr_free(*rrlist);
1132 *rrlist = 0;
1134 } else if (*rrlist == 0) {
1168 int dns_lookup_rl(const char *name, unsigned flags, DNS_RR **rrlist,
1203 if (rrlist)
1204 *rrlist = 0;
1211 status = dns_lookup_x(name, type, flags, rrlist ? &rr : (DNS_RR **) 0,
1213 if (rrlist && rr)
1214 *rrlist = dns_rr_append(*rrlist, rr);
1244 int dns_lookup_rv(const char *name, unsigned flags, DNS_RR **rrlist,
1256 if (rrlist)
1257 *rrlist = 0;
1263 status = dns_lookup_x(name, type, flags, rrlist ? &rr : (DNS_RR **) 0,
1265 if (rrlist && rr)
1266 *rrlist = dns_rr_append(*rrlist, rr);