Changeset 32171


Ignore:
Timestamp:
Jun 1, 2017, 6:47:34 PM (8 weeks ago)
Author:
brainslayer
Message:

for optional speedchecker

File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/router/httpd/validate/webs.c

    r32150 r32171  
    45904590}
    45914591#endif
     4592#ifdef HAVE_SPEEDCHECKER
     4593void speedchecker_save(webs_t wp) {
     4594
     4595        if (!strcmp(websGetVar(wp, "speedchecker_enable", "0"), "1")) {
     4596                char uuid[38]="";
     4597                FILE *fd=fopen("/proc/sys/kernel/random/uuid","r");
     4598                if (fd != NULL) {
     4599                        fgets(uuid,37,fd);
     4600                        fclose(fd);
     4601                        nvram_seti("speedchecker_enable", 1);
     4602                        nvram_default_get("speedchecker_uuid", uuid);
     4603                        eval("startstop", "speedchecker");
     4604                    }
     4605
     4606        }
     4607        else {
     4608                nvram_seti("speedchecker_enable", 0);
     4609        }
     4610}
     4611#endif
Note: See TracChangeset for help on using the changeset viewer.