]> git.ipfire.org Git - thirdparty/systemd.git/blob - src/fuzz/meson.build
Merge pull request #10334 from keszybz/nomempool
[thirdparty/systemd.git] / src / fuzz / meson.build
1 # SPDX-License-Identifier: LGPL-2.1+
2
3 fuzzers += [
4 [['src/fuzz/fuzz-bus-message.c'],
5 [libshared],
6 []],
7
8 [['src/fuzz/fuzz-dns-packet.c',
9 dns_type_headers],
10 [libsystemd_resolve_core,
11 libshared],
12 [libgcrypt,
13 libgpg_error,
14 libm]],
15
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
25 [['src/fuzz/fuzz-dhcp-server.c'],
26 [libsystemd_network,
27 libshared],
28 []],
29
30 [['src/fuzz/fuzz-ndisc-rs.c',
31 'src/libsystemd-network/dhcp-identifier.h',
32 'src/libsystemd-network/dhcp-identifier.c',
33 'src/libsystemd-network/icmp6-util.h',
34 'src/systemd/sd-dhcp6-client.h',
35 'src/systemd/sd-ndisc.h'],
36 [libshared,
37 libsystemd_network],
38 []],
39
40 [['src/fuzz/fuzz-json.c'],
41 [libshared],
42 []],
43
44 [['src/fuzz/fuzz-unit-file.c'],
45 [libcore,
46 libshared],
47 [libmount]],
48
49 [['src/fuzz/fuzz-journald-native.c',
50 'src/fuzz/fuzz-journald.c'],
51 [libjournal_core,
52 libshared],
53 [libselinux]],
54
55 [['src/fuzz/fuzz-journald-syslog.c',
56 'src/fuzz/fuzz-journald.c'],
57 [libjournal_core,
58 libshared],
59 [libselinux]],
60
61 [['src/fuzz/fuzz-journal-remote.c'],
62 [libsystemd_journal_remote,
63 libshared],
64 []],
65 ]