Lines Matching full:mac
41 bool Nemora::ParseMac(const std::string& mac_addr, MacAddr* mac) in ParseMac() argument
43 int ret = sscanf(mac_addr.c_str(), MAC_FORMAT, mac->octet, mac->octet + 1, in ParseMac()
44 mac->octet + 2, mac->octet + 3, mac->octet + 4, in ParseMac()
45 mac->octet + 5); in ParseMac()
49 bool Nemora::GetMacAddr(MacAddr* mac, const std::string& iface_path) in GetMacAddr() argument
51 if (mac == nullptr) in GetMacAddr()
53 log<level::ERR>("Nemora::GetMacAddr MAC Address is nullptr"); in GetMacAddr()
77 if (!ParseMac(mac_addr, mac)) in GetMacAddr()
79 log<level::ERR>("Nemora::GetMacAddr Failed to parse MAC Address"); in GetMacAddr()
138 MacAddr mac; in UpdateEventData() local
139 GetMacAddr(&mac, iface_path_); in UpdateEventData()
143 memcpy(event_data_.mac, mac.octet, sizeof(MacAddr)); in UpdateEventData()