in platform/posix/transport/src/openssl_posix.c [560:579]
static int32_t isValidNetworkContext( const NetworkContext_t * pNetworkContext )
{
int32_t isValid = 0;
if( ( pNetworkContext == NULL ) || ( pNetworkContext->pParams == NULL ) )
{
LogError( ( "Parameter check failed: pNetworkContext is NULL." ) );
}
else if( pNetworkContext->pParams->pSsl == NULL )
{
LogError( ( "Failed to receive data over network: "
"SSL object in network context is NULL." ) );
}
else
{
isValid = 1;
}
return isValid;
}