GNUnet 0.21.1
GNUNET_TUN_DnsSoaRecord Struct Reference

Payload of DNS SOA record (header). More...

#include <gnunet_tun_lib.h>

Data Fields

uint32_t serial
 The version number of the original copy of the zone. More...
 
uint32_t refresh
 Time interval before the zone should be refreshed. More...
 
uint32_t retry
 Time interval that should elapse before a failed refresh should be retried. More...
 
uint32_t expire
 Time value that specifies the upper limit on the time interval that can elapse before the zone is no longer authoritative. More...
 
uint32_t minimum
 The bit minimum TTL field that should be exported with any RR from this zone. More...
 

Detailed Description

Payload of DNS SOA record (header).

Definition at line 492 of file gnunet_tun_lib.h.

Field Documentation

◆ serial

uint32_t GNUNET_TUN_DnsSoaRecord::serial

The version number of the original copy of the zone.

(NBO)

Definition at line 497 of file gnunet_tun_lib.h.

Referenced by GNUNET_DNSPARSER_builder_add_soa(), and GNUNET_DNSPARSER_parse_soa().

◆ refresh

uint32_t GNUNET_TUN_DnsSoaRecord::refresh

Time interval before the zone should be refreshed.

(NBO)

Definition at line 502 of file gnunet_tun_lib.h.

Referenced by GNUNET_DNSPARSER_builder_add_soa(), and GNUNET_DNSPARSER_parse_soa().

◆ retry

uint32_t GNUNET_TUN_DnsSoaRecord::retry

Time interval that should elapse before a failed refresh should be retried.

(NBO)

Definition at line 508 of file gnunet_tun_lib.h.

Referenced by GNUNET_DNSPARSER_builder_add_soa(), and GNUNET_DNSPARSER_parse_soa().

◆ expire

uint32_t GNUNET_TUN_DnsSoaRecord::expire

Time value that specifies the upper limit on the time interval that can elapse before the zone is no longer authoritative.

(NBO)

Definition at line 514 of file gnunet_tun_lib.h.

Referenced by GNUNET_DNSPARSER_builder_add_soa(), and GNUNET_DNSPARSER_parse_soa().

◆ minimum

uint32_t GNUNET_TUN_DnsSoaRecord::minimum

The bit minimum TTL field that should be exported with any RR from this zone.

(NBO)

Definition at line 520 of file gnunet_tun_lib.h.

Referenced by GNUNET_DNSPARSER_builder_add_soa(), and GNUNET_DNSPARSER_parse_soa().


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