Lines Matching defs:addr
225 void br_stp_change_bridge_id(struct net_bridge *br, const unsigned char *addr)
235 br_fdb_change_mac_address(br, addr);
237 memcpy(oldaddr, br->bridge_id.addr, ETH_ALEN);
238 memcpy(br->bridge_id.addr, addr, ETH_ALEN);
239 memcpy(br->dev->dev_addr, addr, ETH_ALEN);
242 if (ether_addr_equal(p->designated_bridge.addr, oldaddr))
243 memcpy(p->designated_bridge.addr, addr, ETH_ALEN);
245 if (ether_addr_equal(p->designated_root.addr, oldaddr))
246 memcpy(p->designated_root.addr, addr, ETH_ALEN);
263 const unsigned char *addr = br_mac_zero;
271 if (addr == br_mac_zero ||
272 memcmp(p->dev->dev_addr, addr, ETH_ALEN) < 0)
273 addr = p->dev->dev_addr;
277 if (ether_addr_equal(br->bridge_id.addr, addr))
280 br_stp_change_bridge_id(br, addr);
352 id->addr[0], id->addr[1], id->addr[2],
353 id->addr[3], id->addr[4], id->addr[5]);