summaryrefslogtreecommitdiffstats
path: root/src/msg/async/dpdk/ethernet.cc
blob: 9aca5078871688dae4db023d13aa0df3b0dd3ee8 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <iomanip>

#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;
}