struct tapi_dns_zone_file_rr_soa

Overview

Describe RDATA field of resource record of SOA type. More…

#include <tapi_dns_zone_file.h>

struct tapi_dns_zone_file_rr_soa {
    // fields

    const char* primary_name_server;
    const char* hostmaster_email;
    unsigned int serial;
    unsigned int refresh;
    unsigned int retry;
    unsigned int expire;
    unsigned int minimum;
};

Detailed Documentation

Describe RDATA field of resource record of SOA type.

Fields

const char* primary_name_server

The domain name of the name server that was the original or primary source of data for this zone.

const char* hostmaster_email

A domain name which specifies the mailbox of the person responsible for this zone.

unsigned int serial

Version number of the original copy of the zone.

unsigned int refresh

Time interval before the zone should be refreshed.

unsigned int retry

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

unsigned int expire

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

unsigned int minimum

Minimum TTL field that should be exported with any RR from this zone.