/openthread-latest/src/core/radio/ |
D | trel_link.cpp | 317 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 …]
|
D | trel_interface.cpp | 359 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()
|
D | ble_secure.cpp | 528 …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()
|
D | trel_link.hpp | 183 void ProcessReceivedPacket(Packet &aPacket, const Ip6::SockAddr &aSockAddr);
|
D | trel_interface.hpp | 295 Error Send(const Packet &aPacket, bool aIsDiscovery = false);
|
/openthread-latest/src/core/border_router/ |
D | infra_if.cpp | 84 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()
|
D | infra_if.hpp | 150 Error Send(const Icmp6Packet &aPacket, const Ip6::Address &aDestination) const; 159 … void HandledReceived(uint32_t aIfIndex, const Ip6::Address &aSource, const Icmp6Packet &aPacket);
|
D | routing_manager.cpp | 390 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 …]
|
D | routing_manager.hpp | 408 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/ |
D | ble.c | 143 …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/ |
D | ble.h | 297 …latBleGattServerIndicate(otInstance *aInstance, uint16_t aHandle, const otBleRadioPacket *aPacket); 309 …GattServerOnWriteRequest(otInstance *aInstance, uint16_t aHandle, const otBleRadioPacket *aPacket);
|
/openthread-latest/src/posix/platform/ |
D | ble.cpp | 80 …PlatBleGattServerIndicate(otInstance *aInstance, uint16_t aHandle, const otBleRadioPacket *aPacket) in otPlatBleGattServerIndicate() argument 84 OT_UNUSED_VARIABLE(aPacket); in otPlatBleGattServerIndicate()
|
/openthread-latest/src/core/net/ |
D | nd6.hpp | 502 …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/ |
D | test_routing_manager.cpp | 235 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()
|
D | test_platform.cpp | 798 …PlatBleGattServerIndicate(otInstance *aInstance, uint16_t aHandle, const otBleRadioPacket *aPacket) in otPlatBleGattServerIndicate() argument 802 OT_UNUSED_VARIABLE(aPacket); in otPlatBleGattServerIndicate()
|