]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
fuzz: Clean up includes
authorDaan De Meyer <daan.j.demeyer@gmail.com>
Wed, 21 May 2025 07:45:18 +0000 (09:45 +0200)
committerDaan De Meyer <daan.j.demeyer@gmail.com>
Wed, 21 May 2025 08:49:42 +0000 (10:49 +0200)
Split out of #37344.

12 files changed:
src/fuzz/fuzz-bus-label.c
src/fuzz/fuzz-calendarspec.c
src/fuzz/fuzz-catalog.c
src/fuzz/fuzz-compress.c
src/fuzz/fuzz-env-file.c
src/fuzz/fuzz-json.c
src/fuzz/fuzz-main.c
src/fuzz/fuzz-time-util.c
src/fuzz/fuzz-udev-database.c
src/fuzz/fuzz-varlink-idl.c
src/fuzz/fuzz-varlink.c
src/fuzz/fuzz.h

index c7be82a767720c2f48d04d2fe0c77feb92e5672a..795afeb7ea5e0c3153fb069b00fe681f2356b79c 100644 (file)
@@ -1,7 +1,5 @@
 /* SPDX-License-Identifier: LGPL-2.1-or-later */
 
-#include <errno.h>
-
 #include "alloc-util.h"
 #include "bus-label.h"
 #include "fuzz.h"
index b31a3f2b1728ed2de0df17086b646f61567c3e66..8095d40d993b642142dac5aa7e785c59dcda3c9a 100644 (file)
@@ -2,7 +2,6 @@
 
 #include "alloc-util.h"
 #include "calendarspec.h"
-#include "fd-util.h"
 #include "fuzz.h"
 #include "string-util.h"
 #include "time-util.h"
index cbe8463a89bc675423dd431b0cec9e2a90304465..965828827a4a51163fe853dfd81f43c53637822a 100644 (file)
@@ -1,9 +1,11 @@
 /* SPDX-License-Identifier: LGPL-2.1-or-later */
 
+#include <unistd.h>
+
 #include "catalog.h"
 #include "fd-util.h"
-#include "fs-util.h"
 #include "fuzz.h"
+#include "hashmap.h"
 #include "tmpfile-util.h"
 
 int LLVMFuzzerTestOneInput(const uint8_t *data, size_t size) {
index adb0a969a85c0f6473f2a8395570e0d7b3ff3666..bf53de927956719e2fb4d0eaca937192f937712a 100644 (file)
@@ -1,7 +1,5 @@
 /* SPDX-License-Identifier: LGPL-2.1-or-later */
 
-#include <errno.h>
-
 #include "alloc-util.h"
 #include "compress.h"
 #include "fuzz.h"
index ff7e529ac351078be3819c7da8984da0099482bc..6a0fda69b48b4c9786826e5e41204ef2aeed40dc 100644 (file)
@@ -2,7 +2,6 @@
 
 #include <stdio.h>
 
-#include "alloc-util.h"
 #include "env-file.h"
 #include "fd-util.h"
 #include "fuzz.h"
index ea11940e4b8e6ce421d2bbfb1f8ac557f11ce424..c0c0f2b1b75b1bc812f762f03bf45f1f00c3d7c7 100644 (file)
@@ -2,7 +2,6 @@
 
 #include "sd-json.h"
 
-#include "alloc-util.h"
 #include "env-util.h"
 #include "fd-util.h"
 #include "fuzz.h"
index cf70424c16242f4fcd93322730222a971842e569..928fc74525e1616d918ce19af7f371c2215235ce 100644 (file)
@@ -1,5 +1,7 @@
 /* SPDX-License-Identifier: LGPL-2.1-or-later */
 
+#include <stdlib.h>
+
 #include "alloc-util.h"
 #include "fileio.h"
 #include "fuzz.h"
index 5be2e4f1ddeafa77be3fb9158227a2fdf50e3aa5..6f5124986a61dfdafaa96c1ee152a0c0c2cc34ee 100644 (file)
@@ -1,7 +1,6 @@
 /* SPDX-License-Identifier: LGPL-2.1-or-later */
 
 #include "alloc-util.h"
-#include "fd-util.h"
 #include "fuzz.h"
 #include "time-util.h"
 
index 6b4fc8270d9bbd0e833fabbf039908a61b9c23fb..f1a4ef76e3681e8f8feb800305f7cd477262374d 100644 (file)
@@ -3,7 +3,6 @@
 #include "device-internal.h"
 #include "device-private.h"
 #include "fd-util.h"
-#include "fs-util.h"
 #include "fuzz.h"
 #include "tmpfile-util.h"
 
index 9eb021a7d12f2af97218d6997e5ecbb07739e3c4..f2b73f622a82e040f388ac4df92e984e45693935 100644 (file)
@@ -1,16 +1,10 @@
 /* SPDX-License-Identifier: LGPL-2.1-or-later */
 
-#include <unistd.h>
-
 #include "sd-varlink-idl.h"
 
 #include "alloc-util.h"
-#include "errno-util.h"
-#include "fd-util.h"
 #include "fuzz.h"
-#include "io-util.h"
 #include "log.h"
-#include "string-util.h"
 #include "varlink-idl-util.h"
 
 int LLVMFuzzerTestOneInput(const uint8_t *data, size_t size) {
index 2497fe3b9e741c05541fb46a9de8d812b992a2a5..84ff9b904adcc52a7b8ba7df7511f19a4ae8492f 100644 (file)
@@ -1,6 +1,6 @@
 /* SPDX-License-Identifier: LGPL-2.1-or-later */
 
-#include <unistd.h>
+#include <sys/socket.h>
 
 #include "sd-varlink.h"
 
index 6da06f237b71b29ed93a3420a17838b00ddcb735..6e4935d555d3b9fccd011a67546d520e97e51519 100644 (file)
@@ -1,11 +1,10 @@
 /* SPDX-License-Identifier: LGPL-2.1-or-later */
 #pragma once
 
-#include <stddef.h>
-#include <stdint.h>
+#include <stdio.h>
+
+#include "forward.h"
 
-#include "assert-util.h"
-#include "env-util.h"
 #include "fileio.h"
 #include "log.h"