]> git.ipfire.org Git - thirdparty/systemd.git/blob - src/fuzz/meson.build
tests: add a fuzzer for sd-ndisc
[thirdparty/systemd.git] / src / fuzz / meson.build
1 # SPDX-License-Identifier: LGPL-2.1+
2
3 fuzzers += [
4 [['src/fuzz/fuzz-dns-packet.c',
5 dns_type_headers],
6 [libsystemd_resolve_core,
7 libshared],
8 [libgcrypt,
9 libgpg_error,
10 libm]],
11
12 [['src/fuzz/fuzz-dhcp-server.c'],
13 [libsystemd_network,
14 libshared],
15 []],
16
17 [['src/fuzz/fuzz-ndisc-rs.c',
18 'src/libsystemd-network/dhcp-identifier.h',
19 'src/libsystemd-network/dhcp-identifier.c',
20 'src/libsystemd-network/icmp6-util.h',
21 'src/systemd/sd-dhcp6-client.h',
22 'src/systemd/sd-ndisc.h'],
23 [libshared,
24 libsystemd_network],
25 []],
26
27 [['src/fuzz/fuzz-unit-file.c'],
28 [libcore,
29 libshared],
30 [libmount]],
31
32 [['src/fuzz/fuzz-journald-native.c',
33 'src/fuzz/fuzz-journald.c'],
34 [libjournal_core,
35 libshared],
36 [libselinux]],
37
38 [['src/fuzz/fuzz-journald-syslog.c',
39 'src/fuzz/fuzz-journald.c'],
40 [libjournal_core,
41 libshared],
42 [libselinux]],
43
44 [['src/fuzz/fuzz-journal-remote.c'],
45 [libsystemd_journal_remote,
46 libshared],
47 []],
48 ]