]> git.ipfire.org Git - thirdparty/systemd.git/blame - src/fuzz/meson.build
tests: introduce dummy_server_init and use it in all journald fuzzers
[thirdparty/systemd.git] / src / fuzz / meson.build
CommitLineData
7db7d5b7 1# SPDX-License-Identifier: LGPL-2.1+
7db7d5b7
JR
2
3fuzzers += [
56b560c2
ZJS
4 [['src/fuzz/fuzz-bus-message.c'],
5 [libshared],
6 []],
7
7db7d5b7
JR
8 [['src/fuzz/fuzz-dns-packet.c',
9 dns_type_headers],
10 [libsystemd_resolve_core,
11 libshared],
12 [libgcrypt,
13 libgpg_error,
14 libm]],
ec7a02ea 15
d89a400e
EV
16 [['src/fuzz/fuzz-dhcp6-client.c',
17 'src/libsystemd-network/dhcp-identifier.h',
18 'src/libsystemd-network/dhcp-identifier.c',
19 'src/libsystemd-network/dhcp6-internal.h',
20 'src/systemd/sd-dhcp6-client.h'],
21 [libshared,
22 libsystemd_network],
23 []],
24
ec7a02ea 25 [['src/fuzz/fuzz-dhcp-server.c'],
2bd37c5b
JR
26 [libsystemd_network,
27 libshared],
ec7a02ea
ZJS
28 []],
29
28ffcec2
EV
30 [['src/fuzz/fuzz-lldp.c'],
31 [libshared,
32 libsystemd_network],
33 []],
34
0f0a1dad
EV
35 [['src/fuzz/fuzz-ndisc-rs.c',
36 'src/libsystemd-network/dhcp-identifier.h',
37 'src/libsystemd-network/dhcp-identifier.c',
38 'src/libsystemd-network/icmp6-util.h',
39 'src/systemd/sd-dhcp6-client.h',
40 'src/systemd/sd-ndisc.h'],
41 [libshared,
42 libsystemd_network],
43 []],
44
6315d12b
EV
45 [['src/fuzz/fuzz-json.c'],
46 [libshared],
47 []],
48
ec7a02ea
ZJS
49 [['src/fuzz/fuzz-unit-file.c'],
50 [libcore,
51 libshared],
52 [libmount]],
a38f7fec 53
ed62712d
EV
54 [['src/fuzz/fuzz-journald-audit.c',
55 'src/fuzz/fuzz-journald.c'],
090a20cf
EV
56 [libjournal_core,
57 libshared],
58 [libselinux]],
59
ed62712d
EV
60 [['src/fuzz/fuzz-journald-kmsg.c',
61 'src/fuzz/fuzz-journald.c'],
8857fb9b
EV
62 [libjournal_core,
63 libshared],
64 [libselinux]],
65
231dca55
EV
66 [['src/fuzz/fuzz-journald-native.c',
67 'src/fuzz/fuzz-journald.c'],
9cdea02d
EV
68 [libjournal_core,
69 libshared],
70 [libselinux]],
71
231dca55
EV
72 [['src/fuzz/fuzz-journald-syslog.c',
73 'src/fuzz/fuzz-journald.c'],
a70f343c
EV
74 [libjournal_core,
75 libshared],
76 [libselinux]],
77
a38f7fec
ZJS
78 [['src/fuzz/fuzz-journal-remote.c'],
79 [libsystemd_journal_remote,
80 libshared],
81 []],
02942704
ZJS
82
83 [['src/fuzz/fuzz-compress.c'],
84 [libshared],
85 []],
7db7d5b7 86]