staging: r8712u: Fix case where ethtype was never obtained and always be checked...
authorLarry Finger <Larry.Finger@lwfinger.net>
Wed, 16 Apr 2014 19:49:33 +0000 (14:49 -0500)
committerBen Hutchings <ben@decadent.org.uk>
Sun, 18 May 2014 13:58:04 +0000 (14:58 +0100)
commita7503c195a2dd9eabde252b8f1f197ed30b2e5ac
treef8943526dc86344f9632f850dbb1dd463ac040ba
parentef70c6017f97d09111515ac2d6d98d07559794e1
staging: r8712u: Fix case where ethtype was never obtained and always be checked against 0

commit f764cd68d9036498f08fe8834deb6a367b5c2542 upstream.

Zero-initializing ether_type masked that the ether type would never be
obtained for 8021x packets and the comparison against eapol_type
would always fail.

Reported-by: Jes Sorensen <Jes.Sorensen@redhat.com>
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
drivers/staging/rtl8712/rtl871x_recv.c