]> The Tcpdump Group git mirrors - tcpdump/commitdiff
IS-IS: Use more ND_TCHECK_n() macros
authorFrancois-Xavier Le Bail <[email protected]>
Wed, 24 Jan 2018 17:34:18 +0000 (18:34 +0100)
committerFrancois-Xavier Le Bail <[email protected]>
Wed, 24 Jan 2018 17:34:18 +0000 (18:34 +0100)
print-isoclns.c

index 5b1f9a4e1597e2957884ee548280a981bb392694..6433e0121818dde7823dd62600faa494881b66b8 100644 (file)
@@ -3017,7 +3017,7 @@ isis_print(netdissect_options *ndo,
        case ISIS_TLV_LSP:
            tlv_lsp = (const struct isis_tlv_lsp *)tptr;
            while(tmp>=sizeof(struct isis_tlv_lsp)) {
-               ND_TCHECK((tlv_lsp->lsp_id)[LSP_ID_LEN-1]);
+               ND_TCHECK_1(tlv_lsp->lsp_id + LSP_ID_LEN - 1);
                ND_PRINT("\n\t      lsp-id: %s",
                        isis_print_id(tlv_lsp->lsp_id, LSP_ID_LEN));
                ND_TCHECK_LEN(tlv_lsp->sequence_number, 4);