X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=lib%2Fnetdev-dpdk.c;h=d9676eda948be8a7cdff0fde37262ec49e85bfb7;hb=28c5588e8e1a8d091c5d2275232c35f2968a97fa;hp=3e47c5bd6f99eba8224c09d53b88caa369044053;hpb=3e912ffcbbe04ac222e420a5e471b765bc004145;p=sliver-openvswitch.git diff --git a/lib/netdev-dpdk.c b/lib/netdev-dpdk.c index 3e47c5bd6..d9676eda9 100644 --- a/lib/netdev-dpdk.c +++ b/lib/netdev-dpdk.c @@ -716,6 +716,7 @@ netdev_dpdk_set_etheraddr(struct netdev *netdev, ovs_mutex_lock(&dev->mutex); if (!eth_addr_equals(dev->hwaddr, mac)) { memcpy(dev->hwaddr, mac, ETH_ADDR_LEN); + netdev_change_seq_changed(netdev); } ovs_mutex_unlock(&dev->mutex); @@ -788,6 +789,7 @@ netdev_dpdk_set_mtu(const struct netdev *netdev, int mtu) } dpdk_mp_put(old_mp); + netdev_change_seq_changed(netdev); out: ovs_mutex_unlock(&dev->mutex); ovs_mutex_unlock(&dpdk_mutex);