#include <mcuxClExample_Session_Helper.h>
#include <mcuxClCore_Examples.h>
#include <mcuxClExample_ELS_Helper.h>
{
{
return MCUXCLEXAMPLE_STATUS_ERROR;
}
uint8_t prng_buffer[10u];
uint8_t drbg_buffer1[3u];
uint8_t drbg_buffer2[4u];
uint8_t drbg_buffer3[5u];
MCUXCLEXAMPLE_ALLOCATE_AND_INITIALIZE_SESSION(session, 0u, 0u);
session,
context,
mcuxClRandomModes_Mode_ELS_Drbg));
{
return MCUXCLEXAMPLE_STATUS_ERROR;
}
session,
drbg_buffer1,
sizeof(drbg_buffer1)));
{
return MCUXCLEXAMPLE_STATUS_ERROR;
}
session,
drbg_buffer2,
sizeof(drbg_buffer2)));
{
return MCUXCLEXAMPLE_STATUS_ERROR;
}
session,
drbg_buffer3,
sizeof(drbg_buffer3)));
{
return MCUXCLEXAMPLE_STATUS_ERROR;
}
{
return MCUXCLEXAMPLE_STATUS_ERROR;
}
session,
prng_buffer,
sizeof(prng_buffer)));
{
return MCUXCLEXAMPLE_STATUS_ERROR;
}
{
return MCUXCLEXAMPLE_STATUS_ERROR;
}
if(!mcuxClExample_Session_Clean(session))
{
return MCUXCLEXAMPLE_STATUS_ERROR;
}
if(!mcuxClExample_Els_Disable())
{
return MCUXCLEXAMPLE_STATUS_ERROR;
}
return MCUXCLEXAMPLE_STATUS_OK;
}