Home | History | Annotate | Download | only in named

Lines Matching refs:rrl

3384 		rrl->rate.str = name;                                       \
3387 rrl->rate.r = cfg_obj_asuint32(obj); \
3388 CHECK_RRL(rrl->rate.r <= max_rate, name " %d > %d", \
3389 rrl->rate.r, max_rate); \
3391 rrl->rate.r = def; \
3393 rrl->rate.scaled = rrl->rate.r; \
3399 dns_rrl_t *rrl;
3418 result = dns_rrl_init(&rrl, view, min_entries);
3432 rrl->max_entries = i;
3436 CHECK_RRL_RATE(referrals_per_second, rrl->responses_per_second.r,
3438 CHECK_RRL_RATE(nodata_per_second, rrl->responses_per_second.r,
3440 CHECK_RRL_RATE(nxdomains_per_second, rrl->responses_per_second.r,
3442 CHECK_RRL_RATE(errors_per_second, rrl->responses_per_second.r,
3457 rrl->window = i;
3466 rrl->qps_scale = i;
3467 rrl->qps = 1.0;
3477 rrl->ipv4_prefixlen = i;
3479 rrl->ipv4_mask = 0xffffffff;
3481 rrl->ipv4_mask = htonl(0xffffffff << (32 - i));
3493 rrl->ipv6_prefixlen = i;
3496 rrl->ipv6_mask[j] = 0;
3498 rrl->ipv6_mask[j] = htonl(0xffffffff << (32 - i));
3500 rrl->ipv6_mask[j] = 0xffffffff;
3510 &rrl->exempt);
3518 rrl->log_only = true;
3520 rrl->log_only = false;