iwinfo: Fix 802.11ad channel to frequency

This patch enables proper identification of ad hwmode in channel2frequency function.
Now iwinfo will properly calculate frequency for a channels 1-6 in 802.11ad.

Fixes a8e8275923

Signed-off-by: Robert Marko <robimarko@gmail.com>
This commit is contained in:
Robert Marko 2019-03-28 14:55:55 +01:00 committed by Daniel Golle
parent a8e8275923
commit c2cfe9d96c

View file

@ -1207,7 +1207,7 @@ static int nl80211_get_frequency_info_cb(struct nl_msg *msg, void *arg)
static int nl80211_get_frequency(const char *ifname, int *buf) static int nl80211_get_frequency(const char *ifname, int *buf)
{ {
char *res, channel[4], hwmode[2]; char *res, channel[4], hwmode[3];
/* try to find frequency from interface info */ /* try to find frequency from interface info */
res = nl80211_phy2ifname(ifname); res = nl80211_phy2ifname(ifname);