HomeFreeBSD

LinuxKPI: 802.11: fix RSSI (and NF)

Description

LinuxKPI: 802.11: fix RSSI (and NF)

As in 4a22cd6c4e5f4fc4a38aa7400742d4005c5ae3de nf and rss should be
signed and not unsigned. Change the types in the header and while
here change a magic number to a define as done elsewhere (value does
not change).

When calculating c_rssi we need to make it relative so subtract nf.
And while here improve the debug output.

This will hopefully fix ifconfig wlanN list scan S:N output which
tools use to chose a BSSID and help net80211 internal calculations.

Sponsored by: The FreeBSD Foundation

(cherry picked from commit 60970a328e280b25b05f1d9a9de1ef91af573c4a)

Details

Provenance
bzAuthored on Apr 1 2022, 10:31 PM
Parents
rG7311128e69b8: net80211: correct types for nf and rssi
Branches
Unknown
Tags
Unknown