Dependencies:   net lpc1768 crypto clock web log

Revision:
28:7fb6b4e9ab80
Parent:
27:eb5728b9052b
Child:
29:4fe0f237fd61
--- a/http-derived/home/http-home-query.c	Thu Jan 17 13:43:35 2019 +0000
+++ b/http-derived/home/http-home-query.c	Fri Jan 18 14:37:57 2019 +0000
@@ -16,43 +16,43 @@
         char* pValue;
         pQuery = HttpSplitQuery(pQuery, &pName, &pValue);
         
-        if (strcmp(pName, "chg-clock-leap-enable" ) == 0) ClkUtcTglNextLeapEnable ();
-        if (strcmp(pName, "chg-clock-leap-forward") == 0) ClkUtcTglNextLeapForward();
+        if (HttpSameStr(pName, "chg-clock-leap-enable" )) ClkUtcTglNextLeapEnable ();
+        if (HttpSameStr(pName, "chg-clock-leap-forward")) ClkUtcTglNextLeapForward();
         
         int months1970 = ClkUtcGetNextEpochMonth1970();
         int months     = months1970 % 12;
         int years      = months1970 / 12;
         
-        if (strcmp(pName, "set-clock-leap-year"    ) == 0)
+        if (HttpSameStr(pName, "set-clock-leap-year"    ))
         {
             years = strtol(pValue, NULL, 10) - 1970;
             if (years < 0) years = 0;
             ClkUtcSetNextEpochMonth1970(years * 12 + months);     
         }
-        if (strcmp(pName, "set-clock-leap-month"   ) == 0)
+        if (HttpSameStr(pName, "set-clock-leap-month"   ))
         {
             months = strtol(pValue, NULL, 10) - 1;
             if (months < 0) months = 0;
             ClkUtcSetNextEpochMonth1970(years * 12 + months);     
         }
-        if (strcmp(pName, "set-clock-leap-count"   ) == 0)
+        if (HttpSameStr(pName, "set-clock-leap-count"   ))
         {
             uint16_t leaps = strtol(pValue, NULL, 10);
             ClkUtcSetEpochOffset(leaps);     
         }
         
         int value = (int)strtol(pValue, NULL, 10);
-        if (strcmp(pName, "ppb"           ) == 0) ClkGovSetPpb               (value           );
-        if (strcmp(pName, "slewdivisor"   ) == 0) SetClockSlewDivisor        (value           );
-        if (strcmp(pName, "slewmax"       ) == 0) SetClockSlewMaxMs          (value           );
-        if (strcmp(pName, "ppbdivisor"    ) == 0) SetClockPpbDivisor         (value           );
-        if (strcmp(pName, "ppbmaxchange"  ) == 0) SetClockPpbChangeMax       (value           );
-        if (strcmp(pName, "syncedlimitns" ) == 0) SetClockSyncedLimitNs      (value * 1000000 );
-        if (strcmp(pName, "syncedhysns"   ) == 0) SetClockSyncedHysterisNs   (value * 1000000 );
-        if (strcmp(pName, "syncedlimitppb") == 0) SetClockSyncedLimitPpb     (value           );
-        if (strcmp(pName, "syncedhysppb"  ) == 0) SetClockSyncedHysterisPpb  (value           );
-        if (strcmp(pName, "maxoffsetsecs" ) == 0) SetClockMaxOffsetSecs      (value           );
-        if (strcmp(pName, "clockgovtrace" ) == 0) ChgTraceSync();
+        if (HttpSameStr(pName, "ppb"           )) ClkGovSetPpb               (value           );
+        if (HttpSameStr(pName, "slewdivisor"   )) SetClockSlewDivisor        (value           );
+        if (HttpSameStr(pName, "slewmax"       )) SetClockSlewMaxMs          (value           );
+        if (HttpSameStr(pName, "ppbdivisor"    )) SetClockPpbDivisor         (value           );
+        if (HttpSameStr(pName, "ppbmaxchange"  )) SetClockPpbChangeMax       (value           );
+        if (HttpSameStr(pName, "syncedlimitns" )) SetClockSyncedLimitNs      (value * 1000000 );
+        if (HttpSameStr(pName, "syncedhysns"   )) SetClockSyncedHysterisNs   (value * 1000000 );
+        if (HttpSameStr(pName, "syncedlimitppb")) SetClockSyncedLimitPpb     (value           );
+        if (HttpSameStr(pName, "syncedhysppb"  )) SetClockSyncedHysterisPpb  (value           );
+        if (HttpSameStr(pName, "maxoffsetsecs" )) SetClockMaxOffsetSecs      (value           );
+        if (HttpSameStr(pName, "clockgovtrace" )) ChgTraceSync();
     }
 }