Lines Matching +full:resolver +full:- +full:to +full:- +full:digital
18 * may be used to endorse or promote products derived from this software
22 * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
26 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
34 * -
35 * Portions Copyright (c) 1993 by Digital Equipment Corporation.
37 * Permission to use, copy, modify, and distribute this software for any
40 * the name of Digital Equipment Corporation not be used in advertising or
41 * publicity pertaining to distribution of the document or software without
44 * THE SOFTWARE IS PROVIDED "AS IS" AND DIGITAL EQUIPMENT CORP. DISCLAIMS ALL
45 * WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES
46 * OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL DIGITAL EQUIPMENT
52 * -
53 * --Copyright--
82 /* non standard - supports ALLOW_UPDATES stuff from Mike Schwartz */
93 * Undefine various #defines from various System V-flavored OSes (Solaris,
94 * SINIX, HP-UX) so the compiler doesn't whine that we redefine them.
119 #define NOCHANGE 0xf /* update failed to change db */
162 #define T_DNAME 39 /* non-terminal redirection */
164 #define T_OPT 41 /* EDNS0 option (meta-RR) */
185 #define T_CSYNC 62 /* Child to parent SYNChronization */
196 #define T_L32 105 /* Locator 32-bit */
197 #define T_L64 106 /* Locator 64-bit */
199 #define T_EUI48 108 /* an EUI-48 address */
200 #define T_EUI64 109 /* an EUI-64 address */
212 #define T_DOA 259 /* Digital Object Architecture */
250 * https://www.iana.org/assignments/dns-sec-alg-numbers/dns-sec-alg-numbers.xhtml
273 * https://www.iana.org/assignments/dnssec-nsec3-parameters/dnssec-nsec3-parameters.xhtml
279 * https://www.iana.org/assignments/ds-rr-types/ds-rr-types.xhtml
291 #define CONV_OVERFLOW -1
292 #define CONV_BADFMT -2
293 #define CONV_BADCKSUM -3
294 #define CONV_BADBUFLEN -4
318 #define DNS_CD(flags) (flags & 0x0010) /* checking disabled by resolver */
325 #define TYPE_INDIR 0xc0 /* 11.... - pointer */
326 #define TYPE_RESERVED 0x80 /* 10.... - reserved */
327 #define TYPE_EDNS0 0x40 /* 01.... - EDNS(0) label */
328 #define TYPE_LABEL 0x00 /* 00.... - regular label */