Go to the documentation of this file.
3 #ifdef ZMQ_USE_FUZZING_ENGINE
4 #include <fuzzer/FuzzedDataProvider.h>
21 char *pwd = (
char *) malloc (
PATH_MAX + 1);
39 #ifndef ZMQ_USE_FUZZING_ENGINE
43 size_t *
len, num_cases = 0;
45 "tests/libzmq-fuzz-corpora/test_bind_fuzzer_seed_corpus", &
data, &
len,
50 while (num_cases-- > 0) {
53 free (
data[num_cases]);
60 int main (
int argc,
char **argv)
void setup_test_context()
GLsizei const GLchar *const * string
void teardown_test_context()
int LLVMFuzzerTestOneInput(const uint8_t *data, size_t size)
void * test_context_socket_close_zero_linger(void *socket_)
int fuzzer_corpus_encode(const char *dirname, uint8_t ***data, size_t **len, size_t *num_cases)
#define LIBZMQ_UNUSED(object)
int main(int argc, char **argv)
char my_endpoint[MAX_SOCKET_STRING]
ZMQ_EXPORT int zmq_bind(void *s_, const char *addr_)
void * test_context_socket(int type_)
void setup_test_environment(int timeout_seconds_)
GLint GLenum GLsizei GLsizei GLsizei GLint GLsizei const GLvoid * data
#define TEST_ASSERT_NOT_NULL(pointer)
#define TEST_ASSERT_SUCCESS_ERRNO(expr)
libaditof
Author(s):
autogenerated on Wed May 21 2025 02:06:59