/bind-9.11.3/lib/dns/rdata/generic/ |
H A D | nsec3param_51.c | 196 dns_rdata_nsec3param_t *nsec3param = source; local 200 REQUIRE(nsec3param->common.rdtype == type); 201 REQUIRE(nsec3param->common.rdclass == rdclass); 206 RETERR(uint8_tobuffer(nsec3param->hash, target)); 207 RETERR(uint8_tobuffer(nsec3param->flags, target)); 208 RETERR(uint16_tobuffer(nsec3param->iterations, target)); 209 RETERR(uint8_tobuffer(nsec3param->salt_length, target)); 210 RETERR(mem_tobuffer(target, nsec3param->salt, 211 nsec3param->salt_length)); 218 dns_rdata_nsec3param_t *nsec3param local 247 dns_rdata_nsec3param_t *nsec3param = source; local [all...] |
/bind-9.11.3/lib/dns/tests/ |
H A D | nsec3_test.c | 65 dns_rdata_nsec3param_t nsec3param; local 79 result = dns_rdata_tostruct(&rdata, &nsec3param, NULL); 85 result = dns_nsec3param_salttotext(&nsec3param, salt, sizeof(salt)); 102 result = dns_nsec3param_salttotext(&nsec3param, salt, length - 1); 108 result = dns_nsec3param_salttotext(&nsec3param, salt, length); 114 result = dns_nsec3param_salttotext(&nsec3param, salt, length + 1);
|
H A D | private_test.c | 74 dns_rdata_t nsec3param = DNS_RDATA_INIT; local 108 dns_rdata_fromstruct(&nsec3param, dns_rdataclass_in, 113 dns_nsec3param_toprivate(&nsec3param, private, privatetype,
|
/bind-9.11.3/bin/tests/system/nsupdate/ns3/ |
H A D | sign.sh | 12 zone=nsec3param.test. 13 infile=nsec3param.test.db.in 14 zonefile=nsec3param.test.db
|
/bind-9.11.3/lib/dns/ |
H A D | nsec3.c | 363 const dns_rdata_nsec3param_t *nsec3param) 365 if (nsec3->hash == nsec3param->hash && 366 nsec3->iterations == nsec3param->iterations && 367 nsec3->salt_length == nsec3param->salt_length && 368 !memcmp(nsec3->salt, nsec3param->salt, nsec3->salt_length)) 379 const dns_rdata_nsec3param_t *nsec3param, dns_diff_t *diff) 412 if (!match_nsec3param(&nsec3, nsec3param)) 480 const dns_rdata_nsec3param_t *nsec3param) 491 if (match_nsec3param(nsec3, nsec3param)) 500 dns_name_t *name, const dns_rdata_nsec3param_t *nsec3param, 362 match_nsec3param(const dns_rdata_nsec3_t *nsec3, const dns_rdata_nsec3param_t *nsec3param) argument 378 delnsec3(dns_db_t *db, dns_dbversion_t *version, dns_name_t *name, const dns_rdata_nsec3param_t *nsec3param, dns_diff_t *diff) argument 479 find_nsec3(dns_rdata_nsec3_t *nsec3, dns_rdataset_t *rdataset, const dns_rdata_nsec3param_t *nsec3param) argument 499 dns_nsec3_addnsec3(dns_db_t *db, dns_dbversion_t *version, dns_name_t *name, const dns_rdata_nsec3param_t *nsec3param, dns_ttl_t nsecttl, isc_boolean_t unsecure, dns_diff_t *diff) argument 866 dns_rdata_nsec3param_t nsec3param; local 1011 dns_nsec3param_salttotext(dns_rdata_nsec3param_t *nsec3param, char *dst, size_t dstlen) argument 1178 dns_rdata_nsec3param_t nsec3param; local 1312 dns_nsec3_delnsec3(dns_db_t *db, dns_dbversion_t *version, dns_name_t *name, const dns_rdata_nsec3param_t *nsec3param, dns_diff_t *diff) argument 1584 dns_rdata_nsec3param_t nsec3param; local 1688 dns_rdata_nsec3param_t nsec3param; local [all...] |
H A D | private.c | 300 dns_rdata_nsec3param_t nsec3param; local 308 CHECK(dns_rdata_tostruct(&rdata, &nsec3param, NULL)); 310 del = ISC_TF((nsec3param.flags & DNS_NSEC3FLAG_REMOVE) != 0); 311 init = ISC_TF((nsec3param.flags & DNS_NSEC3FLAG_INITIAL) != 0); 312 nonsec = ISC_TF((nsec3param.flags & DNS_NSEC3FLAG_NONSEC) != 0); 314 nsec3param.flags &= ~(DNS_NSEC3FLAG_CREATE| 330 &nsec3param, &b));
|
H A D | zone.c | 660 dns_rdata_nsec3param_t nsec3param; member in struct:dns_nsec3chain 674 * 'nsec3param' contains the parameters of the NSEC3 chain being created 677 * 'salt' is buffer space and is referenced via 'nsec3param.salt'. 857 typedef struct nsec3param nsec3param_t; 858 struct nsec3param { struct 3319 zone_addnsec3chain(dns_zone_t *zone, dns_rdata_nsec3param_t *nsec3param) { argument 3349 if (!nsec3ok && (nsec3param->flags & DNS_NSEC3FLAG_REMOVE) == 0) { 3369 nsec3chain->nsec3param.common.rdclass = nsec3param->common.rdclass; 3370 nsec3chain->nsec3param 3500 dns_rdata_nsec3param_t nsec3param; local 3639 dns_rdata_nsec3param_t nsec3param; local 7042 dns_rdata_nsec3param_t nsec3param; local 14393 nsec3param_t *nsec3param = NULL; local 17249 dns_zone_addnsec3chain(dns_zone_t *zone, dns_rdata_nsec3param_t *nsec3param) argument 18017 dns_rdata_nsec3param_t nsec3param; local [all...] |
H A D | rbtdb.c | 2558 dns_rdata_nsec3param_t nsec3param; local 2613 &nsec3param, 2618 if (nsec3param.hash != DNS_NSEC3_UNKNOWNALG && 2619 !dns_nsec3_supportedhash(nsec3param.hash)) 2622 if (nsec3param.flags != 0) 2625 memmove(version->salt, nsec3param.salt, 2626 nsec3param.salt_length); 2627 version->hash = nsec3param.hash; 2628 version->salt_length = nsec3param.salt_length; 2629 version->iterations = nsec3param [all...] |
/bind-9.11.3/lib/dns/include/dns/ |
H A D | nsec3.h | 98 dns_name_t *name, const dns_rdata_nsec3param_t *nsec3param, 117 * 'nsec3param'. 133 * the nsec3param rdataset at the zone apex. 139 * 'nsec3param' to be valid. 145 const dns_rdata_nsec3param_t *nsec3param, dns_diff_t *diff); 159 * 'nsec3param'. 167 * the nsec3param rdataset at the zone apex. 173 * 'nsec3param' to be valid. 191 * the nsec3param rdataset at the zone apex. 217 * Convert a private rdata to a nsec3param rdat [all...] |
H A D | zone.h | 2152 dns_zone_addnsec3chain(dns_zone_t *zone, dns_rdata_nsec3param_t *nsec3param); 2154 * Incrementally add a NSEC3 chain that corresponds to 'nsec3param'.
|
/bind-9.11.3/bin/dnssec/ |
H A D | dnssectool.c | 789 dns_rdata_nsec3param_t *nsec3param, dns_rdataset_t *rdataset, 809 if (nsec3.hash == nsec3param->hash && 811 nsec3.iterations == nsec3param->iterations && 812 nsec3.salt_length == nsec3param->salt_length && 813 memcmp(nsec3.salt, nsec3param->salt, 814 nsec3param->salt_length) == 0) 851 if (nsec3.hash == nsec3param->hash && 852 nsec3.iterations == nsec3param->iterations && 853 nsec3.salt_length == nsec3param->salt_length && 854 memcmp(nsec3.salt, nsec3param 788 match_nsec3(dns_name_t *name, isc_mem_t *mctx, dns_rdata_nsec3param_t *nsec3param, dns_rdataset_t *rdataset, unsigned char types[8192], unsigned int maxtype, unsigned char *rawhash, size_t rhsize) argument 872 dns_rdata_nsec3param_t nsec3param; local 957 dns_rdata_nsec3param_t nsec3param; local 1012 dns_rdata_nsec3param_t nsec3param; local [all...] |
H A D | dnssec-signzone.c | 1765 "dns_db_deleterdataset(nsec3param/rrsig)"); 1857 dns_rdata_nsec3param_t nsec3param; local 1867 nsec3param.common.rdclass = gclass; 1868 nsec3param.common.rdtype = dns_rdatatype_nsec3param; 1869 ISC_LINK_INIT(&nsec3param.common, link); 1870 nsec3param.mctx = NULL; 1871 nsec3param.flags = 0; 1872 nsec3param.hash = unknownalg ? DNS_NSEC3_UNKNOWNALG : dns_hash_sha1; 1873 nsec3param.iterations = iterations; 1874 nsec3param [all...] |
/bind-9.11.3/bin/tests/system/nsupdate/ |
H A D | clean.sh | 33 rm -f ns3/nsec3param.test.db
|
H A D | tests.sh | 363 update add example 3600 nsec3param 1 0 0 - 369 # the zone is not signed. The nsec3param records should be removed. 372 @10.53.0.3 nsec3param -p 5300 > dig.out.ns3.$n || ret=1 382 update add nsec3param.test 3600 NSEC3PARAM 1 0 1 - 388 $DIG +tcp +noadd +nosea +nostat +noquest +nocmd +norec nsec3param.test.\ 389 @10.53.0.3 nsec3param -p 5300 > dig.out.ns3.$n || ret=1 400 update add nsec3param.test 3600 NSEC3PARAM 1 0 4 - 406 $DIG +tcp +noadd +nosea +nostat +noquest +nocmd +norec nsec3param.test.\ 407 @10.53.0.3 nsec3param -p 5300 > dig.out.ns3.$n || ret=1 418 update delete nsec3param [all...] |
/bind-9.11.3/bin/tests/system/inline/ |
H A D | tests.sh | 17 $RNDC -c ../common/rndc.conf -s 10.53.0.3 -p 9953 signing -nsec3param 1 0 0 - nsec3 > /dev/null 2>&1 21 nsec3param=`$DIG +short @10.53.0.3 -p 5300 nsec3param nsec3.` 22 test "$nsec3param" = "1 0 0 -" && break 30 $RNDC -c ../common/rndc.conf -s 10.53.0.3 -p 9953 signing -nsec3param 1 0 0 - retransfer3 > /dev/null 2>&1 || ans=1 36 nsec3param=`$DIG +short @10.53.0.3 -p 5300 nsec3param retransfer3.` 37 test "$nsec3param" = "1 0 0 -" && break 815 $RNDC -c ../common/rndc.conf -s 10.53.0.7 -p 9953 signing -nsec3param 1 0 2 12345678 $zone > /dev/null 2>&1 820 nsec3param [all...] |
/bind-9.11.3/bin/tests/system/autosign/ |
H A D | tests.sh | 157 $DIG $DIGOPTS +noall +answer nsec3.example. nsec3param @10.53.0.3 > dig.out.ns3.1.test$n || ret=1 159 $DIG $DIGOPTS +noall +answer autonsec3.example. nsec3param @10.53.0.3 > dig.out.ns3.2.test$n || ret=1 167 $DIG $DIGOPTS +noall +answer nsec3-to-nsec.example. nsec3param @10.53.0.3 > dig.out.ns3.test$n || ret=1 200 echo "I:preset nsec3param in unsigned zone via nsupdate ($n)" 208 echo "I:checking for nsec3param in unsigned zone ($n)" 210 $DIG $DIGOPTS +noall +answer autonsec3.example. nsec3param @10.53.0.3 > dig.out.ns3.test$n || ret=1 216 echo "I:checking for nsec3param signing record ($n)" 224 echo "I:resetting nsec3param via rndc signing ($n)" 227 $RNDC -c ../common/rndc.conf -s 10.53.0.3 -p 9953 signing -nsec3param 1 1 10 beef autonsec3.example. > /dev/null 2>&1 321 $DIG $DIGOPTS nsec3.example. nsec3param [all...] |
/bind-9.11.3/bin/named/ |
H A D | update.c | 1842 dns_rdata_nsec3param_t nsec3param; local 1864 CHECK(dns_rdata_tostruct(&rdata, &nsec3param, NULL)); 1865 if ((nsec3param.flags & DNS_NSEC3FLAG_REMOVE) != 0) 1867 if (nsec3param.iterations > iterations) 1868 iterations = nsec3param.iterations; 1897 CHECK(dns_rdata_tostruct(&rdata, &nsec3param, NULL)); 1898 if ((nsec3param.flags & DNS_NSEC3FLAG_REMOVE) != 0) 1900 if (nsec3param.iterations > iterations) 1901 iterations = nsec3param.iterations; 3289 dns_rdata_nsec3param_t nsec3param; local [all...] |
/bind-9.11.3/bin/tests/system/dnssec/ |
H A D | clean.sh | 86 rm -f signer/nsec3param.out
|
H A D | tests.sh | 1302 }' example.db | sed 's/[ ][ ]*/ /g' > nsec3param.out 1304 grep "IQF9LQTLKKNFK0KVIFELRAK4IC4QLTMG.example. 0 IN NSEC3 1 0 10 - ( IQF9LQTLKKNFK0KVIFELRAK4IC4QLTMG A NS SOA RRSIG DNSKEY NSEC3PARAM )" nsec3param.out > /dev/null 1328 }' example.db | sed 's/[ ][ ]*/ /g' > nsec3param.out 1330 grep "IQF9LQTLKKNFK0KVIFELRAK4IC4QLTMG.example. 0 IN NSEC3 1 0 10 - ( IQF9LQTLKKNFK0KVIFELRAK4IC4QLTMG A NS SOA RRSIG DNSKEY NSEC3PARAM )" nsec3param.out > /dev/null 2295 echo "I:check that 'rndc signing -nsec3param' without additional arguments is handled ($n)" 2297 $RNDC -c ../common/rndc.conf -s 10.53.0.3 -p 9953 signing -nsec3param > /dev/null 2>&1 && ret=1 2303 echo "I:check that 'rndc signing -nsec3param none' without zone is handled ($n)" 2305 $RNDC -c ../common/rndc.conf -s 10.53.0.3 -p 9953 signing -nsec3param none > /dev/null 2>&1 && ret=1 2311 echo "I:check that 'rndc signing -nsec3param 1' without additional arguments is handled ($n)" 2313 $RNDC -c ../common/rndc.conf -s 10.53.0.3 -p 9953 signing -nsec3param [all...] |