summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--contrib/package/iwinfo/src/iwinfo_nl80211.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/contrib/package/iwinfo/src/iwinfo_nl80211.c b/contrib/package/iwinfo/src/iwinfo_nl80211.c
index 5828ee98d..468ad9d70 100644
--- a/contrib/package/iwinfo/src/iwinfo_nl80211.c
+++ b/contrib/package/iwinfo/src/iwinfo_nl80211.c
@@ -1438,7 +1438,7 @@ int nl80211_get_freqlist(const char *ifname, char *buf, int *len)
if( req )
{
res = nl80211_send(req);
- if( res )
+ if( res && res->attr[NL80211_ATTR_WIPHY_BANDS] )
{
nla_for_each_nested(band,
res->attr[NL80211_ATTR_WIPHY_BANDS], bands_remain)
@@ -1537,7 +1537,7 @@ int nl80211_get_hwmodelist(const char *ifname, int *buf)
if( req )
{
res = nl80211_send(req);
- if( res )
+ if( res && res->attr[NL80211_ATTR_WIPHY_BANDS] )
{
nla_for_each_nested(band,
res->attr[NL80211_ATTR_WIPHY_BANDS], bands_remain)