• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-13-stable/contrib/unbound/iterator/

Lines Matching refs:rk

878 			if(ntohs(s->rk.type) == LDNS_RR_TYPE_NS &&
879 ntohs(s->rk.rrset_class) == dclass) {
880 int l = dname_count_labels(s->rk.dname);
882 dname_strict_subdomain(s->rk.dname,
919 if(k1->rk.dname_len != k2->rk.dname_len ||
920 k1->rk.flags != k2->rk.flags ||
921 k1->rk.type != k2->rk.type ||
922 k1->rk.rrset_class != k2->rk.rrset_class ||
923 query_dname_compare(k1->rk.dname, k2->rk.dname) != 0)
950 int r = dname_canonical_compare(rrx->rk.dname, rry->rk.dname);
953 if(rrx->rk.type != rry->rk.type) {
954 if(ntohs(rrx->rk.type) > ntohs(rry->rk.type))
958 if(rrx->rk.rrset_class != rry->rk.rrset_class) {
959 if(ntohs(rrx->rk.rrset_class) > ntohs(rry->rk.rrset_class))
1045 if(ntohs(s->rk.type) == LDNS_RR_TYPE_NS) {
1076 rrset->rk.flags |= PACKED_RRSET_PARENT_SIDE;
1077 rrset->entry.hash = rrset_key_hash(&rrset->rk);
1090 if(rep->rrsets[i]->rk.type == htons(LDNS_RR_TYPE_NS)) {
1130 neg->rk.type = htons(qinfo->qtype);
1131 neg->rk.rrset_class = htons(qinfo->qclass);
1132 neg->rk.flags = 0;
1133 neg->rk.dname = regional_alloc_init(env->scratch, qinfo->qname,
1135 if(!neg->rk.dname) {
1139 neg->rk.dname_len = qinfo->qname_len;
1140 neg->entry.hash = rrset_key_hash(&neg->rk);
1253 if(ntohs(s->rk.type) == LDNS_RR_TYPE_DS &&
1254 (!ns || !dname_subdomain_c(ns->rk.dname, s->rk.dname)
1255 || query_dname_compare(z, s->rk.dname) == 0)) {
1257 s->rk.dname, ntohs(s->rk.type),
1258 ntohs(s->rk.rrset_class));
1339 if(ntohs(s->rk.type) == LDNS_RR_TYPE_DNAME ||
1340 ntohs(s->rk.type) == LDNS_RR_TYPE_CNAME) {
1351 if(ntohs(s->rk.type) == LDNS_RR_TYPE_DS)
1357 if(ntohs(s->rk.type) == LDNS_RR_TYPE_SOA) {
1358 if(dname_subdomain_c(s->rk.dname, msg->qinfo.qname))
1360 if(query_dname_compare(s->rk.dname, dp->name)==0)
1363 if(ntohs(s->rk.type) == LDNS_RR_TYPE_NSEC ||
1364 ntohs(s->rk.type) == LDNS_RR_TYPE_NSEC3) {