X-Git-Url: http://git.ozo.com/?a=blobdiff_plain;f=tools%2Fwlanconfig.c;h=a7676c335e32486376197cb32d4298be778a7aaf;hb=cf73167868cbb17af73897616fca0fe66db6334c;hp=3a08ee3199817d95fc637cf704b272ce817fc7cb;hpb=2c0d8db912df58c3a1b506e144e2b5d72edec617;p=madwifi%2F.git diff --git a/tools/wlanconfig.c b/tools/wlanconfig.c index 3a08ee3..a7676c3 100644 --- a/tools/wlanconfig.c +++ b/tools/wlanconfig.c @@ -694,8 +694,6 @@ list_scan(const char *ifname) static void print_chaninfo(const struct ieee80211_channel *c) { -#define IEEE80211_IS_CHAN_PASSIVE(_c) \ - (((_c)->ic_flags & IEEE80211_CHAN_PASSIVE)) char buf[14]; buf[0] = '\0'; @@ -713,10 +711,15 @@ print_chaninfo(const struct ieee80211_channel *c) strlcat(buf, " Static", sizeof(buf)); if (IEEE80211_IS_CHAN_DTURBO(c)) strlcat(buf, " Dynamic", sizeof(buf)); - printf("Channel %3u : %u%c Mhz%-14.14s", + if (IEEE80211_IS_CHAN_HALF(c)) + strlcat(buf, " Half", sizeof(buf)); + if (IEEE80211_IS_CHAN_QUARTER(c)) + strlcat(buf, " Quarter", sizeof(buf)); + printf("Channel %3u : %u%c%c Mhz%-14.14s", c->ic_ieee, c->ic_freq, - IEEE80211_IS_CHAN_PASSIVE(c) ? '*' : ' ', buf); -#undef IEEE80211_IS_CHAN_PASSIVE + IEEE80211_IS_CHAN_PASSIVE(c) ? '*' : ' ', + IEEE80211_IS_CHAN_RADAR(c) ? '!' : ' ', + buf); } static void