SPF_record_struct Struct Reference

#include <spf_record.h>

Collaboration diagram for SPF_record_struct:

Collaboration graph
[legend]

Data Fields

SPF_server_tspf_server
unsigned char version
unsigned char num_mech
unsigned char num_mod
unsigned char num_dns_mech
SPF_mech_tmech_first
size_t mech_size
size_t mech_len
SPF_mod_tmod_first
size_t mod_size
size_t mod_len

Detailed Description

Compiled SPF records as used internally by libspf2

Definition at line 200 of file spf_record.h.


Field Documentation

SPF_mech_t* SPF_record_struct::mech_first
 

Buffer for mechanisms.

Definition at line 211 of file spf_record.h.

Referenced by SPF_record_free(), SPF_record_interpret(), and SPF_record_stringify().

size_t SPF_record_struct::mech_len
 

Used size (non-network format).

Definition at line 213 of file spf_record.h.

Referenced by SPF_record_print(), and SPF_record_stringify().

size_t SPF_record_struct::mech_size
 

Malloc'ed size.

Definition at line 212 of file spf_record.h.

SPF_mod_t* SPF_record_struct::mod_first
 

Buffer for modifiers.

Definition at line 215 of file spf_record.h.

Referenced by SPF_record_free().

size_t SPF_record_struct::mod_len
 

Used size (non-network format).

Definition at line 217 of file spf_record.h.

Referenced by SPF_record_print(), and SPF_record_stringify().

size_t SPF_record_struct::mod_size
 

Malloc'ed size.

Definition at line 216 of file spf_record.h.

unsigned char SPF_record_struct::num_dns_mech
 

Number of DNS mechanisms.

Definition at line 208 of file spf_record.h.

unsigned char SPF_record_struct::num_mech
 

Number of mechanisms.

Definition at line 206 of file spf_record.h.

Referenced by SPF_record_interpret(), SPF_record_print(), and SPF_record_stringify().

unsigned char SPF_record_struct::num_mod
 

Number of modifiers.

Definition at line 207 of file spf_record.h.

Referenced by SPF_record_print().

SPF_server_t* SPF_record_struct::spf_server
 

Definition at line 202 of file spf_record.h.

Referenced by SPF_record_interpret(), and SPF_record_new().

unsigned char SPF_record_struct::version
 

SPF spec version number.

Definition at line 205 of file spf_record.h.

Referenced by SPF_record_compile(), SPF_record_print(), and SPF_record_stringify().


The documentation for this struct was generated from the following file:
Generated on Sun May 29 13:27:17 2016 for libspf2 by  doxygen 1.4.6