net: eth_write_hwaddr: Return error for invalid MACs
authorBenoît Thébaudeau <benoit.thebaudeau@advansee.com>
Fri, 10 Aug 2012 07:56:21 +0000 (07:56 +0000)
committerJoe Hershberger <joe.hershberger@ni.com>
Thu, 27 Sep 2012 17:21:36 +0000 (12:21 -0500)
commit460f949f897a401b40327be7a1a9cccd22762c77
treec08998decc34ad49a816da45458afc4be237b120
parent185f7d9afc9b5c77bbedc386a43019e07e5d0c04
net: eth_write_hwaddr: Return error for invalid MACs

If dev->enetaddr was supposed to be set with dev->write_hwaddr() but the MAC
address was not valid, return an error.

Signed-off-by: Benoît Thébaudeau <benoit.thebaudeau@advansee.com>
Cc: Joe Hershberger <joe.hershberger@gmail.com>
Acked-by: Mike Frysinger <vapier@gentoo.org>
net/eth.c