From 9173f75725a8e7e5e324563f25e99f530556484d Mon Sep 17 00:00:00 2001 From: Vincent Bernat Date: Sat, 10 May 2014 09:00:37 +0200 Subject: [PATCH] interfaces: fix use of locally administered use on bond devices This was broken in a previous commit (2746d430fbcc7). --- src/daemon/interfaces.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/daemon/interfaces.c b/src/daemon/interfaces.c index b1a44daa..2c772459 100644 --- a/src/daemon/interfaces.c +++ b/src/daemon/interfaces.c @@ -580,6 +580,8 @@ interfaces_send_helper(struct lldpd *cfg, memset(src_mac, 0, ETHER_ADDR_LEN); break; } + *src_mac |= MAC_UL_ADMINISTERED_BIT_MASK; + break; case LLDP_BOND_SLAVE_SRC_MAC_TYPE_FIXED: memcpy(src_mac, arbitrary, ETHER_ADDR_LEN); break; -- 2.39.5