aboutsummaryrefslogtreecommitdiff
path: root/osp/impl/discovery/mdns/mdns_responder_adapter_impl.cc
diff options
context:
space:
mode:
Diffstat (limited to 'osp/impl/discovery/mdns/mdns_responder_adapter_impl.cc')
-rw-r--r--osp/impl/discovery/mdns/mdns_responder_adapter_impl.cc5
1 files changed, 3 insertions, 2 deletions
diff --git a/osp/impl/discovery/mdns/mdns_responder_adapter_impl.cc b/osp/impl/discovery/mdns/mdns_responder_adapter_impl.cc
index b6b86c86..3feb8e7a 100644
--- a/osp/impl/discovery/mdns/mdns_responder_adapter_impl.cc
+++ b/osp/impl/discovery/mdns/mdns_responder_adapter_impl.cc
@@ -270,8 +270,9 @@ Error MdnsResponderAdapterImpl::RegisterInterface(
}
static_assert(sizeof(info.MAC.b) == sizeof(interface_info.hardware_address),
- "MAC addresss size mismatch.");
- memcpy(info.MAC.b, interface_info.hardware_address, sizeof(info.MAC.b));
+ "MAC address size mismatch.");
+ memcpy(info.MAC.b, interface_info.hardware_address.data(),
+ sizeof(info.MAC.b));
info.McastTxRx = 1;
platform_storage_.sockets.push_back(socket);
auto result = mDNS_RegisterInterface(&mdns_, &info, mDNSfalse);