aboutsummaryrefslogtreecommitdiff
path: root/print-isoclns.c
AgeCommit message (Expand)Author
2021-04-26Replace ND_TCHECK_/memcpy() pairs with GET_CPY_BYTES().Guy Harris
2020-12-10ISIS: Replace the 'if (nd_printzp()) goto trunc' by nd_printjnp() callsFrancois-Xavier Le Bail
2020-09-19Use MAC_ADDR_LEN in a few more places. [skip ci]Denis Ovsienko
2020-09-08Remove 7 more ND_TCHECK calls.Denis Ovsienko
2020-09-08Remove some now redundant ND_TCHECK_LEN(e, sizeof(nd_ipv4)) callsFrancois-Xavier Le Bail
2020-09-08Remove 96 assorted ND_TCHECK calls.Denis Ovsienko
2020-09-07Remove some now redundant ND_TCHECK_LEN(e, sizeof(nd_ipv6)) callsFrancois-Xavier Le Bail
2020-09-06Remove many (762) now redundant ND_TCHECK_n() callsFrancois-Xavier Le Bail
2020-05-27esis: explain why we're doing ND_TTEST_LEN(pptr, 1).Guy Harris
2020-05-26isis: add some additional length checks.Guy Harris
2020-05-26esis: use ND_TTEST_LEN() and ND_BYTES_BETWEEN() on pointers.Guy Harris
2020-05-26clnp: use ND_BYTES_BETWEEN() to get the bytes between two packet pointers.Guy Harris
2020-05-25IS-IS: Add LAN Adjacency Segment Identifier subTLVckishimo
2020-04-07IS-IS: Add support for Node/Prefix SIDs as per rfc 8667Hannes Gredler
2020-02-21Parse the IS-IS Instance Identifier TLV from RFC8202Manoharan Sundaramoorthy
2020-01-19More bounds checking when fetching addresses and converting to strings.Guy Harris
2019-11-09IS-IS: Use %zu to print sizeof valuesFrancois-Xavier Le Bail
2019-11-08IS-IS: Fix some undefined behaviors at runtimeFrancois-Xavier Le Bail
2019-11-07Cleaning spacesFrancois-Xavier Le Bail
2019-09-04add isis router capability TLVckishimo
2019-08-19Use more HTTPS in URLsFrancois-Xavier Le Bail
2019-08-11More use of %zu to print sizeof values.Guy Harris
2019-08-08Remove more old-compiler compensation.Guy Harris
2019-06-23Use nd_print_protocol_caps() to print the protocol name in capsFrancois-Xavier Le Bail
2019-05-23Fix trailing spacesFrancois-Xavier Le Bail
2019-05-14Clean up TLV processing.Guy Harris
2019-04-17Squelch more warnings.Guy Harris
2019-04-17Clean up types to squelch narrowing warnings.Guy Harris
2019-04-09IS-IS: Simplify some expressionsFrancois-Xavier Le Bail
2019-04-09ISOCLNS: Replace printf by ND_PRINT even when "#if 0"ed-outFrancois-Xavier Le Bail
2019-04-08IS-IS: Fix some loops for undefined behavior at runtimeFrancois-Xavier Le Bail
2019-04-08IS-IS: Fix a loop for undefined behavior at runtimeFrancois-Xavier Le Bail
2019-03-26Use the new GET_ macros instead of the EXTRACT_ onesFrancois-Xavier Le Bail
2019-03-26Add the ndo parameter to some functionsFrancois-Xavier Le Bail
2019-03-10IS-IS: Fix inaccurate variable namesFrancois-Xavier Le Bail
2019-02-27Clean up whitespaces/indentationFrancois-Xavier Le Bail
2019-02-25IS-IS: Replace some ND_TTEST_*() calls with ND_TCHECK_*() callsFrancois-Xavier Le Bail
2019-01-23Fix small misspellingsAntonin Décimo
2018-09-23Clean up some narrowing warnings.Guy Harris
2018-09-23Fix the variable for the packet length.Guy Harris
2018-09-11Add the nd_print_invalid() functionFrancois-Xavier Le Bail
2018-07-30CLNP: Squelch a cppcheck warning (GH #629)Denis Ovsienko
2018-07-26CLNP: squelch a fall-through warning (GH #618)Denis Ovsienko
2018-05-25ES-IS,IS-IS: Add two missing returnFrancois-Xavier Le Bail
2018-05-18Add a nd_print_trunc() callFrancois-Xavier Le Bail
2018-05-04Print truncations with nd_print_trunc() instead of tstr[] stringsFrancois-Xavier Le Bail
2018-04-30Rename the fn_printX() functions to nd_printX()Francois-Xavier Le Bail
2018-03-19Remove useless commentsFrancois-Xavier Le Bail
2018-03-16Add the ndo_protocol field in the netdissect_options structureFrancois-Xavier Le Bail
2018-02-21IS-IS: Get rid of an unneeded labelFrancois-Xavier Le Bail