| /freebsd-9-stable/contrib/bind9/lib/dns/rdata/generic/ |
| D | nsec3param_51.c | 204 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/ |
| D | nsec3.c | 371 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 …]
|
| D | private.c | 309 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()
|
| D | zone.c | 629 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 …]
|
| D | rbtdb.c | 2223 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/ |
| D | dnssectool.c | 768 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 …]
|
| D | dnssec-signzone.c | 1841 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/ |
| D | nsec3.h | 106 dns_name_t *name, const dns_rdata_nsec3param_t *nsec3param, 153 const dns_rdata_nsec3param_t *nsec3param, dns_diff_t *diff);
|
| D | zone.h | 1931 dns_zone_addnsec3chain(dns_zone_t *zone, dns_rdata_nsec3param_t *nsec3param);
|
| /freebsd-9-stable/contrib/bind9/bin/named/ |
| D | update.c | 1796 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/ |
| D | CHANGES | 2051 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
|