aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/wpi
diff options
context:
space:
mode:
authorAdrian Chadd <adrian@FreeBSD.org>2015-10-08 07:21:36 +0000
committerAdrian Chadd <adrian@FreeBSD.org>2015-10-08 07:21:36 +0000
commit4c09e592e611c3179bc8fb1d0dcaf4c52b79631b (patch)
treed3cfbbfed3d83613673886d258982e19bd4965cd /sys/dev/wpi
parent19ea23a08d92c1b8d1d3e85472cbda4c2f1d3de7 (diff)
downloadsrc-4c09e592e611c3179bc8fb1d0dcaf4c52b79631b.tar.gz
src-4c09e592e611c3179bc8fb1d0dcaf4c52b79631b.zip
wpi(4): fix some byteorder conversions
Submitted by: <s3erios@gmail.com> Differential Revision: https://reviews.freebsd.org/D3761
Notes
Notes: svn path=/head/; revision=289011
Diffstat (limited to 'sys/dev/wpi')
-rw-r--r--sys/dev/wpi/if_wpi.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/sys/dev/wpi/if_wpi.c b/sys/dev/wpi/if_wpi.c
index 23368831b0ed..9df98fa81ecc 100644
--- a/sys/dev/wpi/if_wpi.c
+++ b/sys/dev/wpi/if_wpi.c
@@ -2265,7 +2265,8 @@ wpi_notif_intr(struct wpi_softc *sc)
"duration %u, status %x, tsf %ju, mode %x\n",
stat->rtsfailcnt, stat->ackfailcnt,
stat->btkillcnt, stat->rate, le32toh(stat->duration),
- le32toh(stat->status), *tsf, *mode);
+ le32toh(stat->status), le64toh(*tsf),
+ le32toh(*mode));
break;
}
@@ -4121,7 +4122,7 @@ wpi_scan(struct wpi_softc *sc, struct ieee80211_channel *c)
* after the scan probe request
*/
chan = (struct wpi_scan_chan *)frm;
- chan->chan = htole16(ieee80211_chan2ieee(ic, c));
+ chan->chan = ieee80211_chan2ieee(ic, c);
chan->flags = 0;
if (nssid) {
hdr->crc_threshold = WPI_SCAN_CRC_TH_DEFAULT;