ipsecmod_qstate Struct Reference

Per query state for the ipsecmod module. More...

#include <ipsecmod.h>

Data Fields

int enabled
 State of the IPsec module. More...
 
int is_whitelisted
 If the qname is whitelisted or not. More...
 
struct ub_packed_rrset_keyipseckey_rrset
 Pointer to IPSECKEY rrset allocated in the qstate region. More...
 
int ipseckey_done
 If the IPSECKEY subquery has finished.
 

Detailed Description

Per query state for the ipsecmod module.

Field Documentation

◆ enabled

int ipsecmod_qstate::enabled

State of the IPsec module.

NOTE: This value is copied here from the configuration so that a change with unbound-control would not complicate an already running mesh.

◆ is_whitelisted

int ipsecmod_qstate::is_whitelisted

If the qname is whitelisted or not.

NOTE: No whitelist means all qnames are whitelisted.

◆ ipseckey_rrset

struct ub_packed_rrset_key* ipsecmod_qstate::ipseckey_rrset

Pointer to IPSECKEY rrset allocated in the qstate region.

NULL if there was no IPSECKEY reply from the subquery.


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