summaryrefslogtreecommitdiff
path: root/print-snmp.c
Commit message (Expand)AuthorAgeFilesLines
* SNMP: Fix two undefined behaviorsBill Fenner2023-04-191-3/+5
* Lose an unused variable in print-snmp.c.Denis Ovsienko2022-12-181-2/+2
* SNMP: Modernize packet parsing style.Denis Ovsienko2021-01-201-50/+26
* Remove useless 'return' at end of void functions (style)Francois-Xavier Le Bail2020-09-281-2/+0
* Remove 15 now redundant ND_TCHECK_n() callsFrancois-Xavier Le Bail2020-09-101-1/+0
* Remove many (762) now redundant ND_TCHECK_n() callsFrancois-Xavier Le Bail2020-09-061-10/+0
* Don't use <ctype.h> macros.Guy Harris2019-09-011-1/+3
* Remove more old-compiler compensation.Guy Harris2019-08-081-2/+2
* Use the new GET_ macros instead of the EXTRACT_ onesFrancois-Xavier Le Bail2019-03-261-22/+22
* SNMP: Fix an undefined behavior at runtimeFrancois-Xavier Le Bail2019-03-161-1/+1
* Fix spacesFrancois-Xavier Le Bail2018-09-031-1/+1
* Print truncations with nd_print_trunc() instead of tstr[] stringsFrancois-Xavier Le Bail2018-05-041-6/+5
* Rename the fn_printX() functions to nd_printX()Francois-Xavier Le Bail2018-04-301-1/+1
* Add the ndo_protocol field in the netdissect_options structureFrancois-Xavier Le Bail2018-03-161-0/+1
* Fix bug introduced by previous change.Guy Harris2018-02-011-1/+1
* Don't decrement an unsigned value past zero.Guy Harris2018-02-011-11/+12
* Add nd_{v}snprintf() routines/wrappers.Guy Harris2018-01-291-2/+2
* Always include <config.h> rather than "config.h".Guy Harris2018-01-211-1/+1
* Use quoted include netdissect-stdinc.h instead of angle-bracketed oneFrancois-Xavier Le Bail2018-01-211-1/+1
* Update ND_PRINT() as a variadic macroFrancois-Xavier Le Bail2018-01-071-142/+142
* Remove all storage class specifier 'register'Francois-Xavier Le Bail2017-12-131-5/+5
* Replace ND_TTEST2()/ND_TCHECK2() macros by macros using pointers (1/n)Francois-Xavier Le Bail2017-12-111-6/+6
* Use more the EXTRACT_U_1() macro (52/n)Francois-Xavier Le Bail2017-12-091-1/+1
* Use more the EXTRACT_U_1() macro (51/n)Francois-Xavier Le Bail2017-12-091-5/+5
* Use more the EXTRACT_U_1() macro (49/n)Francois-Xavier Le Bail2017-12-091-1/+1
* Use more the EXTRACT_U_1() macro (47/n)Francois-Xavier Le Bail2017-12-051-3/+3
* Use more the ND_TCHECK_1() macroFrancois-Xavier Le Bail2017-12-041-7/+7
* Use more the EXTRACT_U_1() macro (38/n)Francois-Xavier Le Bail2017-12-011-1/+1
* Use more the EXTRACT_U_1() macro (32/n)Francois-Xavier Le Bail2017-11-281-1/+1
* Use more the EXTRACT_U_1() macro (31/n)Francois-Xavier Le Bail2017-11-271-3/+3
* Rename EXTRACT_ macrosFrancois-Xavier Le Bail2017-11-221-7/+7
* Use more the EXTRACT_8BITS() macro to fetch a one-byte value (20/n)Francois-Xavier Le Bail2017-11-221-6/+8
* Use more the EXTRACT_8BITS() macro to fetch a one-byte value (16/n)Francois-Xavier Le Bail2017-11-211-1/+1
* Use more the EXTRACT_8BITS() macro to fetch a one-byte value (14/n)Francois-Xavier Le Bail2017-11-211-1/+2
* CVE-2017-5483/SNMP: improve ASN.1 bounds checksDenis Ovsienko2017-01-181-4/+1
* Clean up the "have libsmi but no modules loaded" case.Guy Harris2017-01-181-76/+78
* Clean up the object abbreviation list.Guy Harris2017-01-181-13/+31
* Just handle COUNTER64 as a u_int64.Guy Harris2017-01-181-54/+9
* More bounds and length checks.Guy Harris2017-01-181-6/+14
* SNMP: Add some bounds checksFrancois-Xavier Le Bail2017-01-181-2/+7
* Do bounds checks when printing character and octet strings.Guy Harris2017-01-181-33/+73
* Declare some variables as staticFrancois-Xavier Le Bail2016-09-111-1/+1
* Move the printer summaries from INSTALL.txt to each printerFrancois-Xavier Le Bail2016-08-141-0/+2
* Move more libsmi stuff to netdissect.c.Guy Harris2016-08-041-55/+60
* Make pduid a u_short consistently.Guy Harris2015-09-141-2/+2
* Rename 'tcpdump-stdinc.h' to 'netdissect-stdinc.h'Francois-Xavier Le Bail2015-09-101-1/+1
* Update a ndo flag nameFrancois-Xavier Le Bail2015-09-091-3/+3
* Printers must include 'netdissect.h', not 'interface.h'Francois-Xavier Le Bail2015-09-051-1/+1
* Avoid collison with error(), clean up code a bit.Guy Harris2015-08-311-9/+6
* Fix warnings as "declaration of 'x' shadows a previous local"Francois-Xavier Le Bail2015-07-121-2/+4