Back to index

opendkim  2.6.6
Public Attributes
dkim_lib Struct Reference

#include <dkim-types.h>

List of all members.

Public Attributes

_Bool dkiml_signre
_Bool dkiml_skipre
u_int dkiml_flags
u_int dkiml_timeout
u_int dkiml_version
u_int dkiml_callback_int
u_int dkiml_flsize
u_int dkiml_nalwayshdrs
uint64_t dkiml_fixedtime
uint64_t dkiml_sigttl
uint64_t dkiml_clockdrift
dkim_query_t dkiml_querymethod
u_int * dkiml_flist
void *(* dkiml_malloc )(void *closure, size_t nbytes)
void(* dkiml_free )(void *closure, void *p)
u_char ** dkiml_senderhdrs
u_char ** dkiml_alwayshdrs
u_char ** dkiml_oversignhdrs
u_char ** dkiml_mbs
regex_t dkiml_hdrre
regex_t dkiml_skiphdrre
DKIM_CBSTAT(* dkiml_key_lookup )(DKIM *dkim, DKIM_SIGINFO *sig, u_char *buf, size_t buflen)
DKIM_CBSTAT(* dkiml_policy_lookup )(DKIM *dkim, u_char *query, _Bool excheck, u_char *buf, size_t buflen, int *qstat)
void *(* dkiml_sig_handle )(void *closure)
void(* dkiml_sig_handle_free )(void *closure, void *user)
void(* dkiml_sig_tagvalues )(void *user, dkim_param_t pcode, const u_char *param, const u_char *value)
DKIM_CBSTAT(* dkiml_prescreen )(DKIM *dkim, DKIM_SIGINFO **sigs, int nsigs)
DKIM_CBSTAT(* dkiml_final )(DKIM *dkim, DKIM_SIGINFO **sigs, int nsigs)
void(* dkiml_dns_callback )(const void *context)
void * dkiml_dns_service
int(* dkiml_dns_start )(void *srv, int type, unsigned char *query, unsigned char *buf, size_t buflen, void **qh)
int(* dkiml_dns_cancel )(void *srv, void *qh)
int(* dkiml_dns_waitreply )(void *srv, void *qh, struct timeval *to, size_t *bytes, int *error, int *dnssec)
u_char dkiml_tmpdir [MAXPATHLEN+1]
u_char dkiml_queryinfo [MAXPATHLEN+1]

Detailed Description

Definition at line 344 of file dkim-types.h.


Member Data Documentation

Definition at line 362 of file dkim-types.h.

Definition at line 351 of file dkim-types.h.

Definition at line 356 of file dkim-types.h.

void(* dkim_lib::dkiml_dns_callback)(const void *context)

Definition at line 393 of file dkim-types.h.

int(* dkim_lib::dkiml_dns_cancel)(void *srv, void *qh)

Definition at line 400 of file dkim-types.h.

Definition at line 394 of file dkim-types.h.

int(* dkim_lib::dkiml_dns_start)(void *srv, int type, unsigned char *query, unsigned char *buf, size_t buflen, void **qh)

Definition at line 395 of file dkim-types.h.

int(* dkim_lib::dkiml_dns_waitreply)(void *srv, void *qh, struct timeval *to, size_t *bytes, int *error, int *dnssec)

Definition at line 401 of file dkim-types.h.

DKIM_CBSTAT(* dkim_lib::dkiml_final)(DKIM *dkim, DKIM_SIGINFO **sigs, int nsigs)

Definition at line 390 of file dkim-types.h.

Definition at line 354 of file dkim-types.h.

Definition at line 348 of file dkim-types.h.

Definition at line 358 of file dkim-types.h.

Definition at line 352 of file dkim-types.h.

void(* dkim_lib::dkiml_free)(void *closure, void *p)

Definition at line 360 of file dkim-types.h.

Definition at line 368 of file dkim-types.h.

DKIM_CBSTAT(* dkim_lib::dkiml_key_lookup)(DKIM *dkim, DKIM_SIGINFO *sig, u_char *buf, size_t buflen)

Definition at line 370 of file dkim-types.h.

void*(* dkim_lib::dkiml_malloc)(void *closure, size_t nbytes)

Definition at line 359 of file dkim-types.h.

Definition at line 364 of file dkim-types.h.

Definition at line 353 of file dkim-types.h.

Definition at line 363 of file dkim-types.h.

DKIM_CBSTAT(* dkim_lib::dkiml_policy_lookup)(DKIM *dkim, u_char *query, _Bool excheck, u_char *buf, size_t buflen, int *qstat)

Definition at line 374 of file dkim-types.h.

DKIM_CBSTAT(* dkim_lib::dkiml_prescreen)(DKIM *dkim, DKIM_SIGINFO **sigs, int nsigs)

Definition at line 387 of file dkim-types.h.

Definition at line 408 of file dkim-types.h.

Definition at line 357 of file dkim-types.h.

Definition at line 361 of file dkim-types.h.

void*(* dkim_lib::dkiml_sig_handle)(void *closure)

Definition at line 380 of file dkim-types.h.

void(* dkim_lib::dkiml_sig_handle_free)(void *closure, void *user)

Definition at line 381 of file dkim-types.h.

void(* dkim_lib::dkiml_sig_tagvalues)(void *user, dkim_param_t pcode, const u_char *param, const u_char *value)

Definition at line 383 of file dkim-types.h.

Definition at line 346 of file dkim-types.h.

Definition at line 355 of file dkim-types.h.

Definition at line 369 of file dkim-types.h.

Definition at line 347 of file dkim-types.h.

Definition at line 349 of file dkim-types.h.

Definition at line 407 of file dkim-types.h.

Definition at line 350 of file dkim-types.h.


The documentation for this struct was generated from the following file: