rpz Struct Reference

RPZ containing policies. More...

#include <rpz.h>

Data Fields

struct local_zones * local_zones
 
struct respip_set * respip_set
 
struct clientip_synthesized_rrset * client_set
 
struct clientip_synthesized_rrset * ns_set
 
struct local_zones * nsdname_zones
 
uint8_t * taglist
 
size_t taglistlen
 
enum rpz_action action_override
 
struct ub_packed_rrset_key * cname_override
 
int log
 
char * log_name
 
int signal_nxdomain_ra
 signal NXDOMAIN blocked with unset RA flag
 
struct regional * region
 
int disabled
 

Detailed Description

RPZ containing policies.

Pointed to from corresponding auth-zone. Part of a linked list to keep configuration order. Iterating or changing the linked list requires the rpz_lock from struct auth_zones. Changing items in this struct require the lock from struct auth_zone.


The documentation for this struct was generated from the following file: