summaryrefslogtreecommitdiffstats
path: root/sys/dev/rtwn/if_rtwn.c
diff options
context:
space:
mode:
authoravos <avos@FreeBSD.org>2016-04-20 18:29:30 +0000
committeravos <avos@FreeBSD.org>2016-04-20 18:29:30 +0000
commita5ff8b0e316b83f9374254420658df1268d03b44 (patch)
treece3eab7ed45b044ec959a1de503b72ca6e18f182 /sys/dev/rtwn/if_rtwn.c
parentdc8641835532430d191452e0ceeb8e5f5fca65bd (diff)
downloadFreeBSD-src-a5ff8b0e316b83f9374254420658df1268d03b44.zip
FreeBSD-src-a5ff8b0e316b83f9374254420658df1268d03b44.tar.gz
net80211: replace internal LE_READ_*/LE_WRITE_* macro with system
le*dec / le*enc functions. Replace net80211 specific macros with system-wide bytestream encoding/decoding functions: - LE_READ_2 -> le16dec - LE_READ_4 -> le32dec - LE_WRITE_2 -> le16enc - LE_WRITE_4 -> le32enc + drop ieee80211_input.h include, where it was included for these operations only. Reviewed by: adrian Differential Revision: https://reviews.freebsd.org/D6030
Diffstat (limited to 'sys/dev/rtwn/if_rtwn.c')
-rw-r--r--sys/dev/rtwn/if_rtwn.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/sys/dev/rtwn/if_rtwn.c b/sys/dev/rtwn/if_rtwn.c
index 8e8f1a3..0f7422f 100644
--- a/sys/dev/rtwn/if_rtwn.c
+++ b/sys/dev/rtwn/if_rtwn.c
@@ -1265,8 +1265,8 @@ rtwn_newstate(struct ieee80211vap *vap, enum ieee80211_state nstate, int arg)
rtwn_write_4(sc, R92C_CR, reg);
/* Set BSSID. */
- rtwn_write_4(sc, R92C_BSSID + 0, LE_READ_4(&ni->ni_bssid[0]));
- rtwn_write_4(sc, R92C_BSSID + 4, LE_READ_2(&ni->ni_bssid[4]));
+ rtwn_write_4(sc, R92C_BSSID + 0, le32dec(&ni->ni_bssid[0]));
+ rtwn_write_4(sc, R92C_BSSID + 4, le16dec(&ni->ni_bssid[4]));
if (ic->ic_curmode == IEEE80211_MODE_11B)
rtwn_write_1(sc, R92C_INIRTS_RATE_SEL, 0);
OpenPOWER on IntegriCloud