diff --git a/src/core/api/coap_api.cpp b/src/core/api/coap_api.cpp index 0649224b9..6358a45da 100644 --- a/src/core/api/coap_api.cpp +++ b/src/core/api/coap_api.cpp @@ -135,7 +135,7 @@ otMessage *otCoapNewMessage(otInstance *aInstance, const otCoapHeader *aHeader) { Message *message; VerifyOrExit(aHeader != NULL, message = NULL); - message = aInstance->mThreadNetif.GetCoap().NewMessage(*(static_cast(aHeader))); + message = aInstance->mApplicationCoap.NewMessage(*(static_cast(aHeader))); exit: return message; } @@ -143,7 +143,7 @@ exit: ThreadError otCoapSendRequest(otInstance *aInstance, otMessage *aMessage, const otMessageInfo *aMessageInfo, otCoapResponseHandler aHandler, void *aContext) { - return aInstance->mThreadNetif.GetCoap().SendMessage( + return aInstance->mApplicationCoap.SendMessage( *static_cast(aMessage), *static_cast(aMessageInfo), aHandler, aContext);