From d644d89062ee584ae1144ba52e068bba5f7b2c67 Mon Sep 17 00:00:00 2001 From: Jesse Gross Date: Fri, 12 Jul 2013 10:02:15 -0700 Subject: [PATCH] datapath: Use kernel eth_mac_addr() on old kernels. The OVS MAC address set function was removed in favor of the version in the kernel but the function pointer for older kernels was not updated. Reported-by: Cali Ente Signed-off-by: Jesse Gross Acked-by: Pravin B Shelar --- datapath/vport-internal_dev.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/datapath/vport-internal_dev.c b/datapath/vport-internal_dev.c index 7f0b3c1d8..9ee1c42ed 100644 --- a/datapath/vport-internal_dev.c +++ b/datapath/vport-internal_dev.c @@ -173,7 +173,7 @@ static void do_setup(struct net_device *netdev) netdev->hard_start_xmit = internal_dev_xmit; netdev->open = internal_dev_open; netdev->stop = internal_dev_stop; - netdev->set_mac_address = internal_dev_mac_addr; + netdev->set_mac_address = eth_mac_addr; netdev->change_mtu = internal_dev_change_mtu; #endif -- 2.43.0