net/wireguard - handle disabled carp vhid's by initialising to 'DISABLED'. closes https://github.com/opnsense/plugins/issues/3741

This commit is contained in:
Ad Schellevis
2023-12-31 13:28:12 +01:00
parent 88e0745a46
commit 9ff64a3e41
2 changed files with 2 additions and 1 deletions
+1 -1
View File
@@ -1,6 +1,6 @@
PLUGIN_NAME= wireguard
PLUGIN_VERSION= 2.5
PLUGIN_REVISION= 2
PLUGIN_REVISION= 3
PLUGIN_COMMENT= WireGuard VPN service kernel implementation
PLUGIN_DEPENDS= wireguard-kmod
PLUGIN_CONFLICTS= wireguard-go
@@ -43,6 +43,7 @@ function get_vhid_status()
foreach ((new OPNsense\Interfaces\Vip())->vip->iterateItems() as $id => $item) {
if ($item->mode == 'carp') {
$uuids[(string)$item->vhid] = $id;
$vhids[$id] = ['status' => 'DISABLED', 'vhid' => (string)$item->vhid];
}
}
foreach (legacy_interfaces_details() as $ifdata) {