From 9ad018f5804ad799d4d456fb0c3dedc981a08daa Mon Sep 17 00:00:00 2001 From: Franco Fichtner Date: Wed, 18 Sep 2024 11:36:48 +0200 Subject: [PATCH] ipsec: port to plugins_interface_map() There was a typo here, too. But it also wasn't fully tested yet and not in 24.7.x yet. --- src/etc/inc/plugins.inc.d/ipsec.inc | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/etc/inc/plugins.inc.d/ipsec.inc b/src/etc/inc/plugins.inc.d/ipsec.inc index da9ae3c93..9d18850c5 100644 --- a/src/etc/inc/plugins.inc.d/ipsec.inc +++ b/src/etc/inc/plugins.inc.d/ipsec.inc @@ -1236,8 +1236,11 @@ function ipsec_configure_do($verbose = false, $interface_map = null) { global $config; - if (!empty($interface)) { - $interface_map = explode(',', $interface_map); + if (!plugins_argument_map($interface_map)) { + return; + } + + if (!empty($interface_map)) { $active = false; if (isset($config['ipsec']['phase1'])) {