Lines Matching defs:ie_len
431 uint8_t ie_len;
440 uint8_t ie_type,ie_len;
474 ie_len=tptr[1];
479 ie_len));
482 if (ie_type == 0 || ie_len <= sizeof(struct ie_tlv_header_t))
485 ND_TCHECK2(*tptr, ie_len);
488 ie_len-=sizeof(struct ie_tlv_header_t);
499 for (idx = 0; idx < ie_len && idx < MFR_ID_STRING_MAXLEN; idx++) {
508 if (ie_len == sizeof(struct timeval)) {
524 print_unknown_data(ndo, tptr, "\n\t ", ie_len);
530 print_unknown_data(ndo, tptr, "\n\t ", ie_len);
532 tlen-=ie_len;
533 tptr+=ie_len;
819 length < sizeof(struct ie_tlv_header_t) + ie_p->ie_len) {
836 ie_p->ie_len));
840 if (ie_p->ie_type == 0 || ie_p->ie_len == 0) {
849 print_unknown_data(ndo, ptemp+2, "\n\t", ie_p->ie_len);
854 print_unknown_data(ndo, ptemp+2, "\n\t ", ie_p->ie_len);
857 length = length - ie_p->ie_len - 2;
858 ptemp = ptemp + ie_p->ie_len + 2;
897 if ((ie_p->ie_len < 3) ||
899 ((ie_p->ie_len == 3) && !(p[3] & 0x80)) ||
900 ((ie_p->ie_len == 4) && ((p[3] & 0x80) || !(p[4] & 0x80))) ||
901 ((ie_p->ie_len == 5) && ((p[3] & 0x80) || (p[4] & 0x80) ||
903 (ie_p->ie_len > 5) ||
904 !(p[ie_p->ie_len + 1] & 0x80)) {
909 if (ie_p->ie_len == 4) {
912 else if (ie_p->ie_len == 5) {
917 p[ie_p->ie_len + 1] & 0x8 ? "New, " : "",
918 p[ie_p->ie_len + 1] & 0x2 ? "Active" : "Inactive"));