Lines Matching refs:soa_rr
93 ldns_rr *soa_rr; in ldns_update_soa_mname() local
115 while ((soa_rr = ldns_rr_list_pop_rr(ldns_pkt_answer(resp)))) { in ldns_update_soa_mname()
116 if (ldns_rr_get_type(soa_rr) != LDNS_RR_TYPE_SOA in ldns_update_soa_mname()
117 || ldns_rr_rdf(soa_rr, 0) == NULL) in ldns_update_soa_mname()
120 *mname = ldns_rdf_clone(ldns_rr_rdf(soa_rr, 0)); in ldns_update_soa_mname()
133 ldns_rr *soa_rr, *rr; in ldns_update_soa_zone_mname() local
164 while ((soa_rr = ldns_rr_list_pop_rr(ldns_pkt_authority(resp)))) { in ldns_update_soa_zone_mname()
165 if (ldns_rr_get_type(soa_rr) != LDNS_RR_TYPE_SOA in ldns_update_soa_zone_mname()
166 || ldns_rr_rdf(soa_rr, 0) == NULL) in ldns_update_soa_zone_mname()
169 soa_mname = ldns_rdf_clone(ldns_rr_rdf(soa_rr, 0)); in ldns_update_soa_zone_mname()
173 if (!soa_rr) { in ldns_update_soa_zone_mname()
248 while ((soa_rr = ldns_rr_list_pop_rr(ldns_pkt_authority(resp)))) { in ldns_update_soa_zone_mname()
249 if (ldns_rr_get_type(soa_rr) != LDNS_RR_TYPE_SOA in ldns_update_soa_zone_mname()
250 || ldns_rr_rdf(soa_rr, 0) == NULL) in ldns_update_soa_zone_mname()
253 soa_mname = ldns_rdf_clone(ldns_rr_rdf(soa_rr, 0)); in ldns_update_soa_zone_mname()
254 soa_zone = ldns_rdf_clone(ldns_rr_owner(soa_rr)); in ldns_update_soa_zone_mname()
258 if (!soa_rr) { in ldns_update_soa_zone_mname()