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-trace-query.c
00001 #include "http.h" 00002 #include "settings.h" 00003 00004 void WebTraceQuery(char* pQuery) 00005 { 00006 while (pQuery) 00007 { 00008 char* pName; 00009 char* pValue; 00010 pQuery = HttpQuerySplit(pQuery, &pName, &pValue); 00011 00012 if (HttpSameStr(pName, "chg-send-dns-ip4" )) ChgDnsSendRequestsViaIp4(); 00013 if (HttpSameStr(pName, "chg-send-ntp-ip4" )) ChgNtpSendRequestsViaIp4(); 00014 if (HttpSameStr(pName, "chg-send-tftp-ip4" )) ChgTftpSendRequestsViaIp4(); 00015 if (HttpSameStr(pName, "set-trace-net-host" )) SetTraceNetHost(pValue); 00016 if (HttpSameStr(pName, "chg-trace-net-stack" )) ChgTraceNetStack(); 00017 if (HttpSameStr(pName, "chg-trace-net-newline" )) ChgTraceNetNewLine(); 00018 if (HttpSameStr(pName, "chg-trace-net-verbose" )) ChgTraceNetVerbose(); 00019 if (HttpSameStr(pName, "chg-trace-link" )) ChgTraceLink(); 00020 if (HttpSameStr(pName, "chg-trace-dns-name" )) ChgTraceDnsName(); 00021 if (HttpSameStr(pName, "chg-trace-dns-query" )) ChgTraceDnsQuery(); 00022 if (HttpSameStr(pName, "chg-trace-dns-reply" )) ChgTraceDnsReply(); 00023 if (HttpSameStr(pName, "chg-trace-dns-server" )) ChgTraceDnsServer(); 00024 if (HttpSameStr(pName, "chg-trace-ntp" )) ChgTraceNtp(); 00025 if (HttpSameStr(pName, "chg-trace-dhcp" )) ChgTraceDhcp(); 00026 if (HttpSameStr(pName, "chg-trace-ns-recv-sol" )) ChgTraceNsRecvSol(); 00027 if (HttpSameStr(pName, "chg-trace-ns-recv-adv" )) ChgTraceNsRecvAdv(); 00028 if (HttpSameStr(pName, "chg-trace-ns-send-sol" )) ChgTraceNsSendSol(); 00029 if (HttpSameStr(pName, "chg-trace-nr" )) ChgTraceNr(); 00030 if (HttpSameStr(pName, "chg-trace-ntp-client" )) ChgTraceNtpClient(); 00031 if (HttpSameStr(pName, "chg-trace-sync" )) ChgTraceSync(); 00032 if (HttpSameStr(pName, "chg-trace-echo4" )) ChgTraceEcho4(); 00033 if (HttpSameStr(pName, "chg-trace-echo6" )) ChgTraceEcho6(); 00034 if (HttpSameStr(pName, "chg-trace-dest6" )) ChgTraceDest6(); 00035 if (HttpSameStr(pName, "chg-trace-ra" )) ChgTraceRa(); 00036 if (HttpSameStr(pName, "chg-trace-rs" )) ChgTraceRs(); 00037 if (HttpSameStr(pName, "chg-trace-ar4" )) ChgTraceAr4(); 00038 if (HttpSameStr(pName, "chg-trace-ar6" )) ChgTraceAr6(); 00039 if (HttpSameStr(pName, "chg-trace-arp" )) ChgTraceArp(); 00040 if (HttpSameStr(pName, "chg-trace-ip4" )) ChgTraceIp4(); 00041 if (HttpSameStr(pName, "chg-trace-ip6" )) ChgTraceIp6(); 00042 if (HttpSameStr(pName, "chg-trace-udp" )) ChgTraceUdp(); 00043 if (HttpSameStr(pName, "chg-trace-tcp" )) ChgTraceTcp(); 00044 if (HttpSameStr(pName, "chg-trace-http" )) ChgTraceHttp(); 00045 if (HttpSameStr(pName, "chg-trace-tftp" )) ChgTraceTftp(); 00046 } 00047 } 00048
Generated on Wed Jul 13 2022 14:19:59 by 1.7.2