/freebsd-9.3-release/contrib/bind9/lib/dns/rdata/generic/ |
H A D | nsec3_50.c | 349 dns_rdata_nsec3_t *nsec3 = source; local 355 REQUIRE(nsec3->common.rdtype == type); 356 REQUIRE(nsec3->common.rdclass == rdclass); 357 REQUIRE(nsec3->typebits != NULL || nsec3->len == 0); 358 REQUIRE(nsec3->hash == dns_hash_sha1); 363 RETERR(uint8_tobuffer(nsec3->hash, target)); 364 RETERR(uint8_tobuffer(nsec3->flags, target)); 365 RETERR(uint16_tobuffer(nsec3->iterations, target)); 366 RETERR(uint8_tobuffer(nsec3 392 dns_rdata_nsec3_t *nsec3 = target; local 437 dns_rdata_nsec3_t *nsec3 = source; local [all...] |
/freebsd-9.3-release/contrib/bind9/lib/dns/ |
H A D | nsec3.c | 38 #include <dns/nsec3.h> 189 dns_rdata_nsec3_t nsec3; local 198 result = dns_rdata_tostruct(rdata, &nsec3, NULL); 202 for (i = 0; i < nsec3.len; i += len) { 203 INSIST(i + 2 <= nsec3.len); 204 window = nsec3.typebits[i]; 205 len = nsec3.typebits[i + 1]; 208 INSIST(i + len <= nsec3.len); 214 present = ISC_TF(dns_nsec_isset(&nsec3.typebits[i], 218 dns_rdata_freestruct(&nsec3); 367 match_nsec3param(const dns_rdata_nsec3_t *nsec3, const dns_rdata_nsec3param_t *nsec3param) argument 388 dns_rdata_nsec3_t nsec3; local 484 find_nsec3(dns_rdata_nsec3_t *nsec3, dns_rdataset_t *rdataset, const dns_rdata_nsec3param_t *nsec3param) argument 519 dns_rdata_nsec3_t nsec3; local 1297 dns_rdata_nsec3_t nsec3; local 1822 dns_rdata_nsec3_t nsec3; local [all...] |
H A D | validator.c | 40 #include <dns/nsec3.h> 287 dns_rdata_nsec3_t nsec3; local 357 (void)dns_rdata_tostruct(&rdata, &nsec3, NULL); 358 if (nsec3.hash != 1) 360 length = isc_iterated_hash(hash, nsec3.hash, 361 nsec3.iterations, nsec3.salt, 362 nsec3.salt_length, 373 if ((nsec3.flags & DNS_NSEC3FLAG_OPTOUT) == 0) 378 scope = memcmp(owner, nsec3 [all...] |
H A D | private.c | 26 #include <dns/nsec3.h>
|
H A D | rdatalist.c | 29 #include <dns/nsec3.h>
|
H A D | rbtdb.c | 54 #include <dns/nsec3.h> 455 dns_rbt_t * nsec3; member in struct:dns_rbtdb 892 treep = &rbtdb->nsec3; 1568 result = dns_rbt_deletenode(rbtdb->nsec3, node, ISC_FALSE); 2059 * Cache the nsec3 parameters. 2520 INSIST(tree == rbtdb->tree || tree == rbtdb->nsec3); 2571 if (tree == rbtdb->nsec3) 2579 if (tree == rbtdb->nsec3) 2609 return (findnodeintree(rbtdb, rbtdb->nsec3, name, create, nodep)); 3273 dns_rdata_nsec3_t nsec3; local [all...] |
H A D | zone.c | 62 #include <dns/nsec3.h> 3137 "nsec3 test \"unknown\" hash algorithm found: %u", 3143 "unsupported nsec3 hash algorithm" 3152 "unsupported nsec3 hash algorithm: %u", 3163 "no supported nsec3 hash algorithm"); 6387 dns_rdata_nsec3_t nsec3; local 6404 CHECK(dns_rdata_tostruct(&rdata, &nsec3, NULL)); 6405 if (nsec3.hash != param->hash || 6406 nsec3.iterations != param->iterations || 6407 nsec3 16186 isc_boolean_t nseconly = ISC_FALSE, nsec3 = ISC_FALSE; local [all...] |
H A D | update.c | 42 #include <dns/nsec3.h>
|
H A D | resolver.c | 48 #include <dns/nsec3.h>
|
/freebsd-9.3-release/contrib/bind9/bin/dnssec/ |
H A D | dnssectool.c | 50 #include <dns/nsec3.h> 709 record_nsec3(const unsigned char *rawhash, const dns_rdata_nsec3_t *nsec3, argument 717 len = sizeof(*element) + nsec3->next_length * 2 + nsec3->salt_length; 723 element->hash = nsec3->hash; 724 element->salt_length = nsec3->salt_length; 725 element->next_length = nsec3->next_length; 726 element->iterations = nsec3->iterations; 728 memmove(cp, nsec3->salt, nsec3 750 dns_rdata_nsec3_t nsec3; local 826 innsec3params(dns_rdata_nsec3_t *nsec3, dns_rdataset_t *nsec3paramset) argument 855 dns_rdata_nsec3_t nsec3; local 911 dns_rdata_nsec3_t nsec3; local [all...] |
H A D | dnssec-verify.c | 58 #include <dns/nsec3.h>
|
H A D | dnssec-signzone.c | 75 #include <dns/nsec3.h> 1948 dns_rdata_nsec3_t nsec3; local 2001 result = dns_rdata_tostruct(&rdata, &nsec3, NULL); 2003 if (exists && nsec3.hash == hashalg && 2004 nsec3.iterations == iterations && 2005 nsec3.salt_length == salt_length && 2006 !memcmp(nsec3.salt, salt, salt_length)) 2271 * Generate the nsec3 records. 2644 dns_rdata_nsec3_t nsec3; local 2706 result = dns_rdata_tostruct(&rdata, &nsec3, NUL [all...] |
/freebsd-9.3-release/contrib/bind9/bin/tools/ |
H A D | nsec3hash.c | 35 #include <dns/nsec3.h>
|
/freebsd-9.3-release/lib/bind/dns/ |
H A D | Makefile | 26 name.c ncache.c nsec.c nsec3.c \ 82 ${SRCDIR}/include/dns/nsec3.h \
|
/freebsd-9.3-release/contrib/bind9/bin/named/ |
H A D | update.c | 40 #include <dns/nsec3.h> 1881 isc_boolean_t nseconly = ISC_FALSE, nsec3 = ISC_FALSE; local 1902 nsec3 = ISC_TRUE; 1923 if (!nsec3) 1925 privatetype, &nsec3)); 1928 if (nseconly && nsec3) {
|
H A D | query.c | 41 #include <dns/nsec3.h> 5264 dns_rdata_nsec3_t nsec3; local 5308 dns_rdata_tostruct(&rdata, &nsec3, NULL); 5310 optout = ISC_TF((nsec3.flags & DNS_NSEC3FLAG_OPTOUT) != 0);
|