From 86ede425f2b45ccb1e9d43aab4248449898a34e7 Mon Sep 17 00:00:00 2001 From: Sam Leffler Date: Mon, 8 Jun 2009 21:15:40 +0000 Subject: [PATCH] fix big-endian machines --- sys/net80211/ieee80211_radiotap.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/sys/net80211/ieee80211_radiotap.c b/sys/net80211/ieee80211_radiotap.c index b39a0713aad..8c69684b175 100644 --- a/sys/net80211/ieee80211_radiotap.c +++ b/sys/net80211/ieee80211_radiotap.c @@ -153,17 +153,17 @@ ieee80211_radiotap_chan_change(struct ieee80211com *ic) if (ic->ic_rxchan != NULL) { struct ieee80211_radiotap_header *rh = ic->ic_rh; - if (rh->it_present & (1<it_present & htole32(1<ic_rxchan, ic->ic_curchan); - else if (rh->it_present & (1<it_present & htole32(1<ic_rxchan, ic->ic_curchan); } if (ic->ic_txchan != NULL) { struct ieee80211_radiotap_header *th = ic->ic_th; - if (th->it_present & (1<it_present & htole32(1<ic_txchan, ic->ic_curchan); - else if (th->it_present & (1<it_present & htole32(1<ic_txchan, ic->ic_curchan); } }