/freebsd-9.3-release/contrib/bind9/lib/dns/rdata/generic/ |
H A D | nsec3param_51.c | 204 dns_rdata_nsec3param_t *nsec3param = source; local 208 REQUIRE(nsec3param->common.rdtype == type); 209 REQUIRE(nsec3param->common.rdclass == rdclass); 214 RETERR(uint8_tobuffer(nsec3param->hash, target)); 215 RETERR(uint8_tobuffer(nsec3param->flags, target)); 216 RETERR(uint16_tobuffer(nsec3param->iterations, target)); 217 RETERR(uint8_tobuffer(nsec3param->salt_length, target)); 218 RETERR(mem_tobuffer(target, nsec3param->salt, 219 nsec3param->salt_length)); 226 dns_rdata_nsec3param_t *nsec3param local 255 dns_rdata_nsec3param_t *nsec3param = source; local [all...] |
/freebsd-9.3-release/contrib/bind9/lib/dns/ |
H A D | nsec3.c | 368 const dns_rdata_nsec3param_t *nsec3param) 370 if (nsec3->hash == nsec3param->hash && 371 nsec3->iterations == nsec3param->iterations && 372 nsec3->salt_length == nsec3param->salt_length && 373 !memcmp(nsec3->salt, nsec3param->salt, nsec3->salt_length)) 384 const dns_rdata_nsec3param_t *nsec3param, dns_diff_t *diff) 417 if (!match_nsec3param(&nsec3, nsec3param)) 485 const dns_rdata_nsec3param_t *nsec3param) 496 if (match_nsec3param(nsec3, nsec3param)) 505 dns_name_t *name, const dns_rdata_nsec3param_t *nsec3param, 367 match_nsec3param(const dns_rdata_nsec3_t *nsec3, const dns_rdata_nsec3param_t *nsec3param) argument 383 delete(dns_db_t *db, dns_dbversion_t *version, dns_name_t *name, const dns_rdata_nsec3param_t *nsec3param, dns_diff_t *diff) argument 484 find_nsec3(dns_rdata_nsec3_t *nsec3, dns_rdataset_t *rdataset, const dns_rdata_nsec3param_t *nsec3param) argument 504 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 870 dns_rdata_nsec3param_t nsec3param; local 1150 dns_rdata_nsec3param_t nsec3param; local 1284 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 1556 dns_rdata_nsec3param_t nsec3param; local 1660 dns_rdata_nsec3param_t nsec3param; local [all...] |
H A D | private.c | 309 dns_rdata_nsec3param_t nsec3param; local 317 CHECK(dns_rdata_tostruct(&rdata, &nsec3param, NULL)); 319 remove = ISC_TF((nsec3param.flags & DNS_NSEC3FLAG_REMOVE) != 0); 320 init = ISC_TF((nsec3param.flags & DNS_NSEC3FLAG_INITIAL) != 0); 321 nonsec = ISC_TF((nsec3param.flags & DNS_NSEC3FLAG_NONSEC) != 0); 323 nsec3param.flags &= ~(DNS_NSEC3FLAG_CREATE| 339 &nsec3param, &b));
|
H A D | zone.c | 601 dns_rdata_nsec3param_t nsec3param; member in struct:dns_nsec3chain 615 * 'nsec3param' contains the parameters of the NSEC3 chain being created 618 * 'salt' is buffer space and is referenced via 'nsec3param.salt'. 779 typedef struct nsec3param nsec3param_t; 780 struct nsec3param { struct 2830 zone_addnsec3chain(dns_zone_t *zone, dns_rdata_nsec3param_t *nsec3param) { argument 2856 if (!nsec3ok && (nsec3param->flags & DNS_NSEC3FLAG_REMOVE) == 0) { 2871 nsec3chain->nsec3param.common.rdclass = nsec3param->common.rdclass; 2872 nsec3chain->nsec3param 2976 dns_rdata_nsec3param_t nsec3param; local 3087 dns_rdata_nsec3param_t nsec3param; local 6223 dns_rdata_nsec3param_t nsec3param; local 13059 nsec3param_t *nsec3param = NULL; local 15797 dns_zone_addnsec3chain(dns_zone_t *zone, dns_rdata_nsec3param_t *nsec3param) argument 16538 dns_rdata_nsec3param_t nsec3param; local [all...] |
H A D | rbtdb.c | 2065 dns_rdata_nsec3param_t nsec3param; local 2120 &nsec3param, 2125 if (nsec3param.hash != DNS_NSEC3_UNKNOWNALG && 2126 !dns_nsec3_supportedhash(nsec3param.hash)) 2129 if (nsec3param.flags != 0) 2132 memmove(version->salt, nsec3param.salt, 2133 nsec3param.salt_length); 2134 version->hash = nsec3param.hash; 2135 version->salt_length = nsec3param.salt_length; 2136 version->iterations = nsec3param [all...] |
/freebsd-9.3-release/contrib/bind9/bin/dnssec/ |
H A D | dnssectool.c | 744 dns_rdata_nsec3param_t *nsec3param, dns_rdataset_t *rdataset, 764 if (nsec3.hash == nsec3param->hash && 766 nsec3.iterations == nsec3param->iterations && 767 nsec3.salt_length == nsec3param->salt_length && 768 memcmp(nsec3.salt, nsec3param->salt, 769 nsec3param->salt_length) == 0) 806 if (nsec3.hash == nsec3param->hash && 807 nsec3.iterations == nsec3param->iterations && 808 nsec3.salt_length == nsec3param->salt_length && 809 memcmp(nsec3.salt, nsec3param 743 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 827 dns_rdata_nsec3param_t nsec3param; local 912 dns_rdata_nsec3param_t nsec3param; local 967 dns_rdata_nsec3param_t nsec3param; local [all...] |
H A D | dnssec-signzone.c | 1733 "dns_db_deleterdataset(nsec3param/rrsig)"); 1822 dns_rdata_nsec3param_t nsec3param; local 1832 nsec3param.common.rdclass = gclass; 1833 nsec3param.common.rdtype = dns_rdatatype_nsec3param; 1834 ISC_LINK_INIT(&nsec3param.common, link); 1835 nsec3param.mctx = NULL; 1836 nsec3param.flags = 0; 1837 nsec3param.hash = unknownalg ? DNS_NSEC3_UNKNOWNALG : dns_hash_sha1; 1838 nsec3param.iterations = iterations; 1839 nsec3param [all...] |
/freebsd-9.3-release/contrib/bind9/lib/dns/include/dns/ |
H A D | nsec3.h | 106 dns_name_t *name, const dns_rdata_nsec3param_t *nsec3param, 125 * 'nsec3param'. 141 * the nsec3param rdataset at the zone apex. 147 * 'nsec3param' to be valid. 153 const dns_rdata_nsec3param_t *nsec3param, dns_diff_t *diff); 167 * 'nsec3param'. 175 * the nsec3param rdataset at the zone apex. 181 * 'nsec3param' to be valid. 199 * the nsec3param rdataset at the zone apex. 225 * Convert a private rdata to a nsec3param rdat [all...] |
H A D | zone.h | 1906 dns_zone_addnsec3chain(dns_zone_t *zone, dns_rdata_nsec3param_t *nsec3param); 1908 * Incrementally add a NSEC3 chain that corresponds to 'nsec3param'.
|
/freebsd-9.3-release/contrib/bind9/bin/named/ |
H A D | update.c | 1796 dns_rdata_nsec3param_t nsec3param; local 1818 CHECK(dns_rdata_tostruct(&rdata, &nsec3param, NULL)); 1819 if ((nsec3param.flags & DNS_NSEC3FLAG_REMOVE) != 0) 1821 if (nsec3param.iterations > iterations) 1822 iterations = nsec3param.iterations; 1851 CHECK(dns_rdata_tostruct(&rdata, &nsec3param, NULL)); 1852 if ((nsec3param.flags & DNS_NSEC3FLAG_REMOVE) != 0) 1854 if (nsec3param.iterations > iterations) 1855 iterations = nsec3param.iterations; 3178 dns_rdata_nsec3param_t nsec3param; local [all...] |