diff --git a/net/frr/src/opnsense/mvc/app/controllers/OPNsense/Quagga/Api/Ospf6settingsController.php b/net/frr/src/opnsense/mvc/app/controllers/OPNsense/Quagga/Api/Ospf6settingsController.php
index 1574d398c..05f79633b 100644
--- a/net/frr/src/opnsense/mvc/app/controllers/OPNsense/Quagga/Api/Ospf6settingsController.php
+++ b/net/frr/src/opnsense/mvc/app/controllers/OPNsense/Quagga/Api/Ospf6settingsController.php
@@ -37,6 +37,7 @@ class Ospf6settingsController extends ApiMutableModelControllerBase
{
protected static $internalModelName = 'ospf6';
protected static $internalModelClass = '\OPNsense\Quagga\OSPF6';
+ protected static $internalModelUseSafeDelete = true;
public function searchNetworkAction()
{
diff --git a/net/frr/src/opnsense/mvc/app/controllers/OPNsense/Quagga/Api/OspfsettingsController.php b/net/frr/src/opnsense/mvc/app/controllers/OPNsense/Quagga/Api/OspfsettingsController.php
index c0093c937..8a6141a44 100644
--- a/net/frr/src/opnsense/mvc/app/controllers/OPNsense/Quagga/Api/OspfsettingsController.php
+++ b/net/frr/src/opnsense/mvc/app/controllers/OPNsense/Quagga/Api/OspfsettingsController.php
@@ -36,6 +36,7 @@ class OspfsettingsController extends ApiMutableModelControllerBase
{
protected static $internalModelName = 'ospf';
protected static $internalModelClass = '\OPNsense\Quagga\OSPF';
+ protected static $internalModelUseSafeDelete = true;
public function searchNeighborAction()
{
diff --git a/net/frr/src/opnsense/mvc/app/controllers/OPNsense/Quagga/forms/dialogEditOSPF6Network.xml b/net/frr/src/opnsense/mvc/app/controllers/OPNsense/Quagga/forms/dialogEditOSPF6Network.xml
index 2b73476c0..8c69e996a 100644
--- a/net/frr/src/opnsense/mvc/app/controllers/OPNsense/Quagga/forms/dialogEditOSPF6Network.xml
+++ b/net/frr/src/opnsense/mvc/app/controllers/OPNsense/Quagga/forms/dialogEditOSPF6Network.xml
@@ -40,7 +40,7 @@
network.linkedPrefixlistIndropdown
- Filters inbound route advertisements using a prefix list.
+ Filters inbound route advertisements using a prefix list. If multiple items with the same name exist, choosing one of them will apply all items with the same name.false
@@ -49,7 +49,7 @@
network.linkedPrefixlistOutdropdown
- Filters outbound route advertisements using a prefix list.
+ Filters outbound route advertisements using a prefix list. If multiple items with the same name exist, choosing one of them will apply all items with the same name.false
diff --git a/net/frr/src/opnsense/mvc/app/controllers/OPNsense/Quagga/forms/dialogEditOSPF6RouteMaps.xml b/net/frr/src/opnsense/mvc/app/controllers/OPNsense/Quagga/forms/dialogEditOSPF6RouteMaps.xml
index 84d3a07f6..63678d617 100644
--- a/net/frr/src/opnsense/mvc/app/controllers/OPNsense/Quagga/forms/dialogEditOSPF6RouteMaps.xml
+++ b/net/frr/src/opnsense/mvc/app/controllers/OPNsense/Quagga/forms/dialogEditOSPF6RouteMaps.xml
@@ -32,7 +32,7 @@
select_multipletrue
- Allows for matching based on prefix lists, multiple selections enabled.
+ Allows for matching based on prefix lists, multiple selections enabled. If multiple items with the same name exist, choosing one of them will apply all items with the same name.routemap.set
diff --git a/net/frr/src/opnsense/mvc/app/controllers/OPNsense/Quagga/forms/dialogEditOSPFNetwork.xml b/net/frr/src/opnsense/mvc/app/controllers/OPNsense/Quagga/forms/dialogEditOSPFNetwork.xml
index 66c72e677..226a77a1b 100644
--- a/net/frr/src/opnsense/mvc/app/controllers/OPNsense/Quagga/forms/dialogEditOSPFNetwork.xml
+++ b/net/frr/src/opnsense/mvc/app/controllers/OPNsense/Quagga/forms/dialogEditOSPFNetwork.xml
@@ -40,7 +40,7 @@
network.linkedPrefixlistIndropdown
- Filters inbound route advertisements using a prefix list.
+ Filters inbound route advertisements using a prefix list. If multiple items with the same name exist, choosing one of them will apply all items with the same name.false
@@ -49,7 +49,7 @@
network.linkedPrefixlistOutdropdown
- Filters outbound route advertisements using a prefix list.
+ Filters outbound route advertisements using a prefix list. If multiple items with the same name exist, choosing one of them will apply all items with the same name.false
diff --git a/net/frr/src/opnsense/mvc/app/controllers/OPNsense/Quagga/forms/dialogEditOSPFRouteMaps.xml b/net/frr/src/opnsense/mvc/app/controllers/OPNsense/Quagga/forms/dialogEditOSPFRouteMaps.xml
index 84d3a07f6..63678d617 100644
--- a/net/frr/src/opnsense/mvc/app/controllers/OPNsense/Quagga/forms/dialogEditOSPFRouteMaps.xml
+++ b/net/frr/src/opnsense/mvc/app/controllers/OPNsense/Quagga/forms/dialogEditOSPFRouteMaps.xml
@@ -32,7 +32,7 @@
select_multipletrue
- Allows for matching based on prefix lists, multiple selections enabled.
+ Allows for matching based on prefix lists, multiple selections enabled. If multiple items with the same name exist, choosing one of them will apply all items with the same name.routemap.set
diff --git a/net/frr/src/opnsense/mvc/app/controllers/OPNsense/Quagga/forms/dialogEditRedistribution.xml b/net/frr/src/opnsense/mvc/app/controllers/OPNsense/Quagga/forms/dialogEditRedistribution.xml
index cd3eb2a08..2e4ae16f0 100644
--- a/net/frr/src/opnsense/mvc/app/controllers/OPNsense/Quagga/forms/dialogEditRedistribution.xml
+++ b/net/frr/src/opnsense/mvc/app/controllers/OPNsense/Quagga/forms/dialogEditRedistribution.xml
@@ -19,7 +19,7 @@
redistribution.linkedRoutemapdropdown
- Optional Route-map to apply to this redistribution.
+ Optional Route-map to apply to this redistribution. If multiple items with the same name exist, choosing one of them will apply all items with the same name.redistribution.description
diff --git a/net/frr/src/opnsense/mvc/app/models/OPNsense/Quagga/OSPF.xml b/net/frr/src/opnsense/mvc/app/models/OPNsense/Quagga/OSPF.xml
index 501cc8cc6..3998b8bd6 100644
--- a/net/frr/src/opnsense/mvc/app/models/OPNsense/Quagga/OSPF.xml
+++ b/net/frr/src/opnsense/mvc/app/models/OPNsense/Quagga/OSPF.xml
@@ -97,23 +97,23 @@
-
+ OPNsense.quagga.ospfprefixlists.prefixlist
- name
- name
-
+ name,seqnumber
+ %s:%s
+
Related Prefix-List item not found.
-
+ OPNsense.quagga.ospfprefixlists.prefixlist
- name
- name
-
+ name,seqnumber
+ %s:%s
+
Related Prefix-List item not found.
@@ -308,12 +308,12 @@
-
+ OPNsense.quagga.ospfroutemaps.routemap
- name
- name
-
+ name,id
+ %s:%s
+
Related Route-Map item not found.
diff --git a/net/frr/src/opnsense/mvc/app/models/OPNsense/Quagga/OSPF6.xml b/net/frr/src/opnsense/mvc/app/models/OPNsense/Quagga/OSPF6.xml
index 32c5017e9..1ec617842 100644
--- a/net/frr/src/opnsense/mvc/app/models/OPNsense/Quagga/OSPF6.xml
+++ b/net/frr/src/opnsense/mvc/app/models/OPNsense/Quagga/OSPF6.xml
@@ -54,23 +54,23 @@
-
+ OPNsense.quagga.ospf6prefixlists.prefixlist
- name
- name
-
+ name,seqnumber
+ %s:%s
+
Related Prefix-List item not found.
-
+ OPNsense.quagga.ospf6prefixlists.prefixlist
- name
- name
-
+ name,seqnumber
+ %s:%s
+
Related Prefix-List item not found.
@@ -227,12 +227,12 @@
-
+ OPNsense.quagga.ospf6routemaps.routemap
- name
- name
-
+ name,id
+ %s:%s
+
Related Route-Map item not found.