in platform/posix/transport/src/openssl_posix.c [206:236]
static OpensslStatus_t convertToOpensslStatus( SocketStatus_t socketStatus )
{
OpensslStatus_t opensslStatus = OPENSSL_INVALID_PARAMETER;
switch( socketStatus )
{
case SOCKETS_SUCCESS:
opensslStatus = OPENSSL_SUCCESS;
break;
case SOCKETS_INVALID_PARAMETER:
opensslStatus = OPENSSL_INVALID_PARAMETER;
break;
case SOCKETS_DNS_FAILURE:
opensslStatus = OPENSSL_DNS_FAILURE;
break;
case SOCKETS_CONNECT_FAILURE:
opensslStatus = OPENSSL_CONNECT_FAILURE;
break;
default:
LogError(
( "Unexpected status received from socket wrapper: Socket status = %u",
socketStatus ) );
break;
}
return opensslStatus;
}