Lines Matching refs:nc_rrset
1251 struct ub_packed_rrset_key* nc_rrset;
1269 nc_rrset = grab_nsec(rrset_cache, data->name, data->len,
1271 if(!nc_rrset)
1273 if(!neg_params_ok(zone, nc_rrset))
1275 return nc_rrset;
1288 struct ub_packed_rrset_key* ce_rrset, *nc_rrset;
1348 nc_rrset = neg_nsec3_getnc(zone, hashnc, nclen, rrset_cache,
1350 if(!nc_rrset)
1352 if(!neg_params_ok(zone, nc_rrset))
1354 if(!nsec3_has_optout(nc_rrset, 0))
1360 if(nsec3_covers(zone->name, &c, nc_rrset, 0, buf)) {
1361 /* nc_rrset covers the next closer name.
1363 * nc_rrset is optout.
1374 if(!dns_msg_authadd(msg, region, nc_rrset, 0))