Data Fields

Public structure that defines a single resource record. More...

Data Fields

extDnsClass class
 Record class. More...
 
char * mname
 SOA specific values. More...
 
char * name
 Record name. More...
 
char * name_content
 Printable, easy to read content to show what's inside this record. More...
 
int port
 Port attribute for SRV records. More...
 
int preference
 MX preference and SRV priority. More...
 
char * rdata
 Raw rdata data found in the DNS record at the wire. More...
 
int rdlength
 Raw rdlength data found in the DNS record at the wire. More...
 
char * target
 Target value for SRV records. More...
 
int ttl
 Record ttl. More...
 
extDnsType type
 Record type. More...
 
int weight
 Weight attribute for SRV records. More...
 

Detailed Description

Public structure that defines a single resource record.

This is a generic structure where, according to the record type each value is filled with the right content. Not all attributes are used at the same time.