]> git.droids-corp.org - dpdk.git/blobdiff - drivers/net/virtio/virtio_ethdev.c
net/virtio: fix dangling pointer on failure
[dpdk.git] / drivers / net / virtio / virtio_ethdev.c
index 2272bb2e56837957c837dbe63f6a958d5e7261f2..d25c08f0a2d534b663ab905e3dc64a7b4ca16eb6 100644 (file)
@@ -1862,6 +1862,7 @@ eth_virtio_dev_init(struct rte_eth_dev *eth_dev)
 
 out:
        rte_free(eth_dev->data->mac_addrs);
+       eth_dev->data->mac_addrs = NULL;
        return ret;
 }