#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <stdarg.h>
#include "spf.h"
Go to the source code of this file.
Defines | |
#define | _MAIN_H 1 |
#define | FL_A 2 /* normal debugging */ |
#define | FL_B 4 /* verbose debugging */ |
#define | FL_C 8 /* normal and verbose debugging */ |
#define | FL_D 16 /* profile results */ |
#define | FL_E 32 /* normal debug + profile results */ |
#define | FL_F 64 /* verbose debug + profile results */ |
#define | FL_G 128 /* normal + verbose + profile results */ |
#define | SPF_RECURSE 20 |
#define | RES_PASS "domain of %s designates %s as permitted sender\r\n" |
#define | RES_NONE |
#define | RES_S_FAIL |
#define | RES_H_FAIL |
#define | RES_ERROR |
#define | RES_NEUTRAL |
#define | RES_UNKNOWN "error in processing during lookup of %s\r\n" |
#define | RES_UNMECH |
#define | HDR_PASS |
#define | HDR_NONE |
#define | HDR_S_FAIL |
#define | HDR_H_FAIL |
#define | HDR_ERROR |
#define | HDR_NEUTRAL |
#define | HDR_UNKNOWN |
#define | HDR_UNMECH |
Functions | |
void | SPF_dbg_level (int level) |
peer_info_t * | SPF_init (const char *local, const char *rip, const char *expl, const char *tf, const char *guess, u_int32_t use_trust, u_int32_t use_guess) |
peer_info_t * | SPF_close (peer_info_t *peer_info) |
SPF_RESULT | SPF_policy_main (peer_info_t *peer_info) |
SPF_BOOL | SPF_parse_policy (peer_info_t *peer_info, const char *policy) |
char * | SPF_result (peer_info_t *peer_info) |
SPF_BOOL | SPF_smtp_from (peer_info_t *peer_info, const char *s) |
SPF_BOOL | SPF_smtp_helo (peer_info_t *peer_info, const char *s) |
char * | SPF_build_header (peer_info_t *peer_info) |
char * | SPF_get_explain (peer_info_t *peer_info) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Value:
Definition at line 102 of file main.h. Referenced by SPF_init(). |
|
Value:
Definition at line 98 of file main.h. Referenced by SPF_init(). |
|
Value:
Definition at line 105 of file main.h. Referenced by SPF_init(). |
|
Value:
Definition at line 90 of file main.h. Referenced by SPF_init(). |
|
Value:
Definition at line 86 of file main.h. Referenced by SPF_init(). |
|
Value:
Definition at line 93 of file main.h. Referenced by SPF_init(). |
|
Value:
Definition at line 108 of file main.h. Referenced by SPF_init(). |
|
Value:
Definition at line 112 of file main.h. Referenced by SPF_init(). |
|
Value:
Definition at line 77 of file main.h. Referenced by SPF_result(). |
|
Value:
Definition at line 75 of file main.h. Referenced by SPF_result(). |
|
Value:
Definition at line 79 of file main.h. Referenced by SPF_result(). |
|
Value:
Definition at line 71 of file main.h. Referenced by SPF_result(). |
|
Definition at line 70 of file main.h. Referenced by SPF_result(). |
|
Value:
Definition at line 73 of file main.h. Referenced by SPF_result(). |
|
Definition at line 81 of file main.h. Referenced by SPF_result(). |
|
Value:
Definition at line 82 of file main.h. Referenced by SPF_result(). |
|
Definition at line 67 of file main.h. Referenced by SPF_policy_main_rec(). |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|