From 0344c602eadc0802776b65ff90f0a02c856cf53c Mon Sep 17 00:00:00 2001 From: Tom Rini Date: Tue, 8 Oct 2024 13:56:50 -0600 Subject: Squashed 'lib/mbedtls/external/mbedtls/' content from commit 2ca6c285a0dd git-subtree-dir: lib/mbedtls/external/mbedtls git-subtree-split: 2ca6c285a0dd3f33982dd57299012dacab1ff206 --- programs/fuzz/fuzz_pkcs7.c | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 programs/fuzz/fuzz_pkcs7.c (limited to 'programs/fuzz/fuzz_pkcs7.c') diff --git a/programs/fuzz/fuzz_pkcs7.c b/programs/fuzz/fuzz_pkcs7.c new file mode 100644 index 00000000000..2056913f25c --- /dev/null +++ b/programs/fuzz/fuzz_pkcs7.c @@ -0,0 +1,20 @@ +#include +#include "mbedtls/pkcs7.h" + +int LLVMFuzzerTestOneInput(const uint8_t *Data, size_t Size) +{ +#ifdef MBEDTLS_PKCS7_C + mbedtls_pkcs7 pkcs7; + + mbedtls_pkcs7_init(&pkcs7); + + mbedtls_pkcs7_parse_der(&pkcs7, Data, Size); + + mbedtls_pkcs7_free(&pkcs7); +#else + (void) Data; + (void) Size; +#endif + + return 0; +} -- cgit v1.2.3