Usage of `NID_undef` symbol without including its definition was causing
a build fail
Reviewed-by: Richard Levitte <levitte@openssl.org>
Reviewed-by: Tomas Mraz <tmraz@fedoraproject.org>
(Merged from https://github.com/openssl/openssl/pull/10996)
*/
#include <stdio.h>
-#include "internal/cryptlib.h"
-#include "internal/refcount.h"
#include <openssl/bn.h>
-#include "dh_local.h"
-#include "crypto/dh.h"
#include <openssl/engine.h>
+#include <openssl/obj_mac.h>
+#include "internal/cryptlib.h"
+#include "internal/refcount.h"
#include "crypto/dh.h"
+#include "dh_local.h"
#ifndef FIPS_MODE
int DH_set_method(DH *dh, const DH_METHOD *meth)