Lines Matching defs:rbtversion
652 if (nsec3.hash == search->rbtversion->hash &&
653 nsec3.iterations == search->rbtversion->iterations &&
654 nsec3.salt_length == search->rbtversion->salt_length &&
655 memcmp(nsec3.salt, search->rbtversion->salt,
874 if (found != NULL && search->rbtversion->havensec3 &&
1020 .rbtversion = version,
1080 if ((search.rbtversion->secure &&
1081 !search.rbtversion->havensec3) ||
1087 search.rbtversion->secure DNS__DB_FLARG_PASS);
1283 !search.rbtversion->havensec3)
1293 !search.rbtversion->havensec3)
1347 if (search.rbtversion->secure &&
1348 !search.rbtversion->havensec3 &&
1364 search.rbtversion->secure DNS__DB_FLARG_PASS);
1375 if (search.rbtversion->secure && !search.rbtversion->havensec3)
1505 dns_rbtdb_version_t *rbtversion = version;
1512 INSIST(rbtversion == NULL || rbtversion->rbtdb == rbtdb);
1514 if (rbtversion == NULL) {
1516 db, (dns_dbversion_t **)(void *)(&rbtversion));
1519 serial = rbtversion->serial;
1580 db, (dns_dbversion_t **)(void *)(&rbtversion),
1882 dns_rbtdb_version_t *rbtversion = version;
1885 INSIST(rbtversion == NULL || rbtversion->rbtdb == rbtdb);
1888 if (rbtversion == NULL) {
1889 rbtversion = rbtdb->current_version;
1892 if (rbtversion->havensec3) {
1894 *hash = rbtversion->hash;
1897 REQUIRE(*salt_length >= rbtversion->salt_length);
1898 memmove(salt, rbtversion->salt,
1899 rbtversion->salt_length);
1902 *salt_length = rbtversion->salt_length;
1905 *iterations = rbtversion->iterations;
1908 *flags = rbtversion->flags;
1922 dns_rbtdb_version_t *rbtversion = version;
1925 INSIST(rbtversion == NULL || rbtversion->rbtdb == rbtdb);
1928 if (rbtversion == NULL) {
1929 rbtversion = rbtdb->current_version;
1932 RWLOCK(&rbtversion->rwlock, isc_rwlocktype_read);
1933 SET_IF_NOT_NULL(records, rbtversion->records);
1935 SET_IF_NOT_NULL(xfrsize, rbtversion->xfrsize);
1936 RWUNLOCK(&rbtversion->rwlock, isc_rwlocktype_read);
2229 dns_rbtdb_version_t *rbtversion = dbversion;
2234 REQUIRE(rbtdb == rbtversion->rbtdb);
2238 &rbtversion->glue_stack);