ESP-IDF
ot::kErrorDrop
is only used within ESP-IDF.
Symbol previews are coming soon...
Symbols
loading (2/5)...
Files
loading (3/5)...
Summary
Syntax
Examples
References
Call Tree
Data Use
Class Tree
Override Tree
Implementations
Instances
Lifecycle
SourceVu
ESP-IDF Framework and Examples
ESP-IDF
ot::kErrorDrop
ot::kErrorDrop variable
Syntax
Show:
Summary
Declaration
from
error.hpp:56
constexpr
Error
kErrorDrop
=
OT_ERROR_DROP
;
Examples
References
from
examples
Code
Location
Scope
Referrer
constexpr
Error
kErrorDrop
=
OT_ERROR_DROP
;
error.hpp:56
Get
<
MeshForwarder
>
(
)
.
HandleResolved
(
aEntry
.
GetTarget
(
)
,
kErrorDrop
)
;
address_resolver.cpp:321
ot::AddressResolver
ot::AddressResolver::RemoveCacheEntry()
VerifyOrExit
(
entry
->
IsInRampDown
(
)
,
error
=
kErrorDrop
)
;
address_resolver.cpp:560
ot::AddressResolver
ot::AddressResolver::Resolve()
VerifyOrExit
(
aMessage
.
IsPostRequest
(
)
,
error
=
kErrorDrop
)
;
address_resolver.cpp:771
ot::AddressResolver
ot::AddressResolver::HandleTmf()
Get
<
MeshForwarder
>
(
)
.
HandleResolved
(
entry
->
GetTarget
(
)
,
kErrorDrop
)
;
address_resolver.cpp:1021
ot::AddressResolver
ot::AddressResolver::HandleTimeTick()
VerifyOrExit
(
aMessageInfo
.
GetPeerAddr
(
)
.
GetIid
(
)
.
IsRoutingLocator
(
)
,
error
=
kErrorDrop
)
;
bbr_manager.cpp:369
ot::BackboneRouter::Manager
ot::BackboneRouter::Manager::HandleDuaRegistration()
VerifyOrExit
(
aMessageInfo
.
IsHostInterface
(
)
,
error
=
kErrorDrop
)
;
bbr_manager.cpp:545
ot::BackboneRouter::Manager
ot::BackboneRouter::Manager::HandleTmf()
VerifyOrExit
(
aMessageInfo
.
IsHostInterface
(
)
,
error
=
kErrorDrop
)
;
bbr_manager.cpp:577
ot::BackboneRouter::Manager
ot::BackboneRouter::Manager::HandleTmf()
VerifyOrExit
(
udpEncapHeader
.
GetSourcePort
(
)
>
0
&&
udpEncapHeader
.
GetDestinationPort
(
)
>
0
,
error
=
kErrorDrop
)
;
border_agent.cpp:354
ot::MeshCoP::BorderAgent
ot::MeshCoP::BorderAgent::HandleTmf()
VerifyOrExit
(
aMessage
.
IsNonConfirmablePostRequest
(
)
,
error
=
kErrorDrop
)
;
border_agent.cpp:440
ot::MeshCoP::BorderAgent
ot::MeshCoP::BorderAgent::HandleTmf()
error
=
kErrorDrop
;
checksum.cpp:162
ot::Checksum
ot::Checksum::VerifyMessageChecksum()
return
(
state
==
StateTlv
::
kAccept
)
?
kErrorNone
:
kErrorDrop
;
dataset_manager_ftd.cpp:233
ot::MeshCoP::DatasetManager
ot::MeshCoP::DatasetManager::HandleSetOrReplace()
VerifyOrExit
(
mIdentityAssociationCurrent
!=
nullptr
,
error
=
kErrorDrop
)
;
dhcp6_client.cpp:328
ot::Dhcp6::Client
ot::Dhcp6::Client::AppendIaNa()
VerifyOrExit
(
mIdentityAssociationCurrent
,
error
=
kErrorDrop
)
;
dhcp6_client.cpp:362
ot::Dhcp6::Client
ot::Dhcp6::Client::AppendIaAddress()
VerifyOrExit
(
mState
==
kStateScanning
,
error
=
kErrorDrop
)
;
discover_scanner.cpp:313
ot::Mle::DiscoverScanner
ot::Mle::DiscoverScanner::HandleDiscoveryResponse() const
error
=
kErrorDrop
)
;
dns_client.cpp:1371
ot::Dns::Client
ot::Dns::Client::ParseResponse()
VerifyOrExit
(
Get
<
BackboneRouter
::
Leader
>
(
)
.
IsDomainUnicast
(
target
)
,
error
=
kErrorDrop
)
;
dua_manager.cpp:624
ot::DuaManager
ot::DuaManager::ProcessDuaResponse()
VerifyOrExit
(
aIfIndex
==
mIfIndex
,
error
=
kErrorDrop
)
;
infra_if.cpp:96
ot::BorderRouter::InfraIf
ot::BorderRouter::InfraIf::HandledReceived()
VerifyOrExit
(
option
.
GetAction
(
)
==
Option
::
kActionSkip
,
error
=
kErrorDrop
)
;
ip6.cpp:535
ot::Ip6::Ip6
ot::Ip6::Ip6::HandleOptions()
VerifyOrExit
(
fragmentHeader
.
GetOffset
(
)
==
0
&&
!
fragmentHeader
.
IsMoreFlagSet
(
)
,
error
=
kErrorDrop
)
;
ip6.cpp:797
ot::Ip6::Ip6
ot::Ip6::Ip6::HandleFragment()
ExitNow
(
error
=
kErrorDrop
)
;
ip6.cpp:835
ot::Ip6::Ip6
ot::Ip6::Ip6::HandleExtensionHeaders()
VerifyOrExit
(
aMessagePtr
->
GetLength
(
)
<=
kMinimalMtu
,
error
=
kErrorDrop
)
;
ip6.cpp:939
ot::Ip6::Ip6
ot::Ip6::Ip6::PassToHost()
VerifyOrExit
(
aReceive
,
error
=
kErrorDrop
)
;
ip6.cpp:952
ot::Ip6::Ip6
ot::Ip6::Ip6::PassToHost()
VerifyOrExit
(
icmp
.
GetType
(
)
!=
Icmp
::
Header
::
kTypeEchoRequest
,
error
=
kErrorDrop
)
;
ip6.cpp:965
ot::Ip6::Ip6
ot::Ip6::Ip6::PassToHost()
VerifyOrExit
(
Get
<
ThreadNetif
>
(
)
.
HasUnicastAddress
(
header
.
GetSource
(
)
)
,
error
=
kErrorDrop
)
;
ip6.cpp:1057
ot::Ip6::Ip6
ot::Ip6::Ip6::SendRaw()
VerifyOrExit
(
header
.
GetHopLimit
(
)
>
0
,
error
=
kErrorDrop
)
;
ip6.cpp:1198
ot::Ip6::Ip6
ot::Ip6::Ip6::HandleDatagram()
error
=
kErrorDrop
;
ip6.cpp:1208
ot::Ip6::Ip6
ot::Ip6::Ip6::HandleDatagram()
ExitNow
(
error
=
kErrorDrop
)
;
ip6.cpp:1235
ot::Ip6::Ip6
ot::Ip6::Ip6::HandleDatagram()
VerifyOrExit
(
aAddress
.
GetIid
(
)
.
IsLocator
(
)
,
error
=
kErrorDrop
)
;
ip6_mpl.cpp:99
ot::Ip6::Mpl
ot::Ip6::Mpl::ProcessOption()
ExitNow
(
error
=
kErrorDrop
)
;
ip6_mpl.cpp:211
ot::Ip6::Mpl
ot::Ip6::Mpl::UpdateSeedSet()
VerifyOrExit
(
maxCount
>
1
,
error
=
kErrorDrop
)
;
ip6_mpl.cpp:242
ot::Ip6::Mpl
ot::Ip6::Mpl::UpdateSeedSet()
VerifyOrExit
(
insert
>
mSeedSet
&&
aSeedId
==
(
insert
-
1
)
->
mSeedId
,
error
=
kErrorDrop
)
;
ip6_mpl.cpp:252
ot::Ip6::Mpl
ot::Ip6::Mpl::UpdateSeedSet()
VerifyOrExit
(
hopLimit
--
>
1
,
error
=
kErrorDrop
)
;
ip6_mpl.cpp:351
ot::Ip6::Mpl
ot::Ip6::Mpl::AddBufferedMessage()
VerifyOrExit
(
aMessage
.
IsNonConfirmablePostRequest
(
)
,
error
=
kErrorDrop
)
;
joiner_router.cpp:167
ot::MeshCoP::JoinerRouter
ot::MeshCoP::JoinerRouter::HandleTmf()
VerifyOrExit
(
aFrame
->
IsDataRequestCommand
(
)
,
error
=
kErrorDrop
)
;
mac.cpp:1915
ot::Mac::Mac
ot::Mac::Mac::HandleReceivedFrame()
ExitNow
(
error
=
kErrorDrop
)
;
mesh_forwarder.cpp:240
ot::MeshForwarder
ot::MeshForwarder::UpdateEcnOrDrop()
ExitNow
(
error
=
kErrorDrop
)
;
mesh_forwarder.cpp:295
ot::MeshForwarder
ot::MeshForwarder::UpdateEcnOrDrop()
error
=
kErrorDrop
;
mesh_forwarder.cpp:322
ot::MeshForwarder
ot::MeshForwarder::UpdateEcnOrDrop()
if
(
error
==
kErrorDrop
)
mesh_forwarder.cpp:339
ot::MeshForwarder
ot::MeshForwarder::UpdateEcnOrDrop()
FinalizeMessageDirectTx
(
aMessage
,
kErrorDrop
)
;
mesh_forwarder.cpp:345
ot::MeshForwarder
ot::MeshForwarder::UpdateEcnOrDrop()
if
(
UpdateEcnOrDrop
(
*
message
,
/* aPreparingToSend */
false
)
==
kErrorDrop
)
mesh_forwarder.cpp:373
ot::MeshForwarder
ot::MeshForwarder::RemoveAgedMessages()
FinalizeMessageDirectTx
(
aMessage
,
kErrorDrop
)
;
mesh_forwarder.cpp:476
ot::MeshForwarder
ot::MeshForwarder::ApplyDirectTxQueueLimit()
if
(
UpdateEcnOrDrop
(
*
curMessage
,
/* aPreparingToSend */
true
)
==
kErrorDrop
)
mesh_forwarder.cpp:544
ot::MeshForwarder
ot::MeshForwarder::PrepareNextDirectTransmission()
error
=
kErrorDrop
;
mesh_forwarder.cpp:572
ot::MeshForwarder
ot::MeshForwarder::PrepareNextDirectTransmission()
VerifyOrExit
(
!
ip6Header
.
GetSource
(
)
.
IsMulticast
(
)
,
error
=
kErrorDrop
)
;
mesh_forwarder.cpp:629
ot::MeshForwarder
ot::MeshForwarder::UpdateIp6Route()
error
=
kErrorDrop
;
mesh_forwarder.cpp:641
ot::MeshForwarder
ot::MeshForwarder::UpdateIp6Route()
error
=
kErrorDrop
;
mesh_forwarder.cpp:1432
ot::MeshForwarder
ot::MeshForwarder::HandleReceivedFrame()
VerifyOrExit
(
Get
<
Ip6
::
Filter
>
(
)
.
Accept
(
*
message
)
,
error
=
kErrorDrop
)
;
mesh_forwarder.cpp:1500
ot::MeshForwarder
ot::MeshForwarder::HandleFragment()
VerifyOrExit
(
message
!=
nullptr
,
error
=
kErrorDrop
)
;
mesh_forwarder.cpp:1546
ot::MeshForwarder
ot::MeshForwarder::HandleFragment()
VerifyOrExit
(
Get
<
Ip6
::
Filter
>
(
)
.
Accept
(
*
message
)
,
error
=
kErrorDrop
)
;
mesh_forwarder.cpp:1658
ot::MeshForwarder
ot::MeshForwarder::HandleLowpanHc()
ExitNow
(
error
=
kErrorDrop
)
;
mesh_forwarder_ftd.cpp:369
ot::MeshForwarder
ot::MeshForwarder::UpdateMeshRoute()
VerifyOrExit
(
Mle
::
IsRouterIdValid
(
Mle
::
RouterIdFromRloc16
(
rloc16
)
)
,
error
=
kErrorDrop
)
;
mesh_forwarder_ftd.cpp:403
ot::MeshForwarder
ot::MeshForwarder::UpdateIp6RouteFtd()
VerifyOrExit
(
child
!=
nullptr
,
error
=
kErrorDrop
)
;
mesh_forwarder_ftd.cpp:420
ot::MeshForwarder
ot::MeshForwarder::UpdateIp6RouteFtd()
VerifyOrExit
(
mMeshDest
!=
Mle
::
kInvalidRloc16
,
error
=
kErrorDrop
)
;
mesh_forwarder_ftd.cpp:443
ot::MeshForwarder
ot::MeshForwarder::UpdateIp6RouteFtd()
ExitNow
(
error
=
kErrorDrop
)
;
mle.cpp:2531
ot::Mle::Mle
ot::Mle::Mle::HandleUdpReceive()
VerifyOrExit
(
aRxInfo
.
IsNeighborStateValid
(
)
,
error
=
kErrorDrop
)
;
mle.cpp:2724
ot::Mle::Mle
ot::Mle::Mle::HandleDataResponse()
ExitNow
(
error
=
kErrorDrop
)
;
mle.cpp:2786
ot::Mle::Mle
ot::Mle::Mle::HandleLeaderData()
VerifyOrExit
(
mode
==
mDeviceMode
,
error
=
kErrorDrop
)
;
mle.cpp:3457
ot::Mle::Mle
ot::Mle::Mle::HandleChildUpdateResponseOnChild()
if
(
aAction
==
kMessageReceive
&&
(
aError
==
kErrorDrop
||
aError
==
kErrorNoRoute
)
)
mle.cpp:3960
ot::Mle::Mle
ot::Mle::Mle::LogError()
error
=
kErrorDrop
)
;
mle_router.cpp:704
ot::Mle::MleRouter
ot::Mle::MleRouter::HandleLinkRequest()
VerifyOrExit
(
GetRloc16
(
)
==
address16
,
error
=
kErrorDrop
)
;
mle_router.cpp:923
ot::Mle::MleRouter
ot::Mle::MleRouter::HandleLinkAccept()
error
=
kErrorDrop
)
;
mle_router.cpp:1187
ot::Mle::MleRouter
ot::Mle::MleRouter::HandleAdvertisementOnFtd()
ExitNow
(
error
=
kErrorDrop
)
;
mle_router.cpp:1205
ot::Mle::MleRouter
ot::Mle::MleRouter::HandleAdvertisementOnFtd()
error
=
kErrorDrop
;
mle_router.cpp:1219
ot::Mle::MleRouter
ot::Mle::MleRouter::HandleAdvertisementOnFtd()
VerifyOrExit
(
!
IsDetached
(
)
&&
!
IsAttaching
(
)
,
error
=
kErrorDrop
)
;
mle_router.cpp:1353
ot::Mle::MleRouter
ot::Mle::MleRouter::HandleParentRequest()
VerifyOrExit
(
mRouterTable
.
GetLeaderAge
(
)
<
mNetworkIdTimeout
,
error
=
kErrorDrop
)
;
mle_router.cpp:1362
ot::Mle::MleRouter
ot::Mle::MleRouter::HandleParentRequest()
VerifyOrExit
(
mRouterTable
.
GetPathCostToLeader
(
)
<
kMaxRouteCost
,
error
=
kErrorDrop
)
;
mle_router.cpp:1365
ot::Mle::MleRouter
ot::Mle::MleRouter::HandleParentRequest()
VerifyOrExit
(
mRouterTable
.
GetActiveRouterCount
(
)
<
kMaxRouters
,
error
=
kErrorDrop
)
;
mle_router.cpp:1385
ot::Mle::MleRouter
ot::Mle::MleRouter::HandleParentRequest()
VerifyOrExit
(
Get
<
MeshCoP
::
ExtendedPanIdManager
>
(
)
.
GetExtPanId
(
)
!=
extPanId
,
error
=
kErrorDrop
)
;
mle_router.cpp:2619
ot::Mle::MleRouter
ot::Mle::MleRouter::HandleDiscoveryRequest()
VerifyOrExit
(
Get
<
BackboneRouter
::
Leader
>
(
)
.
HasPrimary
(
)
,
error
=
kErrorDrop
)
;
network_data_leader_ftd.cpp:129
ot::NetworkData::Leader
ot::NetworkData::Leader::AnycastLookup() const
error
=
kErrorDrop
;
network_data_leader_ftd.cpp:141
ot::NetworkData::Leader
ot::NetworkData::Leader::AnycastLookup() const
VerifyOrExit
(
aResponse
!=
nullptr
&&
aMessageInfo
!=
nullptr
,
error
=
kErrorDrop
)
;
network_diagnostic.cpp:649
ot::NetworkDiagnostic::Server
ot::NetworkDiagnostic::Server::HandleAnswerResponse()
VerifyOrExit
(
aResponse
->
GetCode
(
)
==
Coap
::
kCodeChanged
,
error
=
kErrorDrop
)
;
network_diagnostic.cpp:650
ot::NetworkDiagnostic::Server
ot::NetworkDiagnostic::Server::HandleAnswerResponse()
VerifyOrExit
(
aMessage
.
IsConfirmablePostRequest
(
)
,
error
=
kErrorDrop
)
;
network_diagnostic.cpp:792
ot::NetworkDiagnostic::Server
ot::NetworkDiagnostic::Server::HandleTmf()
VerifyOrExit
(
IsResponseMessageIdValid
(
header
.
GetMessageId
(
)
)
,
error
=
kErrorDrop
)
;
srp_client.cpp:1796
ot::Srp::Client
ot::Srp::Client::ProcessResponse()
Error
error
=
kErrorDrop
;
srp_server.cpp:713
ot::Srp::Server
ot::Srp::Server::HandleDnssdServerUdpReceive()
VerifyOrExit
(
metadata
.
mDnsHeader
.
GetType
(
)
==
Dns
::
UpdateHeader
::
Type
::
kTypeQuery
,
error
=
kErrorDrop
)
;
srp_server.cpp:1585
ot::Srp::Server
ot::Srp::Server::ProcessMessage()
VerifyOrExit
(
metadata
.
mDnsHeader
.
GetQueryType
(
)
==
Dns
::
UpdateHeader
::
kQueryTypeUpdate
,
error
=
kErrorDrop
)
;
srp_server.cpp:1586
ot::Srp::Server
ot::Srp::Server::ProcessMessage()
ExitNow
(
error
=
kErrorDrop
)
;
srp_server.cpp:2186
ot::Srp::Server::Host
ot::Srp::Server::Host::AddIp6Address()
VerifyOrExit
(
!
mAddresses
.
Contains
(
aIp6Address
)
,
error
=
kErrorDrop
)
;
srp_server.cpp:2190
ot::Srp::Server::Host
ot::Srp::Server::Host::AddIp6Address()
Call Tree
from
examples
All items filtered out
All items filtered out
Data Use
from
examples
ot::kErrorDrop
is read by 53 functions:
All items filtered out
ot::kErrorDrop
ot::Mac::Mac::HandleReceivedFrame()
ot::AddressResolver::RemoveCacheEntry()
ot::AddressResolver::Resolve()
ot::AddressResolver::HandleTmf()
ot::AddressResolver::HandleTimeTick()
ot::Mle::DiscoverScanner::HandleDiscoveryResponse() const
ot::DuaManager::ProcessDuaResponse()
ot::MeshForwarder::UpdateEcnOrDrop()
ot::MeshForwarder::RemoveAgedMessages()
ot::MeshForwarder::ApplyDirectTxQueueLimit()
ot::MeshForwarder::PrepareNextDirectTransmission()
ot::MeshForwarder::UpdateIp6Route()
ot::MeshForwarder::HandleReceivedFrame()
ot::MeshForwarder::HandleFragment()
ot::MeshForwarder::HandleLowpanHc()
ot::MeshForwarder::UpdateMeshRoute()
ot::MeshForwarder::UpdateIp6RouteFtd()
ot::Mle::Mle::HandleUdpReceive()
ot::Mle::Mle::HandleDataResponse()
ot::Mle::Mle::HandleLeaderData()
ot::Mle::Mle::HandleChildUpdateResponseOnChild()
ot::Mle::Mle::LogError()
ot::Mle::MleRouter::HandleLinkRequest()
ot::Mle::MleRouter::HandleLinkAccept()
ot::Mle::MleRouter::HandleAdvertisementOnFtd()
ot::Mle::MleRouter::HandleParentRequest()
ot::Mle::MleRouter::HandleDiscoveryRequest()
ot::NetworkData::Leader::AnycastLookup() const
ot::NetworkDiagnostic::Server::HandleAnswerResponse()
ot::NetworkDiagnostic::Server::HandleTmf()
ot::BackboneRouter::Manager::HandleDuaRegistration()
ot::BackboneRouter::Manager::HandleTmf()
ot::MeshCoP::BorderAgent::HandleTmf()
ot::MeshCoP::DatasetManager::HandleSetOrReplace()
ot::MeshCoP::JoinerRouter::HandleTmf()
ot::Checksum::VerifyMessageChecksum()
ot::Dhcp6::Client::AppendIaNa()
ot::Dhcp6::Client::AppendIaAddress()
ot::Dns::Client::ParseResponse()
ot::Ip6::Ip6::HandleOptions()
ot::Ip6::Ip6::HandleFragment()
ot::Ip6::Ip6::HandleExtensionHeaders()
ot::Ip6::Ip6::PassToHost()
ot::Ip6::Ip6::SendRaw()
ot::Ip6::Ip6::HandleDatagram()
ot::Ip6::Mpl::ProcessOption()
ot::Ip6::Mpl::UpdateSeedSet()
ot::Ip6::Mpl::AddBufferedMessage()
ot::Srp::Client::ProcessResponse()
ot::BorderRouter::InfraIf::HandledReceived()
ot::Srp::Server::HandleDnssdServerUdpReceive()
ot::Srp::Server::ProcessMessage()
ot::Srp::Server::Host::AddIp6Address()
All items filtered out
Class Tree
from
examples
All items filtered out
All items filtered out
Override Tree
from
examples
All items filtered out
All items filtered out
Implementations
from
examples
All items filtered out
All items filtered out
Instances
from
examples
Lifecycle
from
examples
All items filtered out
All items filtered out