|
BSL v1.1.1 - 88.g2613f3a
AMMOS Bundle Protocol Security Library (BSL)
|
Fuzz the COSE Context operation processing as a loose acceptor. More...
#include "TestUtils.h"#include <bsl/crypto/KeyLoader.h>#include <bsl/sample_pp/PolicyParser.h>#include <bsl/mock_bpa/ctr.h>#include <bsl/mock_bpa/KeyStore.h>#include <bsl/mock_bpa/MockBPA.h>#include <cinttypes>
Include dependency graph for fuzz_CoseContext_bib_acceptor.cpp:Macros | |
| #define | EXPECT_EQ(expect, got) |
Functions | |
| int | LLVMFuzzerInitialize (int *argc, char ***argv) |
| int | LLVMFuzzerTestOneInput (const uint8_t *data, size_t size) |
Variables | |
| static MockBPA_Agent_t | agent |
| Agent for all inputs. | |
| static BSLP_PolicyProvider_t * | policy |
| Policy for agent. | |
Fuzz the COSE Context operation processing as a loose acceptor.
| #define EXPECT_EQ | ( | expect, | |
| got | |||
| ) |
| int LLVMFuzzerInitialize | ( | int * | argc, |
| char *** | argv | ||
| ) |
| int LLVMFuzzerTestOneInput | ( | const uint8_t * | data, |
| size_t | size | ||
| ) |
|
static |
Agent for all inputs.
Referenced by LLVMFuzzerInitialize(), and LLVMFuzzerTestOneInput().
|
static |
Policy for agent.
Referenced by LLVMFuzzerInitialize().