Lines Matching refs:ie_len
397 u_int8_t ie_len;
405 u_int8_t ie_type,ie_len;
439 ie_len=tptr[1];
444 ie_len);
447 if (ie_type == 0 || ie_len <= sizeof(struct ie_tlv_header_t))
450 TCHECK2(*tptr,ie_len);
453 ie_len-=sizeof(struct ie_tlv_header_t);
464 for (idx = 0; idx < ie_len && idx < MFR_ID_STRING_MAXLEN; idx++) {
473 if (ie_len == sizeof(struct timeval)) {
489 print_unknown_data(tptr,"\n\t ",ie_len);
495 print_unknown_data(tptr,"\n\t ",ie_len);
497 tlen-=ie_len;
498 tptr+=ie_len;
782 length < sizeof(struct ie_tlv_header_t) + ie_p->ie_len) {
799 ie_p->ie_len);
803 if (ie_p->ie_type == 0 || ie_p->ie_len == 0) {
812 print_unknown_data(ptemp+2,"\n\t",ie_p->ie_len);
817 print_unknown_data(ptemp+2,"\n\t ",ie_p->ie_len);
820 length = length - ie_p->ie_len - 2;
821 ptemp = ptemp + ie_p->ie_len + 2;
859 if ((ie_p->ie_len < 3) ||
861 ((ie_p->ie_len == 3) && !(p[3] & 0x80)) ||
862 ((ie_p->ie_len == 4) && ((p[3] & 0x80) || !(p[4] & 0x80))) ||
863 ((ie_p->ie_len == 5) && ((p[3] & 0x80) || (p[4] & 0x80) ||
865 (ie_p->ie_len > 5) ||
866 !(p[ie_p->ie_len + 1] & 0x80)) {
871 if (ie_p->ie_len == 4) {
874 else if (ie_p->ie_len == 5) {
879 p[ie_p->ie_len + 1] & 0x8 ? "New, " : "",
880 p[ie_p->ie_len + 1] & 0x2 ? "Active" : "Inactive");