]> git.ipfire.org Git - thirdparty/systemd.git/blame - src/fuzz/fuzz-journald-kmsg.c
Merge pull request #11827 from keszybz/pkgconfig-variables
[thirdparty/systemd.git] / src / fuzz / fuzz-journald-kmsg.c
CommitLineData
8857fb9b
EV
1/* SPDX-License-Identifier: LGPL-2.1+ */
2
3#include "fuzz.h"
ed62712d 4#include "fuzz-journald.h"
8857fb9b
EV
5#include "journald-kmsg.h"
6
7int LLVMFuzzerTestOneInput(const uint8_t *data, size_t size) {
ed62712d 8 Server s;
8857fb9b
EV
9
10 if (size == 0)
11 return 0;
12
ed62712d
EV
13 dummy_server_init(&s, data, size);
14 dev_kmsg_record(&s, s.buffer, size);
8857fb9b
EV
15 server_done(&s);
16
17 return 0;
18}