Home
last modified time | relevance | path

Searched refs:aPacket (Results 1 – 15 of 15) sorted by relevance

/openthread-latest/src/core/radio/
Dtrel_link.cpp317 void Link::ProcessReceivedPacket(Packet &aPacket, const Ip6::SockAddr &aSockAddr) in ProcessReceivedPacket() argument
321 VerifyOrExit(aPacket.IsHeaderValid()); in ProcessReceivedPacket()
323 type = aPacket.GetHeader().GetType(); in ProcessReceivedPacket()
332 VerifyOrExit(aPacket.GetHeader().GetChannel() == mRxChannel); in ProcessReceivedPacket()
337 Mac::PanId rxPanId = aPacket.GetHeader().GetPanId(); in ProcessReceivedPacket()
343 VerifyOrExit(aPacket.GetHeader().GetSource() != Get<Mac::Mac>().GetExtAddress()); in ProcessReceivedPacket()
346 mRxPacketPeer = Get<Interface>().FindPeer(aPacket.GetHeader().GetSource()); in ProcessReceivedPacket()
350 VerifyOrExit(aPacket.GetHeader().GetDestination() == Get<Mac::Mac>().GetExtAddress()); in ProcessReceivedPacket()
354 HandleAck(aPacket); in ProcessReceivedPacket()
359 …LogDebg("ReceivedPacket() [%s] plen:%d", aPacket.GetHeader().ToString().AsCString(), aPacket.GetPa… in ProcessReceivedPacket()
[all …]
Dtrel_interface.cpp359 Error Interface::Send(const Packet &aPacket, bool aIsDiscovery) in Send() argument
367 switch (aPacket.GetHeader().GetType()) in Send()
377 … otPlatTrelSend(&GetInstance(), aPacket.GetBuffer(), aPacket.GetLength(), &entry.mSockAddr); in Send()
383 peerEntry = mPeerTable.FindMatching(aPacket.GetHeader().GetDestination()); in Send()
385 … otPlatTrelSend(&GetInstance(), aPacket.GetBuffer(), aPacket.GetLength(), &peerEntry->mSockAddr); in Send()
Dble_secure.cpp528 …eGattServerOnWriteRequest(otInstance *aInstance, uint16_t aHandle, const otBleRadioPacket *aPacket) in otPlatBleGattServerOnWriteRequest() argument
532 VerifyOrExit(aPacket != nullptr); in otPlatBleGattServerOnWriteRequest()
533 …ue(AsCoreType(aInstance).Get<Ble::BleSecure>().HandleBleReceive(aPacket->mValue, aPacket->mLength)… in otPlatBleGattServerOnWriteRequest()
Dtrel_link.hpp183 void ProcessReceivedPacket(Packet &aPacket, const Ip6::SockAddr &aSockAddr);
Dtrel_interface.hpp295 Error Send(const Packet &aPacket, bool aIsDiscovery = false);
/openthread-latest/src/core/border_router/
Dinfra_if.cpp84 Error InfraIf::Send(const Icmp6Packet &aPacket, const Ip6::Address &aDestination) const in Send() argument
88 … return otPlatInfraIfSendIcmp6Nd(mIfIndex, &aDestination, aPacket.GetBytes(), aPacket.GetLength()); in Send()
91 …nfraIf::HandledReceived(uint32_t aIfIndex, const Ip6::Address &aSource, const Icmp6Packet &aPacket) in HandledReceived() argument
97 VerifyOrExit(aPacket.GetBytes() != nullptr, error = kErrorInvalidArgs); in HandledReceived()
98 VerifyOrExit(aPacket.GetLength() >= sizeof(Ip6::Icmp::Header), error = kErrorParse); in HandledReceived()
100 Get<RoutingManager>().HandleReceived(aPacket, aSource); in HandledReceived()
Dinfra_if.hpp150 Error Send(const Icmp6Packet &aPacket, const Ip6::Address &aDestination) const;
159 … void HandledReceived(uint32_t aIfIndex, const Ip6::Address &aSource, const Icmp6Packet &aPacket);
Drouting_manager.cpp390 void RoutingManager::HandleReceived(const InfraIf::Icmp6Packet &aPacket, const Ip6::Address &aSrcAd… in HandleReceived() argument
396 icmp6Header = reinterpret_cast<const Ip6::Icmp::Header *>(aPacket.GetBytes()); in HandleReceived()
401 HandleRouterAdvertisement(aPacket, aSrcAddress); in HandleReceived()
404 HandleRouterSolicit(aPacket, aSrcAddress); in HandleReceived()
407 HandleNeighborAdvertisement(aPacket); in HandleReceived()
706 void RoutingManager::HandleRouterSolicit(const InfraIf::Icmp6Packet &aPacket, const Ip6::Address &a… in HandleRouterSolicit() argument
708 OT_UNUSED_VARIABLE(aPacket); in HandleRouterSolicit()
717 void RoutingManager::HandleNeighborAdvertisement(const InfraIf::Icmp6Packet &aPacket) in HandleNeighborAdvertisement() argument
721 VerifyOrExit(aPacket.GetLength() >= sizeof(NeighborAdvertMessage)); in HandleNeighborAdvertisement()
722 naMsg = reinterpret_cast<const NeighborAdvertMessage *>(aPacket.GetBytes()); in HandleNeighborAdvertisement()
[all …]
Drouting_manager.hpp408 void HandleReceived(const InfraIf::Icmp6Packet &aPacket, const Ip6::Address &aSrcAddress);
1538 …void HandleRouterAdvertisement(const InfraIf::Icmp6Packet &aPacket, const Ip6::Address &aSrcAddres…
1539 void HandleRouterSolicit(const InfraIf::Icmp6Packet &aPacket, const Ip6::Address &aSrcAddress);
1540 void HandleNeighborAdvertisement(const InfraIf::Icmp6Packet &aPacket);
/openthread-latest/examples/platforms/simulation/
Dble.c143 …PlatBleGattServerIndicate(otInstance *aInstance, uint16_t aHandle, const otBleRadioPacket *aPacket) in otPlatBleGattServerIndicate() argument
152 …rval = sendto(sFd, (const char *)aPacket->mValue, aPacket->mLength, 0, (struct sockaddr *)&sSockad… in otPlatBleGattServerIndicate()
220 const otBleRadioPacket *aPacket) in otPlatBleGattServerOnWriteRequest() argument
224 OT_UNUSED_VARIABLE(aPacket); in otPlatBleGattServerOnWriteRequest()
/openthread-latest/include/openthread/platform/
Dble.h297 …latBleGattServerIndicate(otInstance *aInstance, uint16_t aHandle, const otBleRadioPacket *aPacket);
309 …GattServerOnWriteRequest(otInstance *aInstance, uint16_t aHandle, const otBleRadioPacket *aPacket);
/openthread-latest/src/posix/platform/
Dble.cpp80 …PlatBleGattServerIndicate(otInstance *aInstance, uint16_t aHandle, const otBleRadioPacket *aPacket) in otPlatBleGattServerIndicate() argument
84 OT_UNUSED_VARIABLE(aPacket); in otPlatBleGattServerIndicate()
/openthread-latest/src/core/net/
Dnd6.hpp502 …void GetAsPacket(Icmp6Packet &aPacket) const { aPacket.Init(mArray.AsCArray(), mArray.GetLength())… in GetAsPacket()
716 explicit RxMessage(const Icmp6Packet &aPacket) in RxMessage() argument
717 : mData(aPacket) in RxMessage()
/openthread-latest/tests/unit/
Dtest_routing_manager.cpp235 void LogRouterAdvert(const Icmp6Packet &aPacket);
236 void ValidateRouterAdvert(const Icmp6Packet &aPacket);
238 void SendRouterAdvert(const Ip6::Address &aAddress, const Icmp6Packet &aPacket);
430 void ValidateRouterAdvert(const Icmp6Packet &aPacket) in ValidateRouterAdvert() argument
434 Ip6::Nd::RouterAdvert::RxMessage raMsg(aPacket); in ValidateRouterAdvert()
575 void LogRouterAdvert(const Icmp6Packet &aPacket) in LogRouterAdvert() argument
577 Ip6::Nd::RouterAdvert::RxMessage raMsg(aPacket); in LogRouterAdvert()
658 void SendRouterAdvert(const Ip6::Address &aAddress, const Icmp6Packet &aPacket) in SendRouterAdvert() argument
660 SendRouterAdvert(aAddress, aPacket.GetBytes(), aPacket.GetLength()); in SendRouterAdvert()
Dtest_platform.cpp798 …PlatBleGattServerIndicate(otInstance *aInstance, uint16_t aHandle, const otBleRadioPacket *aPacket) in otPlatBleGattServerIndicate() argument
802 OT_UNUSED_VARIABLE(aPacket); in otPlatBleGattServerIndicate()