Andrew Boyson / web

Dependents:   oldheating gps motorhome heating

Revision:
142:b472ba95b018
Parent:
110:8ab752842d25
Child:
144:7106252b7abf
--- a/base/net/web-net6-html.c	Tue Jun 09 14:33:55 2020 +0000
+++ b/base/net/web-net6-html.c	Wed Dec 23 09:57:17 2020 +0000
@@ -9,28 +9,43 @@
     WebAddNav(NET6_PAGE);
     WebAddH1("Net IPv6");
 
-    WebAddH2("ARP");
+    WebAddH2("NDP - Neighbour Advertisement");
     HttpAddText("<code id='ajax-arp'></code>\r\n");
+    
     WebAddH2("DNS");
     HttpAddText("<code id='ajax-dns'></code>\r\n");
     
-    WebAddH2("NDP");
+    WebAddH2("Link local");
+    WebAddAjaxLabelled("SLAAC",                 "ajax-slaac");
+    
+    WebAddH2("NDP - Router Advertisement");
     WebAddAjaxLabelled("Hop limit",             "ajax-hop-limit");
     WebAddAjaxLed     ("Managed address",       "ajax-managed");
     WebAddAjaxLed     ("Other configuration",   "ajax-other");
-    WebAddAjaxLabelled("Router MAC",            "ajax-router-mac");
-    WebAddAjaxLabelled("Prefix length",         "ajax-prefix-length");
-    WebAddAjaxLed     ("Prefix flag L",         "ajax-prefix-l");
-    WebAddAjaxLed     ("Prefix flag A",         "ajax-prefix-a");
-    WebAddAjaxLabelled("Prefix valid secs",     "ajax-prefix-limit");
-    WebAddAjaxLabelled("Prefix preferred secs", "ajax-prefix-preferred");
-    WebAddAjaxLabelled("Prefix",                "ajax-prefix");
-    WebAddAjaxLabelled("DNS life secs",         "ajax-dns-life");
-    WebAddAjaxLabelled("DNS server",            "ajax-dns-ip");
     WebAddAjaxLabelled("Lease time",            "ajax-ndp-lease");
     WebAddAjaxLabelled("Elapsed",               "ajax-ndp-elapsed");
-    WebAddAjaxLabelled("SLAAC",                 "ajax-slaac");
+    
+    WebAddH2("RA options");
+    WebAddAjaxLabelled("Router MAC",            "ajax-router-mac");
     WebAddAjaxLabelled("MTU",                   "ajax-mtu");
+    WebAddAjaxLabelled("DNS server",            "ajax-dns-ip");
+    WebAddAjaxLabelled("DNS life secs",         "ajax-dns-life");
+    
+    WebAddH2("Unique local");
+    WebAddAjaxLabelled("Prefix length",         "ajax-unique-prefix-length");
+    WebAddAjaxLed     ("Prefix flag L",         "ajax-unique-prefix-l");
+    WebAddAjaxLed     ("Prefix flag A",         "ajax-unique-prefix-a");
+    WebAddAjaxLabelled("Prefix valid secs",     "ajax-unique-prefix-limit");
+    WebAddAjaxLabelled("Prefix preferred secs", "ajax-unique-prefix-preferred");
+    WebAddAjaxLabelled("Prefix",                "ajax-unique-prefix");
+    
+    WebAddH2("Global");
+    WebAddAjaxLabelled("Prefix length",         "ajax-global-prefix-length");
+    WebAddAjaxLed     ("Prefix flag L",         "ajax-global-prefix-l");
+    WebAddAjaxLed     ("Prefix flag A",         "ajax-global-prefix-a");
+    WebAddAjaxLabelled("Prefix valid secs",     "ajax-global-prefix-limit");
+    WebAddAjaxLabelled("Prefix preferred secs", "ajax-global-prefix-preferred");
+    WebAddAjaxLabelled("Prefix",                "ajax-global-prefix");
     
     WebAddEnd();