From be813a0ab84aea5ba44c11ed07702f6c4cfe885e Mon Sep 17 00:00:00 2001 From: Monviech <79600909+Monviech@users.noreply.github.com> Date: Mon, 28 Jul 2025 13:16:18 +0200 Subject: [PATCH] net/frr: Fix interface area not rendering in ospfv6 in frr10 (#4845) --- .../service/templates/OPNsense/Quagga/ospf6d.conf | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/net/frr/src/opnsense/service/templates/OPNsense/Quagga/ospf6d.conf b/net/frr/src/opnsense/service/templates/OPNsense/Quagga/ospf6d.conf index 91666f3a6..66896f7a7 100644 --- a/net/frr/src/opnsense/service/templates/OPNsense/Quagga/ospf6d.conf +++ b/net/frr/src/opnsense/service/templates/OPNsense/Quagga/ospf6d.conf @@ -12,6 +12,7 @@ agentx {% for interface in helpers.toList('OPNsense.quagga.ospf6.interfaces.interface') %} {% if interface.enabled == '1' %} interface {{ physical_interface(interface.interfacename) }} + ipv6 ospf6 area {{ interface.area }} {% if interface.bfd|default('') == '1' %} ipv6 ospf6 bfd {% endif %} @@ -68,13 +69,6 @@ router ospf6 {% endif %} {% endfor %} {% endif %} -{% if helpers.exists('OPNsense.quagga.ospf6.interfaces.interface') %} -{% for interface in helpers.toList('OPNsense.quagga.ospf6.interfaces.interface') %} -{% if interface.enabled == '1' %} - interface {{ physical_interface(interface.interfacename) }} area {{ interface.area }} -{% endif %} -{% endfor %} -{% endif %} {% if helpers.exists('OPNsense.quagga.ospf6.prefixlists.prefixlist') %} {% for prefixlist in helpers.sortDictList(OPNsense.quagga.ospf6.prefixlists.prefixlist, 'name', 'seqnumber' ) %} {% if prefixlist.enabled == '1' %}