Home
last modified time | relevance | path

Searched refs:tlv_len (Results 1 – 25 of 25) sorted by relevance

/freebsd-12-stable/contrib/tcpdump/
Dprint-lldp.c649 const u_char *tptr, u_int tlv_len) in lldp_private_8021_print() argument
656 if (tlv_len < 4) { in lldp_private_8021_print()
667 if (tlv_len < 6) { in lldp_private_8021_print()
674 if (tlv_len < 7) { in lldp_private_8021_print()
683 if (tlv_len < 6) { in lldp_private_8021_print()
687 if (tlv_len < 7) { in lldp_private_8021_print()
691 if (tlv_len < 7+sublen) { in lldp_private_8021_print()
698 if (tlv_len < 5) { in lldp_private_8021_print()
702 if (tlv_len < 5+sublen) { in lldp_private_8021_print()
709 if(tlv_len<LLDP_PRIVATE_8021_SUBTYPE_CONGESTION_NOTIFICATION_LENGTH){ in lldp_private_8021_print()
[all …]
Dprint-vtp.c122 int type, len, tlv_len, tlv_value, mgmtd_len; in vtp_print() local
291 tlv_len = *(tptr+1); in vtp_print()
297 if (len < tlv_len * 2 + 2) { in vtp_print()
301 ND_TCHECK2(*tptr, tlv_len * 2 +2); in vtp_print()
307 if (tlv_len != 1) { in vtp_print()
308 ND_PRINT((ndo, " (invalid TLV length %u != 1)", tlv_len)); in vtp_print()
353 print_unknown_data(ndo, tptr, "\n\t\t ", 2 + tlv_len*2); in vtp_print()
357 len -= 2 + tlv_len*2; in vtp_print()
358 tptr += 2 + tlv_len*2; in vtp_print()
Dprint-nsh.c62 uint8_t tlv_len; in nsh_print() local
132 tlv_len = *bp; in nsh_print()
136 tlv_class, tlv_type, tlv_len)); in nsh_print()
140 if (length - 2 < n + tlv_len) { in nsh_print()
145 for (vn = 0; vn < tlv_len; vn++) { in nsh_print()
150 n += tlv_len; in nsh_print()
Dprint-slow.c355 u_int tlv_len, tlv_tlen; in slow_marker_lacp_print() local
371 tlv_len = tlv_header->length; in slow_marker_lacp_print()
378 tlv_len)); in slow_marker_lacp_print()
389 if (tlv_len < sizeof(struct tlv_header_t)) { in slow_marker_lacp_print()
396 if (tlen < tlv_len) in slow_marker_lacp_print()
399 ND_TCHECK2(*tptr, tlv_len); in slow_marker_lacp_print()
402 tlv_tlen=tlv_len-sizeof(struct tlv_header_t); in slow_marker_lacp_print()
473 tlv_len-sizeof(struct tlv_header_t)); in slow_marker_lacp_print()
476 tptr+=tlv_len; in slow_marker_lacp_print()
477 tlen-=tlv_len; in slow_marker_lacp_print()
Dprint-ldp.c248 u_short tlv_type,tlv_len,tlv_tlen,af,ft_flags; in ldp_tlv_print() local
256 tlv_len=EXTRACT_16BITS(ldp_tlv_header->length); in ldp_tlv_print()
257 if (tlv_len + 4 > msg_tlen) { in ldp_tlv_print()
261 tlv_tlen=tlv_len; in ldp_tlv_print()
270 tlv_len, in ldp_tlv_print()
416 return(tlv_len+4); /* Type & Length fields not included */ in ldp_tlv_print()
542 return(tlv_len+4); /* Type & Length fields not included */ in ldp_tlv_print()
550 return(tlv_len+4); /* Type & Length fields not included */ in ldp_tlv_print()
Dprint-juniper.c1132 juniper_read_tlv_value(const u_char *p, u_int tlv_type, u_int tlv_len) in juniper_read_tlv_value() argument
1138 switch (tlv_len) { in juniper_read_tlv_value()
1157 switch (tlv_len) { in juniper_read_tlv_value()
1184 uint8_t tlv_type,tlv_len; in juniper_parse_header() local
1238 tlv_len = *(tptr++); in juniper_parse_header()
1242 if (tlv_type == 0 || tlv_len == 0) in juniper_parse_header()
1244 if (tlv_len+JUNIPER_EXT_TLV_OVERHEAD > jnx_ext_len) in juniper_parse_header()
1251 tlv_len)); in juniper_parse_header()
1253 tlv_value = juniper_read_tlv_value(tptr, tlv_type, tlv_len); in juniper_parse_header()
1287 tptr+=tlv_len; in juniper_parse_header()
[all …]
Dprint-isoclns.c2188 uint8_t pdu_type, max_area, id_length, tlv_type, tlv_len, tmp, alen, lan_alen, prefix_len; in isis_print() local
2547 tlv_len = *pptr++; in isis_print()
2548 tmp =tlv_len; /* copy temporary len & pointer to packet data */ in isis_print()
2558 tlv_len)); in isis_print()
2560 if (tlv_len == 0) /* something is invalid */ in isis_print()
2563 if (packet_len < tlv_len) in isis_print()
2681 if (!isis_print_tlv_ip_reach(ndo, pptr, "\n\t ", tlv_len)) in isis_print()
2760 if (fn_printzp(ndo, tptr + 1, tlv_len - 1, ndo->ndo_snapend)) in isis_print()
2764 for(i=1;i<tlv_len;i++) { in isis_print()
2768 if (tlv_len != ISIS_SUBTLV_AUTH_MD5_LEN+1) in isis_print()
[all …]
Dprint-bgp.c1030 int plen,tlen,stringlen,tlv_type,tlv_len,ttlv_len; in decode_labeled_vpn_l2() local
1073 tlv_len=EXTRACT_16BITS(pptr); in decode_labeled_vpn_l2()
1074 ttlv_len=tlv_len; in decode_labeled_vpn_l2()
1082 tlv_len); in decode_labeled_vpn_l2()
1099 tlv_len); in decode_labeled_vpn_l2()
1104 tlen-=(tlv_len<<3); /* the tlv-length is expressed in bits so lets shift it right */ in decode_labeled_vpn_l2()
/freebsd-12-stable/contrib/wpa/src/eap_common/
Deap_common.c215 u8 tlv_type, tlv_len; in erp_parse_tlvs() local
241 tlv_len = *pos++; in erp_parse_tlvs()
242 if (tlv_len > (unsigned) (end - pos)) { in erp_parse_tlvs()
253 tlvs->keyname_len = tlv_len; in erp_parse_tlvs()
258 tlvs->domain_len = tlv_len; in erp_parse_tlvs()
260 pos += tlv_len; in erp_parse_tlvs()
270 tlv_len = *pos++; in erp_parse_tlvs()
271 if (tlv_len > (unsigned) (end - pos)) { in erp_parse_tlvs()
276 pos += tlv_len; in erp_parse_tlvs()
/freebsd-12-stable/sys/dev/mlxfw/
Dmlxfw_mfa2_tlv_multi.c56 u16 tlv_len; in mlxfw_mfa2_tlv_next() local
59 tlv_len = MLXFW_MFA2_TLV_TOTAL_SIZE(tlv); in mlxfw_mfa2_tlv_next()
63 tlv_len = NLA_ALIGN(tlv_len + be16_to_cpu(multi->total_len)); in mlxfw_mfa2_tlv_next()
66 next = (const u8 *) tlv + tlv_len; in mlxfw_mfa2_tlv_next()
/freebsd-12-stable/contrib/wpa/src/eap_server/
Deap_server_peap.c697 int tlv_type, mandatory, tlv_len; in eap_peap_process_phase2_tlv() local
711 tlv_len = ((int) pos[2] << 8) | pos[3]; in eap_peap_process_phase2_tlv()
714 if ((size_t) tlv_len > left) { in eap_peap_process_phase2_tlv()
716 "(tlv_len=%d left=%lu)", tlv_len, in eap_peap_process_phase2_tlv()
724 result_tlv_len = tlv_len; in eap_peap_process_phase2_tlv()
728 crypto_tlv_len = tlv_len; in eap_peap_process_phase2_tlv()
742 pos += tlv_len; in eap_peap_process_phase2_tlv()
743 left -= tlv_len; in eap_peap_process_phase2_tlv()
817 int tlv_type, mandatory, tlv_len, vtlv_len; in eap_peap_process_phase2_soh() local
834 tlv_len = ((int) pos[2] << 8) | pos[3]; in eap_peap_process_phase2_soh()
[all …]
/freebsd-12-stable/contrib/wpa/src/ap/
Dwpa_auth_ft.c139 u16 type, size_t *tlv_len, const u8 **tlv_data) in wpa_ft_rrb_get_tlv() argument
162 *tlv_len = len; in wpa_ft_rrb_get_tlv()
308 size_t tlv_len = 0; in wpa_ft_tlv_len() local
315 tlv_len += sizeof(struct ft_rrb_tlv); in wpa_ft_tlv_len()
316 tlv_len += tlvs[i].len; in wpa_ft_tlv_len()
319 return tlv_len; in wpa_ft_tlv_len()
327 size_t tlv_len; in wpa_ft_tlv_lin() local
334 tlv_len = 0; in wpa_ft_tlv_lin()
337 if (tlv_len + sizeof(*hdr) > (size_t) (endpos - start)) in wpa_ft_tlv_lin()
338 return tlv_len; in wpa_ft_tlv_lin()
[all …]
/freebsd-12-stable/tools/tools/ath/athratestats/
Dmain.c246 if (av->tlv_len != sizeof(struct ath_rateioctl_rt)) { in rate_node_stats()
249 av->tlv_len, in rate_node_stats()
265 if (av->tlv_len != sizeof(struct sample_node)) { in rate_node_stats()
268 av->tlv_len, in rate_node_stats()
/freebsd-12-stable/contrib/wpa/src/eap_peer/
Deap_peap.c476 size_t left, tlv_len; in eap_tlv_process() local
491 tlv_len = WPA_GET_BE16(pos); in eap_tlv_process()
494 if (tlv_len > left) { in eap_tlv_process()
497 (unsigned long) tlv_len, in eap_tlv_process()
504 result_tlv_len = tlv_len; in eap_tlv_process()
508 crypto_tlv_len = tlv_len; in eap_tlv_process()
525 pos += tlv_len; in eap_tlv_process()
526 left -= tlv_len; in eap_tlv_process()
Deap_teap.c1581 size_t tlv_len, olen; in eap_teap_use_pac_opaque() local
1586 tlv_len = sizeof(*ehdr) + olen; in eap_teap_use_pac_opaque()
1587 tlv = os_malloc(tlv_len); in eap_teap_use_pac_opaque()
1597 tlv, tlv_len) < 0) { in eap_teap_use_pac_opaque()
1689 u16 tlv_type, tlv_len; in eap_teap_process_start() local
1698 tlv_len = WPA_GET_BE16(outer_pos); in eap_teap_process_start()
1705 tlv_type, tlv_len); in eap_teap_process_start()
1706 if (outer_end - outer_pos < tlv_len) { in eap_teap_process_start()
1714 outer_pos, tlv_len); in eap_teap_process_start()
1721 a_id_len = tlv_len; in eap_teap_process_start()
[all …]
Dtncc.c1172 u8 *tlv_len, *tlv_len2, *outer_len, *inner_len, *ssoh_len, *end; in tncc_build_soh() local
1188 tlv_len = wpabuf_put(buf, 2); /* Length */ in tncc_build_soh()
1273 WPA_PUT_BE16(tlv_len, end - tlv_len - 2); in tncc_build_soh()
Deap_fast.c1423 size_t tlv_len, olen; in eap_fast_use_pac_opaque() local
1427 tlv_len = sizeof(*ehdr) + olen; in eap_fast_use_pac_opaque()
1428 tlv = os_malloc(tlv_len); in eap_fast_use_pac_opaque()
1438 tlv, tlv_len) < 0) { in eap_fast_use_pac_opaque()
/freebsd-12-stable/sys/dev/iwm/
Dif_iwm.c549 uint32_t tlv_len; in iwm_read_firmware() local
602 tlv_len = le32toh(tlv->length); in iwm_read_firmware()
606 if (len < tlv_len) { in iwm_read_firmware()
613 len -= roundup2(tlv_len, 4); in iwm_read_firmware()
614 data += sizeof(*tlv) + roundup2(tlv_len, 4); in iwm_read_firmware()
618 if (tlv_len != sizeof(uint32_t)) { in iwm_read_firmware()
621 __func__, tlv_len); in iwm_read_firmware()
638 if (tlv_len) { in iwm_read_firmware()
641 __func__, tlv_len); in iwm_read_firmware()
648 if (tlv_len < sizeof(uint32_t)) { in iwm_read_firmware()
[all …]
/freebsd-12-stable/sys/dev/ice/
Dice_nvm.c753 u16 tlv_len; in ice_get_pfa_module_tlv() local
762 status = ice_read_sr_word(hw, next_tlv + 1, &tlv_len); in ice_get_pfa_module_tlv()
768 if (tlv_len) { in ice_get_pfa_module_tlv()
770 *module_tlv_len = tlv_len; in ice_get_pfa_module_tlv()
778 next_tlv = next_tlv + tlv_len + 2; in ice_get_pfa_module_tlv()
Dice_dcb.h225 void *buf, u16 buf_size, u16 tlv_len, u16 *mib_len,
Dice_dcb.c133 void *buf, u16 buf_size, u16 tlv_len, u16 *mib_len, in ice_aq_add_delete_lldp_tlv() argument
140 if (tlv_len == 0) in ice_aq_add_delete_lldp_tlv()
155 cmd->len = CPU_TO_LE16(tlv_len); in ice_aq_add_delete_lldp_tlv()
Dice_common.c6006 u16 i, tlv, tlv_len, tlv_start, buf, offset; in ice_get_link_default_override() local
6010 status = ice_get_pfa_module_tlv(hw, &tlv, &tlv_len, in ice_get_link_default_override()
/freebsd-12-stable/sbin/ifconfig/
Difieee80211.c3219 uint16_t tlv_len = BE_READ_2(ie + 2); in printwpsie() local
3223 if (tlv_len > len) { in printwpsie()
3225 "tlv_len=%d len=%d", tlv_type, tlv_len, in printwpsie()
3330 printf(" device_name:<%.*s>", tlv_len, ie); in printwpsie()
3338 printf(" manufacturer:<%.*s>", tlv_len, ie); in printwpsie()
3341 printf(" model_name:<%.*s>", tlv_len, ie); in printwpsie()
3344 printf(" model_number:<%.*s>", tlv_len, ie); in printwpsie()
3348 for (n = 0; n < tlv_len; n++) in printwpsie()
3389 printf(" serial_number:<%.*s>", tlv_len, ie); in printwpsie()
3393 for (n = 0; n < (tlv_len - 1); n++) in printwpsie()
[all …]
/freebsd-12-stable/sys/dev/ath/
Dif_athioctl.h204 uint16_t tlv_len; /* length excluding TLV header */ member
/freebsd-12-stable/sys/dev/ath/ath_rate/sample/
Dsample.c1482 av.tlv_len = sizeof(struct ath_rateioctl_rt); in ath_rate_fetch_node_stats()
1492 av.tlv_len = sizeof(struct sample_node); in ath_rate_fetch_node_stats()