|
@@ -87,8 +87,9 @@ static int vlan_validate(struct nlattr *tb[], struct nlattr *data[])
|
|
|
return 0;
|
|
|
}
|
|
|
|
|
|
-static int vlan_changelink(struct net_device *dev,
|
|
|
- struct nlattr *tb[], struct nlattr *data[])
|
|
|
+static int vlan_changelink(struct net_device *dev, struct nlattr *tb[],
|
|
|
+ struct nlattr *data[],
|
|
|
+ struct netlink_ext_ack *extack)
|
|
|
{
|
|
|
struct ifla_vlan_flags *flags;
|
|
|
struct ifla_vlan_qos_mapping *m;
|
|
@@ -154,7 +155,7 @@ static int vlan_newlink(struct net *src_net, struct net_device *dev,
|
|
|
else if (dev->mtu > max_mtu)
|
|
|
return -EINVAL;
|
|
|
|
|
|
- err = vlan_changelink(dev, tb, data);
|
|
|
+ err = vlan_changelink(dev, tb, data, extack);
|
|
|
if (err < 0)
|
|
|
return err;
|
|
|
|