summaryrefslogtreecommitdiff
path: root/print-esp.c
Commit message (Expand)AuthorAgeFilesLines
* Fix a typoFrancois-Xavier Le Bail2022-08-281-1/+1
* ESP: Add a workaround to a "use-of-uninitialized-value"Francois-Xavier Le Bail2022-08-121-1/+1
* Fail if nd_push_buffer() or nd_push_snaplen() fails.Guy Harris2022-04-011-2/+6
* Have routines that set the snapend take a buffer pointer and length as args.Guy Harris2022-03-311-7/+6
* ESP: Add a const qualifierFrancois-Xavier Le Bail2022-03-021-1/+1
* ESP: Put static and int on the same line (style)Francois-Xavier Le Bail2022-01-191-4/+3
* Use __func__ from C99 in two function callsFrancois-Xavier Le Bail2021-10-311-2/+2
* Suppress "casting away const" warnings in missing/getopt_long.c.Guy Harris2021-07-241-8/+10
* ESP: Remove padding, padding length and next header from the bufferFrancois-Xavier Le Bail2021-02-101-1/+9
* Use __func__ from C99 in error messages. [skip ci]Denis Ovsienko2020-10-081-4/+4
* ESP: Include conditionally "strtoaddr.h" and "ascii_strcasecmp.h"Francois-Xavier Le Bail2020-03-311-1/+3
* IPv4/IPv6 demux: Rename a printerFrancois-Xavier Le Bail2020-03-081-1/+1
* ESP: Rename two printersFrancois-Xavier Le Bail2020-03-081-4/+4
* Fix #ifdef to test for something we set at configuration time.Guy Harris2020-01-201-1/+1
* Put the crypto stuff into a common routine.Guy Harris2020-01-051-138/+96
* Clean up ESP and ISAKMP decryption.Guy Harris2020-01-051-97/+87
* Fix check of authentication algorithm.Guy Harris2020-01-051-2/+2
* Don't use <ctype.h> macros.Guy Harris2019-09-011-1/+1
* Use nd_ipv6 rather than struct in6_addrFrancois-Xavier Le Bail2019-06-101-1/+1
* Use nd_ipv4 rather than struct in_addrFrancois-Xavier Le Bail2019-06-101-1/+1
* Treat the length field in an Ethernet header as such.Guy Harris2019-04-221-1/+1
* Remove a trailing spaceFrancois-Xavier Le Bail2019-04-021-1/+1
* Introduce a buffer stack, and use it for ESP decryption.Guy Harris2019-03-301-19/+59
* Remove "ptr" from the names of pointers into the packet.Guy Harris2019-03-301-10/+10
* Clean up code a bit.Guy Harris2019-03-301-54/+35
* Clean up the check to make sure we can get the next header field.Guy Harris2019-03-291-20/+35
* Check the return values of set_cipher_parameters() and EVP_Cipher().Guy Harris2019-03-291-7/+24
* Don't hand un-decrypted data to the IP demuxer.Guy Harris2019-03-291-65/+89
* Add a length check.Guy Harris2019-03-281-0/+7
* Have esp_print() handle printing its payload.Guy Harris2019-03-281-37/+38
* Use the new GET_ macros instead of the EXTRACT_ onesFrancois-Xavier Le Bail2019-03-261-11/+11
* return-checks: Added a return check for malloc and for strsepagnosticdev2018-10-081-1/+5
* ESP: Fix some unreachable code warningsFrancois-Xavier Le Bail2018-07-171-2/+0
* ESP: Fix some unreachable code warningsFrancois-Xavier Le Bail2018-07-081-10/+6
* Encrypted data buffer sizes must also be a multiple of the cipher block size.Guy Harris2018-05-241-18/+65
* Add more nd_print_trunc() callsFrancois-Xavier Le Bail2018-05-061-1/+1
* Remove useless commentsFrancois-Xavier Le Bail2018-03-191-7/+0
* Add the ndo_protocol field in the netdissect_options structureFrancois-Xavier Le Bail2018-03-161-0/+1
* Add a comment on a memory allocation we cannot freeFrancois-Xavier Le Bail2018-03-121-0/+1
* Add a status exit code to the function ndo_error()Francois-Xavier Le Bail2018-02-251-6/+11
* Use nd_ipv6 rather than struct in6_addr in packet-layout structures.Guy Harris2018-01-301-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
* Clean up signed vs. unsigned.Guy Harris2018-01-111-1/+1
* Remove unneeded '&' when getting a pointer to an nd_uintN_t typeFrancois-Xavier Le Bail2018-01-081-2/+2
* Update ND_PRINT() as a variadic macroFrancois-Xavier Le Bail2018-01-071-5/+5
* Use nd_ types.Guy Harris2017-12-301-8/+8
* Clean up ISAKMP dissection, use nd_ types and EXTRACT_ macros.Guy Harris2017-12-171-1/+2
* Remove all storage class specifier 'register'Francois-Xavier Le Bail2017-12-131-2/+2
* Rename EXTRACT_ macrosFrancois-Xavier Le Bail2017-11-221-11/+11