summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--include/iwinfo.h1
-rw-r--r--iwinfo_nl80211.c1
2 files changed, 2 insertions, 0 deletions
diff --git a/include/iwinfo.h b/include/iwinfo.h
index d003d2c..71c4c80 100644
--- a/include/iwinfo.h
+++ b/include/iwinfo.h
@@ -271,6 +271,7 @@ struct iwinfo_txpwrlist_entry {
};
struct iwinfo_freqlist_entry {
+ uint8_t band;
uint8_t channel;
uint32_t mhz;
uint8_t restricted;
diff --git a/iwinfo_nl80211.c b/iwinfo_nl80211.c
index 630fdbf..50caf01 100644
--- a/iwinfo_nl80211.c
+++ b/iwinfo_nl80211.c
@@ -3009,6 +3009,7 @@ static int nl80211_get_freqlist_cb(struct nl_msg *msg, void *arg)
freqs[NL80211_FREQUENCY_ATTR_DISABLED])
continue;
+ e->band = nl80211_get_band(band->nla_type);
e->mhz = nla_get_u32(freqs[NL80211_FREQUENCY_ATTR_FREQ]);
e->channel = nl80211_freq2channel(e->mhz);