Commit 905f3ed62515f233fea09dc5ad68bbcff4903520
Committed by
Linus Torvalds
1 parent
db71b7f19c
Exists in
master
and in
7 other branches
[PATCH] hci endianness annotations
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> Acked-by: Marcel Holtmann <marcel@holtmann.org> Signed-off-by: Andrew Morton <akpm@osdl.org> Signed-off-by: Linus Torvalds <torvalds@osdl.org>
Showing 2 changed files with 4 additions and 4 deletions Side-by-side Diff
include/net/bluetooth/hci.h
... | ... | @@ -739,13 +739,13 @@ |
739 | 739 | struct hci_filter { |
740 | 740 | unsigned long type_mask; |
741 | 741 | unsigned long event_mask[2]; |
742 | - __u16 opcode; | |
742 | + __le16 opcode; | |
743 | 743 | }; |
744 | 744 | |
745 | 745 | struct hci_ufilter { |
746 | 746 | __u32 type_mask; |
747 | 747 | __u32 event_mask[2]; |
748 | - __u16 opcode; | |
748 | + __le16 opcode; | |
749 | 749 | }; |
750 | 750 | |
751 | 751 | #define HCI_FLT_TYPE_BITS 31 |
net/bluetooth/hci_sock.c
... | ... | @@ -123,10 +123,10 @@ |
123 | 123 | if (flt->opcode && |
124 | 124 | ((evt == HCI_EV_CMD_COMPLETE && |
125 | 125 | flt->opcode != |
126 | - get_unaligned((__u16 *)(skb->data + 3))) || | |
126 | + get_unaligned((__le16 *)(skb->data + 3))) || | |
127 | 127 | (evt == HCI_EV_CMD_STATUS && |
128 | 128 | flt->opcode != |
129 | - get_unaligned((__u16 *)(skb->data + 4))))) | |
129 | + get_unaligned((__le16 *)(skb->data + 4))))) | |
130 | 130 | continue; |
131 | 131 | } |
132 | 132 |