|
@@ -167,7 +167,7 @@ static int br_set_mac_address(struct net_device *dev, void *p)
|
|
struct sockaddr *addr = p;
|
|
struct sockaddr *addr = p;
|
|
|
|
|
|
if (!is_valid_ether_addr(addr->sa_data))
|
|
if (!is_valid_ether_addr(addr->sa_data))
|
|
- return -EINVAL;
|
|
|
|
|
|
+ return -EADDRNOTAVAIL;
|
|
|
|
|
|
spin_lock_bh(&br->lock);
|
|
spin_lock_bh(&br->lock);
|
|
if (compare_ether_addr(dev->dev_addr, addr->sa_data)) {
|
|
if (compare_ether_addr(dev->dev_addr, addr->sa_data)) {
|