X-Git-Url: http://git.subgeniuskitty.com/xeon-phi-kernel-module/.git/blobdiff_plain/f4a476d15921ee97ff3f23147e5119e25bc561cb..46724449c89117889a7f9f3639ecadedc107f47b:/host/linvnet.c diff --git a/host/linvnet.c b/host/linvnet.c index 8082e41..b45acd2 100644 --- a/host/linvnet.c +++ b/host/linvnet.c @@ -221,7 +221,8 @@ micveth_setup(struct net_device *dev) #if LINUX_VERSION_CODE > KERNEL_VERSION(2,6,28) dev->netdev_ops = &veth_netdev_ops; #endif - dev->destructor = free_netdev; + dev->priv_destructor = free_netdev; + dev->needs_free_netdev = false; /* Fill in device structure with ethernet-generic values. */ dev->mtu = (MICVETH_MAX_PACKET_SIZE); @@ -231,7 +232,7 @@ micveth_setup(struct net_device *dev) } static int -micveth_validate(struct nlattr *tb[], struct nlattr *data[]) +micveth_validate(struct nlattr *tb[], struct nlattr *data[], struct netlink_ext_ack *dummy) { if (tb[IFLA_ADDRESS]) { if (nla_len(tb[IFLA_ADDRESS]) != ETH_ALEN)