Support setting SM2 ID
[openssl.git] / crypto / include / internal / evp_int.h
index 3264b3df71e8c6938fa77019fb96aad8b500da1c..d86aed36f075a61df3ef45dabcd12a57a8ca68fc 100644 (file)
 #include <openssl/evp.h>
 #include "internal/refcount.h"
 
+/*
+ * Don't free up md_ctx->pctx in EVP_MD_CTX_reset, use the reserved flag
+ * values in evp.h
+ */
+#define EVP_MD_CTX_FLAG_KEEP_PKEY_CTX   0x0400
+
 struct evp_pkey_ctx_st {
     /* Method associated with this operation */
     const EVP_PKEY_METHOD *pmeth;