#include #include "ethernet.h" std::ostream& operator<<(std::ostream& os, const ethernet_address& ea) { auto& m = ea.mac; using u = uint32_t; os << std::hex << std::setw(2) << u(m[0]) << ":" << u(m[1]) << ":" << u(m[2]) << ":" << u(m[3]) << ":" << u(m[4]) << ":" << u(m[5]); return os; }