From 302ed6b03781483373ba4c9b9e3355decb634bc9 Mon Sep 17 00:00:00 2001 From: Franco Fichtner Date: Thu, 17 Apr 2025 09:59:20 +0200 Subject: [PATCH] ipsec: fix trimming NULL values Not sure how I managed to misconfigure this but since the function relies on returning null make the trimming conditional. --- src/etc/inc/plugins.inc.d/ipsec.inc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/etc/inc/plugins.inc.d/ipsec.inc b/src/etc/inc/plugins.inc.d/ipsec.inc index 3eeb245e7..97b489c1a 100644 --- a/src/etc/inc/plugins.inc.d/ipsec.inc +++ b/src/etc/inc/plugins.inc.d/ipsec.inc @@ -686,7 +686,7 @@ function ipsec_find_id(&$ph1ent, $side = 'local') $thisid_data = $id_data; } - return trim($thisid_data); + return is_string($thisid_data) ? trim($thisid_data) : $thisid_data; } /* include all configuration functions */