X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=vswitchd%2Fbridge.c;h=b1d2feb05915f4e72c67390c028a3af6ec9aedad;hb=51b67a1038c6f4984cf01f2973366cc44c266b08;hp=28d2f196c855a9945dcfa68b45bc328d080ca5ec;hpb=8f5cb995c2d5175ab56145528a70ad0ea297e253;p=sliver-openvswitch.git diff --git a/vswitchd/bridge.c b/vswitchd/bridge.c index 28d2f196c..b1d2feb05 100644 --- a/vswitchd/bridge.c +++ b/vswitchd/bridge.c @@ -1608,6 +1608,11 @@ bridge_pick_local_hw_addr(struct bridge *br, uint8_t ea[ETH_ADDR_LEN], } } + if (!found_addr) { + memcpy(ea, br->default_ea, ETH_ADDR_LEN); + *hw_addr_iface = NULL; + } + hmapx_destroy(&mirror_output_ports); }