[error] add missing IgnoreError (#4931)

This commit is contained in:
Abtin Keshavarzian
2020-05-06 22:05:25 -07:00
committed by Jonathan Hui
parent 64dfe6349c
commit 612e10e664
9 changed files with 40 additions and 38 deletions
+1 -1
View File
@@ -807,7 +807,7 @@ void Mle::SetStateChild(uint16_t aRloc16)
#endif
#if OPENTHREAD_CONFIG_MLE_INFORM_PREVIOUS_PARENT_ON_REATTACH
InformPreviousParent();
IgnoreError(InformPreviousParent());
mPreviousParentRloc = mParent.GetRloc16();
#endif
}
+1 -1
View File
@@ -1886,7 +1886,7 @@ void MleRouter::HandleStateUpdateTimer(void)
if (age < Time::SecToMsec(kMaxNeighborAge) + kMaxTransmissionCount * kUnicastRetransmissionDelay)
{
otLogInfoMle("Router timeout expired");
SendLinkRequest(&router);
IgnoreError(SendLinkRequest(&router));
}
else
{
+2 -2
View File
@@ -1942,13 +1942,13 @@ template <> otError NcpBase::HandlePropertySet<SPINEL_PROP_MCU_POWER_STATE>(void
{
if (otThreadGetDeviceRole(mInstance) != OT_DEVICE_ROLE_DISABLED)
{
otThreadSetEnabled(mInstance, false);
IgnoreError(otThreadSetEnabled(mInstance, false));
StopLegacy();
}
if (otIp6IsEnabled(mInstance))
{
otIp6SetEnabled(mInstance, false);
IgnoreError(otIp6SetEnabled(mInstance, false));
}
}
#endif // #if OPENTHREAD_FTD || OPENTHREAD_MTD
+6 -6
View File
@@ -68,13 +68,13 @@ void TestMacBeaconFrame(void)
VerifyOrQuit(instance != NULL, "Null OpenThread instance");
aesCcm.SetKey(key, sizeof(key));
aesCcm.Init(headerLength, payloadLength, tagLength, nonce, sizeof(nonce));
SuccessOrQuit(aesCcm.Init(headerLength, payloadLength, tagLength, nonce, sizeof(nonce)), "AesCcm::Init() failed");
aesCcm.Header(test, headerLength);
aesCcm.Finalize(test + headerLength, &tagLength);
VerifyOrQuit(memcmp(test, encrypted, sizeof(encrypted)) == 0, "TestMacBeaconFrame encrypt failed");
aesCcm.Init(headerLength, payloadLength, tagLength, nonce, sizeof(nonce));
SuccessOrQuit(aesCcm.Init(headerLength, payloadLength, tagLength, nonce, sizeof(nonce)), "AesCcm::Init() failed");
aesCcm.Header(test, headerLength);
aesCcm.Finalize(test + headerLength, &tagLength);
@@ -119,18 +119,18 @@ void TestMacCommandFrame()
ot::Crypto::AesCcm aesCcm;
aesCcm.SetKey(key, sizeof(key));
aesCcm.Init(headerLength, payloadLength, tagLength, nonce, sizeof(nonce));
SuccessOrQuit(aesCcm.Init(headerLength, payloadLength, tagLength, nonce, sizeof(nonce)), "AesCcm::Init() failed");
aesCcm.Header(test, headerLength);
aesCcm.Payload(test + headerLength, test + headerLength, payloadLength, true);
aesCcm.Finalize(test + headerLength + payloadLength, &tagLength);
VerifyOrQuit(memcmp(test, encrypted, sizeof(encrypted)) == 0, "TestMacCommandFrame encrypt failed\n");
VerifyOrQuit(memcmp(test, encrypted, sizeof(encrypted)) == 0, "TestMacCommandFrame encrypt failed");
aesCcm.Init(headerLength, payloadLength, tagLength, nonce, sizeof(nonce));
SuccessOrQuit(aesCcm.Init(headerLength, payloadLength, tagLength, nonce, sizeof(nonce)), "AesCcm::Init() failed");
aesCcm.Header(test, headerLength);
aesCcm.Payload(test + headerLength, test + headerLength, payloadLength, false);
aesCcm.Finalize(test + headerLength + payloadLength, &tagLength);
VerifyOrQuit(memcmp(test, decrypted, sizeof(decrypted)) == 0, "TestMacCommandFrame decrypt failed\n");
VerifyOrQuit(memcmp(test, decrypted, sizeof(decrypted)) == 0, "TestMacCommandFrame decrypt failed");
}
int main(void)
+9 -9
View File
@@ -174,7 +174,7 @@ void TestRssAveraging(void)
// Adding a single value
rss = -70;
printf("AddRss(%d): ", rss);
rssAverager.Add(rss);
IgnoreError(rssAverager.Add(rss));
VerifyOrQuit(rssAverager.GetAverage() == rss, "TestLinkQualityInfo - GetAverage() failed after a single AddRss().");
VerifyRawRssValue(rssAverager);
PrintOutcome(rssAverager);
@@ -202,7 +202,7 @@ void TestRssAveraging(void)
for (i = 0; i < kNumRssAdds; i++)
{
rssAverager.Add(rss);
IgnoreError(rssAverager.Add(rss));
VerifyOrQuit(rssAverager.GetAverage() == rss,
"TestLinkQualityInfo failed - GetAverage() returned incorrect value.");
VerifyRawRssValue(rssAverager);
@@ -229,8 +229,8 @@ void TestRssAveraging(void)
rss2 = rssValues[k];
rssAverager.Reset();
rssAverager.Add(rss);
rssAverager.Add(rss2);
IgnoreError(rssAverager.Add(rss));
IgnoreError(rssAverager.Add(rss2));
printf("AddRss(%4d), AddRss(%4d): ", rss, rss2);
VerifyOrQuit(rssAverager.GetAverage() == ((rss + rss2) >> 1),
"TestLinkQualityInfo failed - GetAverage() returned incorrect value.");
@@ -260,10 +260,10 @@ void TestRssAveraging(void)
for (i = 0; i < kNumRssAdds; i++)
{
rssAverager.Add(rss);
IgnoreError(rssAverager.Add(rss));
}
rssAverager.Add(rss2);
IgnoreError(rssAverager.Add(rss2));
printf("AddRss(%4d) %d times, AddRss(%4d): ", rss, kNumRssAdds, rss2);
ave = rssAverager.GetAverage();
VerifyOrQuit(ave >= MIN_RSS(rss, rss2),
@@ -296,8 +296,8 @@ void TestRssAveraging(void)
for (i = 0; i < kNumRssAdds; i++)
{
rssAverager.Add(rss);
rssAverager.Add(rss2);
IgnoreError(rssAverager.Add(rss));
IgnoreError(rssAverager.Add(rss2));
ave = rssAverager.GetAverage();
VerifyOrQuit(ave >= MIN_RSS(rss, rss2),
"TestLinkQualityInfo failed - GetAverage() is smaller than min value.");
@@ -331,7 +331,7 @@ void TestRssAveraging(void)
for (j = 1; j <= 8; j++)
{
rss = GetRandomRss();
rssAverager.Add(rss);
IgnoreError(rssAverager.Add(rss));
sum += rss;
mean = static_cast<double>(sum) / j;
VerifyOrQuit(ABS(rssAverager.GetAverage() - mean) < 1, "Average does not match the arithmetic mean!");
+1 -1
View File
@@ -133,7 +133,7 @@ static void Init(void)
SuccessOrQuit(message->Append(mockNetworkData, sizeof(mockNetworkData)), "6lo: Message::Append failed");
sInstance->Get<NetworkData::Leader>().SetNetworkData(0, 0, true, *message, 0);
IgnoreError(sInstance->Get<NetworkData::Leader>().SetNetworkData(0, 0, true, *message, 0));
}
/**
+5 -4
View File
@@ -31,6 +31,7 @@
#include <stdint.h>
#include "common/code_utils.hpp"
#include "common/instance.hpp"
#include "mac/mac.hpp"
#include "net/ip6_headers.hpp"
@@ -120,8 +121,8 @@ public:
mIpHeader.SetPayloadLength(aPayloadLength);
mIpHeader.SetNextHeader(aNextHeader);
mIpHeader.SetHopLimit(aHopLimit);
mIpHeader.GetSource().FromString(aSource);
mIpHeader.GetDestination().FromString(aDestination);
IgnoreError(mIpHeader.GetSource().FromString(aSource));
IgnoreError(mIpHeader.GetDestination().FromString(aDestination));
}
/**
@@ -146,8 +147,8 @@ public:
mIpTunneledHeader.SetPayloadLength(aPayloadLength);
mIpTunneledHeader.SetNextHeader(aNextHeader);
mIpTunneledHeader.SetHopLimit(aHopLimit);
mIpTunneledHeader.GetSource().FromString(aSource);
mIpTunneledHeader.GetDestination().FromString(aDestination);
IgnoreError(mIpTunneledHeader.GetSource().FromString(aSource));
IgnoreError(mIpTunneledHeader.GetDestination().FromString(aDestination));
}
/**
+14 -13
View File
@@ -32,6 +32,7 @@
#include <openthread/config.h>
#include "common/code_utils.hpp"
#include "common/debug.hpp"
#include "common/instance.hpp"
#include "net/netif.hpp"
@@ -104,14 +105,14 @@ void TestNetifMulticastAddresses(void)
const char *kTestAddress2 = "ff03::114";
const char *kTestAddress3 = "ff04::114";
addresses[0].FromString(kLinkLocalAllRouters);
addresses[1].FromString(kRealmLocalAllRouters);
addresses[2].FromString(kLinkLocalAllNodes);
addresses[3].FromString(kRealmLocalAllNodes);
addresses[4].FromString(kRealmLocalAllMpl);
addresses[5].FromString(kTestAddress1);
addresses[6].FromString(kTestAddress2);
addresses[7].FromString(kTestAddress3);
IgnoreError(addresses[0].FromString(kLinkLocalAllRouters));
IgnoreError(addresses[1].FromString(kRealmLocalAllRouters));
IgnoreError(addresses[2].FromString(kLinkLocalAllNodes));
IgnoreError(addresses[3].FromString(kRealmLocalAllNodes));
IgnoreError(addresses[4].FromString(kRealmLocalAllMpl));
IgnoreError(addresses[5].FromString(kTestAddress1));
IgnoreError(addresses[6].FromString(kTestAddress2));
IgnoreError(addresses[7].FromString(kTestAddress3));
VerifyMulticastAddressList(netif, addresses, 0);
@@ -134,7 +135,7 @@ void TestNetifMulticastAddresses(void)
VerifyOrQuit(netif.UnsubscribeAllRoutersMulticast() == OT_ERROR_NOT_FOUND,
"UnsubscribeAllRoutersMulticast() did not fail when not subscribed");
netifAddress.GetAddress().FromString(kTestAddress1);
IgnoreError(netifAddress.GetAddress().FromString(kTestAddress1));
SuccessOrQuit(netif.SubscribeMulticast(netifAddress), "SubscribeMulticast() failed");
VerifyMulticastAddressList(netif, &addresses[2], 4);
@@ -147,7 +148,7 @@ void TestNetifMulticastAddresses(void)
VerifyOrQuit(netif.UnsubscribeAllNodesMulticast() == OT_ERROR_NOT_FOUND,
"UnsubscribeAllNodesMulticast() did not fail when not subscribed");
address.FromString(kTestAddress2);
IgnoreError(address.FromString(kTestAddress2));
SuccessOrQuit(netif.SubscribeExternalMulticast(address), "SubscribeExternalMulticast() failed");
VerifyMulticastAddressList(netif, &addresses[5], 2);
@@ -163,15 +164,15 @@ void TestNetifMulticastAddresses(void)
VerifyOrQuit(netif.SubscribeAllRoutersMulticast() == OT_ERROR_ALREADY,
"SubscribeAllRoutersMulticast() did not fail when already subscribed");
address.FromString(kTestAddress3);
IgnoreError(address.FromString(kTestAddress3));
SuccessOrQuit(netif.SubscribeExternalMulticast(address), "SubscribeExternalMulticast() failed");
VerifyMulticastAddressList(netif, &addresses[0], 8);
address.FromString(kTestAddress1); // same as netifAddress (internal)
IgnoreError(address.FromString(kTestAddress1)); // same as netifAddress (internal)
VerifyOrQuit(netif.UnsubscribeExternalMulticast(address) == OT_ERROR_INVALID_ARGS,
"UnsubscribeExternalMulticast() did not fail when address was not external");
address.FromString(kRealmLocalAllMpl);
IgnoreError(address.FromString(kRealmLocalAllMpl));
VerifyOrQuit(netif.UnsubscribeExternalMulticast(address) == OT_ERROR_INVALID_ARGS,
"UnsubscribeExternalMulticast() did not fail when address was fixed address");
+1 -1
View File
@@ -83,7 +83,7 @@ void TestString(void)
VerifyOrQuit(str1.GetLength() == 0, "GetLength() failed for empty string");
VerifyOrQuit(strcmp(str1.AsCString(), "") == 0, "String content is incorrect");
str1.Set("%d", 12);
IgnoreError(str1.Set("%d", 12));
VerifyOrQuit(str1.GetLength() == 2, "GetLength() failed");
VerifyOrQuit(strcmp(str1.AsCString(), "12") == 0, "String content is incorrect");
PrintString("str1", str1);