diff options
author | 2008-06-02 10:59:02 +0100 | |
---|---|---|
committer | 2008-06-04 08:06:01 -0700 | |
commit | fa4144b758d58341d4e082ac2af259e97fbcbeee (patch) | |
tree | 92e32411121076f717183c8ef7ba0ce2afe8ba3f /lib/debugobjects.c | |
parent | usb/c67x00 endianness annotations (diff) | |
download | wireguard-linux-fa4144b758d58341d4e082ac2af259e97fbcbeee.tar.xz wireguard-linux-fa4144b758d58341d4e082ac2af259e97fbcbeee.zip |
cdc-wdm endianness fixes
* wMaxPacketSize is le16; copying it to a field of local structure and then
using that field as host-endian (size of object to be allocated) is broken.
* bMaxPacketSize0 is 8-bit; feeding it to le16_to_cpu() is bogus and since the
result is used as host-endian, it's not even misspelled cpu_to_le16().
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Diffstat (limited to 'lib/debugobjects.c')
0 files changed, 0 insertions, 0 deletions