Common stuff for all my devices' web server pages: css, login, log, ipv4, ipv6, firmware update, clock, reset info etc.
Dependents: oldheating gps motorhome heating
web-net-html.c
00001 #include "http.h" 00002 #include "web-nav-base.h" 00003 #include "web-add.h" 00004 #include "mac.h" 00005 00006 void WebNetHtml() 00007 { 00008 HttpOk("text/html; charset=UTF-8", "no-cache", NULL, NULL); 00009 WebAddHeader("Net", "settings.css", "net.js"); 00010 WebAddNav(NET_PAGE); 00011 WebAddH1("Net"); 00012 00013 WebAddH2("MAC"); 00014 HttpAddText("<code id='ajax-mac'></code>\r\n"); 00015 00016 WebAddH2("TCP connections"); 00017 HttpAddText("<code id='ajax-tcp'></code>\r\n"); 00018 00019 WebAddH2("Request resolution"); 00020 WebAddAjaxInput ("", 100, "ajax-nr", "name-to-resolve"); 00021 WebAddAjaxButton("MDNS over IPV6" , "request-ipv6-mdns" ); 00022 WebAddAjaxButton("LLMNR over IPV6", "request-ipv6-llmnr"); 00023 WebAddAjaxButton("DNS over IPV6" , "request-ipv6-udns" ); 00024 HttpAddText("<br/>\r\n"); 00025 WebAddAjaxButton("MDNS over IPV4" , "request-ipv4-mdns" ); 00026 WebAddAjaxButton("LLMNR over IPV4", "request-ipv4-llmnr"); 00027 WebAddAjaxButton("DNS over IPV4" , "request-ipv4-udns" ); 00028 00029 WebAddH2("Name cache"); 00030 HttpAddText("<code id='ajax-dns'></code>\r\n"); 00031 HttpAddText("<div class='line'>\r\n"); 00032 HttpAddText("<button onclick = 'Net.clearVendorsFromLocalStorage()'>Clear vendors</button>\r\n"); 00033 HttpAddText("</div>\r\n"); 00034 00035 WebAddEnd(); 00036 00037 }
Generated on Wed Jul 13 2022 14:19:59 by 1.7.2