SPF_server_struct Struct Reference

#include <spf_server.h>

Collaboration diagram for SPF_server_struct:

Collaboration graph
[legend]

Data Fields

SPF_dns_server_tresolver
SPF_record_tlocal_policy
SPF_macro_texplanation
char * rec_dom
int max_dns_mech
int max_dns_ptr
int max_dns_mx
int sanitize
int debug
int destroy_resolver

Detailed Description

Definition at line 55 of file spf_server.h.


Field Documentation

SPF_dns_server_t* SPF_server_struct::resolver

SPF DNS resolver.

Definition at line 56 of file spf_server.h.

Referenced by main(), SPF_record_interpret(), SPF_request_get_client_dom(), SPF_request_get_exp(), SPF_server_free(), SPF_server_get_record(), SPF_server_new(), and SPF_server_new_dns().

SPF_record_t* SPF_server_struct::local_policy

Local policies.

Definition at line 57 of file spf_server.h.

Referenced by SPF_record_interpret(), SPF_server_free(), and SPF_server_set_localpolicy().

SPF_macro_t* SPF_server_struct::explanation

Explanation string.

Definition at line 58 of file spf_server.h.

Referenced by SPF_server_free(), and SPF_server_set_explanation().

char* SPF_server_struct::rec_dom

Default receiving domain.

Definition at line 60 of file spf_server.h.

Referenced by SPF_request_get_rec_dom(), SPF_server_free(), and SPF_server_set_rec_dom().

int SPF_server_struct::max_dns_mech

DoS limit on SPF mechanisms.

Definition at line 62 of file spf_server.h.

Referenced by SPF_record_interpret().

int SPF_server_struct::max_dns_ptr

DoS limit on PTR records.

Definition at line 63 of file spf_server.h.

Referenced by SPF_record_interpret().

int SPF_server_struct::max_dns_mx

DoS limit on MX records.

Definition at line 64 of file spf_server.h.

Referenced by SPF_record_interpret().

int SPF_server_struct::sanitize

Limit charset in messages.

Definition at line 66 of file spf_server.h.

Referenced by SPF_sanitize(), and SPF_server_set_sanitize().

int SPF_server_struct::debug

Print debug info.

Definition at line 67 of file spf_server.h.

Referenced by SPF_record_compile(), SPF_record_interpret(), and SPF_server_get_record().

int SPF_server_struct::destroy_resolver

true if we own the resolver.

Definition at line 68 of file spf_server.h.

Referenced by SPF_server_free(), SPF_server_new(), and SPF_server_new_dns().


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