aboutsummaryrefslogtreecommitdiff
path: root/print-ospf.c
AgeCommit message (Expand)Author
2022-07-16OSPF: Update more router properties bits. [skip ci]Denis Ovsienko
2022-07-16OSPF: Remove two unnecessary dereferencesFrancois-Xavier Le Bail
2021-09-29ospf: add support bit Nt RFC3101ckishimo
2020-12-10Replace the (void)nd_printzp() calls by nd_printjnp() callsFrancois-Xavier Le Bail
2020-11-04OSPF: Use %zu to print sizeof valuesFrancois-Xavier Le Bail
2020-10-06OSPF: Modernize some code.Denis Ovsienko
2020-10-02OSPF: Update the option bit props.Denis Ovsienko
2020-09-08Remove some now redundant ND_TCHECK_4() callsFrancois-Xavier Le Bail
2020-09-08Remove 96 assorted ND_TCHECK calls.Denis Ovsienko
2020-09-06Remove many (762) now redundant ND_TCHECK_n() callsFrancois-Xavier Le Bail
2020-05-27ospf: make more variables unsigned.Guy Harris
2020-05-26ospf: clean up some length checks.Guy Harris
2020-05-26ospf: when processing LS_OPAQUE_TYPE_RI, don't modify ls_length.Guy Harris
2020-01-19More bounds checking when fetching addresses and converting to strings.Guy Harris
2019-08-11More use of %zu to print sizeof values.Guy Harris
2019-03-26Use the new GET_ macros instead of the EXTRACT_ onesFrancois-Xavier Le Bail
2018-09-11Add the nd_print_invalid() functionFrancois-Xavier Le Bail
2018-05-04Print truncations with nd_print_trunc() instead of tstr[] stringsFrancois-Xavier Le Bail
2018-05-02Remove the safeputs() functionFrancois-Xavier Le Bail
2018-03-16Add the ndo_protocol field in the netdissect_options structureFrancois-Xavier Le Bail
2018-02-22Rename some printer functions to *_printFrancois-Xavier Le Bail
2018-01-31Remove unneeded '&' when getting a pointer to a nd_ipv4 typeFrancois-Xavier Le Bail
2018-01-31Have ip{6}addr_string take a u_char * as the second argument.Guy Harris
2018-01-30Use EXTRACT_IPV4_TO_NETWORK_ORDER() when checking an address against 0.Guy Harris
2018-01-30Use nd_ipv4 rather than struct in_addr.Guy Harris
2018-01-24OSPF: Use more ND_TCHECK_SIZE() macrosFrancois-Xavier Le Bail
2018-01-24OSPF: Use more ND_TCHECK_n() macrosFrancois-Xavier Le Bail
2018-01-22Use more ND_TCHECK_n() macrosFrancois-Xavier Le Bail
2018-01-21Always include <config.h> rather than "config.h".Guy Harris
2018-01-21Use quoted include netdissect-stdinc.h instead of angle-bracketed oneFrancois-Xavier Le Bail
2018-01-11Clean up signed vs. unsigned.Guy Harris
2018-01-07Update ND_PRINT() as a variadic macroFrancois-Xavier Le Bail
2018-01-03Use ND_TTEST_SIZE()/ND_TCHECK_SIZE() macros (1/n)Francois-Xavier Le Bail
2018-01-02Use 'u_char *' type for input buffer pointer like in most similar casesFrancois-Xavier Le Bail
2017-12-23Make 1-element arrays for fields that may repeat.Guy Harris
2017-12-17OSPF: Fix two bounds checksFrancois-Xavier Le Bail
2017-12-14Use nd_ types for OSPF and OSPF6 packets.Guy Harris
2017-12-13Remove all storage class specifier 'register'Francois-Xavier Le Bail
2017-12-11Replace ND_TTEST2()/ND_TCHECK2() macros by macros using pointers (1/n)Francois-Xavier Le Bail
2017-12-04Use more the ND_TCHECK_1() macroFrancois-Xavier Le Bail
2017-11-27Use more the EXTRACT_U_1() macro (31/n)Francois-Xavier Le Bail
2017-11-24Use more ND_TCHECK_n()/ND_TTEST_n() macrosFrancois-Xavier Le Bail
2017-11-24Use more ND_TCHECK_n() macrosFrancois-Xavier Le Bail
2017-11-22Rename EXTRACT_ macrosFrancois-Xavier Le Bail
2017-11-19Use more the EXTRACT_8BITS() macro to fetch a one-byte value (2/n)Francois-Xavier Le Bail
2017-11-19Use more the EXTRACT_8BITS() macro to fetch a one-byte value (1/n)Francois-Xavier Le Bail
2017-11-18Rename EXTRACT_nBITS() macros to EXTRACT_BE_nBITS()Francois-Xavier Le Bail
2017-02-02OSPF: refine unknown packet type handlingDenis Ovsienko
2017-01-18Add a bounds check.Guy Harris
2016-08-14Move the printer summaries from INSTALL.txt to each printerFrancois-Xavier Le Bail