#include <spf_record.h>
Collaboration diagram for SPF_record_struct:
Data Fields | |
SPF_server_t * | spf_server |
unsigned char | version |
unsigned char | num_mech |
unsigned char | num_mod |
unsigned char | num_dns_mech |
SPF_mech_t * | mech_first |
size_t | mech_size |
size_t | mech_len |
SPF_mod_t * | mod_first |
size_t | mod_size |
size_t | mod_len |
Definition at line 200 of file spf_record.h.
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().
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 |
unsigned char SPF_record_struct::num_dns_mech |
Number of DNS mechanisms.
Definition at line 208 of file spf_record.h.
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_size |
Malloc'ed size.
Definition at line 212 of file spf_record.h.
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::mod_size |
Malloc'ed size.
Definition at line 216 of file spf_record.h.
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().