Lines Matching refs:label_len
261 int domain_name_len, label_len, pointed_len;
268 label_len = option->data[i];
269 if (label_len == 0) {
276 } else if (label_len & 0xC0) {
285 pointer = ((label_len & ~(0xC0)) << 8) +
307 if (i + label_len >= option->len) {
317 domain_name_len += label_len + 1;
320 i += label_len + 1;
332 int label_len;
344 label_len = option->data[i];
345 if (label_len == 0) {
353 } else if (label_len & 0xC0) {
355 pointer = ((label_len & ~(0xC0)) << 8) +
366 memcpy(cursor, option->data + i + 1, label_len);
367 cursor[label_len] = '.';
370 i += label_len + 1;
371 cursor += label_len + 1;