Lines Matching refs:tptr
959 const uint8_t *tptr; in clnp_print() local
975 tptr = pptr; in clnp_print()
1001 tok2str(clnp_option_sr_rr_values,"Unknown",GET_U_1(tptr)), in clnp_print()
1003 nsap_offset=GET_U_1(tptr + 1); in clnp_print()
1013 tptr+=nsap_offset; in clnp_print()
1016 source_address_length=GET_U_1(tptr); in clnp_print()
1022 source_address=(tptr+1); in clnp_print()
1036 ND_PRINT("0x%1x", GET_U_1(tptr)&0x0f); in clnp_print()
1045 … tok2str(clnp_option_scope_values, "Reserved", GET_U_1(tptr) & CLNP_OPTION_SCOPE_MASK)); in clnp_print()
1047 if ((GET_U_1(tptr)&CLNP_OPTION_SCOPE_MASK) == CLNP_OPTION_SCOPE_GLOBAL) in clnp_print()
1051 GET_U_1(tptr)&CLNP_OPTION_OPTION_QOS_MASK)); in clnp_print()
1060 … tok2str(clnp_option_scope_values,"Reserved",GET_U_1(tptr)&CLNP_OPTION_SCOPE_MASK), in clnp_print()
1061 GET_U_1(tptr + 1)); in clnp_print()
1069 rfd_error = GET_U_1(tptr); in clnp_print()
1089 print_unknown_data(ndo, tptr, "\n\t ", opli); in clnp_print()
1387 const uint8_t *tptr; in esis_print() local
1402 tptr = pptr; in esis_print()
1414 ND_PRINT("%us", GET_BE_U_2(tptr)); in esis_print()
1424 GET_U_1(tptr)), in esis_print()
1425 GET_U_1(tptr)); in esis_print()
1428 tptr++; in esis_print()
1445 print_unknown_data(ndo, tptr, "\n\t ", opli); in esis_print()
1483 const uint8_t *tptr, u_int len) in isis_print_mt_port_cap_subtlv() argument
1490 stlv_type = GET_U_1(tptr); in isis_print_mt_port_cap_subtlv()
1491 stlv_len = GET_U_1(tptr + 1); in isis_print_mt_port_cap_subtlv()
1499 tptr += 2; in isis_print_mt_port_cap_subtlv()
1507 ND_TCHECK_LEN(tptr, stlv_len); in isis_print_mt_port_cap_subtlv()
1515 subtlv_spb_mcid = (const struct isis_subtlv_spb_mcid *)tptr; in isis_print_mt_port_cap_subtlv()
1528 tptr += ISIS_SUBTLV_SPB_MCID_MIN_LEN; in isis_print_mt_port_cap_subtlv()
1541 (GET_U_1(tptr) >> 5), in isis_print_mt_port_cap_subtlv()
1542 ((GET_U_1(tptr) >> 4) & 0x01), in isis_print_mt_port_cap_subtlv()
1543 ((GET_U_1(tptr) >> 2) & 0x03), in isis_print_mt_port_cap_subtlv()
1544 (GET_U_1(tptr) & 0x03)); in isis_print_mt_port_cap_subtlv()
1546 tptr++; in isis_print_mt_port_cap_subtlv()
1551 ND_PRINT("%08x ", GET_BE_U_4(tptr)); in isis_print_mt_port_cap_subtlv()
1554 tptr += 4; in isis_print_mt_port_cap_subtlv()
1569 GET_BE_U_4(tptr)); in isis_print_mt_port_cap_subtlv()
1571 tptr += 4; in isis_print_mt_port_cap_subtlv()
1578 (GET_BE_U_2(tptr) >> 4) , in isis_print_mt_port_cap_subtlv()
1579 (GET_BE_U_2(tptr) >> 3) & 0x01, in isis_print_mt_port_cap_subtlv()
1580 (GET_BE_U_2(tptr) >> 2) & 0x01); in isis_print_mt_port_cap_subtlv()
1582 tptr += 2; in isis_print_mt_port_cap_subtlv()
1593 tptr += stlv_len; in isis_print_mt_port_cap_subtlv()
1613 const uint8_t *tptr, u_int len) in isis_print_mt_capability_subtlv() argument
1618 stlv_type = GET_U_1(tptr); in isis_print_mt_capability_subtlv()
1619 stlv_len = GET_U_1(tptr + 1); in isis_print_mt_capability_subtlv()
1620 tptr += 2; in isis_print_mt_capability_subtlv()
1633 ND_TCHECK_LEN(tptr, stlv_len); in isis_print_mt_capability_subtlv()
1640 ND_PRINT("\n\t CIST Root-ID: %08x", GET_BE_U_4(tptr)); in isis_print_mt_capability_subtlv()
1641 tptr += 4; in isis_print_mt_capability_subtlv()
1642 ND_PRINT(" %08x", GET_BE_U_4(tptr)); in isis_print_mt_capability_subtlv()
1643 tptr += 4; in isis_print_mt_capability_subtlv()
1644 ND_PRINT(", Path Cost: %08x", GET_BE_U_4(tptr)); in isis_print_mt_capability_subtlv()
1645 tptr += 4; in isis_print_mt_capability_subtlv()
1646 ND_PRINT(", Prio: %u", GET_BE_U_2(tptr)); in isis_print_mt_capability_subtlv()
1647 tptr += 2; in isis_print_mt_capability_subtlv()
1649 GET_BE_U_2(tptr) >> 5); in isis_print_mt_capability_subtlv()
1651 (GET_BE_U_2(tptr) >> 4) & 0x0001); in isis_print_mt_capability_subtlv()
1653 (GET_BE_U_4(tptr) & 0x000fffff)); in isis_print_mt_capability_subtlv()
1654 tptr += 4; in isis_print_mt_capability_subtlv()
1655 ND_PRINT(", No of Trees: %x", GET_U_1(tptr)); in isis_print_mt_capability_subtlv()
1657 treecount = GET_U_1(tptr); in isis_print_mt_capability_subtlv()
1658 tptr++; in isis_print_mt_capability_subtlv()
1668 GET_U_1(tptr) >> 7, in isis_print_mt_capability_subtlv()
1669 (GET_U_1(tptr) >> 6) & 0x01, in isis_print_mt_capability_subtlv()
1670 (GET_U_1(tptr) >> 5) & 0x01, in isis_print_mt_capability_subtlv()
1671 (GET_U_1(tptr) & 0x1f)); in isis_print_mt_capability_subtlv()
1673 tptr++; in isis_print_mt_capability_subtlv()
1675 ND_PRINT(", ECT: %08x", GET_BE_U_4(tptr)); in isis_print_mt_capability_subtlv()
1677 tptr += 4; in isis_print_mt_capability_subtlv()
1680 (GET_BE_U_3(tptr) >> 12) & 0x000fff, in isis_print_mt_capability_subtlv()
1681 GET_BE_U_3(tptr) & 0x000fff); in isis_print_mt_capability_subtlv()
1683 tptr += 3; in isis_print_mt_capability_subtlv()
1695 ND_PRINT("\n\t BMAC: %08x", GET_BE_U_4(tptr)); in isis_print_mt_capability_subtlv()
1696 tptr += 4; in isis_print_mt_capability_subtlv()
1697 ND_PRINT("%04x", GET_BE_U_2(tptr)); in isis_print_mt_capability_subtlv()
1698 tptr += 2; in isis_print_mt_capability_subtlv()
1700 ND_PRINT(", RES: %u, VID: %u", GET_BE_U_2(tptr) >> 12, in isis_print_mt_capability_subtlv()
1701 (GET_BE_U_2(tptr)) & 0x0fff); in isis_print_mt_capability_subtlv()
1703 tptr += 2; in isis_print_mt_capability_subtlv()
1709 (GET_BE_U_4(tptr) >> 31), in isis_print_mt_capability_subtlv()
1710 (GET_BE_U_4(tptr) >> 30) & 0x01, in isis_print_mt_capability_subtlv()
1711 (GET_BE_U_4(tptr) >> 24) & 0x03f, in isis_print_mt_capability_subtlv()
1712 (GET_BE_U_4(tptr)) & 0x0ffffff); in isis_print_mt_capability_subtlv()
1714 tptr += 4; in isis_print_mt_capability_subtlv()
1724 tptr += stlv_len; in isis_print_mt_capability_subtlv()
1865 const uint8_t *tptr, u_int subt, u_int subl, in isis_print_ip_reach_subtlv() argument
1873 ND_TCHECK_LEN(tptr, subl); in isis_print_ip_reach_subtlv()
1880 GET_BE_U_4(tptr), in isis_print_ip_reach_subtlv()
1881 GET_BE_U_4(tptr)); in isis_print_ip_reach_subtlv()
1882 tptr+=4; in isis_print_ip_reach_subtlv()
1889 GET_BE_U_4(tptr), in isis_print_ip_reach_subtlv()
1890 GET_BE_U_4(tptr + 4)); in isis_print_ip_reach_subtlv()
1891 tptr+=8; in isis_print_ip_reach_subtlv()
1900 flags = GET_U_1(tptr); in isis_print_ip_reach_subtlv()
1901 algo = GET_U_1(tptr+1); in isis_print_ip_reach_subtlv()
1906 sid = GET_BE_U_3(tptr+2); in isis_print_ip_reach_subtlv()
1907 tptr+=5; in isis_print_ip_reach_subtlv()
1912 sid = GET_BE_U_4(tptr+2); in isis_print_ip_reach_subtlv()
1913 tptr+=6; in isis_print_ip_reach_subtlv()
1925 if (!print_unknown_data(ndo, tptr, "\n\t\t ", subl)) in isis_print_ip_reach_subtlv()
1943 const uint8_t *tptr, const char *ident, u_int tlv_type, in isis_print_ext_is_reach() argument
1955 ND_TCHECK_LEN(tptr, NODE_ID_LEN); in isis_print_ext_is_reach()
1959 ND_PRINT("%sIS Neighbor: %s", ident, isis_print_id(ndo, tptr, NODE_ID_LEN)); in isis_print_ext_is_reach()
1960 tptr+=NODE_ID_LEN; in isis_print_ext_is_reach()
1965 ND_TCHECK_3(tptr); in isis_print_ext_is_reach()
1968 ND_PRINT(", Metric: %u", GET_BE_U_3(tptr)); in isis_print_ext_is_reach()
1969 tptr+=3; in isis_print_ext_is_reach()
1974 ND_TCHECK_1(tptr); in isis_print_ext_is_reach()
1977 subtlv_sum_len=GET_U_1(tptr); /* read out subTLV length */ in isis_print_ext_is_reach()
1978 tptr++; in isis_print_ext_is_reach()
1988 ND_TCHECK_2(tptr); in isis_print_ext_is_reach()
1999 subtlv_type=GET_U_1(tptr); in isis_print_ext_is_reach()
2000 subtlv_len=GET_U_1(tptr + 1); in isis_print_ext_is_reach()
2001 tptr += 2; in isis_print_ext_is_reach()
2021 ND_TCHECK_LEN(tptr, subtlv_len); in isis_print_ext_is_reach()
2028 ND_PRINT(", 0x%08x", GET_BE_U_4(tptr)); in isis_print_ext_is_reach()
2030 ND_PRINT(", 0x%08x", GET_BE_U_4(tptr + 4)); in isis_print_ext_is_reach()
2036 ND_PRINT(", %s", GET_IPADDR_STRING(tptr)); in isis_print_ext_is_reach()
2041 bw.i = GET_BE_U_4(tptr); in isis_print_ext_is_reach()
2048 bw.i = GET_BE_U_4(tptr); in isis_print_ext_is_reach()
2053 tptr += 4; in isis_print_ext_is_reach()
2066 tok2str(diffserv_te_bc_values, "unknown", GET_U_1(tptr)), in isis_print_ext_is_reach()
2067 GET_U_1(tptr)); in isis_print_ext_is_reach()
2068 tptr++; in isis_print_ext_is_reach()
2076 bw.i = GET_BE_U_4(tptr); in isis_print_ext_is_reach()
2081 tptr += 4; in isis_print_ext_is_reach()
2089 ND_PRINT(", %u", GET_BE_U_3(tptr)); in isis_print_ext_is_reach()
2096 GET_BE_U_2(tptr)), in isis_print_ext_is_reach()
2097 GET_BE_U_2(tptr)); in isis_print_ext_is_reach()
2103 bittok2str(gmpls_link_prot_values, "none", GET_U_1(tptr)), in isis_print_ext_is_reach()
2104 GET_U_1(tptr + 1)); in isis_print_ext_is_reach()
2109 ND_PRINT(", LM: %u", GET_BE_U_3(tptr)); in isis_print_ext_is_reach()
2110 tptr += 3; in isis_print_ext_is_reach()
2114 ND_PRINT(", P: %u", GET_U_1(tptr)); in isis_print_ext_is_reach()
2115 tptr++; in isis_print_ext_is_reach()
2119 ND_PRINT(", P-ID: %u", GET_BE_U_2(tptr)); in isis_print_ext_is_reach()
2124 gmpls_switch_cap = GET_U_1(tptr); in isis_print_ext_is_reach()
2129 tok2str(gmpls_encoding_values, "Unknown", GET_U_1((tptr + 1)))); in isis_print_ext_is_reach()
2130 tptr += 4; in isis_print_ext_is_reach()
2136 bw.i = GET_BE_U_4(tptr); in isis_print_ext_is_reach()
2141 tptr += 4; in isis_print_ext_is_reach()
2153 bw.i = GET_BE_U_4(tptr); in isis_print_ext_is_reach()
2156 GET_BE_U_2(tptr + 4)); in isis_print_ext_is_reach()
2161 bw.i = GET_BE_U_4(tptr); in isis_print_ext_is_reach()
2164 … tok2str(gmpls_switch_cap_tsc_indication_values, "Unknown (%u)", GET_U_1((tptr + 4)))); in isis_print_ext_is_reach()
2170 if (!print_unknown_data(ndo, tptr, "\n\t\t ", subtlv_len)) in isis_print_ext_is_reach()
2181 GET_U_1(tptr))); in isis_print_ext_is_reach()
2182 int vflag = (GET_U_1(tptr) & 0x20) ? 1:0; in isis_print_ext_is_reach()
2183 int lflag = (GET_U_1(tptr) & 0x10) ? 1:0; in isis_print_ext_is_reach()
2184 tptr++; in isis_print_ext_is_reach()
2188 ND_PRINT("%s Weight: %u", ident, GET_U_1(tptr)); in isis_print_ext_is_reach()
2189 tptr++; in isis_print_ext_is_reach()
2194 ND_TCHECK_LEN(tptr, SYSTEM_ID_LEN); in isis_print_ext_is_reach()
2196 isis_print_id(ndo, tptr, SYSTEM_ID_LEN)); in isis_print_ext_is_reach()
2203 ident, GET_BE_U_3(tptr+SYSTEM_ID_LEN)); in isis_print_ext_is_reach()
2206 ident, GET_BE_U_4(tptr+SYSTEM_ID_LEN)); in isis_print_ext_is_reach()
2212 if (!print_unknown_data(ndo, tptr, "\n\t\t ", subtlv_len)) in isis_print_ext_is_reach()
2217 tptr += subtlv_len; in isis_print_ext_is_reach()
2236 const uint8_t *tptr, const char *ident, u_int tlv_remaining) in isis_print_mtid() argument
2245 ISIS_MASK_MTID(GET_BE_U_2(tptr)))); in isis_print_mtid()
2248 ISIS_MASK_MTID(GET_BE_U_2(tptr)), in isis_print_mtid()
2249 bittok2str(isis_mt_flag_values, "none",ISIS_MASK_MTFLAGS(GET_BE_U_2(tptr)))); in isis_print_mtid()
2265 const uint8_t *tptr, const char *ident, uint16_t afi) in isis_print_extd_ip_reach() argument
2271 metric = GET_BE_U_4(tptr); in isis_print_extd_ip_reach()
2273 tptr+=4; in isis_print_extd_ip_reach()
2276 status_byte=GET_U_1(tptr); in isis_print_extd_ip_reach()
2277 tptr++; in isis_print_extd_ip_reach()
2287 status_byte=GET_U_1(tptr); in isis_print_extd_ip_reach()
2288 bit_length=GET_U_1(tptr + 1); in isis_print_extd_ip_reach()
2295 tptr+=2; in isis_print_extd_ip_reach()
2303 GET_CPY_BYTES(prefix,tptr,byte_length); /* copy as much as is stored in the TLV */ in isis_print_extd_ip_reach()
2304 tptr+=byte_length; in isis_print_extd_ip_reach()
2336 sublen=GET_U_1(tptr); in isis_print_extd_ip_reach()
2337 tptr++; in isis_print_extd_ip_reach()
2342 subtlvtype=GET_U_1(tptr); in isis_print_extd_ip_reach()
2343 subtlvlen=GET_U_1(tptr + 1); in isis_print_extd_ip_reach()
2344 tptr+=2; in isis_print_extd_ip_reach()
2347 if (!isis_print_ip_reach_subtlv(ndo, tptr, subtlvtype, subtlvlen, ident_buffer)) in isis_print_extd_ip_reach()
2349 tptr+=subtlvlen; in isis_print_extd_ip_reach()
2357 isis_print_router_cap_subtlv(netdissect_options *ndo, const uint8_t *tptr, uint8_t tlen) in isis_print_router_cap_subtlv() argument
2362 subt = GET_U_1(tptr); in isis_print_router_cap_subtlv()
2363 subl = GET_U_1(tptr+1); in isis_print_router_cap_subtlv()
2365 tptr += 2; in isis_print_router_cap_subtlv()
2378 ND_TCHECK_LEN(tptr, subl); in isis_print_router_cap_subtlv()
2387 flags = GET_U_1(tptr); in isis_print_router_cap_subtlv()
2388 range = GET_BE_U_3(tptr+1); in isis_print_router_cap_subtlv()
2392 sid_ptr = tptr + 4; in isis_print_router_cap_subtlv()
2428 print_unknown_data(ndo, tptr, "\n\t\t", subl); in isis_print_router_cap_subtlv()
2433 tptr += subl; in isis_print_router_cap_subtlv()
2488 const uint8_t *optr, *pptr, *tptr; in isis_print() local
2858 tptr = pptr; in isis_print()
2875 alen = GET_U_1(tptr); in isis_print()
2876 tptr++; in isis_print()
2882 GET_ISONSAP_STRING(tptr, alen)); in isis_print()
2883 tptr += alen; in isis_print()
2891 ND_TCHECK_LEN(tptr, MAC_ADDR_LEN); in isis_print()
2892 ND_PRINT("\n\t SNPA: %s", isis_print_id(ndo, tptr, MAC_ADDR_LEN)); in isis_print()
2894 tptr += MAC_ADDR_LEN; in isis_print()
2903 GET_BE_U_2(tptr), num_vals, in isis_print()
2905 tptr += 2; in isis_print()
2908 ND_PRINT("%u", GET_BE_U_2(tptr)); in isis_print()
2912 tptr += 2; in isis_print()
2921 mt_len = isis_print_mtid(ndo, tptr, "\n\t ", tlen); in isis_print()
2924 tptr+=mt_len; in isis_print()
2927 ext_is_len = isis_print_ext_is_reach(ndo, tptr, "\n\t ", tlv_type, tlen); in isis_print()
2936 tptr+=(uint8_t)ext_is_len; in isis_print()
2942 ext_is_len = isis_print_ext_is_reach(ndo, tptr, "\n\t ", tlv_type, tlen); in isis_print()
2951 tptr+=(uint8_t)ext_is_len; in isis_print()
2957 ext_is_len = isis_print_ext_is_reach(ndo, tptr, "\n\t ", tlv_type, tlen); in isis_print()
2966 tptr+=(uint8_t)ext_is_len; in isis_print()
2975 GET_U_1(tptr))); in isis_print()
2976 tptr++; in isis_print()
2978 tlv_is_reach = (const struct isis_tlv_is_reach *)tptr; in isis_print()
2992 tlv_es_reach = (const struct isis_tlv_es_reach *)tptr; in isis_print()
3014 ext_ip_len = isis_print_extd_ip_reach(ndo, tptr, "\n\t ", AF_INET); in isis_print()
3023 tptr+=(uint8_t)ext_ip_len; in isis_print()
3028 mt_len = isis_print_mtid(ndo, tptr, "\n\t ", tlen); in isis_print()
3032 tptr+=mt_len; in isis_print()
3036 ext_ip_len = isis_print_extd_ip_reach(ndo, tptr, "\n\t ", AF_INET); in isis_print()
3045 tptr+=(uint8_t)ext_ip_len; in isis_print()
3051 ext_ip_len = isis_print_extd_ip_reach(ndo, tptr, "\n\t ", AF_INET6); in isis_print()
3060 tptr+=(uint8_t)ext_ip_len; in isis_print()
3065 mt_len = isis_print_mtid(ndo, tptr, "\n\t ", tlen); in isis_print()
3069 tptr+=mt_len; in isis_print()
3073 ext_ip_len = isis_print_extd_ip_reach(ndo, tptr, "\n\t ", AF_INET6); in isis_print()
3082 tptr+=(uint8_t)ext_ip_len; in isis_print()
3091 GET_IP6ADDR_STRING(tptr)); in isis_print()
3093 tptr += sizeof(nd_ipv6); in isis_print()
3100 auth_type = GET_U_1(tptr); in isis_print()
3101 tptr++; in isis_print()
3111 nd_printjnp(ndo, tptr, tlen); in isis_print()
3115 ND_PRINT("%02x", GET_U_1(tptr + i)); in isis_print()
3120 sigcheck = signature_verify(ndo, optr, length, tptr, in isis_print()
3129 key_id = GET_BE_U_2(tptr); in isis_print()
3131 tptr += 2; in isis_print()
3134 ND_PRINT("%02x", GET_U_1(tptr + i)); in isis_print()
3139 if (!print_unknown_data(ndo, tptr, "\n\t\t ", tlen)) in isis_print()
3146 tlv_ptp_adj = (const struct isis_tlv_ptp_adj *)tptr; in isis_print()
3149 tok2str(isis_ptp_adjacency_values, "unknown", GET_U_1(tptr)), in isis_print()
3150 GET_U_1(tptr)); in isis_print()
3176 GET_U_1(tptr)), in isis_print()
3177 GET_U_1(tptr)); in isis_print()
3180 tptr++; in isis_print()
3191 (GET_BE_U_2(tptr) >> 12), in isis_print()
3192 (GET_BE_U_2(tptr) & 0x0fff)); in isis_print()
3194 tptr += 2; in isis_print()
3198 isis_print_mt_port_cap_subtlv(ndo, tptr, tlen); in isis_print()
3208 (GET_BE_U_2(tptr) >> 15) & 0x01, in isis_print()
3209 (GET_BE_U_2(tptr) >> 12) & 0x07, in isis_print()
3210 GET_BE_U_2(tptr) & 0x0fff); in isis_print()
3212 tptr += 2; in isis_print()
3216 isis_print_mt_capability_subtlv(ndo, tptr, tlen); in isis_print()
3230 ND_PRINT("\n\t IPv4 interface address: %s", GET_IPADDR_STRING(tptr)); in isis_print()
3231 tptr += sizeof(nd_ipv4); in isis_print()
3238 nd_printjnp(ndo, tptr, tlen); in isis_print()
3244 ND_TCHECK_LEN(tptr, NODE_ID_LEN); in isis_print()
3245 ND_PRINT("\n\t IS Neighbor: %s", isis_print_id(ndo, tptr, NODE_ID_LEN)); in isis_print()
3246 tptr+=NODE_ID_LEN; in isis_print()
3252 ISIS_MASK_TLV_SHARED_RISK_GROUP(GET_U_1(tptr)) ? "numbered" : "unnumbered"); in isis_print()
3253 tptr++; in isis_print()
3258 ND_PRINT("\n\t IPv4 interface address: %s", GET_IPADDR_STRING(tptr)); in isis_print()
3259 tptr+=sizeof(nd_ipv4); in isis_print()
3264 ND_PRINT("\n\t IPv4 neighbor address: %s", GET_IPADDR_STRING(tptr)); in isis_print()
3265 tptr+=sizeof(nd_ipv4); in isis_print()
3271 ND_PRINT("\n\t Link-ID: 0x%08x", GET_BE_U_4(tptr)); in isis_print()
3272 tptr+=4; in isis_print()
3278 tlv_lsp = (const struct isis_tlv_lsp *)tptr; in isis_print()
3298 ND_TCHECK_LEN(tptr, ISIS_TLV_CHECKSUM_MINLEN); in isis_print()
3299 ND_PRINT("\n\t checksum: 0x%04x ", GET_BE_U_2(tptr)); in isis_print()
3305 osi_print_cksum(ndo, optr, GET_BE_U_2(tptr), (int)(tptr-optr), in isis_print()
3312 num_system_ids = GET_U_1(tptr); in isis_print()
3313 tptr++; in isis_print()
3321 ND_TCHECK_LEN(tptr, SYSTEM_ID_LEN); in isis_print()
3323 isis_print_id(ndo, tptr, SYSTEM_ID_LEN)); in isis_print()
3324 tptr += SYSTEM_ID_LEN; in isis_print()
3330 ND_TCHECK_LEN(tptr, SYSTEM_ID_LEN); in isis_print()
3331 ND_TCHECK_LEN(tptr, 2 * SYSTEM_ID_LEN + 1); in isis_print()
3333 isis_print_id(ndo, tptr, SYSTEM_ID_LEN)); in isis_print()
3343 mt_len = isis_print_mtid(ndo, tptr, "\n\t ", tlen); in isis_print()
3346 tptr+=mt_len; in isis_print()
3359 ND_TCHECK_LEN(tptr, ISIS_TLV_RESTART_SIGNALING_FLAGLEN); in isis_print()
3361 bittok2str(isis_restart_flag_values, "none", GET_U_1(tptr))); in isis_print()
3362 tptr+=ISIS_TLV_RESTART_SIGNALING_FLAGLEN; in isis_print()
3371 ND_TCHECK_LEN(tptr, ISIS_TLV_RESTART_SIGNALING_HOLDTIMELEN); in isis_print()
3373 ND_PRINT(", Remaining holding time %us", GET_BE_U_2(tptr)); in isis_print()
3374 tptr+=ISIS_TLV_RESTART_SIGNALING_HOLDTIMELEN; in isis_print()
3379 ND_TCHECK_LEN(tptr, SYSTEM_ID_LEN); in isis_print()
3380 ND_PRINT(", for %s", isis_print_id(ndo, tptr,SYSTEM_ID_LEN)); in isis_print()
3387 isis_subtlv_idrp = GET_U_1(tptr); in isis_print()
3392 tptr++; in isis_print()
3398 ND_PRINT("AS Number: %u", GET_BE_U_2(tptr)); in isis_print()
3403 if (!print_unknown_data(ndo, tptr, "\n\t ", tlen)) in isis_print()
3412 ND_PRINT("\n\t LSP Buffersize: %u", GET_BE_U_2(tptr)); in isis_print()
3419 ND_TCHECK_LEN(tptr, SYSTEM_ID_LEN); in isis_print()
3420 ND_PRINT("\n\t %s", isis_print_id(ndo, tptr, SYSTEM_ID_LEN)); in isis_print()
3421 tptr+=SYSTEM_ID_LEN; in isis_print()
3429 ND_TCHECK_LEN(tptr, sizeof(struct isis_metric_block)); in isis_print()
3431 isis_print_metric_block(ndo, (const struct isis_metric_block *)tptr); in isis_print()
3432 tptr+=sizeof(struct isis_metric_block); in isis_print()
3436 prefix_len=GET_U_1(tptr); /* read out prefix length in semioctets*/ in isis_print()
3437 tptr++; in isis_print()
3446 GET_ISONSAP_STRING(tptr, prefix_len / 2), prefix_len * 4); in isis_print()
3447 tptr+=prefix_len/2; in isis_print()
3455 ND_PRINT("\n\t Sequence number: %u", GET_BE_U_4(tptr)); in isis_print()
3464 ND_PRINT("\n\t Router-ID %s", GET_IPADDR_STRING(tptr)); in isis_print()
3466 bittok2str(isis_tlv_router_capability_flags, "none", GET_U_1(tptr+4))); in isis_print()
3470 isis_print_router_cap_subtlv(ndo, tptr+5, tlen-5); in isis_print()
3477 vendor_id = GET_BE_U_3(tptr); in isis_print()
3481 tptr+=3; in isis_print()
3484 if (!print_unknown_data(ndo, tptr, "\n\t\t", tlen)) in isis_print()