1 /* 2 * Copyright (C) Internet Systems Consortium, Inc. ("ISC") 3 * 4 * This Source Code Form is subject to the terms of the Mozilla Public 5 * License, v. 2.0. If a copy of the MPL was not distributed with this 6 * file, you can obtain one at https://mozilla.org/MPL/2.0/. 7 * 8 * See the COPYRIGHT file distributed with this work for additional 9 * information regarding copyright ownership. 10 */ 11 12 /* */ 13 #ifndef GENERIC_SOA_6_H 14 #define GENERIC_SOA_6_H 1 15 16 typedef struct dns_rdata_soa { 17 dns_rdatacommon_t common; 18 isc_mem_t *mctx; 19 dns_name_t origin; 20 dns_name_t contact; 21 uint32_t serial; /*%< host order */ 22 uint32_t refresh; /*%< host order */ 23 uint32_t retry; /*%< host order */ 24 uint32_t expire; /*%< host order */ 25 uint32_t minimum; /*%< host order */ 26 } dns_rdata_soa_t; 27 28 #endif /* GENERIC_SOA_6_H */ 29