]> git.ipfire.org Git - thirdparty/systemd.git/blame - src/fuzz/meson.build
Merge pull request #13439 from yuwata/core-support-systemctl-clean-more
[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
4928e8ad
EV
8 [['src/fuzz/fuzz-catalog.c'],
9 [libjournal_core,
10 libshared],
11 []],
12
7db7d5b7
JR
13 [['src/fuzz/fuzz-dns-packet.c',
14 dns_type_headers],
15 [libsystemd_resolve_core,
16 libshared],
17 [libgcrypt,
18 libgpg_error,
19 libm]],
ec7a02ea 20
d89a400e
EV
21 [['src/fuzz/fuzz-dhcp6-client.c',
22 'src/libsystemd-network/dhcp-identifier.h',
23 'src/libsystemd-network/dhcp-identifier.c',
24 'src/libsystemd-network/dhcp6-internal.h',
25 'src/systemd/sd-dhcp6-client.h'],
26 [libshared,
27 libsystemd_network],
28 []],
29
ec7a02ea 30 [['src/fuzz/fuzz-dhcp-server.c'],
2bd37c5b
JR
31 [libsystemd_network,
32 libshared],
ec7a02ea
ZJS
33 []],
34
28ffcec2
EV
35 [['src/fuzz/fuzz-lldp.c'],
36 [libshared,
37 libsystemd_network],
38 []],
39
0f0a1dad
EV
40 [['src/fuzz/fuzz-ndisc-rs.c',
41 'src/libsystemd-network/dhcp-identifier.h',
42 'src/libsystemd-network/dhcp-identifier.c',
43 'src/libsystemd-network/icmp6-util.h',
44 'src/systemd/sd-dhcp6-client.h',
45 'src/systemd/sd-ndisc.h'],
46 [libshared,
47 libsystemd_network],
48 []],
49
6315d12b
EV
50 [['src/fuzz/fuzz-json.c'],
51 [libshared],
52 []],
53
d7684675
LP
54 [['src/fuzz/fuzz-varlink.c'],
55 [libshared],
56 []],
57
ec7a02ea
ZJS
58 [['src/fuzz/fuzz-unit-file.c'],
59 [libcore,
60 libshared],
61 [libmount]],
a38f7fec 62
ed62712d
EV
63 [['src/fuzz/fuzz-journald-audit.c',
64 'src/fuzz/fuzz-journald.c'],
090a20cf
EV
65 [libjournal_core,
66 libshared],
67 [libselinux]],
68
ed62712d
EV
69 [['src/fuzz/fuzz-journald-kmsg.c',
70 'src/fuzz/fuzz-journald.c'],
8857fb9b
EV
71 [libjournal_core,
72 libshared],
73 [libselinux]],
74
231dca55
EV
75 [['src/fuzz/fuzz-journald-native.c',
76 'src/fuzz/fuzz-journald.c'],
9cdea02d
EV
77 [libjournal_core,
78 libshared],
79 [libselinux]],
80
a4aa59ba
EV
81 [['src/fuzz/fuzz-journald-native-fd.c',
82 'src/fuzz/fuzz-journald.c'],
83 [libjournal_core,
84 libshared],
85 [libselinux]],
86
9541f5ff
EV
87 [['src/fuzz/fuzz-journald-stream.c',
88 'src/fuzz/fuzz-journald.c'],
89 [libjournal_core,
90 libshared],
91 [libselinux]],
92
231dca55
EV
93 [['src/fuzz/fuzz-journald-syslog.c',
94 'src/fuzz/fuzz-journald.c'],
a70f343c
EV
95 [libjournal_core,
96 libshared],
97 [libselinux]],
98
a38f7fec
ZJS
99 [['src/fuzz/fuzz-journal-remote.c'],
100 [libsystemd_journal_remote,
101 libshared],
102 []],
02942704 103
4c9024c2
YW
104 [['src/fuzz/fuzz-udev-database.c'],
105 [libshared],
106 []],
107
2e646cbe
EV
108 [['src/fuzz/fuzz-udev-rules.c'],
109 [libudev_core,
110 libudev_static,
111 libsystemd_network,
112 libshared],
113 [threads,
114 libacl]],
115
02942704
ZJS
116 [['src/fuzz/fuzz-compress.c'],
117 [libshared],
118 []],
e5f274be
FS
119
120 [['src/fuzz/fuzz-bus-label.c'],
121 [libshared],
122 []],
18d51b45
FS
123
124 [['src/fuzz/fuzz-env-file.c'],
125 [libshared],
126 []],
04ddab14
FS
127
128 [['src/fuzz/fuzz-hostname-util.c'],
129 [libshared],
130 []],
b5b499b3
FS
131
132 [['src/fuzz/fuzz-nspawn-settings.c'],
133 [libshared,
134 libnspawn_core],
9f3f5964 135 [libseccomp]],
415b3f0b 136
9ddd62cd
ZJS
137 [['src/fuzz/fuzz-nspawn-oci.c'],
138 [libshared,
139 libnspawn_core],
9f3f5964 140 [libseccomp]],
9ddd62cd 141
415b3f0b
FS
142 [['src/fuzz/fuzz-calendarspec.c'],
143 [libshared],
144 []],
55a365cb
FS
145
146 [['src/fuzz/fuzz-time-util.c'],
147 [libshared],
148 []],
d45ee2f3
FH
149
150 [['src/fuzz/fuzz-fido-id-desc.c',
151 'src/udev/fido_id/fido_id_desc.c'],
152 [],
153 []]
7db7d5b7 154]