staging: rtl8723au: rtw_put_snap23a(): Use put_unaligned to set protocol
authorJes Sorensen <Jes.Sorensen@redhat.com>
Mon, 10 Nov 2014 23:11:39 +0000 (18:11 -0500)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 26 Nov 2014 20:41:09 +0000 (12:41 -0800)
Reported-by: Arend van Spriel <arend@broadcom.com>
Signed-off-by: Jes Sorensen <Jes.Sorensen@redhat.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/staging/rtl8723au/core/rtw_xmit.c

index 18a9f34cd94d3a9da70775d8bcbfe8e6fba82985..f8b124322fc392b39ea89bb63805a47632240849 100644 (file)
@@ -1247,7 +1247,7 @@ s32 rtw_put_snap23a(u8 *data, u16 h_proto)
                ether_addr_copy(data, rfc1042_header);
 
        data += ETH_ALEN;
-       *(__be16 *)data = htons(h_proto);
+       put_unaligned_be16(h_proto, data);
        return ETH_ALEN + sizeof(u16);
 }
 
This page took 0.025463 seconds and 5 git commands to generate.