mirror of
https://github.com/espressif/openthread.git
synced 2026-08-09 20:27:47 +00:00
[network-data] change RegisterNetworkData() to return void (#4941)
This commit is contained in:
@@ -160,8 +160,7 @@ void Leader::HandleServerData(Coap::Message &aMessage, const Ip6::MessageInfo &a
|
||||
if (ThreadTlv::GetTlv(aMessage, ThreadTlv::kThreadNetworkData, sizeof(networkData), networkData) == OT_ERROR_NONE)
|
||||
{
|
||||
VerifyOrExit(networkData.IsValid(), OT_NOOP);
|
||||
IgnoreError(RegisterNetworkData(aMessageInfo.GetPeerAddr().GetLocator(), networkData.GetTlvs(),
|
||||
networkData.GetLength()));
|
||||
RegisterNetworkData(aMessageInfo.GetPeerAddr().GetLocator(), networkData.GetTlvs(), networkData.GetLength());
|
||||
}
|
||||
|
||||
SuccessOrExit(Get<Coap::Coap>().SendEmptyAck(aMessage, aMessageInfo));
|
||||
@@ -702,7 +701,7 @@ exit:
|
||||
return status;
|
||||
}
|
||||
|
||||
otError Leader::RegisterNetworkData(uint16_t aRloc16, const uint8_t *aTlvs, uint8_t aTlvsLength)
|
||||
void Leader::RegisterNetworkData(uint16_t aRloc16, const uint8_t *aTlvs, uint8_t aTlvsLength)
|
||||
{
|
||||
otError error = OT_ERROR_NONE;
|
||||
const NetworkDataTlv *end = reinterpret_cast<const NetworkDataTlv *>(aTlvs + aTlvsLength);
|
||||
@@ -741,7 +740,11 @@ otError Leader::RegisterNetworkData(uint16_t aRloc16, const uint8_t *aTlvs, uint
|
||||
otDumpDebgNetData("add done", mTlvs, mLength);
|
||||
|
||||
exit:
|
||||
return error;
|
||||
|
||||
if (error != OT_ERROR_NONE)
|
||||
{
|
||||
otLogNoteNetData("Failed to register network data: %s", otThreadErrorToString(error));
|
||||
}
|
||||
}
|
||||
|
||||
otError Leader::AddPrefix(const PrefixTlv &aPrefix, ChangedFlags &aChangedFlags)
|
||||
|
||||
@@ -206,7 +206,7 @@ private:
|
||||
static void HandleTimer(Timer &aTimer);
|
||||
void HandleTimer(void);
|
||||
|
||||
otError RegisterNetworkData(uint16_t aRloc16, const uint8_t *aTlvs, uint8_t aTlvsLength);
|
||||
void RegisterNetworkData(uint16_t aRloc16, const uint8_t *aTlvs, uint8_t aTlvsLength);
|
||||
|
||||
otError AddPrefix(const PrefixTlv &aPrefix, ChangedFlags &aChangedFlags);
|
||||
otError AddHasRoute(const HasRouteTlv &aHasRoute, PrefixTlv &aDstPrefix, ChangedFlags &aChangedFlags);
|
||||
|
||||
Reference in New Issue
Block a user