Andrew Boyson / web

Dependents:   oldheating gps motorhome heating

Committer:
andrewboyson
Date:
Mon Jan 04 16:09:03 2021 +0000
Revision:
146:6bc151bd7063
Parent:
144:7106252b7abf
Modified Name and address resolution to include vendor names

Who changed what in which revision?

UserRevisionLine numberNew contents of line
andrewboyson 110:8ab752842d25 1 #include "http.h"
andrewboyson 110:8ab752842d25 2 #include "web-add.h"
andrewboyson 110:8ab752842d25 3 #include "web-nav-base.h"
andrewboyson 110:8ab752842d25 4
andrewboyson 110:8ab752842d25 5 void WebNet4Html()
andrewboyson 110:8ab752842d25 6 {
andrewboyson 110:8ab752842d25 7 HttpOk("text/html; charset=UTF-8", "no-cache", NULL, NULL);
andrewboyson 110:8ab752842d25 8 WebAddHeader("Net IPv4", "settings.css", "net4.js");
andrewboyson 110:8ab752842d25 9 WebAddNav(NET4_PAGE);
andrewboyson 110:8ab752842d25 10 WebAddH1("Net IPv4");
andrewboyson 110:8ab752842d25 11
andrewboyson 110:8ab752842d25 12 WebAddH2("ARP");
andrewboyson 110:8ab752842d25 13 HttpAddText("<code id='ajax-arp'></code>\r\n");
andrewboyson 146:6bc151bd7063 14 HttpAddText("<div class='line'>\r\n");
andrewboyson 146:6bc151bd7063 15 HttpAddText("<button onclick = 'Net.clearVendorsFromLocalStorage()'>Clear vendors</button>\r\n");
andrewboyson 146:6bc151bd7063 16 HttpAddText("</div>\r\n");
andrewboyson 110:8ab752842d25 17
andrewboyson 110:8ab752842d25 18 WebAddH2("DHCP");
andrewboyson 110:8ab752842d25 19 WebAddAjaxLabelled("IP4 address", "ajax-local-ip" );
andrewboyson 110:8ab752842d25 20 WebAddAjaxLabelled("Domain", "ajax-domain-name" );
andrewboyson 110:8ab752842d25 21 WebAddAjaxLabelled("Host name", "ajax-host-name" );
andrewboyson 110:8ab752842d25 22 WebAddAjaxLabelled("NTP server", "ajax-ntp-ip" );
andrewboyson 110:8ab752842d25 23 WebAddAjaxLabelled("DNS server", "ajax-dns-ip" );
andrewboyson 110:8ab752842d25 24 WebAddAjaxLabelled("DHCP server", "ajax-dhcp-ip" );
andrewboyson 110:8ab752842d25 25 WebAddAjaxLabelled("Router", "ajax-router-ip" );
andrewboyson 110:8ab752842d25 26 WebAddAjaxLabelled("Subnet mask", "ajax-subnet-mask" );
andrewboyson 110:8ab752842d25 27 WebAddAjaxLabelled("Broadcast IP", "ajax-broadcast-ip");
andrewboyson 110:8ab752842d25 28 WebAddAjaxLabelled("Lease time IP", "ajax-lease-time" );
andrewboyson 110:8ab752842d25 29 WebAddAjaxLabelled("Renewal T1", "ajax-renewal-t1" );
andrewboyson 110:8ab752842d25 30 WebAddAjaxLabelled("Renewal T2", "ajax-renewal-t2" );
andrewboyson 110:8ab752842d25 31 WebAddAjaxLabelled("Elapsed", "ajax-elapsed" );
andrewboyson 110:8ab752842d25 32
andrewboyson 110:8ab752842d25 33 WebAddEnd();
andrewboyson 110:8ab752842d25 34
andrewboyson 110:8ab752842d25 35 }