Lines Matching refs:tlv_len
655 const u_char *tptr, u_int tlv_len) in lldp_private_8021_print() argument
663 if (tlv_len < 4) { in lldp_private_8021_print()
674 if (tlv_len < 6) { in lldp_private_8021_print()
681 if (tlv_len < 7) { in lldp_private_8021_print()
690 if (tlv_len < 6) { in lldp_private_8021_print()
694 if (tlv_len < 7) { in lldp_private_8021_print()
698 if (tlv_len < 7+sublen) { in lldp_private_8021_print()
705 if (tlv_len < 5) { in lldp_private_8021_print()
709 if (tlv_len < 5+sublen) { in lldp_private_8021_print()
717 if (tlv_len < 9) { in lldp_private_8021_print()
726 if(tlv_len<LLDP_PRIVATE_8021_SUBTYPE_CONGESTION_NOTIFICATION_LENGTH){ in lldp_private_8021_print()
744 if(tlv_len<LLDP_PRIVATE_8021_SUBTYPE_ETS_CONFIGURATION_LENGTH) { in lldp_private_8021_print()
763 if(tlv_len<LLDP_PRIVATE_8021_SUBTYPE_ETS_RECOMMENDATION_LENGTH) { in lldp_private_8021_print()
776 if(tlv_len<LLDP_PRIVATE_8021_SUBTYPE_PFC_CONFIGURATION_LENGTH) { in lldp_private_8021_print()
791 if(tlv_len<LLDP_PRIVATE_8021_SUBTYPE_APPLICATION_PRIORITY_MIN_LENGTH) { in lldp_private_8021_print()
795 if(tlv_len<=LLDP_PRIVATE_8021_SUBTYPE_APPLICATION_PRIORITY_MIN_LENGTH){ in lldp_private_8021_print()
799 sublen=tlv_len-5; in lldp_private_8021_print()
814 if(tlv_len<LLDP_PRIVATE_8021_SUBTYPE_EVB_LENGTH){ in lldp_private_8021_print()
836 if(tlv_len<LLDP_PRIVATE_8021_SUBTYPE_CDCP_MIN_LENGTH){ in lldp_private_8021_print()
843 sublen=tlv_len-8; in lldp_private_8021_print()
869 const u_char *tptr, u_int tlv_len) in lldp_private_8023_print() argument
874 if (tlv_len < 4) { in lldp_private_8023_print()
885 if (tlv_len < 9) { in lldp_private_8023_print()
900 if (tlv_len < 7) { in lldp_private_8023_print()
910 if (tlv_len < 9) { in lldp_private_8023_print()
919 if (tlv_len < 6) { in lldp_private_8023_print()
954 const u_char *tptr, u_int tlv_len) in lldp_private_iana_print() argument
959 if (tlv_len < 8) { in lldp_private_iana_print()
971 (void)nd_printn(ndo, tptr+4, tlv_len-4, NULL); in lldp_private_iana_print()
987 const u_char *tptr, u_int tlv_len) in lldp_private_tia_print() argument
996 if (tlv_len < 4) { in lldp_private_tia_print()
1007 if (tlv_len < 7) { in lldp_private_tia_print()
1019 if (tlv_len < 8) { in lldp_private_tia_print()
1036 if (tlv_len < 5) { in lldp_private_tia_print()
1046 if (tlv_len < 21) { in lldp_private_tia_print()
1067 if (tlv_len < 6) { in lldp_private_tia_print()
1074 if (tlv_len < 7+lci_len) { in lldp_private_tia_print()
1119 nd_printjnp(ndo, tptr + 5, tlv_len - 5); in lldp_private_tia_print()
1124 print_unknown_data(ndo, tptr + 5, "\n\t ", tlv_len - 5); in lldp_private_tia_print()
1129 if (tlv_len < 7) { in lldp_private_tia_print()
1156 nd_printjnp(ndo, tptr + 4, tlv_len - 4); in lldp_private_tia_print()
1180 uint16_t tlv_len; in lldp_private_dcbx_print() local
1206 tlv_len = LLDP_EXTRACT_LEN(tlv); in lldp_private_dcbx_print()
1213 if (!tlv_type || !tlv_len) { in lldp_private_dcbx_print()
1217 ND_TCHECK_LEN(tptr, tlv_len); in lldp_private_dcbx_print()
1218 if (tlen < tlv_len) { in lldp_private_dcbx_print()
1225 if (tlv_len < 10) { in lldp_private_dcbx_print()
1229 LLDP_DCBX_CONTROL_TLV, tlv_len); in lldp_private_dcbx_print()
1237 if (tlv_len < 17) { in lldp_private_dcbx_print()
1241 LLDP_DCBX_PRIORITY_GROUPS_TLV, tlv_len); in lldp_private_dcbx_print()
1268 if (tlv_len < 6) { in lldp_private_dcbx_print()
1273 LLDP_DCBX_PRIORITY_FLOW_CONTROL_TLV, tlv_len); in lldp_private_dcbx_print()
1290 if (tlv_len < 4) { in lldp_private_dcbx_print()
1294 LLDP_DCBX_APPLICATION_TLV, tlv_len); in lldp_private_dcbx_print()
1303 tval = tlv_len - 4; in lldp_private_dcbx_print()
1327 print_unknown_data(ndo, tptr, "\n\t ", tlv_len); in lldp_private_dcbx_print()
1330 tlen -= tlv_len; in lldp_private_dcbx_print()
1331 tptr += tlv_len; in lldp_private_dcbx_print()
1450 u_int oui, tlen, hexdump, tlv_type, tlv_len; in lldp_print() local
1467 tlv_len = LLDP_EXTRACT_LEN(tlv); in lldp_print()
1476 tlv_type, tlv_len); in lldp_print()
1480 if (!tlv_type || !tlv_len) { in lldp_print()
1484 ND_TCHECK_LEN(tptr, tlv_len); in lldp_print()
1485 if (tlen < tlv_len) { in lldp_print()
1493 if (tlv_len < 2) { in lldp_print()
1503 if (tlv_len < 1+6) { in lldp_print()
1514 nd_printjnp(ndo, tptr + 1, tlv_len - 1); in lldp_print()
1518 network_addr = lldp_network_addr_print(ndo, tptr+1, tlv_len-1); in lldp_print()
1534 if (tlv_len < 2) { in lldp_print()
1544 if (tlv_len < 1+6) { in lldp_print()
1555 nd_printjnp(ndo, tptr + 1, tlv_len - 1); in lldp_print()
1559 network_addr = lldp_network_addr_print(ndo, tptr+1, tlv_len-1); in lldp_print()
1575 if (tlv_len < 2) { in lldp_print()
1585 nd_printjnp(ndo, tptr, tlv_len); in lldp_print()
1595 nd_printjnp(ndo, tptr, tlv_len); in lldp_print()
1601 nd_printjnp(ndo, tptr, tlv_len); in lldp_print()
1613 if (tlv_len < 4) { in lldp_print()
1627 if (!lldp_mgmt_addr_tlv_print(ndo, tptr, tlv_len)) { in lldp_print()
1635 if (tlv_len < 3) { in lldp_print()
1643 hexdump = lldp_private_8021_print(ndo, tptr, tlv_len); in lldp_print()
1646 hexdump = lldp_private_8023_print(ndo, tptr, tlv_len); in lldp_print()
1649 hexdump = lldp_private_iana_print(ndo, tptr, tlv_len); in lldp_print()
1652 hexdump = lldp_private_tia_print(ndo, tptr, tlv_len); in lldp_print()
1655 hexdump = lldp_private_dcbx_print(ndo, tptr, tlv_len); in lldp_print()
1671 print_unknown_data(ndo, tptr, "\n\t ", tlv_len); in lldp_print()
1674 tlen -= tlv_len; in lldp_print()
1675 tptr += tlv_len; in lldp_print()