Lines Matching refs:subtlv_length

268     u_int tlv_type, tlv_length, subtlv_type, subtlv_length;  in ospf_te_lsa_print()  local
311 subtlv_length = GET_BE_U_2(tptr + 2); in ospf_te_lsa_print()
316 if (subtlv_type == 0 || subtlv_length == 0) in ospf_te_lsa_print()
322 subtlv_length); in ospf_te_lsa_print()
324 if (tlv_length < subtlv_length) { in ospf_te_lsa_print()
326 tlv_length + 4, subtlv_length + 4); in ospf_te_lsa_print()
329 ND_TCHECK_LEN(tptr, subtlv_length); in ospf_te_lsa_print()
332 if (subtlv_length != 4) { in ospf_te_lsa_print()
340 if (subtlv_length != 4 && subtlv_length != 8) { in ospf_te_lsa_print()
347 if (subtlv_length == 8) /* rfc4203 */ in ospf_te_lsa_print()
354 if (subtlv_length != 4) { in ospf_te_lsa_print()
362 if (subtlv_length != 4) { in ospf_te_lsa_print()
370 if (subtlv_length != 32) { in ospf_te_lsa_print()
382 if (subtlv_length < 4) { in ospf_te_lsa_print()
390 if (subtlv_length % 4 != 0) { in ospf_te_lsa_print()
391 ND_PRINT("\n\t\tlength %u != N x 4", subtlv_length); in ospf_te_lsa_print()
394 if (subtlv_length > 36) { in ospf_te_lsa_print()
395 ND_PRINT("\n\t\tlength %u > 36", subtlv_length); in ospf_te_lsa_print()
399 for (te_class = 0; te_class < (subtlv_length-4)/4; te_class++) { in ospf_te_lsa_print()
407 if (subtlv_length != 4) { in ospf_te_lsa_print()
415 if (subtlv_length != 4) { in ospf_te_lsa_print()
423 if (subtlv_length < 36) { in ospf_te_lsa_print()
440 if (subtlv_length != 1) { in ospf_te_lsa_print()
450 if (subtlv_length % 4 != 0) { in ospf_te_lsa_print()
454 count_srlg = subtlv_length / 4; in ospf_te_lsa_print()
469 if (!print_unknown_data(ndo, tptr, "\n\t\t", subtlv_length)) in ospf_te_lsa_print()
475 if (subtlv_length%4 != 0) in ospf_te_lsa_print()
476 subtlv_length+=4-(subtlv_length%4); in ospf_te_lsa_print()
478 if (tlv_length < subtlv_length) { in ospf_te_lsa_print()
480 tlv_length + 4, subtlv_length + 4); in ospf_te_lsa_print()
483 tlv_length-=subtlv_length; in ospf_te_lsa_print()
484 tptr+=subtlv_length; in ospf_te_lsa_print()