Home
last modified time | relevance | path

Searched refs:soa (Results 1 – 25 of 34) sorted by relevance

12

/openbsd-src/usr.bin/dig/lib/dns/rdata/generic/
H A Dsoa_6.c172 dns_rdata_soa_t *soa = source; in fromstruct_soa() local
177 REQUIRE(soa->common.rdtype == type); in fromstruct_soa()
178 REQUIRE(soa->common.rdclass == rdclass); in fromstruct_soa()
183 dns_name_toregion(&soa->origin, &region); in fromstruct_soa()
185 dns_name_toregion(&soa->contact, &region); in fromstruct_soa()
187 RETERR(uint32_tobuffer(soa->serial, target)); in fromstruct_soa()
188 RETERR(uint32_tobuffer(soa->refresh, target)); in fromstruct_soa()
189 RETERR(uint32_tobuffer(soa->retry, target)); in fromstruct_soa()
190 RETERR(uint32_tobuffer(soa->expire, target)); in fromstruct_soa()
191 return (uint32_tobuffer(soa->minimum, target)); in fromstruct_soa()
[all …]
/openbsd-src/usr.sbin/nsd/
H A Dxfrd-disk.c91 const char* id, xfrd_soa_type* soa, time_t* soatime) in xfrd_read_state_soa() argument
104 !xfrd_read_i16(in, &soa->type) || in xfrd_read_state_soa()
105 !xfrd_read_i16(in, &soa->klass) || in xfrd_read_state_soa()
106 !xfrd_read_i32(in, &soa->ttl) || in xfrd_read_state_soa()
107 !xfrd_read_i16(in, &soa->rdata_count)) in xfrd_read_state_soa()
112 soa->type = htons(soa->type); in xfrd_read_state_soa()
113 soa->klass = htons(soa->klass); in xfrd_read_state_soa()
114 soa->ttl = htonl(soa->ttl); in xfrd_read_state_soa()
115 soa->rdata_count = htons(soa->rdata_count); in xfrd_read_state_soa()
118 !(soa->prim_ns[0] = dname_parse_wire(soa->prim_ns+1, p))) in xfrd_read_state_soa()
[all …]
H A Dxfrd.c68 xfrd_soa_type* soa);
71 static int xfrd_parse_soa_info(buffer_type* packet, xfrd_soa_type* soa);
657 xfrd_soa_type soa; in xfrd_process_soa_info_task() local
658 xfrd_soa_type* soa_ptr = &soa; in xfrd_process_soa_info_task()
688 memset(&soa, 0, sizeof(soa)); in xfrd_process_soa_info_task()
690 soa.type = htons(TYPE_SOA); in xfrd_process_soa_info_task()
691 soa.klass = htons(CLASS_IN); in xfrd_process_soa_info_task()
692 memmove(&soa.ttl, p, sizeof(uint32_t)); in xfrd_process_soa_info_task()
694 soa.rdata_count = htons(7); in xfrd_process_soa_info_task()
695 memmove(soa.prim_ns, p, sizeof(uint8_t)); in xfrd_process_soa_info_task()
[all …]
H A Dxfrd-tcp.c472 const dname_type* apex, struct xfrd_soa* soa) in xfrd_write_soa_buffer() argument
479 buffer_write(packet, &soa->type, sizeof(soa->type)); in xfrd_write_soa_buffer()
480 buffer_write(packet, &soa->klass, sizeof(soa->klass)); in xfrd_write_soa_buffer()
481 buffer_write(packet, &soa->ttl, sizeof(soa->ttl)); in xfrd_write_soa_buffer()
486 buffer_write(packet, soa->prim_ns+1, soa->prim_ns[0]); in xfrd_write_soa_buffer()
487 buffer_write(packet, soa->email+1, soa->email[0]); in xfrd_write_soa_buffer()
489 buffer_write(packet, &soa->serial, sizeof(uint32_t)); in xfrd_write_soa_buffer()
490 buffer_write(packet, &soa->refresh, sizeof(uint32_t)); in xfrd_write_soa_buffer()
491 buffer_write(packet, &soa->retry, sizeof(uint32_t)); in xfrd_write_soa_buffer()
492 buffer_write(packet, &soa->expire, sizeof(uint32_t)); in xfrd_write_soa_buffer()
[all …]
H A Dxfrd.h436 void xfrd_handle_incoming_soa(xfrd_zone_type* zone, xfrd_soa_type* soa,
451 void xfrd_copy_soa(xfrd_soa_type* soa, rr_type* rr);
480 void xfrd_handle_notify_and_start_xfr(xfrd_zone_type* zone, xfrd_soa_type* soa);
H A Dxfrd-tcp.h230 const struct dname* apex, struct xfrd_soa* soa);
/openbsd-src/usr.sbin/smtpd/
H A Dunpack_dns.c106 unpack_dname(p, rr->rr.soa.mname, sizeof(rr->rr.soa.mname)); in unpack_rr()
107 unpack_dname(p, rr->rr.soa.rname, sizeof(rr->rr.soa.rname)); in unpack_rr()
108 unpack_u32(p, &rr->rr.soa.serial); in unpack_rr()
109 unpack_u32(p, &rr->rr.soa.refresh); in unpack_rr()
110 unpack_u32(p, &rr->rr.soa.retry); in unpack_rr()
111 unpack_u32(p, &rr->rr.soa.expire); in unpack_rr()
112 unpack_u32(p, &rr->rr.soa.minimum); in unpack_rr()
H A Dunpack_dns.h74 } soa; member
/openbsd-src/regress/lib/libc/asr/bin/
H A Dres_mkquery.c238 print_dname(rr->rr.soa.rname, tmp, sizeof tmp), in print_rr()
239 print_dname(rr->rr.soa.mname, tmp2, sizeof tmp2), in print_rr()
240 rr->rr.soa.serial, in print_rr()
241 rr->rr.soa.refresh, in print_rr()
242 rr->rr.soa.retry, in print_rr()
243 rr->rr.soa.expire, in print_rr()
244 rr->rr.soa.minimum); in print_rr()
H A Dres_query.c274 print_dname(rr->rr.soa.rname, tmp, sizeof tmp), in print_rr()
275 print_dname(rr->rr.soa.mname, tmp2, sizeof tmp2), in print_rr()
276 rr->rr.soa.serial, in print_rr()
277 rr->rr.soa.refresh, in print_rr()
278 rr->rr.soa.retry, in print_rr()
279 rr->rr.soa.expire, in print_rr()
280 rr->rr.soa.minimum); in print_rr()
H A Dcommon.c615 unpack_dname(p, rr->rr.soa.mname, sizeof(rr->rr.soa.mname)); in unpack_rr()
616 unpack_dname(p, rr->rr.soa.rname, sizeof(rr->rr.soa.rname)); in unpack_rr()
617 unpack_u32(p, &rr->rr.soa.serial); in unpack_rr()
618 unpack_u32(p, &rr->rr.soa.refresh); in unpack_rr()
619 unpack_u32(p, &rr->rr.soa.retry); in unpack_rr()
620 unpack_u32(p, &rr->rr.soa.expire); in unpack_rr()
621 unpack_u32(p, &rr->rr.soa.minimum); in unpack_rr()
H A Dcommon.h119 } soa; member
/openbsd-src/lib/libc/asr/
H A Dasr_debug.c104 print_dname(rr->rr.soa.mname, tmp, sizeof tmp), in print_rr()
105 print_dname(rr->rr.soa.rname, tmp2, sizeof tmp2), in print_rr()
106 (unsigned long)rr->rr.soa.serial, in print_rr()
107 (unsigned long)rr->rr.soa.refresh, in print_rr()
108 (unsigned long)rr->rr.soa.retry, in print_rr()
109 (unsigned long)rr->rr.soa.expire, in print_rr()
110 (unsigned long)rr->rr.soa.minimum); in print_rr()
H A Dasr_utils.c321 unpack_dname(p, rr->rr.soa.mname, sizeof(rr->rr.soa.mname)); in _asr_unpack_rr()
322 unpack_dname(p, rr->rr.soa.rname, sizeof(rr->rr.soa.rname)); in _asr_unpack_rr()
323 unpack_u32(p, &rr->rr.soa.serial); in _asr_unpack_rr()
324 unpack_u32(p, &rr->rr.soa.refresh); in _asr_unpack_rr()
325 unpack_u32(p, &rr->rr.soa.retry); in _asr_unpack_rr()
326 unpack_u32(p, &rr->rr.soa.expire); in _asr_unpack_rr()
327 unpack_u32(p, &rr->rr.soa.minimum); in _asr_unpack_rr()
H A Dasr_private.h91 } soa; member
/openbsd-src/usr.bin/dig/
H A Dnslookup.c160 dns_rdata_soa_t soa; in printsoa() local
164 result = dns_rdata_tostruct_soa(rdata, &soa); in printsoa()
167 dns_name_format(&soa.origin, namebuf, sizeof(namebuf)); in printsoa()
169 dns_name_format(&soa.contact, namebuf, sizeof(namebuf)); in printsoa()
171 printf("\tserial = %u\n", soa.serial); in printsoa()
172 printf("\trefresh = %u\n", soa.refresh); in printsoa()
173 printf("\tretry = %u\n", soa.retry); in printsoa()
174 printf("\texpire = %u\n", soa.expire); in printsoa()
175 printf("\tminimum = %u\n", soa.minimum); in printsoa()
176 dns_rdata_freestruct_soa(&soa); in printsoa()
H A Ddighost.c1810 dns_rdata_soa_t soa; in insert_soa()
1817 soa.serial = lookup->ixfr_serial; in insert_soa()
1818 soa.refresh = 0; in insert_soa()
1819 soa.retry = 0; in insert_soa()
1820 soa.expire = 0; in insert_soa()
1821 soa.minimum = 0; in insert_soa()
1822 soa.common.rdclass = lookup->rdclass; in insert_soa()
1823 soa.common.rdtype = dns_rdatatype_soa; in insert_soa()
1825 dns_name_init(&soa.origin, NULL); in insert_soa()
1826 dns_name_init(&soa in insert_soa()
1809 dns_rdata_soa_t soa; insert_soa() local
2973 dns_rdata_soa_t soa; check_for_more_data() local
[all...]
/openbsd-src/usr.bin/dig/lib/dns/include/dns/
H A Drdata.h401 dns_rdatatype_t type, dns_rdata_soa_t *soa,
500 dns_rdata_tostruct_soa(const dns_rdata_t *rdata, dns_rdata_soa_t *soa);
556 dns_rdata_freestruct_soa(dns_rdata_soa_t *soa);
/openbsd-src/sbin/unwind/libunbound/validator/
H A Dval_neg.c881 struct ub_packed_rrset_key* soa; in val_neg_addreply() local
890 if((soa = reply_find_soa(rep))) { in val_neg_addreply()
891 dname = soa->rk.dname; in val_neg_addreply()
892 dname_len = soa->rk.dname_len; in val_neg_addreply()
893 rrset_class = ntohs(soa->rk.rrset_class); in val_neg_addreply()
1350 struct ub_packed_rrset_key* soa; in add_soa() local
1364 soa = rrset_cache_lookup(rrset_cache, nm, nmlen, LDNS_RR_TYPE_SOA, in add_soa()
1366 if(!soa) in add_soa()
1368 if(!dns_msg_authadd(msg, region, soa, now)) { in add_soa()
1369 lock_rw_unlock(&soa->entry.lock); in add_soa()
[all …]
/openbsd-src/usr.sbin/unbound/validator/
H A Dval_neg.c881 struct ub_packed_rrset_key* soa; in val_neg_addreply() local
890 if((soa = reply_find_soa(rep))) { in val_neg_addreply()
891 dname = soa->rk.dname; in val_neg_addreply()
892 dname_len = soa->rk.dname_len; in val_neg_addreply()
893 rrset_class = ntohs(soa->rk.rrset_class); in val_neg_addreply()
1350 struct ub_packed_rrset_key* soa; in add_soa() local
1364 soa = rrset_cache_lookup(rrset_cache, nm, nmlen, LDNS_RR_TYPE_SOA, in add_soa()
1366 if(!soa) in add_soa()
1368 if(!dns_msg_authadd(msg, region, soa, now)) { in add_soa()
1369 lock_rw_unlock(&soa->entry.lock); in add_soa()
[all …]
/openbsd-src/usr.bin/dig/lib/dns/
H A Drdata.c591 dns_rdatatype_t type, dns_rdata_soa_t *soa, in dns_rdata_fromstruct_soa() argument
599 REQUIRE(soa != NULL); in dns_rdata_fromstruct_soa()
606 result = fromstruct_soa(rdclass, type, soa, target); in dns_rdata_fromstruct_soa()
672 dns_rdata_tostruct_soa(const dns_rdata_t *rdata, dns_rdata_soa_t *soa) { in dns_rdata_tostruct_soa() argument
676 return (tostruct_soa(rdata, soa)); in dns_rdata_tostruct_soa()
702 dns_rdata_freestruct_soa(dns_rdata_soa_t *soa) { in dns_rdata_freestruct_soa() argument
703 REQUIRE(soa != NULL); in dns_rdata_freestruct_soa()
705 freestruct_soa(soa); in dns_rdata_freestruct_soa()
822 {"soa", 6}, in dns_rdatatype_fromtext()
/openbsd-src/usr.sbin/unbound/services/
H A Drpz.c1821 make_soa_ubrrset(struct auth_zone* auth_zone, struct auth_rrset* soa, in make_soa_ubrrset()
1825 if(!soa) in make_soa_ubrrset()
1836 csoa.entry.data = soa->data; in rpz_apply_clientip_localdata_action()
1880 struct auth_rrset* soa = NULL; in rpz_apply_clientip_localdata_action()
1881 soa = auth_zone_get_soa_rrset(auth_zone); in rpz_apply_clientip_localdata_action()
1882 if(soa) {
1883 rsoa = make_soa_ubrrset(auth_zone, soa, temp);
1885 verbose(VERB_ALGO, "rpz: local data action soa: out of memory");
1925 struct auth_rrset* soa = NULL; in rpz_add_soa()
1929 soa in rpz_add_soa()
1809 make_soa_ubrrset(struct auth_zone * auth_zone,struct auth_rrset * soa,struct regional * temp) make_soa_ubrrset() argument
1868 struct auth_rrset* soa = NULL; rpz_apply_clientip_localdata_action() local
1913 struct auth_rrset* soa = NULL; rpz_add_soa() local
[all...]
H A Dauthzone.c1712 struct auth_rrset* soa = az_domain_rrset(n, LDNS_RR_TYPE_SOA); in auth_zone_write_domain() local
1713 if(soa) { in auth_zone_write_domain()
1714 if(!auth_zone_write_rrset(z, n, soa, out)) in auth_zone_write_domain()
1987 struct auth_rrset* soa; in auth_zone_get_soa_rrset() local
1990 soa = az_domain_rrset(apex, LDNS_RR_TYPE_SOA); in auth_zone_get_soa_rrset()
1991 return soa; in auth_zone_get_soa_rrset()
1999 struct auth_rrset* soa; in auth_zone_get_serial() local
2003 soa = az_domain_rrset(apex, LDNS_RR_TYPE_SOA); in auth_zone_get_serial()
2004 if(!soa || soa in auth_zone_get_serial()
2017 struct auth_rrset* soa; xfr_find_soa() local
2584 struct auth_rrset* soa; az_add_negative_soa() local
7933 struct auth_rrset* soa; zonemd_check_dnssec_soazonemd() local
[all...]
/openbsd-src/sbin/unwind/libunbound/services/
H A Drpz.c1821 make_soa_ubrrset(struct auth_zone* auth_zone, struct auth_rrset* soa, in make_soa_ubrrset()
1825 if(!soa) in make_soa_ubrrset()
1836 csoa.entry.data = soa->data; in rpz_apply_clientip_localdata_action()
1880 struct auth_rrset* soa = NULL; in rpz_apply_clientip_localdata_action()
1881 soa = auth_zone_get_soa_rrset(auth_zone); in rpz_apply_clientip_localdata_action()
1882 if(soa) {
1883 rsoa = make_soa_ubrrset(auth_zone, soa, temp);
1885 verbose(VERB_ALGO, "rpz: local data action soa: out of memory");
1925 struct auth_rrset* soa = NULL; in rpz_add_soa()
1929 soa in rpz_add_soa()
1809 make_soa_ubrrset(struct auth_zone * auth_zone,struct auth_rrset * soa,struct regional * temp) make_soa_ubrrset() argument
1868 struct auth_rrset* soa = NULL; rpz_apply_clientip_localdata_action() local
1913 struct auth_rrset* soa = NULL; rpz_add_soa() local
[all...]
H A Dauthzone.c1712 struct auth_rrset* soa = az_domain_rrset(n, LDNS_RR_TYPE_SOA); in auth_zone_write_domain() local
1713 if(soa) { in auth_zone_write_domain()
1714 if(!auth_zone_write_rrset(z, n, soa, out)) in auth_zone_write_domain()
1987 struct auth_rrset* soa; in auth_zone_get_soa_rrset() local
1990 soa = az_domain_rrset(apex, LDNS_RR_TYPE_SOA); in auth_zone_get_soa_rrset()
1991 return soa; in auth_zone_get_soa_rrset()
1999 struct auth_rrset* soa; in auth_zone_get_serial() local
2003 soa = az_domain_rrset(apex, LDNS_RR_TYPE_SOA); in auth_zone_get_serial()
2004 if(!soa || soa in auth_zone_get_serial()
2017 struct auth_rrset* soa; xfr_find_soa() local
2584 struct auth_rrset* soa; az_add_negative_soa() local
7933 struct auth_rrset* soa; zonemd_check_dnssec_soazonemd() local
[all...]

12