OpenSSL 3.0 missing structures definition

341 views Asked by At

While migrating from OpenSSL 1.0.2 to 3.0 code compilation is failing reason being most of the structures are not defined in latest header file.

  • specifies undefined struct/union 'x509_st'
  • specifies undefined struct/union 'X509_crl_st'
  • specifies undefined struct/union 'x509_store_ctx_st
  • specifies undefined struct/union 'X509_name_entry_st'
  • use of undefined type 'evp_md_st'
  • use of undefined type 'ssl_st'
  • specifies undefined struct/union 'X509_extension_st
  • undefined struct/union 'X509_name_entry_st'
  • use of undefined type 'evp_md_st

What is the alternate to this, please help. I dont find documentation related to structures in openSSL 3.0 migration guide. Am I missing something ?

0

There are 0 answers