#include <sys/types.h>
#include "libreplace/getopt.h"
#include <unistd.h>
#include <netdb.h>
#include <fcntl.h>
#include <time.h>
#include <signal.h>
#include <syslog.h>
#include <errno.h>
#include <sys/stat.h>
#include <sys/socket.h>
#include <sys/un.h>
#include <netinet/in.h>
#include <ctype.h>
#include <sys/wait.h>
#include <pthread.h>
#include "spf.h"
#include "spf_dns.h"
#include "spf_dns_null.h"
#include "spf_dns_resolv.h"
#include "spf_dns_test.h"
#include "spf_dns_cache.h"
Go to the source code of this file.
|
void | usage (void) |
int | main (int argc, char *argv[]) |
◆ bool
◆ DIE
Value:do { fprintf(stderr, "%s\n", x); exit(1); } while(0)
Definition at line 469 of file spfd.c.
◆ FAIL
Value:do { goto fail; } while(0)
◆ FALSE
◆ FREE
Value:do {
if ((x)) (f)((x)); (x) =
NULL; }
while(0)
Definition at line 128 of file spfd.c.
◆ FREE_REQUEST
#define FREE_REQUEST |
( |
| x | ) |
|
Value:
void SPF_request_free(SPF_request_t *sr)
Definition at line 129 of file spfd.c.
◆ FREE_RESPONSE
#define FREE_RESPONSE |
( |
| x | ) |
|
Value:
void SPF_response_free(SPF_response_t *rp)
Definition at line 130 of file spfd.c.
◆ FREE_STRING
Value:
Definition at line 131 of file spfd.c.
◆ NEW_REQUEST
◆ STREQ
◆ TRUE
◆ UNLESS
◆ WARN
Value:response_print_errors((x), (r), err)
◆ main()
int main |
( |
int | argc, |
|
|
char * | argv[] ) |
◆ usage()