Changeset 32677


Ignore:
Timestamp:
Jul 12, 2017, 9:41:31 AM (8 days ago)
Author:
brainslayer
Message:

fix unresolved symbol in madwifi only targes

Location:
src/router/libutils
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • src/router/libutils/bcmutils.c

    r32608 r32677  
    1212#include <sys/socket.h>
    1313#include <sys/stat.h>
     14#include <sys/sysinfo.h>
    1415#include <fcntl.h>
    1516#include <netinet/in.h>
  • src/router/libutils/mac80211info.c

    r32490 r32677  
    757757}
    758758
    759 int has_5ghz(char *prefix)
    760 {
    761         int devnum;
    762         sscanf(prefix, "ath%d", &devnum);
    763         if (has_ad(prefix))
    764                 return 0;
    765 #ifdef HAVE_ATH9K
    766         if (is_ath9k(prefix))
    767                 return mac80211_check_band(prefix, 5);
    768 #endif
    769 
    770         return has_athmask(devnum, 0x1);
    771 }
    772 
    773759#ifdef HAVE_MVEBU
    774760static int is_wrt3200()
     
    787773}
    788774#endif
    789 
    790 int has_2ghz(char *prefix)
    791 {
    792         int devnum;
    793         sscanf(prefix, "ath%d", &devnum);
    794 #ifdef HAVE_MVEBU
    795 //      fprintf(stderr, "is mvebu %d\n",is_mvebu(prefix));
    796         if (is_wrt3200() && is_mvebu(prefix) && !strncmp(prefix, "ath0", 4))
    797                 return 0;
    798 #endif
    799 #ifdef HAVE_ATH9K
    800         if (is_ath9k(prefix))
    801                 return mac80211_check_band(prefix, 2);
    802 #endif
    803 
    804         return has_athmask(devnum, 0x8);
    805 }
    806775
    807776#ifdef HAVE_ATH10K
  • src/router/libutils/wl.c

    r32491 r32677  
    6363        return (freq - 5000) / 5;
    6464}
     65
     66#ifdef HAVE_MADWIFI
     67int has_2ghz(char *prefix)
     68{
     69        int devnum;
     70        sscanf(prefix, "ath%d", &devnum);
     71#ifdef HAVE_MVEBU
     72//      fprintf(stderr, "is mvebu %d\n",is_mvebu(prefix));
     73        if (is_wrt3200() && is_mvebu(prefix) && !strncmp(prefix, "ath0", 4))
     74                return 0;
     75#endif
     76#ifdef HAVE_ATH9K
     77        if (is_ath9k(prefix))
     78                return mac80211_check_band(prefix, 2);
     79#endif
     80
     81        return has_athmask(devnum, 0x8);
     82}
     83
     84
     85int has_5ghz(char *prefix)
     86{
     87        int devnum;
     88        sscanf(prefix, "ath%d", &devnum);
     89        if (has_ad(prefix))
     90                return 0;
     91#ifdef HAVE_ATH9K
     92        if (is_ath9k(prefix))
     93                return mac80211_check_band(prefix, 5);
     94#endif
     95
     96        return has_athmask(devnum, 0x1);
     97}
     98
     99#endif
     100
    65101
    66102#ifndef HAVE_MADWIFI
Note: See TracChangeset for help on using the changeset viewer.