mirror of
https://github.com/espressif/openthread.git
synced 2026-08-23 10:49:51 +00:00
[buffer-info] output secure CoAP messages in otMessageGetBufferInfo() (#2227)
This commit is contained in:
@@ -189,6 +189,17 @@ void otMessageGetBufferInfo(otInstance *aInstance, otBufferInfo *aBufferInfo)
|
||||
aBufferInfo->mCoapMessages += messages;
|
||||
aBufferInfo->mCoapBuffers += buffers;
|
||||
|
||||
#if OPENTHREAD_ENABLE_DTLS
|
||||
aInstance->mThreadNetif.GetCoapSecure().GetRequestMessages().GetInfo(aBufferInfo->mCoapSecureMessages,
|
||||
aBufferInfo->mCoapSecureBuffers);
|
||||
aInstance->mThreadNetif.GetCoapSecure().GetCachedResponses().GetInfo(messages, buffers);
|
||||
aBufferInfo->mCoapSecureMessages += messages;
|
||||
aBufferInfo->mCoapSecureBuffers += buffers;
|
||||
#else
|
||||
aBufferInfo->mCoapSecureMessages = 0;
|
||||
aBufferInfo->mCoapSecureBuffers = 0;
|
||||
#endif
|
||||
|
||||
#if OPENTHREAD_ENABLE_APPLICATION_COAP
|
||||
aInstance->mApplicationCoap.GetRequestMessages().GetInfo(aBufferInfo->mApplicationCoapMessages,
|
||||
aBufferInfo->mApplicationCoapBuffers);
|
||||
|
||||
Reference in New Issue
Block a user