SPF_dns_cache_config_t Struct Reference

Collaboration diagram for SPF_dns_cache_config_t:

Collaboration graph
[legend]

Data Fields

SPF_dns_cache_bucket_t ** cache
int cache_size
pthread_mutex_t cache_lock
int hash_mask
int max_hash_len
time_t min_ttl
time_t err_ttl
time_t txt_ttl
time_t rdns_ttl
int conserve_cache

Detailed Description

Definition at line 88 of file spf_dns_cache.c.


Field Documentation

SPF_dns_cache_bucket_t** SPF_dns_cache_config_t::cache
 

Definition at line 90 of file spf_dns_cache.c.

Referenced by SPF_dns_cache_new().

pthread_mutex_t SPF_dns_cache_config_t::cache_lock
 

Definition at line 92 of file spf_dns_cache.c.

Referenced by SPF_dns_cache_new(), and SPF_dns_cache_set_ttl().

int SPF_dns_cache_config_t::cache_size
 

Definition at line 91 of file spf_dns_cache.c.

Referenced by SPF_dns_cache_new().

int SPF_dns_cache_config_t::conserve_cache
 

Definition at line 107 of file spf_dns_cache.c.

Referenced by SPF_dns_cache_new(), and SPF_dns_set_conserve_cache().

time_t SPF_dns_cache_config_t::err_ttl
 

Definition at line 103 of file spf_dns_cache.c.

Referenced by SPF_dns_cache_new(), and SPF_dns_cache_set_ttl().

int SPF_dns_cache_config_t::hash_mask
 

Definition at line 94 of file spf_dns_cache.c.

Referenced by SPF_dns_cache_new().

int SPF_dns_cache_config_t::max_hash_len
 

Definition at line 95 of file spf_dns_cache.c.

Referenced by SPF_dns_cache_new().

time_t SPF_dns_cache_config_t::min_ttl
 

Definition at line 102 of file spf_dns_cache.c.

Referenced by SPF_dns_cache_new(), and SPF_dns_cache_set_ttl().

time_t SPF_dns_cache_config_t::rdns_ttl
 

Definition at line 105 of file spf_dns_cache.c.

Referenced by SPF_dns_cache_new(), and SPF_dns_cache_set_ttl().

time_t SPF_dns_cache_config_t::txt_ttl
 

Definition at line 104 of file spf_dns_cache.c.

Referenced by SPF_dns_cache_new(), and SPF_dns_cache_set_ttl().


The documentation for this struct was generated from the following file:
Generated on Sun May 29 13:27:17 2016 for libspf2 by  doxygen 1.4.6