Lines Matching defs:private
1 /* $NetBSD: private.c,v 1.10 2025/01/26 16:25:24 christos Exp $ */
25 #include <dns/private.h>
38 * If neither NSEC/NSEC3PARAM RRsets exist at the origin and the private
59 * Note: we 'belt-and-braces' here by also checking for a CREATE private
71 dns_rdata_t private = DNS_RDATA_INIT;
74 dns_rdataset_current(privateset, &private);
75 if (!dns_nsec3param_fromprivate(&private, &rdata, buf,
178 dns_rdata_t private = DNS_RDATA_INIT;
181 dns_rdataset_current(&privateset, &private);
182 if (!dns_nsec3param_fromprivate(&private, &rdata, buf,
216 dns_rdata_t private = DNS_RDATA_INIT;
219 dns_rdataset_current(&privateset, &private);
220 if (!dns_nsec3param_fromprivate(&private, &rdata, buf,
286 dns_rdata_t private = DNS_RDATA_INIT;
288 dns_rdataset_current(&privateset, &private);
289 if (!dns_nsec3param_fromprivate(&private, &rdata, buf,
296 if (private.length == 5 && private.data[0] != 0 &&
297 private.data[3] == 0 && private.data[4] == 0)
339 dns_private_totext(dns_rdata_t *private, isc_buffer_t *buf) {
342 if (private->length < 5) {
346 if (private->data[0] == 0) {
354 if (!dns_nsec3param_fromprivate(private, &rdata, nsec3buf,
389 } else if (private->length == 5) {
390 unsigned char alg = private->data[0];
391 dns_keytag_t keyid = (private->data[2] | private->data[1] << 8);
394 bool del = private->data[3];
395 bool complete = private->data[4];