Back to index

opendkim  2.6.6
Defines | Typedefs | Functions | Variables
dkim-rep.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Defines

#define DKIM_REP_STAT_OK   0
#define DKIM_REP_STAT_SYNTAX   1
#define DKIM_REP_STAT_NOTFOUND   2
#define DKIM_REP_STAT_FOUND   3
#define DKIM_REP_STAT_ERROR   4
#define DKIM_REP_STAT_EXPIRED   5
#define DKIM_REP_STAT_NOREPLY   6
#define DKIM_REP_DNS_SUCCESS   0
#define DKIM_REP_DNS_ERROR   1
#define DKIM_REP_DNS_EXPIRED   2
#define DKIM_REP_DNS_NOREPLY   3
#define DKIM_REP_DEFREJECT   1001
#define DKIM_REP_DEFROOT   "al.dkim-reputation.org"

Typedefs

typedef int DKIM_REP_STAT
typedef struct dkim_rep_handleDKIM_REP

Functions

DKIM_REP dkim_rep_init __P ((void *(*caller_mallocf)(void *closure, size_t nbytes), void(*caller_freef)(void *closure, void *p), void *closure))
void dkim_rep_close __P ((DKIM_REP))
void dkim_rep_setdomain __P ((DKIM_REP, u_char *))
DKIM_REP_STAT dkim_rep_query_start __P ((DKIM_REP, u_char *, u_char *, u_char *, void **))
DKIM_REP_STAT dkim_rep_query_check __P ((DKIM_REP, void *, struct timeval *, int *))
DKIM_REP_STAT dkim_rep_query_cancel __P ((DKIM_REP, void *))
void dkim_rep_settimeout __P ((DKIM_REP, u_int))
void dkim_rep_setdnscallback __P ((DKIM_REP, void(*)(const void *)))
void dkim_rep_dns_set_query_start __P ((DKIM_REP, int(*)(void *, int, unsigned char *, unsigned char *, size_t, void **)))
void dkim_rep_dns_set_query_cancel __P ((DKIM_REP, int(*)(void *, void *)))
void
dkim_rep_dns_set_query_waitreply 
__P ((DKIM_REP, int(*)(void *, void *, struct timeval *, size_t *, int *, int *)))

Variables

static char dkim_rep_h_id [] = "@(#)$Id: dkim-rep.h,v 1.2 2009/07/23 17:40:23 cm-msk Exp $"

Define Documentation

#define DKIM_REP_DEFREJECT   1001

Definition at line 35 of file dkim-rep.h.

#define DKIM_REP_DEFROOT   "al.dkim-reputation.org"

Definition at line 36 of file dkim-rep.h.

#define DKIM_REP_DNS_ERROR   1

Definition at line 31 of file dkim-rep.h.

#define DKIM_REP_DNS_EXPIRED   2

Definition at line 32 of file dkim-rep.h.

#define DKIM_REP_DNS_NOREPLY   3

Definition at line 33 of file dkim-rep.h.

#define DKIM_REP_DNS_SUCCESS   0

Definition at line 30 of file dkim-rep.h.

#define DKIM_REP_STAT_ERROR   4

Definition at line 26 of file dkim-rep.h.

#define DKIM_REP_STAT_EXPIRED   5

Definition at line 27 of file dkim-rep.h.

#define DKIM_REP_STAT_FOUND   3

Definition at line 25 of file dkim-rep.h.

#define DKIM_REP_STAT_NOREPLY   6

Definition at line 28 of file dkim-rep.h.

#define DKIM_REP_STAT_NOTFOUND   2

Definition at line 24 of file dkim-rep.h.

#define DKIM_REP_STAT_OK   0

Definition at line 22 of file dkim-rep.h.

#define DKIM_REP_STAT_SYNTAX   1

Definition at line 23 of file dkim-rep.h.


Typedef Documentation

typedef struct dkim_rep_handle* DKIM_REP

Definition at line 19 of file dkim-rep.h.

typedef int DKIM_REP_STAT

Definition at line 16 of file dkim-rep.h.


Function Documentation

DKIM_REP dkim_rep_init __P ( (void *(*caller_mallocf)(void *closure, size_t nbytes), void(*caller_freef)(void *closure, void *p), void *closure)  )
const u_char *dkim_rep_geterror __P ( (DKIM_REP )
void dkim_rep_setdomain __P ( (DKIM_REP, u_char *)  )
DKIM_REP_STAT dkim_rep_query_start __P ( (DKIM_REP, u_char *, u_char *, u_char *, void **)  )
DKIM_REP_STAT dkim_rep_query_check __P ( (DKIM_REP, void *, struct timeval *, int *)  )
void dkim_rep_setcallbackint __P ( (DKIM_REP, u_int)  )
void dkim_rep_setdnscallback __P ( (DKIM_REP, void(*)(const void *))  )
void dkim_rep_dns_set_query_start __P ( (DKIM_REP, int(*)(void *, int, unsigned char *, unsigned char *, size_t, void **))  )
void dkim_rep_dns_set_query_cancel __P ( (DKIM_REP, int(*)(void *, void *))  )
void dkim_rep_dns_set_query_waitreply __P ( (DKIM_REP, int(*)(void *, void *, struct timeval *, size_t *, int *, int *))  )

Variable Documentation

char dkim_rep_h_id[] = "@(#)$Id: dkim-rep.h,v 1.2 2009/07/23 17:40:23 cm-msk Exp $" [static]

Definition at line 12 of file dkim-rep.h.