]> git.baikalelectronics.ru Git - kernel.git/commit
net/fec: cleanup types in fec_get_mac()
authorDan Carpenter <dan.carpenter@oracle.com>
Thu, 29 Aug 2013 08:25:14 +0000 (11:25 +0300)
committerDavid S. Miller <davem@davemloft.net>
Fri, 30 Aug 2013 21:54:27 +0000 (17:54 -0400)
commitbdf052390e366f04c46d4111df72ff741e2cb028
tree1cf9e611107f14eb0133e22069e6c6566c8f9737
parentd163c199c68ac8a9ee55620d062853c6c36c7559
net/fec: cleanup types in fec_get_mac()

My static checker complains that on some arches unsigned longs can be 8
characters which is larger than the buffer is only 6 chars.
Additionally, Ben Hutchings points out that the buffer actually holds
big endian data and the buffer we are reading from is CPU endian.

Signed-off-by: Dan Carpenter <dan.carpenter@oracle.com>
Reviewed-by: Ben Hutchings <bhutchings@solarflare.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/freescale/fec_main.c