Commit b9d9f8ad95 for strongswan.org

commit b9d9f8ad95c1a0c2c1503c0a6a27ea024394e9d9
Author: Tobias Brunner <tobias@strongswan.org>
Date:   Wed Feb 11 11:31:24 2026 +0100

    fuzz: Remove unnecessary calls to set plugin dirs

    All the plugins are linked statically into the binaries, so there
    is no reason to set the directories that are only required when loading
    them from files.

diff --git a/fuzz/Makefile.am b/fuzz/Makefile.am
index c44539b76c..b2801e0c9b 100644
--- a/fuzz/Makefile.am
+++ b/fuzz/Makefile.am
@@ -7,8 +7,7 @@ AM_CPPFLAGS = @CPPFLAGS@ \
 	-I$(top_srcdir)/src/libtpmtss \
 	-I$(top_srcdir)/src/libtnccs \
 	-I$(top_srcdir)/src/libtnccs/plugins/tnccs_20 \
-	-I$(top_srcdir)/src/libradius \
-	-DPLUGINDIR=\""$(abs_top_builddir)/src/libstrongswan/plugins\""
+	-I$(top_srcdir)/src/libradius

 fuzz_cppflags_def = ${AM_CPPFLAGS} \
 	-DPLUGINS="\"${fd_plugins}\""
diff --git a/fuzz/fuzz_certs.c b/fuzz/fuzz_certs.c
index 74bed9f210..a64701d828 100644
--- a/fuzz/fuzz_certs.c
+++ b/fuzz/fuzz_certs.c
@@ -24,7 +24,6 @@ int LLVMFuzzerTestOneInput(const uint8_t *buf, size_t len)

 	dbg_default_set_level(-1);
 	library_init(NULL, "fuzz_certs");
-	plugin_loader_add_plugindirs(PLUGINDIR, PLUGINS);
 	if (!lib->plugins->load(lib->plugins, PLUGINS))
 	{
 		return 1;
diff --git a/fuzz/fuzz_crls.c b/fuzz/fuzz_crls.c
index 204aa93822..ea735e1b93 100644
--- a/fuzz/fuzz_crls.c
+++ b/fuzz/fuzz_crls.c
@@ -24,7 +24,6 @@ int LLVMFuzzerTestOneInput(const uint8_t *buf, size_t len)

 	dbg_default_set_level(-1);
 	library_init(NULL, "fuzz_crls");
-	plugin_loader_add_plugindirs(PLUGINDIR, PLUGINS);
 	if (!lib->plugins->load(lib->plugins, PLUGINS))
 	{
 		return 1;
diff --git a/fuzz/fuzz_ocsp_req.c b/fuzz/fuzz_ocsp_req.c
index 111ef6365d..f6fd276bf9 100644
--- a/fuzz/fuzz_ocsp_req.c
+++ b/fuzz/fuzz_ocsp_req.c
@@ -24,7 +24,6 @@ int LLVMFuzzerTestOneInput(const uint8_t *buf, size_t len)

 	dbg_default_set_level(-1);
 	library_init(NULL, "fuzz_ocsp_req");
-	plugin_loader_add_plugindirs(PLUGINDIR, PLUGINS);
 	if (!lib->plugins->load(lib->plugins, PLUGINS))
 	{
 		return 1;
diff --git a/fuzz/fuzz_ocsp_rsp.c b/fuzz/fuzz_ocsp_rsp.c
index 6778c53f9d..fe91317cbf 100644
--- a/fuzz/fuzz_ocsp_rsp.c
+++ b/fuzz/fuzz_ocsp_rsp.c
@@ -24,7 +24,6 @@ int LLVMFuzzerTestOneInput(const uint8_t *buf, size_t len)

 	dbg_default_set_level(-1);
 	library_init(NULL, "fuzz_ocsp_rsp");
-	plugin_loader_add_plugindirs(PLUGINDIR, PLUGINS);
 	if (!lib->plugins->load(lib->plugins, PLUGINS))
 	{
 		return 1;