libspf2 1.2.11
Macros | Functions
spf_get_exp.c File Reference
#include "spf_sys_config.h"
#include "spf.h"
#include "spf_dns.h"
#include "spf_internal.h"
#include "spf_dns_internal.h"
Include dependency graph for spf_get_exp.c:

Go to the source code of this file.

Macros

#define SPF_LAME_EXP   "SPF failure: no explanation available"
 
#define RETURN_DEFAULT_EXP()
 

Functions

SPF_errcode_t SPF_request_get_exp (SPF_server_t *spf_server, SPF_request_t *spf_request, SPF_response_t *spf_response, SPF_record_t *spf_record, char **bufp, size_t *buflenp)
 

Macro Definition Documentation

◆ RETURN_DEFAULT_EXP

#define RETURN_DEFAULT_EXP ( )
Value:
do { \
return SPF_server_get_default_explanation(spf_server, \
spf_request, spf_response, bufp, buflenp); \
} while(0)

Definition at line 77 of file spf_get_exp.c.

◆ SPF_LAME_EXP

#define SPF_LAME_EXP   "SPF failure: no explanation available"

Definition at line 44 of file spf_get_exp.c.

Function Documentation

◆ SPF_request_get_exp()

SPF_errcode_t SPF_request_get_exp ( SPF_server_t *  spf_server,
SPF_request_t *  spf_request,
SPF_response_t *  spf_response,
SPF_record_t *  spf_record,
char **  bufp,
size_t *  buflenp 
)