tests: add a fuzzer for server_process_native_message

This commit is contained in:
Evgeny Vereshchagin
2018-09-03 07:16:52 +00:00
parent 21acb27b71
commit 9cdea02db5
2 changed files with 15 additions and 0 deletions
+10
View File
@@ -0,0 +1,10 @@
/* SPDX-License-Identifier: LGPL-2.1+ */
#include "fuzz.h"
#include "fuzz-journald.h"
#include "journald-native.h"
int LLVMFuzzerTestOneInput(const uint8_t *data, size_t size) {
fuzz_journald_processing_function(data, size, server_process_native_message);
return 0;
}
+5
View File
@@ -19,6 +19,11 @@ fuzzers += [
libshared],
[libmount]],
[['src/fuzz/fuzz-journald-native.c'],
[libjournal_core,
libshared],
[libselinux]],
[['src/fuzz/fuzz-journald-syslog.c'],
[libjournal_core,
libshared],