projects
/
linux.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
42e01cb
)
ath6kl: improve endianness handling
author
Kenneth Lu
<kuohsianglu@gmail.com>
Sat, 2 Dec 2017 09:54:13 +0000
(17:54 +0800)
committer
Kalle Valo
<kvalo@qca.qualcomm.com>
Thu, 7 Dec 2017 14:35:17 +0000
(16:35 +0200)
Replace ntohs with be16_to_cpu to do endian conversions for ethhdr
h_proto assignment.
Signed-off-by: Kenneth Lu <kuohsianglu@gmail.com>
Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com>
drivers/net/wireless/ath/ath6kl/txrx.c
patch
|
blob
|
history
diff --git
a/drivers/net/wireless/ath/ath6kl/txrx.c
b/drivers/net/wireless/ath/ath6kl/txrx.c
index 1379906bf8498831478ce5ebdf94701f93f18018..8da9506f8c2b868d00d8b23a2f2e3e14de75f9b6 100644
(file)
--- a/
drivers/net/wireless/ath/ath6kl/txrx.c
+++ b/
drivers/net/wireless/ath/ath6kl/txrx.c
@@
-1001,7
+1001,7
@@
static void aggr_slice_amsdu(struct aggr_info *p_aggr,
while (amsdu_len > mac_hdr_len) {
hdr = (struct ethhdr *) framep;
- payload_8023_len =
ntohs
(hdr->h_proto);
+ payload_8023_len =
be16_to_cpu
(hdr->h_proto);
if (payload_8023_len < MIN_MSDU_SUBFRAME_PAYLOAD_LEN ||
payload_8023_len > MAX_MSDU_SUBFRAME_PAYLOAD_LEN) {