*
*/
+#ifdef OPENSSL_FIPS
+#include <openssl/fips.h>
+#endif
+
#include <string.h>
#include "ec_lcl.h"
#include <openssl/err.h>
size_t i;
EC_GROUP *ret = NULL;
+#ifdef OPENSSL_FIPS
+ if (FIPS_mode())
+ return FIPS_ec_group_new_by_curve_name(nid);
+#endif
if (nid <= 0)
return NULL;