Changeset 32614


Ignore:
Timestamp:
Jul 8, 2017, 2:54:57 PM (6 weeks ago)
Author:
brainslayer
Message:

need init method

File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/router/services/services/speedchecker.c

    r32612 r32614  
    1818
    1919#define SCVERSION "1.1"
    20 void start_speedchecker(void)
     20
     21void start_speedchecker_init(void)
    2122{
    2223        char uuid[37];
    2324        char change = 0;
    2425        if (!nvram_get("speedchecker_uuid")) {
    25                 getUUID(uuid);
    26                 nvram_set("speedchecker_uuid", uuid);
    27                 change = 1;
     26                if (getUUID(uuid)) {
     27                        nvram_set("speedchecker_uuid", uuid);
     28                        change = 1;
     29                }
    2830        }
    2931
    3032        if (!nvram_get("speedchecker_uuid2")) {
    31                 getUUID(uuid);
    32                 nvram_set("speedchecker_uuid2", uuid);
    33                 change = 1;
     33                if (getUUID(uuid)) {
     34                        nvram_set("speedchecker_uuid2", uuid);
     35                        change = 1;
     36                }
    3437        }
    3538        if (change)
    3639                nvram_commit();
    3740
     41}
     42
     43void start_speedchecker(void)
     44{
     45        start_speedchecker_init();
    3846        if (nvram_matchi("speedchecker_enable", 1)) {
    3947                sysprintf("SCC_JID=\"%s@xmpp.speedcheckerapi.com/%s|%s|ddwrt|%s|\" SCC_SRV=\"xmpp.speedcheckerapi.com\" SCC_STATS_IF=%s SCC_RNAME=\"%s\" scc &\n",      //
Note: See TracChangeset for help on using the changeset viewer.