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().

int SPF_dns_cache_config_t::cache_size

Definition at line 91 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::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::err_ttl

Definition at line 103 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().

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().

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().


The documentation for this struct was generated from the following file:
Generated on Tue Nov 4 13:27:54 2008 for libspf2 by  doxygen 1.5.4