blob: 2056913f25c88f8545ebce92928e106c3f5577c4 [file] [log] [blame]
Nayna Jain106a0af2020-11-03 21:07:21 +00001#include <stdint.h>
2#include "mbedtls/pkcs7.h"
3
Gilles Peskine449bd832023-01-11 14:50:10 +01004int LLVMFuzzerTestOneInput(const uint8_t *Data, size_t Size)
5{
Nayna Jain106a0af2020-11-03 21:07:21 +00006#ifdef MBEDTLS_PKCS7_C
7 mbedtls_pkcs7 pkcs7;
8
Gilles Peskine449bd832023-01-11 14:50:10 +01009 mbedtls_pkcs7_init(&pkcs7);
Nayna Jain106a0af2020-11-03 21:07:21 +000010
Gilles Peskine449bd832023-01-11 14:50:10 +010011 mbedtls_pkcs7_parse_der(&pkcs7, Data, Size);
Nayna Jain106a0af2020-11-03 21:07:21 +000012
Gilles Peskine449bd832023-01-11 14:50:10 +010013 mbedtls_pkcs7_free(&pkcs7);
Nayna Jain106a0af2020-11-03 21:07:21 +000014#else
15 (void) Data;
16 (void) Size;
17#endif
18
19 return 0;
20}