From 0472a3004782a0d551c72b1c0efe1cf76771f79c Mon Sep 17 00:00:00 2001 From: avos Date: Sat, 16 Feb 2019 01:05:22 +0000 Subject: [PATCH] MFC r343980: ifconfig(8): display 802.11n rates correctly for 'roam:rate' parameter git-svn-id: svn://svn.freebsd.org/base/stable/10@344196 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f --- sbin/ifconfig/ifieee80211.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/sbin/ifconfig/ifieee80211.c b/sbin/ifconfig/ifieee80211.c index b6cc8d790..1dd2cec9d 100644 --- a/sbin/ifconfig/ifieee80211.c +++ b/sbin/ifconfig/ifieee80211.c @@ -4557,7 +4557,9 @@ ieee80211_status(int s) LINE_CHECK("roam:rssi %u.5", rp->rssi/2); else LINE_CHECK("roam:rssi %u", rp->rssi/2); - LINE_CHECK("roam:rate %u", rp->rate/2); + LINE_CHECK("roam:rate %s%u", + (rp->rate & IEEE80211_RATE_MCS) ? "MCS " : "", + get_rate_value(rp->rate)); } else { LINE_BREAK(); list_roam(s); -- 2.45.0