Changeset 13639


Ignore:
Timestamp:
01/16/10 18:58:32 (3 years ago)
Author:
BrainSlayer
Message:

show a networks

File:
1 edited

Legend:

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

    r13629 r13639  
    116116                } 
    117117                // end fix for " in SSID 
    118  
    119                 if (site_survey_lists[i].rate_count == 4) 
    120                         rates = "11(b)"; 
    121                 else if (site_survey_lists[i].rate_count == 12) 
    122                         rates = "54(b/g)"; 
    123                 else if (site_survey_lists[i].rate_count == 300) 
    124                         rates = "300(b/g/n)"; 
    125                 else if (site_survey_lists[i].rate_count == 150) 
    126                         rates = "150(b/g/n)"; 
    127                 else { 
    128                         rates = buf; 
    129                         snprintf(rates, 9, "%d", 
    130                                  site_survey_lists[i].rate_count); 
     118                if (site_survey_lists[i].channel < 15) { 
     119                        if (site_survey_lists[i].rate_count == 4) 
     120                                rates = "11(b)"; 
     121                        else if (site_survey_lists[i].rate_count == 12) 
     122                                rates = "54(b/g)"; 
     123                        else if (site_survey_lists[i].rate_count == 300) 
     124                                rates = "300(b/g/n)"; 
     125                        else if (site_survey_lists[i].rate_count == 150) 
     126                                rates = "150(b/g/n)"; 
     127                        else { 
     128                                rates = buf; 
     129                                snprintf(rates, 9, "%d", 
     130                                         site_survey_lists[i].rate_count); 
     131                        } 
     132                } else { 
     133                        if (site_survey_lists[i].rate_count == 4) 
     134                                rates = "11(b)"; //bogus, never shown. but if, its definitly b with weired channel setting 
     135                        else if (site_survey_lists[i].rate_count == 12) 
     136                                rates = "54(a)"; 
     137                        else if (site_survey_lists[i].rate_count == 300) 
     138                                rates = "300(a/n)"; 
     139                        else if (site_survey_lists[i].rate_count == 150) 
     140                                rates = "150(a/n)"; 
     141                        else { 
     142                                rates = buf; 
     143                                snprintf(rates, 9, "%d", 
     144                                         site_survey_lists[i].rate_count); 
     145                        } 
     146 
    131147                } 
    132148 
Note: See TracChangeset for help on using the changeset viewer.