From 24b84cc762298561b600658d601b6724b994c3fd Mon Sep 17 00:00:00 2001 From: Abtin Keshavarzian Date: Fri, 17 Jan 2020 12:56:00 -0800 Subject: [PATCH] [mle] rename static methods converting between service ALOC and Id (#4486) --- src/core/thread/mesh_forwarder_ftd.cpp | 2 +- src/core/thread/mle.cpp | 6 +++--- src/core/thread/mle.hpp | 11 ++++------- src/core/thread/network_data.cpp | 2 +- 4 files changed, 9 insertions(+), 12 deletions(-) diff --git a/src/core/thread/mesh_forwarder_ftd.cpp b/src/core/thread/mesh_forwarder_ftd.cpp index 3048dfe99..7bb064227 100644 --- a/src/core/thread/mesh_forwarder_ftd.cpp +++ b/src/core/thread/mesh_forwarder_ftd.cpp @@ -776,7 +776,7 @@ exit: otError MeshForwarder::GetDestinationRlocByServiceAloc(uint16_t aServiceAloc, uint16_t &aMeshDest) { otError error = OT_ERROR_NONE; - uint8_t serviceId = Mle::Mle::GetServiceIdFromAloc(aServiceAloc); + uint8_t serviceId = Mle::Mle::ServiceIdFromAloc(aServiceAloc); NetworkData::ServiceTlv *serviceTlv = Get().FindServiceById(serviceId); if (serviceTlv != NULL) diff --git a/src/core/thread/mle.cpp b/src/core/thread/mle.cpp index 9eb1667d7..fd3bd6c53 100644 --- a/src/core/thread/mle.cpp +++ b/src/core/thread/mle.cpp @@ -1042,7 +1042,7 @@ otError Mle::GetServiceAloc(uint8_t aServiceId, Ip6::Address &aAddress) const aAddress.mFields.m16[4] = HostSwap16(0x0000); aAddress.mFields.m16[5] = HostSwap16(0x00ff); aAddress.mFields.m16[6] = HostSwap16(0xfe00); - aAddress.mFields.m16[7] = HostSwap16(GetServiceAlocFromId(aServiceId)); + aAddress.mFields.m16[7] = HostSwap16(ServiceAlocFromId(aServiceId)); exit: return error; @@ -1601,7 +1601,7 @@ void Mle::UpdateServiceAlocs(void) serviceAloc = HostSwap16(mServiceAlocs[i].GetAddress().mFields.m16[7]); if ((serviceAloc != Mac::kShortAddrInvalid) && - (!Get().ContainsService(Mle::GetServiceIdFromAloc(serviceAloc), rloc))) + (!Get().ContainsService(Mle::ServiceIdFromAloc(serviceAloc), rloc))) { Get().RemoveUnicastAddress(mServiceAlocs[i]); mServiceAlocs[i].GetAddress().mFields.m16[7] = HostSwap16(Mac::kShortAddrInvalid); @@ -1615,7 +1615,7 @@ void Mle::UpdateServiceAlocs(void) { serviceAloc = HostSwap16(mServiceAlocs[i].GetAddress().mFields.m16[7]); - if ((serviceAloc != Mac::kShortAddrInvalid) && (Mle::GetServiceIdFromAloc(serviceAloc) == serviceId)) + if ((serviceAloc != Mac::kShortAddrInvalid) && (Mle::ServiceIdFromAloc(serviceAloc) == serviceId)) { break; } diff --git a/src/core/thread/mle.hpp b/src/core/thread/mle.hpp index a2b03b935..f59759e51 100644 --- a/src/core/thread/mle.hpp +++ b/src/core/thread/mle.hpp @@ -871,7 +871,7 @@ public: */ otError GetCommissionerAloc(Ip6::Address &aAddress, uint16_t aSessionId) const { - return GetAlocAddress(aAddress, GetCommissionerAloc16FromId(aSessionId)); + return GetAlocAddress(aAddress, CommissionerAloc16FromId(aSessionId)); } /** @@ -957,10 +957,7 @@ public: * @returns The Service ID corresponding to given ALOC16. * */ - static uint8_t GetServiceIdFromAloc(uint16_t aAloc16) - { - return static_cast(aAloc16 - kAloc16ServiceStart); - } + static uint8_t ServiceIdFromAloc(uint16_t aAloc16) { return static_cast(aAloc16 - kAloc16ServiceStart); } /** * This method returns the Service Aloc corresponding to a Service ID. @@ -970,7 +967,7 @@ public: * @returns The Service ALOC16 corresponding to given ID. * */ - static uint16_t GetServiceAlocFromId(uint8_t aServiceId) + static uint16_t ServiceAlocFromId(uint8_t aServiceId) { return static_cast(aServiceId + kAloc16ServiceStart); } @@ -983,7 +980,7 @@ public: * @returns The Commissioner ALOC16 corresponding to given ID. * */ - static uint16_t GetCommissionerAloc16FromId(uint16_t aSessionId) + static uint16_t CommissionerAloc16FromId(uint16_t aSessionId) { return static_cast((aSessionId & kAloc16CommissionerMask) + kAloc16CommissionerStart); } diff --git a/src/core/thread/network_data.cpp b/src/core/thread/network_data.cpp index 279c7ea26..851e84b1d 100644 --- a/src/core/thread/network_data.cpp +++ b/src/core/thread/network_data.cpp @@ -716,7 +716,7 @@ void NetworkData::RemoveTemporaryData(uint8_t *aData, uint8_t &aDataLength, Serv case NetworkDataTlv::kTypeServer: { server = static_cast(cur); - server->SetServer16(Mle::Mle::GetServiceAlocFromId(aService.GetServiceID())); + server->SetServer16(Mle::Mle::ServiceAlocFromId(aService.GetServiceID())); break; }