Commit 9d18a851 authored by Pavel Emelyanov's avatar Pavel Emelyanov

net: Put ifname and mtu on newlink request

The name will be valid for new veth, mtu has to be restored for all devices.
Signed-off-by: 's avatarPavel Emelyanov <xemul@parallels.com>
parent ff3770a2
......@@ -160,7 +160,8 @@ static int restore_one_link(NetDeviceEntry *nde, int nlsk)
req.i.ifi_index = nde->ifindex;
req.i.ifi_flags = nde->flags;
/* FIXME -- restore mtu as well */
addattr_l(&req.h, sizeof(req), IFLA_IFNAME, nde->name, strlen(nde->name));
addattr_l(&req.h, sizeof(req), IFLA_MTU, &nde->mtu, sizeof(nde->mtu));
pr_info("Restoring netdev idx %d\n", nde->ifindex);
return do_rtnl_req(nlsk, &req, req.h.nlmsg_len, restore_link_cb, NULL);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment