kernel-ark/drivers/staging/vt6656
Malcolm Priestley aa209eef3c staging: vt6656: [BUG] - Failed connection, incorrect endian.
Hi,

This patch fixes a bug with driver failing to negotiate a connection.

The bug was traced to commit
203e4615ee
staging: vt6656: removed custom definitions of Ethernet packet types

In that patch, definitions in include/linux/if_ether.h replaced ones
in tether.h which had both big and little endian definitions.

include/linux/if_ether.h only refers to big endian values, cpu_to_be16
should be used for the correct endian architectures.

Signed-off-by: Malcolm Priestley <tvboxspy@gmail.com>
Cc: stable <stable@vger.kernel.org> # 2.6.37+
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2012-09-04 13:54:23 -07:00
..
80211hdr.h staging: vt6656: Remove all commented macros 2012-07-09 12:43:25 -07:00
80211mgr.c staging: vt6656: 80211mgr.c: Code cleanup, removed return of void funcs. 2011-11-30 19:28:18 +09:00
80211mgr.h
aes_ccmp.c
aes_ccmp.h
baseband.c staging: vt6656: baseband.c: Remove commented code 2011-11-30 19:28:18 +09:00
baseband.h
bssdb.c staging: vt6656: use %pM for the BSSID 2012-07-06 16:24:00 -07:00
bssdb.h staging: vt6656: Remove all commented macros 2012-07-09 12:43:25 -07:00
card.c staging: vt6656: Remove unsed macros 2012-07-09 12:43:26 -07:00
card.h staging: vt6656: Remove all commented macros 2012-07-09 12:43:25 -07:00
channel.c staging: vt6656: Remove unsed macros 2012-07-09 12:43:26 -07:00
channel.h
control.c
control.h
country.h
datarate.c
datarate.h
desc.h staging: vt6656: desc.h: Remove commented macros and useless comments 2012-07-09 12:43:25 -07:00
device_cfg.h
device.h staging: vt6656: Remove all commented macros 2012-07-09 12:43:25 -07:00
dpc.c staging: vt6656: [BUG] - Failed connection, incorrect endian. 2012-09-04 13:54:23 -07:00
dpc.h
firmware.c
firmware.h
hostap.c staging: vt6656: hostap.c: Remove commented code 2012-07-09 12:43:25 -07:00
hostap.h
int.c staging: vt6656: int.c: correct indentation to use tabs rather than spaces 2012-07-06 16:10:55 -07:00
int.h staging: vt6656: int.h: Fix indentation and spacing 2012-07-06 16:10:53 -07:00
iocmd.h
ioctl.c Merge 3.4-rc5 into staging-next 2012-05-02 11:48:07 -07:00
ioctl.h
iowpa.h
iwctl.c staging: vt6656: iwctl: remove a few remaining redundant newlines 2012-07-09 11:41:31 -07:00
iwctl.h staging: vt6656: iwctl: Fix up variable declarations (whitespace and 'one-per-line') 2012-06-25 11:17:37 -07:00
Kconfig
key.c Staging: vt6655-6: check keysize before memcpy() 2012-04-10 09:17:34 -07:00
key.h
mac.c drivers: staging: vt6656: Remove not used returned data of function 2011-12-22 13:36:25 -08:00
mac.h drivers: staging: vt6656: Remove not used returned data of function 2011-12-22 13:36:25 -08:00
main_usb.c USB: vt6656: remove __devinit* from the struct usb_device_id table 2012-08-17 17:50:45 -07:00
Makefile
mib.c
mib.h staging: vt6656: Remove all commented macros 2012-07-09 12:43:25 -07:00
michael.c
michael.h
power.c
power.h
rc4.c
rc4.h
rf.c
rf.h
rndis.h
rxtx.c staging: vt6656: [BUG] - Failed connection, incorrect endian. 2012-09-04 13:54:23 -07:00
rxtx.h
srom.h
tcrc.c
tcrc.h
tether.c
tether.h staging: vt6656: Remove all commented macros 2012-07-09 12:43:25 -07:00
tkip.c
tkip.h
tmacro.h
TODO
ttype.h
upc.h
usbpipe.c staging: vt6656: Remove all commented macros 2012-07-09 12:43:25 -07:00
usbpipe.h
vntconfiguration.dat
wcmd.c staging/vt6656: cleanup coding style in vResetCommandTimer 2012-07-16 19:13:49 -07:00
wcmd.h
wctl.c
wctl.h
wmgr.c
wmgr.h
wpa2.c
wpa2.h
wpa.c staging: replace open-coded ARRAY_SIZEs 2012-04-10 15:25:55 -07:00
wpa.h
wpactl.c staging, vt6656/wpactl.c: Fix mem leak in wpa_ioctl() 2012-02-09 09:20:06 -08:00
wpactl.h