Electroneum
rr_parse Struct Reference

#include <msgparse.h>

Collaboration diagram for rr_parse:

Public Attributes

uint8_tttl_data
 
int outside_packet
 
size_t size
 
struct rr_parsenext
 

Detailed Description

Data stored for an RR during parsing.

Definition at line 175 of file msgparse.h.

Member Data Documentation

◆ next

struct rr_parse* rr_parse::next

next in list of RRs.

Definition at line 188 of file msgparse.h.

◆ outside_packet

int rr_parse::outside_packet

true if ttl_data is not part of the packet, but elsewhere in mem. Set for generated CNAMEs for DNAMEs.

Definition at line 184 of file msgparse.h.

◆ size

size_t rr_parse::size

the length of the rdata if allocated (with no dname compression)

Definition at line 186 of file msgparse.h.

◆ ttl_data

uint8_t* rr_parse::ttl_data

Pointer to the RR. Points to start of TTL value in the packet. Rdata length and rdata follow it. its dname, type and class are the same and stored for the rrset.

Definition at line 181 of file msgparse.h.


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