12#ifndef OPENVPN_ADDR_MACADDR_H
13#define OPENVPN_ADDR_MACADDR_H
35 void reset(
const unsigned char *addr)
37 std::copy_n(addr,
addr_.size(),
addr_.begin());
46 std::array<unsigned char, 6>
addr_{};
std::array< unsigned char, 6 > addr_
MACAddr(const unsigned char *addr)
std::string to_string() const
void reset(const unsigned char *addr)
std::string render_hex_sep(const unsigned char *data, size_t size, const char sep, const bool caps=false)
#define OPENVPN_OSTREAM(TYPE, METH)