Lines Matching defs:?r
5 * Permission to use, copy, modify, and/or distribute this software for any
6 * purpose with or without fee is hereby granted, provided that the above
75 isc_region_t sr;
84 dns_rdata_toregion(rdata, &sr);
87 flags = uint16_fromregion(&sr);
88 isc_region_consume(&sr, 2);
94 sprintf(buf, "%u", sr.base[0]);
95 isc_region_consume(&sr, 1);
100 algorithm = sr.base[0];
102 isc_region_consume(&sr, 1);
113 dns_name_fromregion(&name, &sr);
122 RETERR(isc_base64_totext(&sr, tctx->width - 2,
152 isc_region_t sr;
161 isc_buffer_activeregion(source, &sr);
162 if (sr.length < 4)
165 algorithm = sr.base[3];
166 RETERR(mem_tobuffer(target, sr.base, 4));
167 isc_region_consume(&sr, 4);
176 isc_buffer_activeregion(source, &sr);
177 isc_buffer_forward(source, sr.length);
178 return (mem_tobuffer(target, sr.base, sr.length));
183 isc_region_t sr;
190 dns_rdata_toregion(rdata, &sr);
191 return (mem_tobuffer(target, sr.base, sr.length));
238 isc_region_t sr;
248 dns_rdata_toregion(rdata, &sr);
251 if (sr.length < 2)
253 dnskey->flags = uint16_fromregion(&sr);
254 isc_region_consume(&sr, 2);
257 if (sr.length < 1)
259 dnskey->protocol = uint8_fromregion(&sr);
260 isc_region_consume(&sr, 1);
263 if (sr.length < 1)
265 dnskey->algorithm = uint8_fromregion(&sr);
266 isc_region_consume(&sr, 1);
269 dnskey->datalen = sr.length;
270 dnskey->data = mem_maybedup(mctx, sr.base, dnskey->datalen);