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
165 while ((soa_rr = ldns_rr_list_pop_rr(ldns_pkt_authority(resp)))) { in ldns_update_soa_zone_mname()
166 if (ldns_rr_get_type(soa_rr) != LDNS_RR_TYPE_SOA in ldns_update_soa_zone_mname()
167 || ldns_rr_rdf(soa_rr, 0) == NULL) in ldns_update_soa_zone_mname()
170 soa_mname = ldns_rdf_clone(ldns_rr_rdf(soa_rr, 0)); in ldns_update_soa_zone_mname()
174 if (!soa_rr) { in ldns_update_soa_zone_mname()
255 while ((soa_rr = ldns_rr_list_pop_rr(ldns_pkt_authority(resp)))) { in ldns_update_soa_zone_mname()
256 if (ldns_rr_get_type(soa_rr) != LDNS_RR_TYPE_SOA in ldns_update_soa_zone_mname()
257 || ldns_rr_rdf(soa_rr, 0) == NULL) in ldns_update_soa_zone_mname()
260 soa_mname = ldns_rdf_clone(ldns_rr_rdf(soa_rr, 0)); in ldns_update_soa_zone_mname()
261 soa_zone = ldns_rdf_clone(ldns_rr_owner(soa_rr)); in ldns_update_soa_zone_mname()
265 if (!soa_rr) { in ldns_update_soa_zone_mname()