X-Git-Url: http://git.subgeniuskitty.com/xeon-phi-kernel-module/.git/blobdiff_plain/800f879a77716ad833d229ccc058e700c698b039..263db953b27e671046ebbc6c0c4b71833f1e8dc1:/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)