Home
last modified time | relevance | path

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

12

/netbsd-src/external/mpl/dhcp/bind/dist/lib/dns/rdata/generic/
H A Dnsec3param_51.c207 dns_rdata_nsec3param_t *nsec3param = source; in fromstruct_nsec3param() local
210 REQUIRE(nsec3param != NULL); in fromstruct_nsec3param()
211 REQUIRE(nsec3param->common.rdtype == type); in fromstruct_nsec3param()
212 REQUIRE(nsec3param->common.rdclass == rdclass); in fromstruct_nsec3param()
217 RETERR(uint8_tobuffer(nsec3param->hash, target)); in fromstruct_nsec3param()
218 RETERR(uint8_tobuffer(nsec3param->flags, target)); in fromstruct_nsec3param()
219 RETERR(uint16_tobuffer(nsec3param->iterations, target)); in fromstruct_nsec3param()
220 RETERR(uint8_tobuffer(nsec3param->salt_length, target)); in fromstruct_nsec3param()
221 RETERR(mem_tobuffer(target, nsec3param->salt, nsec3param->salt_length)); in fromstruct_nsec3param()
228 dns_rdata_nsec3param_t *nsec3param = target; in tostruct_nsec3param() local
[all …]
/netbsd-src/external/mpl/bind/dist/lib/dns/rdata/generic/
H A Dnsec3param_51.c206 dns_rdata_nsec3param_t *nsec3param = source; in fromstruct_nsec3param()
209 REQUIRE(nsec3param != NULL); in fromstruct_nsec3param()
210 REQUIRE(nsec3param->common.rdtype == type); in fromstruct_nsec3param()
211 REQUIRE(nsec3param->common.rdclass == rdclass); in fromstruct_nsec3param()
216 RETERR(uint8_tobuffer(nsec3param->hash, target)); in fromstruct_nsec3param()
217 RETERR(uint8_tobuffer(nsec3param->flags, target)); in fromstruct_nsec3param()
218 RETERR(uint16_tobuffer(nsec3param->iterations, target)); in fromstruct_nsec3param()
219 RETERR(uint8_tobuffer(nsec3param->salt_length, target)); in fromstruct_nsec3param()
220 RETERR(mem_tobuffer(target, nsec3param->salt, nsec3param in fromstruct_nsec3param()
207 dns_rdata_nsec3param_t *nsec3param = source; fromstruct_nsec3param() local
228 dns_rdata_nsec3param_t *nsec3param = target; tostruct_nsec3param() local
259 dns_rdata_nsec3param_t *nsec3param = source; freestruct_nsec3param() local
[all...]
/netbsd-src/external/mpl/dhcp/bind/dist/lib/dns/
H A Dnsec3.c394 const dns_rdata_nsec3param_t *nsec3param) { in match_nsec3param() argument
395 if (nsec3->hash == nsec3param->hash && in match_nsec3param()
396 nsec3->iterations == nsec3param->iterations && in match_nsec3param()
397 nsec3->salt_length == nsec3param->salt_length && in match_nsec3param()
398 !memcmp(nsec3->salt, nsec3param->salt, nsec3->salt_length)) in match_nsec3param()
411 const dns_rdata_nsec3param_t *nsec3param, dns_diff_t *diff) { in delnsec3() argument
445 if (!match_nsec3param(&nsec3, nsec3param)) { in delnsec3()
523 const dns_rdata_nsec3param_t *nsec3param) { in find_nsec3() argument
533 if (match_nsec3param(nsec3, nsec3param)) { in find_nsec3()
544 const dns_rdata_nsec3param_t *nsec3param, dns_ttl_t nsecttl, in dns_nsec3_addnsec3() argument
[all …]
H A Dzoneverify.c430 find_nsec3_match(const dns_rdata_nsec3param_t *nsec3param, in find_nsec3_match() argument
445 if (nsec3_match->hash == nsec3param->hash && in find_nsec3_match()
447 nsec3_match->iterations == nsec3param->iterations && in find_nsec3_match()
448 nsec3_match->salt_length == nsec3param->salt_length && in find_nsec3_match()
449 memcmp(nsec3_match->salt, nsec3param->salt, in find_nsec3_match()
450 nsec3param->salt_length) == 0) in find_nsec3_match()
461 const dns_rdata_nsec3param_t *nsec3param, dns_rdataset_t *rdataset, in match_nsec3() argument
471 result = find_nsec3_match(nsec3param, rdataset, rhsize, &nsec3); in match_nsec3()
510 if (nsec3.hash == nsec3param->hash && in match_nsec3()
511 nsec3.iterations == nsec3param->iterations && in match_nsec3()
[all …]
H A Dprivate.c351 dns_rdata_nsec3param_t nsec3param; in dns_private_totext() local
361 CHECK(dns_rdata_tostruct(&rdata, &nsec3param, NULL)); in dns_private_totext()
363 del = ((nsec3param.flags & DNS_NSEC3FLAG_REMOVE) != 0); in dns_private_totext()
364 init = ((nsec3param.flags & DNS_NSEC3FLAG_INITIAL) != 0); in dns_private_totext()
365 nonsec = ((nsec3param.flags & DNS_NSEC3FLAG_NONSEC) != 0); in dns_private_totext()
367 nsec3param.flags &= in dns_private_totext()
383 &nsec3param, &b)); in dns_private_totext()
H A Dkasp.c479 return (kasp->nsec3param.iterations); in dns_kasp_nsec3iter()
488 if (kasp->nsec3param.optout) { in dns_kasp_nsec3flags()
500 return (kasp->nsec3param.saltlen); in dns_kasp_nsec3saltlen()
526 kasp->nsec3param.iterations = iter; in dns_kasp_setnsec3param()
527 kasp->nsec3param.optout = optout; in dns_kasp_setnsec3param()
528 kasp->nsec3param.saltlen = saltlen; in dns_kasp_setnsec3param()
H A Dzone.c785 dns_rdata_nsec3param_t nsec3param; member
1050 typedef struct nsec3param nsec3param_t;
1051 struct nsec3param { struct
3658 zone_addnsec3chain(dns_zone_t *zone, dns_rdata_nsec3param_t *nsec3param) { in zone_addnsec3chain() argument
3689 if (!nsec3ok && (nsec3param->flags & DNS_NSEC3FLAG_REMOVE) == 0) { in zone_addnsec3chain()
3705 nsec3chain->nsec3param.common.rdclass = nsec3param->common.rdclass; in zone_addnsec3chain()
3706 nsec3chain->nsec3param.common.rdtype = nsec3param->common.rdtype; in zone_addnsec3chain()
3707 nsec3chain->nsec3param.hash = nsec3param->hash; in zone_addnsec3chain()
3708 nsec3chain->nsec3param.iterations = nsec3param->iterations; in zone_addnsec3chain()
3709 nsec3chain->nsec3param.flags = nsec3param->flags; in zone_addnsec3chain()
[all …]
/netbsd-src/external/mpl/bind/dist/lib/dns/
H A Dnsec3.c392 const dns_rdata_nsec3param_t *nsec3param) {
393 if (nsec3->hash == nsec3param->hash && in match_nsec3param()
394 nsec3->iterations == nsec3param->iterations && in match_nsec3param() argument
395 nsec3->salt_length == nsec3param->salt_length && in match_nsec3param()
396 !memcmp(nsec3->salt, nsec3param->salt, nsec3->salt_length)) in match_nsec3param()
409 const dns_rdata_nsec3param_t *nsec3param, dns_diff_t *diff) {
443 if (!match_nsec3param(&nsec3, nsec3param)) { in delnsec3()
521 const dns_rdata_nsec3param_t *nsec3param) {
531 if (match_nsec3param(nsec3, nsec3param)) { in find_nsec3()
542 const dns_rdata_nsec3param_t *nsec3param, dns_ttl_
411 delnsec3(dns_db_t * db,dns_dbversion_t * version,const dns_name_t * name,const dns_rdata_nsec3param_t * nsec3param,dns_diff_t * diff) delnsec3() argument
523 find_nsec3(dns_rdata_nsec3_t * nsec3,dns_rdataset_t * rdataset,const dns_rdata_nsec3param_t * nsec3param) find_nsec3() argument
544 dns_nsec3_addnsec3(dns_db_t * db,dns_dbversion_t * version,const dns_name_t * name,const dns_rdata_nsec3param_t * nsec3param,dns_ttl_t nsecttl,bool unsecure,dns_diff_t * diff) dns_nsec3_addnsec3() argument
916 dns_rdata_nsec3param_t nsec3param; dns_nsec3_addnsec3s() local
1069 dns_nsec3param_salttotext(dns_rdata_nsec3param_t * nsec3param,char * dst,size_t dstlen) dns_nsec3param_salttotext() argument
1238 dns_rdata_nsec3param_t nsec3param; dns_nsec3_addnsec3sx() local
1389 dns_nsec3_delnsec3(dns_db_t * db,dns_dbversion_t * version,const dns_name_t * name,const dns_rdata_nsec3param_t * nsec3param,dns_diff_t * diff) dns_nsec3_delnsec3() argument
1674 dns_rdata_nsec3param_t nsec3param; dns_nsec3_delnsec3sx() local
1789 dns_rdata_nsec3param_t nsec3param; dns_nsec3_activex() local
[all...]
H A Dzoneverify.c427 * 'nsec3param'.
430 find_nsec3_match(const dns_rdata_nsec3param_t *nsec3param, in find_nsec3_match()
445 if (nsec3_match->hash == nsec3param->hash && in find_nsec3_match()
447 nsec3_match->iterations == nsec3param->iterations && in find_nsec3_match()
448 nsec3_match->salt_length == nsec3param->salt_length && in find_nsec3_match()
449 memcmp(nsec3_match->salt, nsec3param->salt, in find_nsec3_match()
450 nsec3param->salt_length) == 0) in find_nsec3_match()
461 const dns_rdata_nsec3param_t *nsec3param, dns_rdataset_t *rdataset, in match_nsec3()
471 result = find_nsec3_match(nsec3param, rdataset, rhsize, &nsec3); in match_nsec3()
510 if (nsec3.hash == nsec3param in match_nsec3()
429 find_nsec3_match(const dns_rdata_nsec3param_t * nsec3param,dns_rdataset_t * rdataset,size_t rhsize,dns_rdata_nsec3_t * nsec3_match) find_nsec3_match() argument
460 match_nsec3(const vctx_t * vctx,const dns_name_t * name,const dns_rdata_nsec3param_t * nsec3param,dns_rdataset_t * rdataset,const unsigned char types[8192],unsigned int maxtype,const unsigned char * rawhash,size_t rhsize,isc_result_t * vresult) match_nsec3() argument
535 dns_rdata_nsec3param_t nsec3param; innsec3params() local
622 isoptout(const vctx_t * vctx,const dns_rdata_nsec3param_t * nsec3param,bool * optout) isoptout() argument
691 dns_rdata_nsec3param_t nsec3param; verifynsec3() local
[all...]
H A Dprivate.c350 dns_rdata_nsec3param_t nsec3param; in dns_private_totext()
360 CHECK(dns_rdata_tostruct(&rdata, &nsec3param, NULL)); in dns_private_totext()
362 del = ((nsec3param.flags & DNS_NSEC3FLAG_REMOVE) != 0); in dns_private_totext()
363 init = ((nsec3param.flags & DNS_NSEC3FLAG_INITIAL) != 0); in dns_private_totext()
364 nonsec = ((nsec3param.flags & DNS_NSEC3FLAG_NONSEC) != 0); in dns_private_totext()
366 nsec3param.flags &= in dns_private_totext()
382 &nsec3param, &b)); in dns_private_totext()
351 dns_rdata_nsec3param_t nsec3param; dns_private_totext() local
H A Dkasp.c570 return kasp->nsec3param.iterations;
579 if (kasp->nsec3param.optout) {
591 return kasp->nsec3param.saltlen;
617 kasp->nsec3param.iterations = iter;
618 kasp->nsec3param.optout = optout;
619 kasp->nsec3param.saltlen = saltlen;
H A Dzone.c794 dns_rdata_nsec3param_t nsec3param;
809 * 'nsec3param' contains the parameters of the NSEC3 chain being created
812 * 'salt' is buffer space and is referenced via 'nsec3param.salt'.
1097 typedef struct nsec3param nsec3param_t;
1098 struct nsec3param {
3585 zone_addnsec3chain(dns_zone_t *zone, dns_rdata_nsec3param_t *nsec3param) { in zone_check_dnskeys()
3616 if (!nsec3ok && (nsec3param->flags & DNS_NSEC3FLAG_REMOVE) == 0) {
3632 nsec3chain->nsec3param.common.rdclass = nsec3param->common.rdclass; in resume_signingwithkey()
3633 nsec3chain->nsec3param in resume_signingwithkey()
783 dns_rdata_nsec3param_t nsec3param; global() member
1065 struct nsec3param { global() struct
1066 rdatansec3param global() argument
1073 lookupnsec3param global() argument
3691 zone_addnsec3chain(dns_zone_t * zone,dns_rdata_nsec3param_t * nsec3param) zone_addnsec3chain() argument
3881 dns_rdata_nsec3param_t nsec3param; resume_addnsec3chain() local
4030 dns_rdata_nsec3param_t nsec3param; check_nsec3param() local
7993 dns_rdata_nsec3param_t nsec3param; fixup_nsec3param() local
16892 nsec3param_t *nsec3param = NULL; save_nsec3param() local
20177 dns_zone_addnsec3chain(dns_zone_t * zone,dns_rdata_nsec3param_t * nsec3param) dns_zone_addnsec3chain() argument
21922 dns_rdata_nsec3param_t nsec3param; zone_rekey() local
23090 dns_rdata_nsec3param_t nsec3param; dns__zone_lookup_nsec3param() local
[all...]
/netbsd-src/external/mpl/bind/dist/bin/tests/system/nsupdate/ns3/
H A Dnsec3param.test.db.in13 nsec3param.test. IN SOA nsec3param.test. hostmaster.nsec3param.test. 1 3600 900 2419200 3600
14 nsec3param.test. IN NS nsec3param.test.
15 nsec3param.test. IN A 10.53.0.3
H A Dsign.sh16 zone=nsec3param.test.
17 infile=nsec3param.test.db.in
18 zonefile=nsec3param.test.db
/netbsd-src/external/mpl/bind/dist/tests/dns/
H A Dnsec3_test.c71 dns_rdata_nsec3param_t nsec3param; in nsec3param_salttotext_test() local
84 result = dns_rdata_tostruct(&rdata, &nsec3param, NULL); in nsec3param_salttotext_test()
90 result = dns_nsec3param_salttotext(&nsec3param, salt, sizeof(salt)); in nsec3param_salttotext_test()
103 result = dns_nsec3param_salttotext(&nsec3param, salt, length - 1); in nsec3param_salttotext_test()
106 result = dns_nsec3param_salttotext(&nsec3param, salt, length); in nsec3param_salttotext_test()
109 result = dns_nsec3param_salttotext(&nsec3param, salt, length + 1); in nsec3param_salttotext_test()
H A Dnsec3param_test.c94 nsec3param_rdata_test_params_t nsec3param; in rdata_fromparams() local
95 nsec3param.hash = hash; in rdata_fromparams()
96 nsec3param.flags = flags; in rdata_fromparams()
97 nsec3param.iterations = iter; in rdata_fromparams()
98 nsec3param.salt_length = saltlen; in rdata_fromparams()
99 nsec3param.salt = salt; in rdata_fromparams()
100 return nsec3param; in rdata_fromparams()
123 zone, TESTS_DIR "/testdata/nsec3param/nsec3.db.signed", in nsec3param_change_test()
H A Dprivate_test.c103 dns_rdata_t nsec3param = DNS_RDATA_INIT; in make_nsec3() local
139 dns_rdata_fromstruct(&nsec3param, dns_rdataclass_in, in make_nsec3()
144 dns_nsec3param_toprivate(&nsec3param, private, privatetype, pbuf, in make_nsec3()
/netbsd-src/external/mpl/bind/dist/lib/dns/include/dns/
H A Dnsec3.h114 const dns_rdata_nsec3param_t *nsec3param, dns_ttl_t nsecttl,
132 * 'nsec3param'.
148 * the nsec3param rdataset at the zone apex.
154 * 'nsec3param' to be valid.
161 const dns_rdata_nsec3param_t *nsec3param, dns_diff_t *diff);
176 * 'nsec3param'.
184 * the nsec3param rdataset at the zone apex.
190 * 'nsec3param' to be valid.
207 * the nsec3param rdataset at the zone apex.
225 * Convert a private rdata to a nsec3param rdat
[all...]
H A Dkasp.h105 dns_kasp_nsec3param_t nsec3param;
90 dns_kasp_nsec3param_t nsec3param; global() member
/netbsd-src/external/mpl/dhcp/bind/dist/lib/dns/include/dns/
H A Dnsec3.h115 const dns_rdata_nsec3param_t *nsec3param, dns_ttl_t nsecttl,
162 const dns_rdata_nsec3param_t *nsec3param, dns_diff_t *diff);
244 dns_nsec3param_salttotext(dns_rdata_nsec3param_t *nsec3param, char *dst,
/netbsd-src/external/mpl/bind/dist/bin/tests/system/tools/
H A Dclean.sh
/netbsd-src/external/mpl/bind/dist/bin/tests/system/checkconf/
H A Dkasp-bad-nsec3-salt.conf15 nsec3param salt "pepper";
H A Dkasp-bad-nsec3-alg.conf18 nsec3param ;
H A Dbad-kasp-nsec3-alg.conf18 nsec3param iterations 0 optout 0 salt-length 0;
/netbsd-src/external/mpl/bind/dist/lib/ns/
H A Dupdate.c2263 dns_rdata_nsec3param_t nsec3param; in rr_exists()
2288 CHECK(dns_rdata_tostruct(&rdata, &nsec3param, NULL)); in get_iterations()
2289 if ((nsec3param.flags & DNS_NSEC3FLAG_REMOVE) != 0) { in get_iterations()
2292 if (nsec3param.iterations > iterations) { in get_iterations()
2293 iterations = nsec3param.iterations; in get_iterations()
2329 CHECK(dns_rdata_tostruct(&rdata, &nsec3param, NULL)); in get_iterations()
2330 if ((nsec3param.flags & DNS_NSEC3FLAG_REMOVE) != 0) { in get_iterations()
2333 if (nsec3param.iterations > iterations) { in get_iterations()
2334 iterations = nsec3param.iterations; in get_iterations()
2276 dns_rdata_nsec3param_t nsec3param; get_iterations() local
3630 dns_rdata_nsec3param_t nsec3param; update_action() local

12