Home
last modified time | relevance | path

Searched refs:nsec3param (Results 1 – 11 of 11) sorted by relevance

/freebsd-9-stable/contrib/bind9/lib/dns/rdata/generic/
Dnsec3param_51.c204 dns_rdata_nsec3param_t *nsec3param = source; in fromstruct_nsec3param() local
208 REQUIRE(nsec3param->common.rdtype == type); in fromstruct_nsec3param()
209 REQUIRE(nsec3param->common.rdclass == rdclass); in fromstruct_nsec3param()
214 RETERR(uint8_tobuffer(nsec3param->hash, target)); in fromstruct_nsec3param()
215 RETERR(uint8_tobuffer(nsec3param->flags, target)); in fromstruct_nsec3param()
216 RETERR(uint16_tobuffer(nsec3param->iterations, target)); in fromstruct_nsec3param()
217 RETERR(uint8_tobuffer(nsec3param->salt_length, target)); in fromstruct_nsec3param()
218 RETERR(mem_tobuffer(target, nsec3param->salt, in fromstruct_nsec3param()
219 nsec3param->salt_length)); in fromstruct_nsec3param()
226 dns_rdata_nsec3param_t *nsec3param = target; in tostruct_nsec3param() local
[all …]
/freebsd-9-stable/contrib/bind9/lib/dns/
Dnsec3.c371 const dns_rdata_nsec3param_t *nsec3param) in match_nsec3param() argument
373 if (nsec3->hash == nsec3param->hash && in match_nsec3param()
374 nsec3->iterations == nsec3param->iterations && in match_nsec3param()
375 nsec3->salt_length == nsec3param->salt_length && in match_nsec3param()
376 !memcmp(nsec3->salt, nsec3param->salt, nsec3->salt_length)) in match_nsec3param()
387 const dns_rdata_nsec3param_t *nsec3param, dns_diff_t *diff) in delete() argument
420 if (!match_nsec3param(&nsec3, nsec3param)) in delete()
488 const dns_rdata_nsec3param_t *nsec3param) in find_nsec3() argument
499 if (match_nsec3param(nsec3, nsec3param)) in find_nsec3()
508 dns_name_t *name, const dns_rdata_nsec3param_t *nsec3param, in dns_nsec3_addnsec3() argument
[all …]
Dprivate.c309 dns_rdata_nsec3param_t nsec3param; in dns_private_totext() local
317 CHECK(dns_rdata_tostruct(&rdata, &nsec3param, NULL)); in dns_private_totext()
319 delete = ISC_TF((nsec3param.flags & DNS_NSEC3FLAG_REMOVE) != 0); in dns_private_totext()
320 init = ISC_TF((nsec3param.flags & DNS_NSEC3FLAG_INITIAL) != 0); in dns_private_totext()
321 nonsec = ISC_TF((nsec3param.flags & DNS_NSEC3FLAG_NONSEC) != 0); in dns_private_totext()
323 nsec3param.flags &= ~(DNS_NSEC3FLAG_CREATE| in dns_private_totext()
339 &nsec3param, &b)); in dns_private_totext()
Dzone.c629 dns_rdata_nsec3param_t nsec3param; member
818 typedef struct nsec3param nsec3param_t;
819 struct nsec3param { struct
2895 zone_addnsec3chain(dns_zone_t *zone, dns_rdata_nsec3param_t *nsec3param) { in zone_addnsec3chain() argument
2921 if (!nsec3ok && (nsec3param->flags & DNS_NSEC3FLAG_REMOVE) == 0) { in zone_addnsec3chain()
2936 nsec3chain->nsec3param.common.rdclass = nsec3param->common.rdclass; in zone_addnsec3chain()
2937 nsec3chain->nsec3param.common.rdtype = nsec3param->common.rdtype; in zone_addnsec3chain()
2938 nsec3chain->nsec3param.hash = nsec3param->hash; in zone_addnsec3chain()
2939 nsec3chain->nsec3param.iterations = nsec3param->iterations; in zone_addnsec3chain()
2940 nsec3chain->nsec3param.flags = nsec3param->flags; in zone_addnsec3chain()
[all …]
Drbtdb.c2223 dns_rdata_nsec3param_t nsec3param; in setnsec3parameters() local
2278 &nsec3param, in setnsec3parameters()
2283 if (nsec3param.hash != DNS_NSEC3_UNKNOWNALG && in setnsec3parameters()
2284 !dns_nsec3_supportedhash(nsec3param.hash)) in setnsec3parameters()
2287 if (nsec3param.flags != 0) in setnsec3parameters()
2290 memmove(version->salt, nsec3param.salt, in setnsec3parameters()
2291 nsec3param.salt_length); in setnsec3parameters()
2292 version->hash = nsec3param.hash; in setnsec3parameters()
2293 version->salt_length = nsec3param.salt_length; in setnsec3parameters()
2294 version->iterations = nsec3param.iterations; in setnsec3parameters()
[all …]
/freebsd-9-stable/contrib/bind9/bin/dnssec/
Ddnssectool.c768 dns_rdata_nsec3param_t *nsec3param, dns_rdataset_t *rdataset, in match_nsec3() argument
788 if (nsec3.hash == nsec3param->hash && in match_nsec3()
790 nsec3.iterations == nsec3param->iterations && in match_nsec3()
791 nsec3.salt_length == nsec3param->salt_length && in match_nsec3()
792 memcmp(nsec3.salt, nsec3param->salt, in match_nsec3()
793 nsec3param->salt_length) == 0) in match_nsec3()
830 if (nsec3.hash == nsec3param->hash && in match_nsec3()
831 nsec3.iterations == nsec3param->iterations && in match_nsec3()
832 nsec3.salt_length == nsec3param->salt_length && in match_nsec3()
833 memcmp(nsec3.salt, nsec3param->salt, in match_nsec3()
[all …]
Ddnssec-signzone.c1841 dns_rdata_nsec3param_t nsec3param; in addnsec3param() local
1851 nsec3param.common.rdclass = gclass; in addnsec3param()
1852 nsec3param.common.rdtype = dns_rdatatype_nsec3param; in addnsec3param()
1853 ISC_LINK_INIT(&nsec3param.common, link); in addnsec3param()
1854 nsec3param.mctx = NULL; in addnsec3param()
1855 nsec3param.flags = 0; in addnsec3param()
1856 nsec3param.hash = unknownalg ? DNS_NSEC3_UNKNOWNALG : dns_hash_sha1; in addnsec3param()
1857 nsec3param.iterations = iterations; in addnsec3param()
1858 nsec3param.salt_length = (unsigned char)salt_len; in addnsec3param()
1859 DE_CONST(salt, nsec3param.salt); in addnsec3param()
[all …]
/freebsd-9-stable/contrib/bind9/lib/dns/include/dns/
Dnsec3.h106 dns_name_t *name, const dns_rdata_nsec3param_t *nsec3param,
153 const dns_rdata_nsec3param_t *nsec3param, dns_diff_t *diff);
Dzone.h1931 dns_zone_addnsec3chain(dns_zone_t *zone, dns_rdata_nsec3param_t *nsec3param);
/freebsd-9-stable/contrib/bind9/bin/named/
Dupdate.c1796 dns_rdata_nsec3param_t nsec3param; in get_iterations() local
1818 CHECK(dns_rdata_tostruct(&rdata, &nsec3param, NULL)); in get_iterations()
1819 if ((nsec3param.flags & DNS_NSEC3FLAG_REMOVE) != 0) in get_iterations()
1821 if (nsec3param.iterations > iterations) in get_iterations()
1822 iterations = nsec3param.iterations; in get_iterations()
1851 CHECK(dns_rdata_tostruct(&rdata, &nsec3param, NULL)); in get_iterations()
1852 if ((nsec3param.flags & DNS_NSEC3FLAG_REMOVE) != 0) in get_iterations()
1854 if (nsec3param.iterations > iterations) in get_iterations()
1855 iterations = nsec3param.iterations; in get_iterations()
3198 dns_rdata_nsec3param_t nsec3param; in update_action() local
[all …]
/freebsd-9-stable/contrib/bind9/
DCHANGES2051 3423. [bug] "rndc signing -nsec3param" didn't accept the full
2245 3361. [bug] "rndc signing -nsec3param" didn't work correctly
2776 - 'rndc signing -nsec3param' sets the NSEC3