Data Fields

SPF_record_t Struct Reference

#include <spf_record.h>

Collaboration diagram for SPF_record_t:
Collaboration graph
[legend]

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_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_t::mech_first

Buffer for mechanisms.

Definition at line 211 of file spf_record.h.

size_t SPF_record_t::mech_len

Used size (non-network format).

Definition at line 213 of file spf_record.h.

size_t SPF_record_t::mech_size

Malloc'ed size.

Definition at line 212 of file spf_record.h.

SPF_mod_t* SPF_record_t::mod_first

Buffer for modifiers.

Definition at line 215 of file spf_record.h.

size_t SPF_record_t::mod_len

Used size (non-network format).

Definition at line 217 of file spf_record.h.

size_t SPF_record_t::mod_size

Malloc'ed size.

Definition at line 216 of file spf_record.h.

unsigned char SPF_record_t::num_dns_mech

Number of DNS mechanisms.

Definition at line 208 of file spf_record.h.

unsigned char SPF_record_t::num_mech

Number of mechanisms.

Definition at line 206 of file spf_record.h.

unsigned char SPF_record_t::num_mod

Number of modifiers.

Definition at line 207 of file spf_record.h.

SPF_server_t* SPF_record_t::spf_server

Definition at line 202 of file spf_record.h.

unsigned char SPF_record_t::version

SPF spec version number.

Definition at line 205 of file spf_record.h.


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