]> git.baikalelectronics.ru Git - kernel.git/commit
ll_temac: fix mac address setting
authorJiri Pirko <jiri@resnulli.us>
Tue, 1 Jan 2013 03:30:19 +0000 (03:30 +0000)
committerDavid S. Miller <davem@davemloft.net>
Fri, 4 Jan 2013 06:37:36 +0000 (22:37 -0800)
commit8c6645a867b568e178bac1a90887184bc0c1db16
tree07a98d71770a7c61369df1600ec0977dffc8bc6c
parent01f496c7ff772a812e212b99a00131c64d5cbe08
ll_temac: fix mac address setting

Previously, when invalid address was passed to ndo_set_mac_address,
random mac was generated and set. Fix this by returning -EADDRNOTAVAIL
in this situation.

Also polish the code around a bit.

Signed-off-by: Jiri Pirko <jiri@resnulli.us>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/xilinx/ll_temac_main.c