From 95812e27864f44c681ae883278e846d6ea25c5a2 Mon Sep 17 00:00:00 2001 From: Ad Schellevis Date: Thu, 25 Jul 2024 13:17:27 +0200 Subject: [PATCH] Interfaces: Virtual IPs: Settings - polish diff calculation a bit when using the new peer settings (avoid re-apply when unchanged) --- src/opnsense/scripts/interfaces/reconfigure_vips.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/opnsense/scripts/interfaces/reconfigure_vips.php b/src/opnsense/scripts/interfaces/reconfigure_vips.php index 52d802a76..a67eb35f2 100755 --- a/src/opnsense/scripts/interfaces/reconfigure_vips.php +++ b/src/opnsense/scripts/interfaces/reconfigure_vips.php @@ -56,8 +56,8 @@ foreach (legacy_interfaces_details() as $ifname => $ifcnf) { if ($vhid['vhid'] == $address['vhid']) { $addresses[$key]['advbase'] = $vhid['advbase']; $addresses[$key]['advskew'] = $vhid['advskew']; - $addresses[$key]['peer'] = $vhid['peer']; - $addresses[$key]['peer6'] = $vhid['peer6']; + $addresses[$key]['peer'] = !empty($vhid['peer']) ? $vhid['peer'] : '224.0.0.18'; + $addresses[$key]['peer6'] = !empty($vhid['peer6']) ? $vhid['peer6'] : 'ff02::12'; } } }