diff --git a/src/cli/cli.cpp b/src/cli/cli.cpp index b5aa4a905..284ff6f42 100644 --- a/src/cli/cli.cpp +++ b/src/cli/cli.cpp @@ -790,7 +790,6 @@ void Interpreter::ProcessDns(int argc, char *argv[]) strcpy(mResolvingHostname, argv[1]); - memset(&messageInfo, 0, sizeof(messageInfo)); messageInfo.mInterfaceId = OT_NETIF_INTERFACE_ID_THREAD; if (argc > 2) @@ -1771,7 +1770,6 @@ void Interpreter::ProcessPing(int argc, char *argv[]) VerifyOrExit(!mPingTimer.IsRunning(), error = OT_ERROR_BUSY); - memset(&mMessageInfo, 0, sizeof(mMessageInfo)); SuccessOrExit(error = mMessageInfo.GetPeerAddr().FromString(argv[0])); mMessageInfo.mInterfaceId = OT_NETIF_INTERFACE_ID_THREAD; diff --git a/src/core/net/dhcp6_client.cpp b/src/core/net/dhcp6_client.cpp index 71c1822b8..9aae866cb 100644 --- a/src/core/net/dhcp6_client.cpp +++ b/src/core/net/dhcp6_client.cpp @@ -387,7 +387,6 @@ otError Dhcp6Client::Solicit(uint16_t aRloc16) SuccessOrExit(error = AppendIaAddress(*message, aRloc16)); SuccessOrExit(error = AppendRapidCommit(*message)); - memset(&messageInfo, 0, sizeof(messageInfo)); memcpy(messageInfo.GetPeerAddr().mFields.m8, netif.GetMle().GetMeshLocalPrefix(), 8); messageInfo.GetPeerAddr().mFields.m16[4] = HostSwap16(0x0000); messageInfo.GetPeerAddr().mFields.m16[5] = HostSwap16(0x00ff); diff --git a/src/core/net/dhcp6_server.cpp b/src/core/net/dhcp6_server.cpp index e5f63d929..d9796df0b 100644 --- a/src/core/net/dhcp6_server.cpp +++ b/src/core/net/dhcp6_server.cpp @@ -429,7 +429,6 @@ otError Dhcp6Server::SendReply(otIp6Address &aDst, uint8_t *aTransactionId, Clie SuccessOrExit(error = AppendIaAddress(*message, aClient)); SuccessOrExit(error = AppendRapidCommit(*message)); - memset(&messageInfo, 0, sizeof(messageInfo)); memcpy(messageInfo.GetPeerAddr().mFields.m8, &aDst, sizeof(otIp6Address)); messageInfo.mPeerPort = kDhcpClientPort; SuccessOrExit(error = mSocket.SendTo(*message, messageInfo));