Home | History | Annotate | Download | only in libevent

Lines Matching refs:label_len

978 		u8 label_len;
979 GET8(label_len);
980 if (!label_len) break;
981 if (label_len & 0xc0) {
985 j = (((int)label_len & 0x3f) << 8) + ptr_low;
993 if (label_len > 63) return -1;
998 if (cp + label_len >= end) return -1;
999 if (j + label_len > length) return -1;
1000 memcpy(cp, packet + j, label_len);
1001 cp += label_len;
1002 j += label_len;
1632 const size_t label_len = end - start;
1633 if (label_len > 63) return -1;
1634 if ((size_t)(j+label_len+1) > buf_len) return -2;
1636 buf[j++] = (ev_uint8_t)label_len;
1638 memcpy(buf + j, start, label_len);
1639 j += (int) label_len;
1643 const size_t label_len = name - start;
1644 if (label_len > 63) return -1;
1645 if ((size_t)(j+label_len+1) > buf_len) return -2;
1647 buf[j++] = (ev_uint8_t)label_len;
1649 memcpy(buf + j, start, label_len);
1650 j += (int) label_len;