libspf2 1.2.11
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

◆ mech_first

SPF_mech_t* SPF_record_t::mech_first

Buffer for mechanisms.

Definition at line 211 of file spf_record.h.

◆ mech_len

size_t SPF_record_t::mech_len

Used size (non-network format).

Definition at line 213 of file spf_record.h.

◆ mech_size

size_t SPF_record_t::mech_size

Malloc'ed size.

Definition at line 212 of file spf_record.h.

◆ mod_first

SPF_mod_t* SPF_record_t::mod_first

Buffer for modifiers.

Definition at line 215 of file spf_record.h.

◆ mod_len

size_t SPF_record_t::mod_len

Used size (non-network format).

Definition at line 217 of file spf_record.h.

◆ mod_size

size_t SPF_record_t::mod_size

Malloc'ed size.

Definition at line 216 of file spf_record.h.

◆ num_dns_mech

unsigned char SPF_record_t::num_dns_mech

Number of DNS mechanisms.

Definition at line 208 of file spf_record.h.

◆ num_mech

unsigned char SPF_record_t::num_mech

Number of mechanisms.

Definition at line 206 of file spf_record.h.

◆ num_mod

unsigned char SPF_record_t::num_mod

Number of modifiers.

Definition at line 207 of file spf_record.h.

◆ spf_server

SPF_server_t* SPF_record_t::spf_server

Definition at line 202 of file spf_record.h.

◆ version

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: