#include "spf_sys_config.h"
#include "spf.h"
#include "spf_dns.h"
#include "spf_request.h"
#include "spf_internal.h"
Include dependency graph for spf_request.c:
Go to the source code of this file.
|
Definition at line 37 of file spf_request.c. Referenced by SPF_request_free(), SPF_request_set_env_from(), and SPF_request_set_helo_dom(). |
|
Definition at line 59 of file spf_request.c. References SPF_request_struct::client_dom, SPF_request_struct::env_from, SPF_request_struct::env_from_dp, SPF_request_struct::env_from_lp, SPF_request_struct::helo_dom, SPF_ASSERT_NOTNULL, SPF_FREE, and SPF_request_t. Referenced by main(). |
|
Definition at line 196 of file spf_request.c. References SPF_request_struct::client_dom, SPF_server_struct::resolver, SPF_ASSERT_NOTNULL, SPF_dns_get_client_dom(), SPF_request_t, SPF_request_struct::spf_server, and SPF_server_t. Referenced by SPF_record_expand_data(). |
Here is the call graph for this function:
|
Definition at line 131 of file spf_request.c. References SPF_server_struct::rec_dom, SPF_request_t, SPF_request_struct::spf_server, and SPF_server_t. Referenced by SPF_record_expand_data(). |
|
Definition at line 212 of file spf_request.c. References SPF_request_struct::client_ver, SPF_request_struct::ipv4, SPF_request_struct::ipv6, and SPF_request_t. Referenced by SPF_record_interpret(), SPF_request_query_fallback(), SPF_request_query_mailfrom(), and SPF_request_query_rcptto(). |
|
Definition at line 41 of file spf_request.c. References SPF_request_struct::client_ver, SPF_request_struct::ipv4, SPF_request_struct::ipv6, SPF_request_t, SPF_request_struct::spf_server, and SPF_server_t. Referenced by main(). |
|
Definition at line 299 of file spf_request.c. References SPF_ASSERT_NOTNULL, SPF_E_SUCCESS, SPF_errcode_t, SPF_i_done(), SPF_REASON_LOCALHOST, SPF_record_compile(), SPF_record_t, SPF_request_is_loopback(), SPF_request_t, SPF_response_new(), SPF_response_t, SPF_RESULT_PASS, SPF_request_struct::spf_server, and SPF_server_t. Referenced by main(). |
Here is the call graph for this function:
|
The big entry point. Definition at line 269 of file spf_request.c. References SPF_ASSERT_NOTNULL, SPF_E_SUCCESS, SPF_errcode_t, SPF_i_done(), SPF_REASON_LOCALHOST, SPF_record_t, SPF_request_is_loopback(), SPF_request_t, SPF_response_new(), SPF_response_t, SPF_RESULT_PASS, SPF_request_struct::spf_server, SPF_server_get_record(), and SPF_server_t. Referenced by main(). |
Here is the call graph for this function:
|
This replaces _2mx build record as SPF_VER_STR " mx:%s" Set cur_dom to the rcpt_to domain. Query on the 'fixed' 2mx record. Clobber the primary result. Definition at line 339 of file spf_request.c. References SPF_request_struct::cur_dom, SPF_ASSERT_NOTNULL, SPF_E_SUCCESS, SPF_errcode_t, SPF_i_done(), SPF_REASON_LOCALHOST, SPF_record_compile(), SPF_record_t, SPF_request_is_loopback(), SPF_request_t, SPF_response_new(), SPF_response_t, SPF_RESULT_PASS, SPF_request_struct::spf_server, SPF_server_t, and SPF_VER_STR. Referenced by main(). |
Here is the call graph for this function:
|
Definition at line 139 of file spf_request.c. References SPF_request_struct::env_from, SPF_request_struct::env_from_dp, SPF_request_struct::env_from_lp, SPF_request_struct::helo_dom, SPF_ASSERT_NOTNULL, SPF_FREE, and SPF_request_t. Referenced by main(), and SPF_request_set_helo_dom(). |
|
Definition at line 117 of file spf_request.c. References SPF_request_struct::env_from, SPF_request_struct::helo_dom, SPF_ASSERT_NOTNULL, SPF_FREE, SPF_request_set_env_from(), and SPF_request_t. Referenced by main(). |
Here is the call graph for this function:
|
Definition at line 71 of file spf_request.c. References SPF_request_struct::client_dom, SPF_request_struct::client_ver, SPF_request_struct::ipv4, and SPF_request_t. Referenced by SPF_request_set_ipv4_str(). |
|
Definition at line 95 of file spf_request.c. References SPF_request_set_ipv4(), and SPF_request_t. Referenced by main(). |
Here is the call graph for this function:
|
Definition at line 83 of file spf_request.c. References SPF_request_struct::client_dom, SPF_request_struct::client_ver, SPF_request_struct::ipv6, and SPF_request_t. Referenced by SPF_request_set_ipv6_str(). |
|
Definition at line 106 of file spf_request.c. References SPF_request_set_ipv6(), and SPF_request_t. Referenced by main(). |
Here is the call graph for this function: