diff --git a/net/quagga/src/opnsense/mvc/app/views/OPNsense/Quagga/diagnosticsospf.volt b/net/quagga/src/opnsense/mvc/app/views/OPNsense/Quagga/diagnosticsospf.volt index 0a461f3bf..f189852bb 100644 --- a/net/quagga/src/opnsense/mvc/app/views/OPNsense/Quagga/diagnosticsospf.volt +++ b/net/quagga/src/opnsense/mvc/app/views/OPNsense/Quagga/diagnosticsospf.volt @@ -107,14 +107,59 @@ POSSIBILITY OF SUCH DAMAGE.

{{ lang._('Areas') }}

-TODO +<% if (ospf_overview['areas']) { %> + <% areas = ospf_overview['areas'] %> + <% _.each(_.keys(areas), function(areaname) { %> + <% area = areas[areaname] %> +

<%= areaname %>

+ + + + + + + + + + + + + + + + + + + +
{{ lang._('Interfaces: Total') }}<%= area['interfaces']['total'] %>
{{ lang._('Interfaces: Active') }}<%= area['interfaces']['active'] %>
{{ lang._('Fully Adjacent Neighbour Count') }}<%= area['fully_adjacent_neighbour_count'] %>
{{ lang._('SPF Execution Count') }}<%= area['spf_exec_count'] %>
+ + + + + + + + + + <% _.each(_.keys(area['lsa']), function(lsaname) { %> + <% lsa = area['lsa'][lsaname] %> + + + + + + <% }) %> + +
{{ lang._('Count') }}{{ lang._('Checksum') }}
<%= translate(lsaname) %><%= lsa['count'] %><%= lsa['checksum'] %>
+ <% }) %> +<% } %> +