Fix otSendMacDataRequest API (#1521)

* Fix otSendMacDataRequest API

* Add otSendMacDataRequest declaration to API headers
* Move otSendMacDataRequest from thread to link API

* Update otSendMacDataRequest to otLinkSendDataRequest
This commit is contained in:
Giedrius
2017-03-29 05:52:32 -07:00
committed by Jonathan Hui
parent 97b8eb5441
commit 77fed906ac
3 changed files with 6 additions and 6 deletions
+1 -1
View File
@@ -1366,7 +1366,7 @@ otIsDiscoverInProgress(
OTAPI
ThreadError
OTCALL
otSendMacDataRequest(
otLinkSendDataRequest(
_In_ otInstance *aInstance
)
{
+5
View File
@@ -124,6 +124,11 @@ void otLinkSetPollPeriod(otInstance *aInstance, uint32_t aPollPeriod)
aInstance->mThreadNetif.GetMeshForwarder().SetAssignPollPeriod(aPollPeriod);
}
ThreadError otLinkSendDataRequest(otInstance *aInstance)
{
return aInstance->mThreadNetif.GetMeshForwarder().SendMacDataRequest();
}
otShortAddress otLinkGetShortAddress(otInstance *aInstance)
{
return aInstance->mThreadNetif.GetMac().GetShortAddress();
-5
View File
@@ -648,11 +648,6 @@ bool otThreadIsDiscoverInProgress(otInstance *aInstance)
return aInstance->mThreadNetif.GetMle().IsDiscoverInProgress();
}
ThreadError otSendMacDataRequest(otInstance *aInstance)
{
return aInstance->mThreadNetif.GetMeshForwarder().SendMacDataRequest();
}
#ifdef __cplusplus
} // extern "C"
#endif