- if (!TTEST((tlv_lsp->lsp_id)[LSP_ID_LEN-1]))
- goto trunctlv;
- printf("\n\t lsp-id: %s",
- isis_print_id(tlv_lsp->lsp_id, LSP_ID_LEN));
- if (!TTEST2(tlv_lsp->sequence_number, 4))
- goto trunctlv;
- printf(", seq: 0x%08x",EXTRACT_32BITS(tlv_lsp->sequence_number));
- if (!TTEST2(tlv_lsp->remaining_lifetime, 2))
- goto trunctlv;
- printf(", lifetime: %5ds",EXTRACT_16BITS(tlv_lsp->remaining_lifetime));
- if (!TTEST2(tlv_lsp->checksum, 2))
- goto trunctlv;
- printf(", chksum: 0x%04x",EXTRACT_16BITS(tlv_lsp->checksum));
+ ND_TCHECK((tlv_lsp->lsp_id)[LSP_ID_LEN-1]);
+ ND_PRINT((ndo, "\n\t lsp-id: %s",
+ isis_print_id(tlv_lsp->lsp_id, LSP_ID_LEN)));
+ ND_TCHECK2(tlv_lsp->sequence_number, 4);
+ ND_PRINT((ndo, ", seq: 0x%08x", EXTRACT_32BITS(tlv_lsp->sequence_number)));
+ ND_TCHECK2(tlv_lsp->remaining_lifetime, 2);
+ ND_PRINT((ndo, ", lifetime: %5ds", EXTRACT_16BITS(tlv_lsp->remaining_lifetime)));
+ ND_TCHECK2(tlv_lsp->checksum, 2);
+ ND_PRINT((ndo, ", chksum: 0x%04x", EXTRACT_16BITS(tlv_lsp->checksum)));