Electroneum
sldns_file_parse_state Struct Reference

#include <str2wire.h>

Collaboration diagram for sldns_file_parse_state:

Public Attributes

uint8_t origin [LDNS_MAX_DOMAINLEN+1]
 
size_t origin_len
 
uint8_t prev_rr [LDNS_MAX_DOMAINLEN+1]
 
size_t prev_rr_len
 
uint32_t default_ttl
 
int lineno
 

Detailed Description

wire parse state for parsing files

Definition at line 218 of file str2wire.h.

Member Data Documentation

◆ default_ttl

uint32_t sldns_file_parse_state::default_ttl

default TTL, this is used if the text does not specify a TTL, host byteorder

Definition at line 229 of file str2wire.h.

◆ lineno

int sldns_file_parse_state::lineno

line number information

Definition at line 231 of file str2wire.h.

◆ origin

uint8_t sldns_file_parse_state::origin[LDNS_MAX_DOMAINLEN+1]

the origin domain name, if len!=0. uncompressed wireformat

Definition at line 220 of file str2wire.h.

◆ origin_len

size_t sldns_file_parse_state::origin_len

length of origin domain name, in bytes. 0 if not set.

Definition at line 222 of file str2wire.h.

◆ prev_rr

uint8_t sldns_file_parse_state::prev_rr[LDNS_MAX_DOMAINLEN+1]

the previous domain name, if len!=0. uncompressed wireformat

Definition at line 224 of file str2wire.h.

◆ prev_rr_len

size_t sldns_file_parse_state::prev_rr_len

length of the previous domain name, in bytes. 0 if not set.

Definition at line 226 of file str2wire.h.


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