staging: vt6656: Use ether_addr_copy() on vnt_private members.
authorKrzysztof Adamski <k@japko.eu>
Tue, 9 Dec 2014 11:01:38 +0000 (12:01 +0100)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Tue, 13 Jan 2015 03:38:40 +0000 (19:38 -0800)
commite2382233ad0251698ff7a1124cd330e5f6ecab8a
tree81a73e632bde0abf355da44e001614adb220dda3
parentccc103f564d992bb3260a9195980b26098384943
staging: vt6656: Use ether_addr_copy() on vnt_private members.

This patch fixes checkpatch.pl warning:
WARNING: Prefer ether_addr_copy() over memcpy() if the Ethernet
addresses are __aligned(2)

current_net_addr and permanent_net_addr members of vnt_private alignment
is changed to at last 16 bits so that ether_addr_copy can be safely used
on them.

buf->data is of type ieee80211_cts which is already properly aligned.

Signed-off-by: Krzysztof Adamski <k@japko.eu>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/staging/vt6656/device.h
drivers/staging/vt6656/main_usb.c
drivers/staging/vt6656/rxtx.c