From bc3495c5722a78489eb799a0dbb00607a9aee69b Mon Sep 17 00:00:00 2001 From: Mike Shuey Date: Sun, 13 Oct 2024 01:49:07 -0700 Subject: [PATCH] Correct minor issues in OSPF6 (#4291) Template for ospf6d.conf should call out ipv6, not ip, for both route-map and prefix-list. Also, a rogue newline crept into ospf6.volt - corrupting the enabled checkboxes in the Prefix Lists tab. --- net/frr/src/opnsense/mvc/app/views/OPNsense/Quagga/ospf6.volt | 3 +-- .../opnsense/service/templates/OPNsense/Quagga/ospf6d.conf | 4 ++-- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/net/frr/src/opnsense/mvc/app/views/OPNsense/Quagga/ospf6.volt b/net/frr/src/opnsense/mvc/app/views/OPNsense/Quagga/ospf6.volt index 3e3b00e0b..3a4774436 100644 --- a/net/frr/src/opnsense/mvc/app/views/OPNsense/Quagga/ospf6.volt +++ b/net/frr/src/opnsense/mvc/app/views/OPNsense/Quagga/ospf6.volt @@ -182,8 +182,7 @@ - + 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 cba31d788..3c066333a 100644 --- a/net/frr/src/opnsense/service/templates/OPNsense/Quagga/ospf6d.conf +++ b/net/frr/src/opnsense/service/templates/OPNsense/Quagga/ospf6d.conf @@ -92,7 +92,7 @@ router ospf6 {% if helpers.exists('OPNsense.quagga.ospf6.prefixlists.prefixlist') %} {% for prefixlist in helpers.sortDictList(OPNsense.quagga.ospf6.prefixlists.prefixlist, 'name', 'seqnumber' ) %} {% if prefixlist.enabled == '1' %} -ip prefix-list {{ prefixlist.name }} seq {{ prefixlist.seqnumber }} {{ prefixlist.action }} {{ prefixlist.network }} +ipv6 prefix-list {{ prefixlist.name }} seq {{ prefixlist.seqnumber }} {{ prefixlist.action }} {{ prefixlist.network }} {% endif %} {% endfor %} {% endif %} @@ -105,7 +105,7 @@ route-map {{ routemap.name }} {{ routemap.action }} {{ routemap.id }} {% for prefixlist in routemap.match2.split(",") %} {% set prefixlist_data = helpers.getUUID(prefixlist) %} {% if 'match2' in routemap and routemap.match2 != '' %} - match ip address prefix-list {{ prefixlist_data.name }} + match ipv6 address prefix-list {{ prefixlist_data.name }} {% endif %} {% endfor %} {% endif %}
{{ lang._('Enabled') }}{{ lang._('Enabled') }} {{ lang._('Name') }} {{ lang._('Sequence Number') }} {{ lang._('Action') }}