Lines Matching refs:digests
483 dns_rbt_t * digests;
8883 res->digests = NULL;
9954 unsigned char *digests = node;
9957 isc_mem_put(mctx, digests, *digests);
9968 if (resolver->digests != NULL)
9969 dns_rbt_destroy(&resolver->digests);
9981 unsigned char *digests;
9997 if (resolver->digests == NULL) {
9999 resolver->mctx, &resolver->digests);
10007 result = dns_rbt_addnode(resolver->digests, name, &node);
10010 digests = node->data;
10011 /* If digests is set, digests[0] contains its length. */
10012 if (digests == NULL || len > *digests) {
10025 if (digests != NULL)
10026 memmove(tmp, digests, *digests);
10032 if (digests != NULL)
10033 isc_mem_put(resolver->mctx, digests,
10034 *digests);
10036 digests[len-1] |= mask;
10051 unsigned char *digests;
10061 if (resolver->digests == NULL)
10063 result = dns_rbt_findname(resolver->digests, name, 0, NULL, &data);
10067 digests = data;
10068 if (len <= *digests && (digests[len-1] & mask) != 0)