From: Daniel Golle Date: Tue, 5 Jan 2021 22:32:45 +0000 (+0000) Subject: iwinfo: return hwmode 'ad' on 802.11ad-only hardware X-Git-Url: http://git.openwrt.org/?a=commitdiff_plain;h=5c15f5736de0c329bccd1a39264a7bd00299f728;hp=e28d4a58bf8e113b416649ca06aa302a748bddf2;p=project%2Frpcd.git iwinfo: return hwmode 'ad' on 802.11ad-only hardware Signed-off-by: Daniel Golle --- diff --git a/iwinfo.c b/iwinfo.c index 4133dc4..7c9a656 100644 --- a/iwinfo.c +++ b/iwinfo.c @@ -301,6 +301,12 @@ static void rpc_iwinfo_call_hw_ht_mode() const char *hwmode_str; const char *htmode_str; int32_t htmode = 0; + int modes; + + if (!iw->hwmodelist(ifname, &modes) && (modes == IWINFO_80211_AD)) { + blobmsg_add_string(&buf, "hwmode", "ad"); + return; + } if (iw->htmode(ifname, &htmode)) return;