|
@@ -2045,16 +2045,10 @@ static void team_setup(struct net_device *dev)
|
|
|
static int team_newlink(struct net *src_net, struct net_device *dev,
|
|
|
struct nlattr *tb[], struct nlattr *data[])
|
|
|
{
|
|
|
- int err;
|
|
|
-
|
|
|
if (tb[IFLA_ADDRESS] == NULL)
|
|
|
eth_hw_addr_random(dev);
|
|
|
|
|
|
- err = register_netdevice(dev);
|
|
|
- if (err)
|
|
|
- return err;
|
|
|
-
|
|
|
- return 0;
|
|
|
+ return register_netdevice(dev);
|
|
|
}
|
|
|
|
|
|
static int team_validate(struct nlattr *tb[], struct nlattr *data[])
|