]> git.ipfire.org Git - thirdparty/systemd.git/blobdiff - src/fuzz/meson.build
tests: add a fuzzer for the udev rules parser (#10929)
[thirdparty/systemd.git] / src / fuzz / meson.build
index 89f312fee7c2f23b0eb0c34a9ebc80ec24fa4c09..f628001a2a791b0b217d7e0813322698f4995425 100644 (file)
@@ -5,6 +5,11 @@ fuzzers += [
          [libshared],
          []],
 
+        [['src/fuzz/fuzz-catalog.c'],
+         [libjournal_core,
+          libshared],
+         []],
+
         [['src/fuzz/fuzz-dns-packet.c',
           dns_type_headers],
          [libsystemd_resolve_core,
@@ -69,6 +74,18 @@ fuzzers += [
           libshared],
          [libselinux]],
 
+        [['src/fuzz/fuzz-journald-native-fd.c',
+          'src/fuzz/fuzz-journald.c'],
+         [libjournal_core,
+          libshared],
+         [libselinux]],
+
+        [['src/fuzz/fuzz-journald-stream.c',
+          'src/fuzz/fuzz-journald.c'],
+         [libjournal_core,
+          libshared],
+         [libselinux]],
+
         [['src/fuzz/fuzz-journald-syslog.c',
           'src/fuzz/fuzz-journald.c'],
          [libjournal_core,
@@ -80,6 +97,14 @@ fuzzers += [
           libshared],
          []],
 
+        [['src/fuzz/fuzz-udev-rules.c'],
+         [libudev_core,
+          libudev_static,
+          libsystemd_network,
+          libshared],
+         [threads,
+          libacl]],
+
         [['src/fuzz/fuzz-compress.c'],
          [libshared],
          []],