Lines Matching defs:ndata

128 	name->ndata = NULL; \
136 * name->ndata and name->length may be changed.
207 name->ndata = NULL;
218 unsigned char *ndata, *offsets;
227 ndata = name->ndata;
234 count = *ndata;
242 ndata += count + 1;
308 unsigned char *ndata, ch;
322 ndata = name->ndata;
323 n = *ndata++;
326 ch = *ndata++;
331 if (ndata == name->ndata + name->length)
337 while (ndata < (name->ndata + name->length)) {
338 n = *ndata++;
342 ch = *ndata++;
358 unsigned char *ndata, ch;
375 ndata = name->ndata;
376 if (wildcard && ndata[0] == 1 && ndata[1] == '*')
377 ndata += 2;
382 while (ndata < (name->ndata + name->length)) {
383 n = *ndata++;
387 ch = *ndata++;
403 unsigned char *ndata;
413 ndata = name->ndata;
414 if (ndata[0] == 1 && ndata[1] == '*')
423 unsigned char *ndata;
437 ndata = name->ndata;
438 count = *ndata++;
440 ndata += count;
446 count = *ndata++;
448 if (count == 1 && *ndata == '*')
450 ndata += count;
472 return (isc_hash_function_reverse(name->ndata, length,
486 return (isc_hash_function_reverse(name->ndata, name->length,
516 return (isc_hash_function_reverse(name->ndata, name->length,
524 tname.ndata = name->ndata + offsets[i];
529 h += isc_hash_function_reverse(tname.ndata, tname.length,
595 label1 = &name1->ndata[*offsets1];
596 label2 = &name2->ndata[*offsets2];
729 label1 = name1->ndata;
730 label2 = name2->ndata;
789 if (memcmp(name1->ndata, name2->ndata, name1->length) != 0)
817 label1 = name1->ndata;
818 label2 = name2->ndata;
930 label->base = &name->ndata[offsets[n]];
957 p = source->ndata;
965 firstoffset = p - source->ndata;
975 endoffset = p - source->ndata;
978 target->ndata = &source->ndata[firstoffset];
1010 target->ndata = source->ndata;
1050 name->ndata = r2.base;
1053 name->ndata = r->base;
1086 unsigned char *ndata, *label = NULL;
1136 ndata = isc_buffer_used(target);
1159 *ndata++ = 0;
1172 label = ndata;
1173 ndata++;
1195 *ndata++ = 0;
1210 *ndata++ = c;
1234 *ndata++ = c;
1258 *ndata++ = value;
1287 label = origin->ndata;
1294 *ndata++ = n2;
1301 *ndata++ = c;
1316 name->ndata = (unsigned char *)target->base + target->used;
1395 unsigned char *ndata;
1423 ndata = name->ndata;
1454 } else if (nlen == 1 && labels == 1 && *ndata == '\0') {
1474 count = *ndata++;
1483 c = *ndata;
1502 ndata++;
1513 ndata++;
1526 ndata++;
1577 unsigned char *ndata;
1592 ndata = name->ndata;
1600 if (nlen == 1 && labels == 1 && *ndata == '\0') {
1619 count = *ndata++;
1626 c = *ndata;
1640 ndata++;
1649 ndata++;
1685 unsigned char *sndata, *ndata;
1697 isc_buffer_init(&buffer, source->ndata, source->length);
1699 ndata = source->ndata;
1708 ndata = (unsigned char *)target->base + target->used;
1709 name->ndata = ndata;
1712 sndata = source->ndata;
1724 *ndata++ = count;
1729 *ndata++ = maptolower[(*sndata++)];
1761 unsigned char *ndata;
1764 ndata = name->ndata;
1772 count = *ndata;
1775 ndata += count + 1;
1801 unsigned char *cdata, *ndata;
1852 ndata = isc_buffer_used(target);
1891 *ndata++ = c;
1918 *ndata++ = c;
1944 name->ndata = (unsigned char *)target->base + target->used;
2033 (void)memmove(base + target->used, gp.ndata,
2048 (void)memmove(base + target->used, name->ndata,
2061 unsigned char *ndata, *offsets;
2103 ndata = (unsigned char *)target->base + target->used;
2130 memmove(ndata + prefix_length, suffix->ndata, suffix->length);
2139 memmove(ndata, prefix->ndata, prefix_length);
2141 name->ndata = ndata;
2207 target->ndata = isc_mem_get(mctx, source->length);
2208 if (target->ndata == NULL)
2211 memmove(target->ndata, source->ndata, source->length);
2249 target->ndata = isc_mem_get(mctx, source->length + source->labels);
2250 if (target->ndata == NULL)
2253 memmove(target->ndata, source->ndata, source->length);
2261 target->offsets = target->ndata + source->length;
2284 isc_mem_put(mctx, name->ndata, size);
2496 unsigned char *ndata;
2519 ndata = (unsigned char *)target->base + target->used;
2520 dest->ndata = target->base;
2523 memmove(ndata, source->ndata, source->length);
2525 dest->ndata = ndata;
2694 const unsigned char *ndata;
2701 ndata = name->ndata;
2702 len = ndata[0];
2704 ndata++;
2714 if (ndata[0] != '_' ||
2715 maptolower[ndata[1]] != 't' ||
2716 maptolower[ndata[2]] != 'a') {
2719 ndata += 3;
2724 if (ndata[0] != '-' || !ishex[ndata[1]] || !ishex[ndata[2]] ||
2725 !ishex[ndata[3]] || !ishex[ndata[4]]) {
2728 ndata += 5;