SPF_request_struct Struct Reference

#include <spf_request.h>

Collaboration diagram for SPF_request_struct:

Collaboration graph
[legend]

Data Fields

SPF_server_tspf_server
int client_ver
struct in_addr ipv4
struct in6_addr ipv6
char * env_from
char * helo_dom
char * rcpt_to_dom
char use_local_policy
char use_helo
char * env_from_lp
char * env_from_dp
char * client_dom
const char * cur_dom
size_t max_var_len

Detailed Description

Definition at line 23 of file spf_request.h.


Field Documentation

SPF_server_t* SPF_request_struct::spf_server

Definition at line 25 of file spf_request.h.

Referenced by SPF_i_done(), SPF_request_get_client_dom(), SPF_request_get_rec_dom(), SPF_request_new(), SPF_request_query_fallback(), SPF_request_query_mailfrom(), and SPF_request_query_rcptto().

int SPF_request_struct::client_ver

Definition at line 28 of file spf_request.h.

Referenced by SPF_dns_get_client_dom(), SPF_record_expand_data(), SPF_record_interpret(), SPF_request_is_loopback(), SPF_request_new(), SPF_request_set_ipv4(), and SPF_request_set_ipv6().

struct in_addr SPF_request_struct::ipv4 [read]

Definition at line 29 of file spf_request.h.

Referenced by SPF_dns_get_client_dom(), SPF_record_expand_data(), SPF_record_interpret(), SPF_request_is_loopback(), SPF_request_new(), and SPF_request_set_ipv4().

struct in6_addr SPF_request_struct::ipv6 [read]

Definition at line 30 of file spf_request.h.

Referenced by SPF_dns_get_client_dom(), SPF_record_expand_data(), SPF_record_interpret(), SPF_request_is_loopback(), SPF_request_new(), and SPF_request_set_ipv6().

char* SPF_request_struct::env_from

Definition at line 31 of file spf_request.h.

Referenced by SPF_record_expand_data(), SPF_request_free(), SPF_request_set_env_from(), and SPF_request_set_helo_dom().

char* SPF_request_struct::helo_dom

Definition at line 32 of file spf_request.h.

Referenced by SPF_record_expand_data(), SPF_request_free(), SPF_request_set_env_from(), and SPF_request_set_helo_dom().

char* SPF_request_struct::rcpt_to_dom

Definition at line 33 of file spf_request.h.

char SPF_request_struct::use_local_policy

Definition at line 41 of file spf_request.h.

Referenced by SPF_record_interpret().

char SPF_request_struct::use_helo

Definition at line 42 of file spf_request.h.

char* SPF_request_struct::env_from_lp

Definition at line 45 of file spf_request.h.

Referenced by SPF_record_expand_data(), SPF_request_free(), and SPF_request_set_env_from().

char* SPF_request_struct::env_from_dp

Definition at line 46 of file spf_request.h.

Referenced by SPF_record_expand_data(), SPF_request_free(), and SPF_request_set_env_from().

char* SPF_request_struct::client_dom

Definition at line 47 of file spf_request.h.

Referenced by SPF_request_free(), SPF_request_get_client_dom(), SPF_request_set_ipv4(), and SPF_request_set_ipv6().

const char* SPF_request_struct::cur_dom

Definition at line 50 of file spf_request.h.

Referenced by SPF_record_expand_data(), SPF_record_interpret(), SPF_request_get_exp(), SPF_request_query_rcptto(), and SPF_server_get_record().

size_t SPF_request_struct::max_var_len

Definition at line 53 of file spf_request.h.

Referenced by SPF_record_expand_data().


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