Home
last modified time | relevance | path

Searched refs:SuccessOrExit (Results 1 – 25 of 168) sorted by relevance

1234567

/openthread-latest/src/lib/spinel/
Dspinel_prop_codec.cpp47 SuccessOrExit(error = aEncoder.WriteUintPacked(SPINEL_PROP_DNSSD_HOST)); in EncodeDnssd()
48 SuccessOrExit(error = aEncoder.WriteUtf8(aObj.mHostName == nullptr ? "" : aObj.mHostName)); in EncodeDnssd()
49 SuccessOrExit(error = aEncoder.WriteUint16(aObj.mAddressesLength)); in EncodeDnssd()
52 SuccessOrExit(error = aEncoder.WriteIp6Address(aObj.mAddresses[i])); in EncodeDnssd()
54 SuccessOrExit(error = aEncoder.WriteUint32(aRequestId)); in EncodeDnssd()
55SuccessOrExit(error = aEncoder.WriteData(reinterpret_cast<const uint8_t *>(&aCallback), sizeof(aCa… in EncodeDnssd()
69 SuccessOrExit(error = aEncoder.WriteUintPacked(SPINEL_PROP_DNSSD_SERVICE)); in EncodeDnssd()
70 SuccessOrExit(error = aEncoder.WriteUtf8(aObj.mHostName == nullptr ? "" : aObj.mHostName)); in EncodeDnssd()
71SuccessOrExit(error = aEncoder.WriteUtf8(aObj.mServiceInstance == nullptr ? "" : aObj.mServiceInst… in EncodeDnssd()
72SuccessOrExit(error = aEncoder.WriteUtf8(aObj.mServiceType == nullptr ? "" : aObj.mServiceType)); in EncodeDnssd()
[all …]
Dspinel_encoder.cpp57 SuccessOrExit(error = BeginFrame(Spinel::Buffer::kPriorityHigh)); in BeginFrame()
61 SuccessOrExit(error = BeginFrame(Spinel::Buffer::kPriorityLow)); in BeginFrame()
64 SuccessOrExit(error = WriteUint8(aHeader)); in BeginFrame()
65 SuccessOrExit(error = WriteUintPacked(aCommand)); in BeginFrame()
75 SuccessOrExit(error = BeginFrame(aHeader, aCommand)); in BeginFrame()
83 SuccessOrExit(error = SavePosition()); in BeginFrame()
84 SuccessOrExit(error = WriteUintPacked(aKey)); in BeginFrame()
94 SuccessOrExit(error = ResetToSaved()); in OverwriteWithLastStatusError()
95 SuccessOrExit(error = WriteUintPacked(SPINEL_PROP_LAST_STATUS)); in OverwriteWithLastStatusError()
96 SuccessOrExit(error = WriteUintPacked(aStatus)); in OverwriteWithLastStatusError()
[all …]
/openthread-latest/src/ncp/
Dncp_base_mtd.cpp196 SuccessOrExit(error = mEncoder.OpenStruct()); in EncodeNeighborInfo()
198 SuccessOrExit(error = mEncoder.WriteEui64(aNeighborInfo.mExtAddress)); in EncodeNeighborInfo()
199 SuccessOrExit(error = mEncoder.WriteUint16(aNeighborInfo.mRloc16)); in EncodeNeighborInfo()
200 SuccessOrExit(error = mEncoder.WriteUint32(aNeighborInfo.mAge)); in EncodeNeighborInfo()
201 SuccessOrExit(error = mEncoder.WriteUint8(aNeighborInfo.mLinkQualityIn)); in EncodeNeighborInfo()
202 SuccessOrExit(error = mEncoder.WriteInt8(aNeighborInfo.mAverageRssi)); in EncodeNeighborInfo()
203 SuccessOrExit(error = mEncoder.WriteUint8(modeFlags)); in EncodeNeighborInfo()
204 SuccessOrExit(error = mEncoder.WriteBool(aNeighborInfo.mIsChild)); in EncodeNeighborInfo()
205 SuccessOrExit(error = mEncoder.WriteUint32(aNeighborInfo.mLinkFrameCounter)); in EncodeNeighborInfo()
206 SuccessOrExit(error = mEncoder.WriteUint32(aNeighborInfo.mMleFrameCounter)); in EncodeNeighborInfo()
[all …]
Dncp_base_ftd.cpp70 SuccessOrExit(error = mEncoder.WriteEui64(aChildInfo.mExtAddress)); in EncodeChildInfo()
71 SuccessOrExit(error = mEncoder.WriteUint16(aChildInfo.mRloc16)); in EncodeChildInfo()
72 SuccessOrExit(error = mEncoder.WriteUint32(aChildInfo.mTimeout)); in EncodeChildInfo()
73 SuccessOrExit(error = mEncoder.WriteUint32(aChildInfo.mAge)); in EncodeChildInfo()
74 SuccessOrExit(error = mEncoder.WriteUint8(aChildInfo.mNetworkDataVersion)); in EncodeChildInfo()
75 SuccessOrExit(error = mEncoder.WriteUint8(aChildInfo.mLinkQualityIn)); in EncodeChildInfo()
76 SuccessOrExit(error = mEncoder.WriteInt8(aChildInfo.mAverageRssi)); in EncodeChildInfo()
77 SuccessOrExit(error = mEncoder.WriteUint8(modeFlags)); in EncodeChildInfo()
78 SuccessOrExit(error = mEncoder.WriteInt8(aChildInfo.mLastRssi)); in EncodeChildInfo()
103SuccessOrExit(mEncoder.BeginFrame(SPINEL_HEADER_FLAG | SPINEL_HEADER_IID_0, SPINEL_CMD_PROP_VALUE_… in HandleParentResponseInfo()
[all …]
Dncp_base_radio.cpp77 SuccessOrExit(mEncoder.WriteDataWithLen(aFrame->mPsdu, aFrame->mLength)); in PackRadioFrame()
82 SuccessOrExit(mEncoder.WriteUint16(0)); in PackRadioFrame()
86 SuccessOrExit(mEncoder.WriteInt8(aFrame ? aFrame->mInfo.mRxInfo.mRssi : 0)); // RSSI in PackRadioFrame()
87SuccessOrExit(mEncoder.WriteInt8(-128)); // Noise Floor (Curre… in PackRadioFrame()
102 SuccessOrExit(mEncoder.WriteUint16(flags)); // Flags in PackRadioFrame()
104 SuccessOrExit(mEncoder.OpenStruct()); // PHY-data in PackRadioFrame()
105SuccessOrExit(mEncoder.WriteUint8(aFrame ? aFrame->mChannel : 0)); // 802.15.4 channel (Receive ch… in PackRadioFrame()
106 SuccessOrExit(mEncoder.WriteUint8(aFrame ? aFrame->mInfo.mRxInfo.mLqi in PackRadioFrame()
109SuccessOrExit(mEncoder.WriteUint64(aFrame ? aFrame->mInfo.mRxInfo.mTimestamp : 0)); // The timesta… in PackRadioFrame()
110 SuccessOrExit(mEncoder.CloseStruct()); in PackRadioFrame()
[all …]
Dncp_base.cpp430 SuccessOrExit(mDecoder.ReadUint8(header)); in HandleReceive()
517 SuccessOrExit(SendQueuedResponses()); in HandleFrameRemovedFromNcpBuffer()
527SuccessOrExit(WritePropertyValueIsFrame(mHostPowerStateHeader, SPINEL_PROP_HOST_POWER_STATE)); in HandleFrameRemovedFromNcpBuffer()
542 SuccessOrExit(SendQueuedDatagramMessages()); in HandleFrameRemovedFromNcpBuffer()
589 SuccessOrExit(error = mEncoder.BeginFrame(header, SPINEL_CMD_PROP_VALUE_IS, streamPropKey)); in StreamWrite()
590 SuccessOrExit(error = mEncoder.WriteData(aDataPtr, static_cast<uint16_t>(aDataLen))); in StreamWrite()
591 SuccessOrExit(error = mEncoder.EndFrame()); in StreamWrite()
754SuccessOrExit(error = mEncoder.BeginFrame(header, SPINEL_CMD_PROP_VALUE_IS, SPINEL_PROP_STREAM_LOG… in Log()
755 SuccessOrExit(error = mEncoder.WriteUtf8(aLogString)); in Log()
756 SuccessOrExit(error = mEncoder.WriteUint8(ConvertLogLevel(aLogLevel))); in Log()
[all …]
/openthread-latest/src/core/thread/
Dlowpan.cpp161 SuccessOrExit(error = aFrameBuilder.AppendUint8(aIpAddr.mFields.m8[15])); in CompressMulticast()
167 SuccessOrExit(error = aFrameBuilder.AppendUint8(aIpAddr.mFields.m8[1])); in CompressMulticast()
168 SuccessOrExit(error = aFrameBuilder.AppendBytes(aIpAddr.mFields.m8 + 13, 3)); in CompressMulticast()
174 SuccessOrExit(error = aFrameBuilder.AppendUint8(aIpAddr.mFields.m8[1])); in CompressMulticast()
175 SuccessOrExit(error = aFrameBuilder.AppendBytes(aIpAddr.mFields.m8 + 11, 5)); in CompressMulticast()
186 SuccessOrExit(error = aFrameBuilder.AppendBytes(aIpAddr.mFields.m8 + 1, 2)); in CompressMulticast()
187 SuccessOrExit(error = aFrameBuilder.AppendBytes(aIpAddr.mFields.m8 + 12, 4)); in CompressMulticast()
191 SuccessOrExit(error = aFrameBuilder.Append(aIpAddr)); in CompressMulticast()
245 SuccessOrExit(error = aMessage.Read(aMessage.GetOffset(), ip6Header)); in Compress()
252 SuccessOrExit(error = aFrameBuilder.AppendBigEndianUint16(hcCtl)); in Compress()
[all …]
Dnetwork_diagnostic.cpp128 SuccessOrExit(error = aMessage.Append(tlv)); in AppendIp6AddressList()
136 SuccessOrExit(error = aMessage.Append(extTlv)); in AppendIp6AddressList()
141 SuccessOrExit(error = aMessage.Append(addr.GetAddress())); in AppendIp6AddressList()
164 SuccessOrExit(error = aMessage.Append(tlv)); in AppendChildTable()
172 SuccessOrExit(error = aMessage.Append(extTlv)); in AppendChildTable()
193 SuccessOrExit(error = aMessage.Append(entry)); in AppendChildTable()
228 SuccessOrExit(error = Tlv::FindTlvValueOffsetRange(aRequest, Tlv::kTypeList, offsetRange)); in AppendRequestedTlvs()
234 SuccessOrExit(error = aRequest.Read(offsetRange, tlvType)); in AppendRequestedTlvs()
236 SuccessOrExit(error = AppendDiagTlv(tlvType, aResponse)); in AppendRequestedTlvs()
367 SuccessOrExit(error = tlv.AppendTo(aMessage)); in AppendDiagTlv()
[all …]
Dmle_router.cpp256 SuccessOrExit(error = SendAddressSolicit(aStatus)); in BecomeRouter()
575 SuccessOrExit(error = message->AppendSourceAddressTlv()); in SendAdvertisement()
576 SuccessOrExit(error = message->AppendLeaderDataTlv()); in SendAdvertisement()
585 SuccessOrExit(error = message->AppendRouteTlv()); in SendAdvertisement()
593 SuccessOrExit(error = message->SendTo(aDestination)); in SendAdvertisement()
615 SuccessOrExit(error = message->AppendVersionTlv()); in SendLinkRequest()
620 SuccessOrExit(error = message->AppendTlvRequestTlv(kDetachedTlvs)); in SendLinkRequest()
624 SuccessOrExit(error = message->AppendSourceAddressTlv()); in SendLinkRequest()
625 SuccessOrExit(error = message->AppendLeaderDataTlv()); in SendLinkRequest()
632 SuccessOrExit(error = message->AppendTlvRequestTlv(kRouterTlvs)); in SendLinkRequest()
[all …]
Dlink_metrics.cpp66 SuccessOrExit(error = FindNeighbor(aDestination, neighbor)); in Query()
99 SuccessOrExit(error = aMessage.Append(tlv)); in AppendLinkMetricsQueryTlv()
101 SuccessOrExit(error = Tlv::Append<QueryIdSubTlv>(aMessage, aInfo.mSeriesId)); in AppendLinkMetricsQueryTlv()
109 SuccessOrExit(error = aMessage.Append(queryOptionsTlv)); in AppendLinkMetricsQueryTlv()
110 SuccessOrExit(error = aMessage.AppendBytes(aInfo.mTypeIds, aInfo.mTypeIdCount)); in AppendLinkMetricsQueryTlv()
136 SuccessOrExit(error = tlvInfo.ParseFrom(aMessage, aOffsetRange)); in HandleReport()
151SuccessOrExit(error = Tlv::Read<StatusSubTlv>(aMessage, aOffsetRange.GetOffset(), status)); in HandleReport()
159SuccessOrExit(error = aMessage.Read(aOffsetRange, &reportTlv, sizeof(Tlv) + ReportSubTlv::kMinLeng… in HandleReport()
175 SuccessOrExit(error = aMessage.Read(aOffsetRange.GetOffset(), reportTlv)); in HandleReport()
228 SuccessOrExit(error = FindNeighbor(aDestination, neighbor)); in SendMgmtRequestForwardTrackingSeries()
[all …]
/openthread-latest/src/core/meshcop/
Denergy_scan_client.cpp64 SuccessOrExit(error = message->InitAsPost(aAddress, kUriEnergyScan)); in SendQuery()
65 SuccessOrExit(error = message->SetPayloadMarker()); in SendQuery()
67 SuccessOrExit( in SendQuery()
70 SuccessOrExit(error = MeshCoP::ChannelMaskTlv::AppendTo(*message, aChannelMask)); in SendQuery()
72 SuccessOrExit(error = Tlv::Append<MeshCoP::CountTlv>(*message, aCount)); in SendQuery()
73 SuccessOrExit(error = Tlv::Append<MeshCoP::PeriodTlv>(*message, aPeriod)); in SendQuery()
74 SuccessOrExit(error = Tlv::Append<MeshCoP::ScanDurationTlv>(*message, aScanDuration)); in SendQuery()
77 SuccessOrExit(error = Get<Tmf::Agent>().SendMessage(*message, messageInfo)); in SendQuery()
98 SuccessOrExit(MeshCoP::ChannelMaskTlv::FindIn(aMessage, mask)); in HandleTmf()
100SuccessOrExit(MeshCoP::Tlv::FindTlv(aMessage, MeshCoP::Tlv::kEnergyList, sizeof(energyListTlv), en… in HandleTmf()
[all …]
Ddataset_updater.cpp67 SuccessOrExit(Get<ActiveDatasetManager>().Read(activeDataset)); in RequestUpdate()
68 SuccessOrExit(activeDataset.Read<ActiveTimestampTlv>(activeTimestamp)); in RequestUpdate()
71 SuccessOrExit(aDataset.ValidateTlvs()); in RequestUpdate()
83 SuccessOrExit(error = aDataset.Write<ActiveTimestampTlv>(activeTimestamp)); in RequestUpdate()
93 SuccessOrExit(error = aDataset.Write<PendingTimestampTlv>(pendingTimestamp)); in RequestUpdate()
97 SuccessOrExit(error = aDataset.Write<DelayTimerTlv>(kDefaultDelay)); in RequestUpdate()
100 SuccessOrExit(error = activeDataset.WriteTlvsFrom(aDataset)); in RequestUpdate()
108 SuccessOrExit(error = message->AppendBytes(aDataset.GetBytes(), aDataset.GetLength())); in RequestUpdate()
167 SuccessOrExit(requestedDataset.SetFrom(*mDataset, offsetRange)); in HandleDatasetChanged()
171 SuccessOrExit(Get<ActiveDatasetManager>().Read(newDataset)); in HandleDatasetChanged()
[all …]
Dpanid_query_client.cpp62 SuccessOrExit(error = message->InitAsPost(aAddress, kUriPanIdQuery)); in SendQuery()
63 SuccessOrExit(error = message->SetPayloadMarker()); in SendQuery()
65 SuccessOrExit( in SendQuery()
68 SuccessOrExit(error = MeshCoP::ChannelMaskTlv::AppendTo(*message, aChannelMask)); in SendQuery()
70 SuccessOrExit(error = Tlv::Append<MeshCoP::PanIdTlv>(*message, aPanId)); in SendQuery()
73 SuccessOrExit(error = Get<Tmf::Agent>().SendMessage(*message, messageInfo)); in SendQuery()
94 SuccessOrExit(Tlv::Find<MeshCoP::PanIdTlv>(aMessage, panId)); in HandleTmf()
96 SuccessOrExit(MeshCoP::ChannelMaskTlv::FindIn(aMessage, mask)); in HandleTmf()
100 SuccessOrExit(Get<Tmf::Agent>().SendEmptyAck(aMessage, aMessageInfo)); in HandleTmf()
Dborder_agent.cpp84 SuccessOrExit(error = Get<Settings>().Save<Settings::BorderAgentId>(mId)); in GetId()
98 SuccessOrExit(error = Get<Settings>().Save<Settings::BorderAgentId>(aId)); in SetId()
128SuccessOrExit(error = mDtlsTransport.SetMaxConnectionAttempts(kMaxEphemeralKeyConnectionAttempts, in Start()
136 SuccessOrExit(error = mDtlsTransport.Open()); in Start()
137 SuccessOrExit(error = mDtlsTransport.Bind(aUdpPort)); in Start()
139 SuccessOrExit(error = mDtlsTransport.SetPsk(aPsk, aPskLength)); in Start()
216 SuccessOrExit(mDtlsTransport.SetPsk(pskc.m8, Pskc::kSize)); in HandleNotifierEvents()
339 SuccessOrExit(ForwardToLeader(aMessage, aMessageInfo, kUriLeaderKeepAlive)); in HandleTmfCommissionerKeepAlive()
374 SuccessOrExit(error = mCoapDtlsSession->SendAck(aMessage, aMessageInfo)); in ForwardToLeader()
384 SuccessOrExit(error = message->AppendBytesFromMessage(aMessage, offsetRange)); in ForwardToLeader()
[all …]
Djoiner_router.cpp128 SuccessOrExit(error = Get<NetworkData::Leader>().FindBorderAgentRloc(borderAgentRloc)); in HandleUdpReceive()
133 SuccessOrExit(error = Tlv::Append<JoinerUdpPortTlv>(*message, aMessageInfo.GetPeerPort())); in HandleUdpReceive()
134 SuccessOrExit(error = Tlv::Append<JoinerIidTlv>(*message, aMessageInfo.GetPeerAddr().GetIid())); in HandleUdpReceive()
135SuccessOrExit(error = Tlv::Append<JoinerRouterLocatorTlv>(*message, Get<Mle::MleRouter>().GetRloc1… in HandleUdpReceive()
141 SuccessOrExit(error = message->Append(tlv)); in HandleUdpReceive()
142 SuccessOrExit(error = message->AppendBytesFromMessage(aMessage, offsetRange)); in HandleUdpReceive()
146 SuccessOrExit(error = Get<Tmf::Agent>().SendMessage(*message, messageInfo)); in HandleUdpReceive()
171 SuccessOrExit(error = Tlv::Find<JoinerUdpPortTlv>(aMessage, joinerPort)); in HandleTmf()
172 SuccessOrExit(error = Tlv::Find<JoinerIidTlv>(aMessage, joinerIid)); in HandleTmf()
174SuccessOrExit(error = Tlv::FindTlvValueOffsetRange(aMessage, Tlv::kJoinerDtlsEncapsulation, offset… in HandleTmf()
[all …]
Ddataset_manager_ftd.cpp66 SuccessOrExit(dataset.SetFrom(aMessage, offsetRange)); in ProcessSetOrReplaceRequest()
67 SuccessOrExit(dataset.ValidateTlvs()); in ProcessSetOrReplaceRequest()
72 SuccessOrExit(dataset.Read<ActiveTimestampTlv>(activeTimestamp)); in ProcessSetOrReplaceRequest()
78 SuccessOrExit(dataset.Read<PendingTimestampTlv>(pendingTimestamp)); in ProcessSetOrReplaceRequest()
137 SuccessOrExit(Get<NetworkData::Leader>().FindCommissioningSessionId(localSessionId)); in ProcessSetOrReplaceRequest()
167 SuccessOrExit(error = aInfo.mDataset.WriteTlvsFrom(dataset)); in ProcessSetOrReplaceRequest()
200 SuccessOrExit(ProcessSetOrReplaceRequest(aCommand, aMessage, info)); in HandleSetOrReplace()
212 SuccessOrExit(Save(info.mDataset)); in HandleSetOrReplace()
225 SuccessOrExit(Get<NetworkData::Leader>().FindCommissioningSessionId(localSessionId)); in HandleSetOrReplace()
246 SuccessOrExit(error = Tlv::Append<StateTlv>(*message, aState)); in SendSetOrReplaceResponse()
[all …]
Dannounce_begin_client.cpp61 SuccessOrExit(error = message->InitAsPost(aAddress, kUriAnnounceBegin)); in SendRequest()
62 SuccessOrExit(error = message->SetPayloadMarker()); in SendRequest()
64 SuccessOrExit( in SendRequest()
67 SuccessOrExit(error = MeshCoP::ChannelMaskTlv::AppendTo(*message, aChannelMask)); in SendRequest()
69 SuccessOrExit(error = Tlv::Append<MeshCoP::CountTlv>(*message, aCount)); in SendRequest()
70 SuccessOrExit(error = Tlv::Append<MeshCoP::PeriodTlv>(*message, aPeriod)); in SendRequest()
74 SuccessOrExit(error = Get<Tmf::Agent>().SendMessage(*message, messageInfo)); in SendRequest()
/openthread-latest/src/cli/
Dcli_coap.cpp92 SuccessOrExit(error = otCoapMessageSetToken(message, mRequestToken, mRequestTokenLength)); in CancelResourceSubscription()
93 SuccessOrExit(error = otCoapMessageAppendObserveOption(message, 1)); in CancelResourceSubscription()
94 SuccessOrExit(error = otCoapMessageAppendUriPathOptions(message, mRequestUri)); in CancelResourceSubscription()
95SuccessOrExit(error = otCoapSendRequest(GetInstancePtr(), message, &messageInfo, &Coap::HandleResp… in CancelResourceSubscription()
199 SuccessOrExit(error = aArgs[1].ParseAsUint32(mBlockCount)); in Process()
267SuccessOrExit(error = otCoapMessageSetToken(notificationMessage, mSubscriberToken, mSubscriberToke… in Process()
268SuccessOrExit(error = otCoapMessageAppendObserveOption(notificationMessage, mObserveSerial++)); in Process()
269 SuccessOrExit(error = otCoapMessageSetPayloadMarker(notificationMessage)); in Process()
270 SuccessOrExit(error = otMessageAppend(notificationMessage, mResourceContent, in Process()
273SuccessOrExit(error = otCoapSendRequest(GetInstancePtr(), notificationMessage, &messageInfo, in Process()
[all …]
Dcli_commissioner.cpp69 SuccessOrExit(error = aArgs[0].ParseAsUint32(mask)); in Process()
70 SuccessOrExit(error = aArgs[1].ParseAsUint8(count)); in Process()
71 SuccessOrExit(error = aArgs[2].ParseAsUint16(period)); in Process()
72 SuccessOrExit(error = aArgs[3].ParseAsIp6Address(address)); in Process()
110 SuccessOrExit(error = aArgs[0].ParseAsUint32(mask)); in Process()
111 SuccessOrExit(error = aArgs[1].ParseAsUint8(count)); in Process()
112 SuccessOrExit(error = aArgs[2].ParseAsUint16(period)); in Process()
113 SuccessOrExit(error = aArgs[3].ParseAsUint16(scanDuration)); in Process()
114 SuccessOrExit(error = aArgs[4].ParseAsIp6Address(address)); in Process()
205 SuccessOrExit(error); in Process()
[all …]
Dcli_udp.cpp99 SuccessOrExit(error = aArgs[0].ParseAsIp6Address(sockaddr.mAddress)); in Process()
100 SuccessOrExit(error = aArgs[1].ParseAsUint16(sockaddr.mPort)); in Process()
137SuccessOrExit(error = ParseToIp6Address(GetInstancePtr(), aArgs[0], sockaddr.mAddress, nat64Synth)… in Process()
145 SuccessOrExit(error = aArgs[1].ParseAsUint16(sockaddr.mPort)); in Process()
274SuccessOrExit(error = ParseToIp6Address(GetInstancePtr(), aArgs[0], messageInfo.mPeerAddr, nat64Sy… in Process()
282 SuccessOrExit(error = aArgs[1].ParseAsUint16(messageInfo.mPeerPort)); in Process()
295 SuccessOrExit(error = aArgs[1].ParseAsUint16(payloadLength)); in Process()
296 SuccessOrExit(error = PrepareAutoGeneratedPayload(*message, payloadLength)); in Process()
303 SuccessOrExit(error = PrepareHexStringPayload(*message, aArgs[1].GetCString())); in Process()
315SuccessOrExit(error = otMessageAppend(message, aArgs[0].GetCString(), aArgs[0].GetLength())); in Process()
[all …]
/openthread-latest/src/core/net/
Ddhcp6_server.cpp175 SuccessOrExit(aMessage.Read(aMessage.GetOffset(), header)); in HandleUdpReceive()
197 SuccessOrExit(ProcessClientIdentifier(aMessage, optionOffset, clientIdentifier)); in ProcessSolicit()
208 SuccessOrExit(ProcessElapsedTime(aMessage, optionOffset)); in ProcessSolicit()
213 SuccessOrExit(ProcessIaNa(aMessage, optionOffset, iana)); in ProcessSolicit()
215 SuccessOrExit(SendReply(aDst, aTransactionId, clientIdentifier, iana)); in ProcessSolicit()
230 SuccessOrExit(aMessage.Read(aOffset, option)); in FindOption()
247 SuccessOrExit(error = aMessage.Read(aOffset, aClientId)); in ProcessClientIdentifier()
261 SuccessOrExit(error = aMessage.Read(aOffset, option)); in ProcessElapsedTime()
273 SuccessOrExit(error = aMessage.Read(aOffset, aIaNa)); in ProcessIaNa()
285 SuccessOrExit(error = ProcessIaAddress(aMessage, optionOffset)); in ProcessIaNa()
[all …]
Dicmp6.cpp67 SuccessOrExit(error = aMessage.Prepend(icmpHeader)); in SendEchoRequest()
69 SuccessOrExit(error = Get<Ip6>().SendDatagram(aMessage, messageInfoLocal, kProtoIcmp6)); in SendEchoRequest()
82 SuccessOrExit(error = headers.ParseFrom(aMessage)); in SendError()
112 SuccessOrExit(error = message->Append(icmp6Header)); in SendError()
113 SuccessOrExit(error = message->Append(aHeaders.GetIp6Header())); in SendError()
115 SuccessOrExit(error = Get<Ip6>().SendDatagram(*message, messageInfoLocal, kProtoIcmp6)); in SendError()
129 SuccessOrExit(error = aMessage.Read(aMessage.GetOffset(), icmp6Header)); in HandleMessage()
131 SuccessOrExit(error = Checksum::VerifyMessageChecksum(aMessage, aMessageInfo, kProtoIcmp6)); in HandleMessage()
135 SuccessOrExit(error = HandleEchoRequest(aMessage, aMessageInfo)); in HandleMessage()
198 SuccessOrExit(error = replyMessage->AppendBytes(&icmp6Header, Header::kDataFieldOffset)); in HandleEchoRequest()
[all …]
/openthread-latest/src/core/diags/
Dfactory_diags.cpp90 SuccessOrExit(error = Utils::CmdLineParser::ParseAsUint8(aArgs[0], channel)); in ProcessChannel()
106 SuccessOrExit(error = Utils::CmdLineParser::ParseAsInt8(aArgs[0], power)); in ProcessPower()
131 SuccessOrExit(error = Utils::CmdLineParser::ParseAsUint32(aArgs[1], number)); in ProcessEcho()
249 SuccessOrExit(error = Utils::CmdLineParser::ParseAsUint8(aArgs[0], maxCsmaBackoffs));
261SuccessOrExit(error = Utils::CmdLineParser::ParseAsUint8(aArgs[0], rxChannelAfterTxDone));
270 SuccessOrExit(error = Utils::CmdLineParser::ParseAsUint32(aArgs[0], txDelay));
279 SuccessOrExit(error = Utils::CmdLineParser::ParseAsInt8(aArgs[0], txPower));
287 SuccessOrExit(error = Utils::CmdLineParser::ParseAsUint8(aArgs[0], maxFrameRetries));
309 SuccessOrExit(error = Utils::CmdLineParser::ParseAsHexString(aArgs[0], size, mTxPacket->mPsdu));
342 SuccessOrExit(error = Utils::CmdLineParser::ParseAsUint8(aArgs[0], channel));
[all …]
/openthread-latest/src/core/coap/
Dcoap.cpp146 SuccessOrExit(error = aMessage->Init(aType, kCodePost, aUri)); in InitMessage()
147 SuccessOrExit(error = aMessage->SetPayloadMarker()); in InitMessage()
160 SuccessOrExit(error = aMessage->SetDefaultResponseHeader(aRequest)); in InitResponse()
161 SuccessOrExit(error = aMessage->SetPayloadMarker()); in InitResponse()
223SuccessOrExit(error = aTransmitHook(aContext, buf, aMessage.GetBlockWiseBlockNumber() * bufLen, &b… in SendMessage()
225 SuccessOrExit(error = aMessage.AppendBytes(buf, bufLen)); in SendMessage()
227 SuccessOrExit(error = CacheLastBlockResponse(&aMessage)); in SendMessage()
245SuccessOrExit(error = aTransmitHook(aContext, buf, aMessage.GetBlockWiseBlockNumber() * bufLen, &b… in SendMessage()
247 SuccessOrExit(error = aMessage.AppendBytes(buf, bufLen)); in SendMessage()
283 SuccessOrExit(error = iterator.Init(aMessage, kOptionObserve)); in SendMessage()
[all …]
Dcoap_message.cpp68 SuccessOrExit(error = GenerateRandomToken(kDefaultTokenLength)); in Init()
69 SuccessOrExit(error = AppendUriPathOptions(PathForUri(aUri))); in Init()
165 SuccessOrExit(error = AppendBytes(header, headerLength)); in AppendOptionHeader()
177 SuccessOrExit(error = AppendOptionHeader(aNumber, aLength)); in AppendOption()
178 SuccessOrExit(error = AppendBytes(aValue, aLength)); in AppendOption()
190 SuccessOrExit(error = AppendOptionHeader(aNumber, aLength)); in AppendOptionFromMessage()
191 SuccessOrExit(error = AppendBytesFromMessage(aMessage, aOffset, aLength)); in AppendOptionFromMessage()
229 SuccessOrExit(error = AppendOption(kOptionUriPath, static_cast<uint16_t>(end - cur), cur)); in AppendUriPathOptions()
233 SuccessOrExit(error = AppendStringOption(kOptionUriPath, cur)); in AppendUriPathOptions()
245 SuccessOrExit(error = iterator.Init(*this, kOptionUriPath)); in ReadUriPathOptions()
[all …]

1234567