Lines Matching defs:wildcard
605 /* Copy over information about the signer and wildcard source of synthesis */
629 bool wildcard;
690 /* Determine the "Source of Synthesis" and whether this is a wildcard RRSIG */
701 * synthesized from a wildcard, we are the wildcard itself. Treat that like a normal name. */
708 wildcard = r == 0;
710 wildcard = r > 0;
772 /* Hash the source of synthesis. If this is a wildcard, then prefix it with the *. label */
773 if (wildcard)
827 else if (wildcard)
1345 * is no wildcard domain as a direct descendant of the closest enclosure, or find an NSEC3 record that
1346 * matches the wildcard domain.
1354 const char *zone, *p, *pp = NULL, *wildcard;
1491 /* Prove that there is no next closer and whether or not there is a wildcard domain. */
1493 wildcard = strjoina("*.", p);
1494 r = nsec3_hashed_domain_make(enclosure_rr, wildcard, zone, &wildcard_domain);
1545 /* This only makes sense if we have a wildcard delegation, which is
1566 /* A wildcard exists that matches our query. */
1584 * Note that we do not require a proof of wildcard non-existence if the
1777 /* The following checks only make sense for NSEC RRs that are not expanded from a wildcard */
1855 /* Check if this NSEC RR proves the absence of a wildcard RR under this name */
1866 /* If we could prove that neither the name itself, nor the wildcard at the closest encloser exists, we
1990 /* Run a positive NSEC3 wildcard proof. Specifically:
1992 * A proof that the the "next closer" of the generating wildcard does not exist.
1998 * To prove that a.b.c.d.e.f is rightfully synthesized from a wildcard *.d.e.f all we have to check is that
2029 /* Run a positive NSEC wildcard proof. Specifically:
2031 * A proof that there's neither a wildcard name nor a non-wildcard name that is a suffix of the name "name" and
2036 * Note that if we want to prove that a.b.c.d.e.f is rightfully synthesized from a wildcard *.d.e.f, then we
2192 [DNSSEC_VALIDATED_WILDCARD] = "validated-wildcard",