Changeset 7687
- Timestamp:
- 08/16/07 02:23:21 (6 years ago)
- Location:
- src/router
- Files:
-
- 5 edited
-
httpd/modules/dd-wrt.c (modified) (5 diffs)
-
rc/ntp.c (modified) (2 diffs)
-
services/networking/madwifi.c (modified) (1 diff)
-
services/networking/network.c (modified) (1 diff)
-
shared/wl.c (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
src/router/httpd/modules/dd-wrt.c
r7682 r7687 5380 5380 } 5381 5381 #else 5382 extern doublewifi_getrate (char *ifname);5382 extern float wifi_getrate (char *ifname); 5383 5383 #define KILO 1e3 5384 5384 #define MEGA 1e6 … … 5388 5388 ej_get_currate (webs_t wp, int argc, char_t ** argv) 5389 5389 { 5390 doublerate = wifi_getrate (nvram_safe_get ("wifi_display"));5390 float rate = wifi_getrate (nvram_safe_get ("wifi_display")); 5391 5391 char scale; 5392 5392 int divisor; … … 5453 5453 unlink (UPTIME_TMP); 5454 5454 5455 return; 5455 return; 5456 5456 5457 5457 } … … 5460 5460 ej_get_wan_uptime (webs_t wp, int argc, char_t ** argv) 5461 5461 { 5462 doublesys_uptime;5463 doubleuptime;5462 float sys_uptime; 5463 float uptime; 5464 5464 int days, minutes; 5465 5465 FILE *fp, *fp2; … … 5472 5472 return; 5473 5473 } 5474 if (fscanf (fp, "% lf", &uptime) == 1)5474 if (fscanf (fp, "%f", &uptime) == 1) 5475 5475 { 5476 5476 fp2 = fopen ("/proc/uptime", "r"); 5477 fscanf (fp2, "% lf", &sys_uptime);5477 fscanf (fp2, "%f", &sys_uptime); 5478 5478 fclose (fp2); 5479 5480 5479 uptime = sys_uptime - uptime; 5481 5480 days = (int) uptime / (60 * 60 * 24); 5482 5481 if (days) 5483 5482 websWrite (wp, "%d day%s, ", days, (days == 1 ? "" : "s")); 5484 5485 5483 minutes = (int) uptime / 60; 5486 5484 websWrite (wp, "%d:%02d:%02d", (minutes / 60) % 24, minutes % 60, -
src/router/rc/ntp.c
r7675 r7687 149 149 fclose (up); 150 150 double diffuptime = sys_postuptime - sys_preuptime; 151 if (diffuptime > 0.0) 152 { 151 153 up = fopen ("/tmp/.wanuptime", "r"); 152 154 if (up) … … 159 161 fclose (up); 160 162 } 163 } 161 164 #ifdef HAVE_GATEWORX 162 165 eval ("hwclock", "-w"); -
src/router/services/networking/madwifi.c
r7635 r7687 1151 1151 else 1152 1152 { 1153 doubleratef = atof (r) * 1000.0;1153 float ratef = atof (r) * 1000.0; 1154 1154 int integerrate = (int) ratef; 1155 1155 char set[32]; -
src/router/services/networking/network.c
r7632 r7687 2795 2795 led_control (LED_CONNECTED, LED_ON); 2796 2796 2797 doublesys_uptime;2797 float sys_uptime; 2798 2798 FILE *up; 2799 2799 2800 2800 up = fopen ("/proc/uptime", "r"); 2801 fscanf (up, "% lf", &sys_uptime);2801 fscanf (up, "%f", &sys_uptime); 2802 2802 fclose (up); 2803 2803 2804 2804 up = fopen ("/tmp/.wanuptime", "w"); 2805 fprintf (up, "% lf", sys_uptime);2805 fprintf (up, "%f", sys_uptime); 2806 2806 fclose (up); 2807 2807 -
src/router/shared/wl.c
r7663 r7687 197 197 198 198 199 double 199 float 200 200 wifi_getrate (char *ifname) 201 201 { … … 230 230 { 231 231 struct iwreq wrq; 232 doublefreq;232 float freq; 233 233 int channel; 234 234 strncpy (wrq.ifr_name, ifname, IFNAMSIZ); … … 236 236 237 237 int i; 238 freq = ( double) wrq.u.freq.m;238 freq = (float) wrq.u.freq.m; 239 239 for (i = 0; i < wrq.u.freq.e; i++) 240 240 freq *= 10;
Note: See TracChangeset
for help on using the changeset viewer.
