Changeset 19036


Ignore:
Timestamp:
04/18/12 01:34:25 (13 months ago)
Author:
BrainSlayer
Message:

fix table

File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/router/httpd/visuals/wireless_madwifiath9k.c

    r18413 r19036  
    4040int 
    4141ej_active_wireless_if_ath9k(webs_t wp, int argc, char_t ** argv, 
    42                           char *ifname, int cnt, int turbo, int macmask) { 
     42                            char *ifname, int cnt, int turbo, int macmask) 
     43{ 
    4344        char mac[32]; 
    4445        struct mac80211_info *mac80211_info; 
    4546        struct wifi_client_info *wc; 
    4647        char nb[32]; 
    47         int bias,qual,it; 
    48  
     48        int bias, qual, it; 
     49        int co = 0; 
    4950        sprintf(nb, "%s_bias", ifname); 
    5051        bias = atoi(nvram_default_get(nb, "0")); 
     
    5354 
    5455        mac80211_info = mac80211_assoclist(ifname); 
    55         for (wc = mac80211_info->wci ; wc ; wc = wc->next) { 
    56                 if (cnt && wc->inactive_time < it) 
    57                         websWrite(wp, ","); 
    58                 cnt++; 
     56        for (wc = mac80211_info->wci; wc; wc = wc->next) { 
    5957                strncpy(mac, wc->mac, 31); 
    6058                if (nvram_match("maskmac", "1") && macmask) { 
     
    7068                qual = wc->signal * 124 + 11600; 
    7169                qual /= 10; 
    72                 if (wc->inactive_time < it) 
    73                  websWrite(wp, 
    74                         "'%s','%s','%s','%dM','%dM','%d','%d','%d','%d'", 
    75                         mac, 
    76                         wc->ifname, 
    77                         UPTIME(wc->uptime), 
    78                         wc->txrate / 10, 
    79                         wc->rxrate / 10, 
    80                         wc->signal + bias, 
    81                         wc->noise + bias, 
    82                         wc->signal - wc->noise, 
    83                         qual 
    84                 ); 
     70                if (wc->inactive_time < it) { 
     71                        if (cnt) 
     72                                websWrite(wp, ","); 
     73                        websWrite(wp, 
     74                                  "'%s','%s','%s','%dM','%dM','%d','%d','%d','%d'", 
     75                                  mac, 
     76                                  wc->ifname, 
     77                                  UPTIME(wc->uptime), 
     78                                  wc->txrate / 10, 
     79                                  wc->rxrate / 10, 
     80                                  wc->signal + bias, 
     81                                  wc->noise + bias, 
     82                                  wc->signal - wc->noise, qual); 
     83                        cnt++; 
     84                } 
    8585        } 
    8686        free_wifi_clients(mac80211_info->wci); 
Note: See TracChangeset for help on using the changeset viewer.