pub struct AXfr<'a> {
pub mname: DnsName<'a>,
pub rname: DnsName<'a>,
pub serial: u32,
pub refresh: u32,
pub retry: u32,
pub expire: u32,
pub minimum: u32,
}Expand description
§Authoritative zone transfer record (AXFR)
This record is used to transfer an entire zone from a primary server to a secondary server.
Fields§
§mname: DnsName<'a>The domain name of the name server that was the original or primary source of data for this zone
rname: DnsName<'a>A domain name which specifies the mailbox of the person responsible for this zone
serial: u32The unsigned 32 bit version number of the original copy of the zone. Zone transfers preserve this value. This value wraps and should be compared using sequence space arithmetic
refresh: u32A 32 bit time interval before the zone should be refreshed
retry: u32A 32 bit time interval that should elapse before a failed refresh should be retried
expire: u32A 32 bit time value that specifies the upper limit on the time interval that can elapse before the zone is no longer authoritative
minimum: u32The unsigned 32 bit minimum TTL field that should be exported with any RR from this zone