]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
fuzzers: move several fuzzers
authorYu Watanabe <watanabe.yu+github@gmail.com>
Thu, 31 Dec 2020 22:28:58 +0000 (07:28 +0900)
committerYu Watanabe <watanabe.yu+github@gmail.com>
Mon, 18 Jan 2021 22:04:19 +0000 (07:04 +0900)
31 files changed:
src/core/fuzz-unit-file.c [moved from src/fuzz/fuzz-unit-file.c with 100% similarity]
src/core/fuzz-unit-file.options [moved from src/fuzz/fuzz-unit-file.options with 100% similarity]
src/fuzz/meson.build
src/journal-remote/fuzz-journal-remote.c [moved from src/fuzz/fuzz-journal-remote.c with 100% similarity]
src/journal-remote/fuzz-journal-remote.options [moved from src/fuzz/fuzz-journal-remote.options with 100% similarity]
src/journal/fuzz-journald-audit.c [moved from src/fuzz/fuzz-journald-audit.c with 100% similarity]
src/journal/fuzz-journald-kmsg.c [moved from src/fuzz/fuzz-journald-kmsg.c with 100% similarity]
src/journal/fuzz-journald-native-fd.c [moved from src/fuzz/fuzz-journald-native-fd.c with 100% similarity]
src/journal/fuzz-journald-native.c [moved from src/fuzz/fuzz-journald-native.c with 100% similarity]
src/journal/fuzz-journald-stream.c [moved from src/fuzz/fuzz-journald-stream.c with 100% similarity]
src/journal/fuzz-journald-stream.options [moved from src/fuzz/fuzz-journald-stream.options with 100% similarity]
src/journal/fuzz-journald-syslog.c [moved from src/fuzz/fuzz-journald-syslog.c with 100% similarity]
src/journal/fuzz-journald.c [moved from src/fuzz/fuzz-journald.c with 100% similarity]
src/journal/fuzz-journald.h [moved from src/fuzz/fuzz-journald.h with 100% similarity]
src/libsystemd-network/fuzz-dhcp-server.c [moved from src/fuzz/fuzz-dhcp-server.c with 100% similarity]
src/libsystemd-network/fuzz-dhcp-server.options [moved from src/fuzz/fuzz-dhcp-server.options with 100% similarity]
src/libsystemd-network/fuzz-dhcp6-client.c [moved from src/fuzz/fuzz-dhcp6-client.c with 100% similarity]
src/libsystemd-network/fuzz-dhcp6-client.options [moved from src/fuzz/fuzz-dhcp6-client.options with 100% similarity]
src/libsystemd-network/fuzz-lldp.c [moved from src/fuzz/fuzz-lldp.c with 100% similarity]
src/libsystemd-network/fuzz-lldp.options [moved from src/fuzz/fuzz-lldp.options with 100% similarity]
src/libsystemd-network/fuzz-ndisc-rs.c [moved from src/fuzz/fuzz-ndisc-rs.c with 100% similarity]
src/libsystemd-network/fuzz-ndisc-rs.options [moved from src/fuzz/fuzz-ndisc-rs.options with 100% similarity]
src/nspawn/fuzz-nspawn-oci.c [moved from src/fuzz/fuzz-nspawn-oci.c with 100% similarity]
src/nspawn/fuzz-nspawn-oci.options [moved from src/fuzz/fuzz-nspawn-oci.options with 100% similarity]
src/nspawn/fuzz-nspawn-settings.c [moved from src/fuzz/fuzz-nspawn-settings.c with 100% similarity]
src/nspawn/fuzz-nspawn-settings.options [moved from src/fuzz/fuzz-nspawn-settings.options with 100% similarity]
src/resolve/fuzz-dns-packet.c [moved from src/fuzz/fuzz-dns-packet.c with 100% similarity]
src/resolve/fuzz-dns-packet.options [moved from src/fuzz/fuzz-dns-packet.options with 100% similarity]
src/udev/fuzz-udev-rule-parse-value.c [moved from src/fuzz/fuzz-udev-rule-parse-value.c with 100% similarity]
src/udev/fuzz-udev-rules.c [moved from src/fuzz/fuzz-udev-rules.c with 100% similarity]
src/udev/fuzz-udev-rules.options [moved from src/fuzz/fuzz-udev-rules.options with 100% similarity]

index f4508b514012f359da884cb1ba2de9a8a9c19ea8..36bef1c7af80505840a831adfa553969a7761d85 100644 (file)
@@ -7,7 +7,7 @@ fuzzers += [
          [libjournal_core,
           libshared]],
 
