Lines Matching refs:mac_addr
400 uint8_t mac_addr[6] = {0x01, 0x00, 0x5E}; in get_mcast_mac_ipv4() local
403 mac_addr[5] = addr & 0xFF; in get_mcast_mac_ipv4()
405 mac_addr[4] = addr & 0xFF; in get_mcast_mac_ipv4()
407 mac_addr[3] = addr & 0x7F; in get_mcast_mac_ipv4()
409 *ll_addr = nl_addr_build(AF_LLC, mac_addr, sizeof(mac_addr)); in get_mcast_mac_ipv4()
416 uint8_t mac_addr[6] = {0x33, 0x33}; in get_mcast_mac_ipv6() local
418 memcpy(mac_addr + 2, (uint8_t *)nl_addr_get_binary_addr(dst) + 12, 4); in get_mcast_mac_ipv6()
420 *ll_addr = nl_addr_build(AF_LLC, mac_addr, sizeof(mac_addr)); in get_mcast_mac_ipv6()
428 uint8_t mac_addr[6]; in get_link_local_mac_ipv6() local
430 memcpy(mac_addr + 3, (uint8_t *)nl_addr_get_binary_addr(dst) + 13, 3); in get_link_local_mac_ipv6()
431 memcpy(mac_addr, (uint8_t *)nl_addr_get_binary_addr(dst) + 8, 3); in get_link_local_mac_ipv6()
432 mac_addr[0] ^= 2; in get_link_local_mac_ipv6()
434 *ll_addr = nl_addr_build(AF_LLC, mac_addr, sizeof(mac_addr)); in get_link_local_mac_ipv6()