Lines Matching defs:chain
535 * a NSEC3 chain only the non-NSEC3 nodes will be iterated. If we are
536 * removing a NSEC3 chain then both NSEC3 and non-NSEC3 nodes will be
539 * 'nsec3param' contains the parameters of the NSEC3 chain being created
545 * NSEC3 chain, a NSEC record is seen.
548 * of a NSEC3 chain, 'seen_nsec' is true. If 'delete_nsec' is true then we
549 * are in the process of deleting the NSEC chain.
4594 fixup_nsec3param(dns_db_t *db, dns_dbversion_t *ver, dns_nsec3chain_t *chain,
4633 if (nsec3param.hash != chain->nsec3param.hash ||
4635 nsec3param.iterations != chain->nsec3param.iterations ||
4636 nsec3param.salt_length != chain->nsec3param.salt_length ||
4637 memcmp(nsec3param.salt, chain->nsec3param.salt,
4651 if ((chain->nsec3param.flags & DNS_NSEC3FLAG_REMOVE) != 0) {
4660 * Note: we do not clear chain->nsec3param.flags as this change
4666 &chain->nsec3param, &buffer));
4777 * We have a complete NSEC chain. Signal to update
4811 * Ignore the chain that we are in the process of deleting.
4819 * Found an active NSEC3 chain.
4836 * Incrementally build and sign a new NSEC3 chain using the parameters
5042 * Is there a NSEC chain than needs to be cleaned up?
5064 * that of the cost of generating a completely new chain.
5156 * Work out if we need to build a NSEC chain as a consequence
5157 * of removing this NSEC3 chain.
5171 * Delete the NSECPARAM record that matches this chain.
5254 * The NSEC chain should now be built.
5255 * We can now remove the NSEC3 chain.
5644 * Builds the NSEC chain if required.
5740 * See if we have a NSEC chain.
5754 * No NSEC chain present.
5755 * See if we need to build a NSEC3 chain?
5874 * The NSEC chain is now complete and