-        [['src/fuzz/fuzz-dns-packet.c',
+        [['src/resolve/fuzz-dns-packet.c',
           dns_type_headers],
          [libsystemd_resolve_core,
           libshared],
@@ -15,28 +15,19 @@ fuzzers += [
           libgpg_error,
           libm]],
 
-        [['src/fuzz/fuzz-dhcp6-client.c',
-          'src/libsystemd-network/dhcp-identifier.h',
-          'src/libsystemd-network/dhcp-identifier.c',
-          'src/libsystemd-network/dhcp6-internal.h',
-          'src/systemd/sd-dhcp6-client.h'],
+        [['src/libsystemd-network/fuzz-dhcp6-client.c'],
          [libshared,
           libsystemd_network]],
 
-        [['src/fuzz/fuzz-dhcp-server.c'],
+        [['src/libsystemd-network/fuzz-dhcp-server.c'],
          [libsystemd_network,
           libshared]],
 
-        [['src/fuzz/fuzz-lldp.c'],
+        [['src/libsystemd-network/fuzz-lldp.c'],
          [libshared,
           libsystemd_network]],
 
-        [['src/fuzz/fuzz-ndisc-rs.c',
-          'src/libsystemd-network/dhcp-identifier.h',
-          'src/libsystemd-network/dhcp-identifier.c',
-          'src/libsystemd-network/icmp6-util.h',
-          'src/systemd/sd-dhcp6-client.h',
-          'src/systemd/sd-ndisc.h'],
+        [['src/libsystemd-network/fuzz-ndisc-rs.c'],
          [libshared,
           libsystemd_network]],
 
@@ -44,54 +35,54 @@ fuzzers += [
 
         [['src/fuzz/fuzz-varlink.c']],
 
-        [['src/fuzz/fuzz-unit-file.c'],
+        [['src/core/fuzz-unit-file.c'],
          [libcore,
           libshared],
          [libmount]],
 
-        [['src/fuzz/fuzz-journald-audit.c',
-          'src/fuzz/fuzz-journald.c'],
+        [['src/journal/fuzz-journald-audit.c',
+          'src/journal/fuzz-journald.c'],
          [libjournal_core,
           libshared],
          [libselinux]],
 
-        [['src/fuzz/fuzz-journald-kmsg.c',
-          'src/fuzz/fuzz-journald.c'],
+        [['src/journal/fuzz-journald-kmsg.c',
+          'src/journal/fuzz-journald.c'],
          [libjournal_core,
           libshared],
          [libselinux]],
 
-        [['src/fuzz/fuzz-journald-native.c',
-          'src/fuzz/fuzz-journald.c'],
+        [['src/journal/fuzz-journald-native.c',
+          'src/journal/fuzz-journald.c'],
          [libjournal_core,
           libshared],
          [libselinux]],
 
-        [['src/fuzz/fuzz-journald-native-fd.c',
-          'src/fuzz/fuzz-journald.c'],
+        [['src/journal/fuzz-journald-native-fd.c',
+          'src/journal/fuzz-journald.c'],
          [libjournal_core,
           libshared],
          [libselinux]],
 
-        [['src/fuzz/fuzz-journald-stream.c',
-          'src/fuzz/fuzz-journald.c'],
+        [['src/journal/fuzz-journald-stream.c',
+          'src/journal/fuzz-journald.c'],
          [libjournal_core,
           libshared],
          [libselinux]],
 
-        [['src/fuzz/fuzz-journald-syslog.c',
-          'src/fuzz/fuzz-journald.c'],
+        [['src/journal/fuzz-journald-syslog.c',
+          'src/journal/fuzz-journald.c'],
          [libjournal_core,
           libshared],
          [libselinux]],
 
-        [['src/fuzz/fuzz-journal-remote.c'],
+        [['src/journal-remote/fuzz-journal-remote.c'],
          [libsystemd_journal_remote,
           libshared]],
 
         [['src/fuzz/fuzz-udev-database.c']],
 
-        [['src/fuzz/fuzz-udev-rules.c'],
+        [['src/udev/fuzz-udev-rules.c'],
          [libudevd_core,
           libshared],
          [threads,
@@ -105,12 +96,12 @@ fuzzers += [
 
         [['src/fuzz/fuzz-hostname-setup.c']],
 
-        [['src/fuzz/fuzz-nspawn-settings.c'],
+        [['src/nspawn/fuzz-nspawn-settings.c'],
          [libshared,
           libnspawn_core],
          [libseccomp]],
 
-        [['src/fuzz/fuzz-nspawn-oci.c'],
+        [['src/nspawn/fuzz-nspawn-oci.c'],
          [libshared,
           libnspawn_core],
          [libseccomp]],
@@ -123,5 +114,5 @@ fuzzers += [
           'src/xdg-autostart-generator/xdg-autostart-service.h',
           'src/xdg-autostart-generator/xdg-autostart-service.c']],
 
-        [['src/fuzz/fuzz-udev-rule-parse-value.c']],
+        [['src/udev/fuzz-udev-rule-parse-value.c']],
 ]