<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html;
      charset=windows-1252">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <div class="moz-cite-prefix">Hi,<br>
      <br>
      On 26/05/21 10:15, Kumar Mishra, Sanjeev wrote:<br>
    </div>
    <blockquote type="cite"
cite="mid:SN2PR03MB2319827517E2C2E2B1B2D3D3A6249@SN2PR03MB2319.namprd03.prod.outlook.com">
      <meta http-equiv="Content-Type" content="text/html;
        charset=windows-1252">
      <style type="text/css" style="display:none;"> P {margin-top:0;margin-bottom:0;} </style>
      <div style="font-family: Calibri, Arial, Helvetica, sans-serif;
        font-size: 12pt; color: rgb(0, 0, 0);">
        Hi,</div>
      <div style="font-family: Calibri, Arial, Helvetica, sans-serif;
        font-size: 12pt; color: rgb(0, 0, 0);">
        <br>
      </div>
      <div style="font-family: Calibri, Arial, Helvetica, sans-serif;
        font-size: 12pt; color: rgb(0, 0, 0);">
        I am upgrading the code of OpenSSL 1.0 to 3.0. I am not getting
        some API for setting some parameter of X509_STORE_CTX structure
        as it is opaque in 3.0. For example the code is like -</div>
      <div style="font-family: Calibri, Arial, Helvetica, sans-serif;
        font-size: 12pt; color: rgb(0, 0, 0);">
        <br>
      </div>
      <div style="font-family: Calibri, Arial, Helvetica, sans-serif;
        font-size: 12pt; color: rgb(0, 0, 0);">
        <span style="background-color:rgb(255, 255, 255);display:inline
          !important">X509_STORE_CTX<span>  *ctx;</span></span><br>
      </div>
      <div style="font-family: Calibri, Arial, Helvetica, sans-serif;
        font-size: 12pt; color: rgb(0, 0, 0);">
        <span style="background-color:rgb(255, 255, 255);display:inline
          !important"><span>........</span></span></div>
      <div style="font-family: Calibri, Arial, Helvetica, sans-serif;
        font-size: 12pt; color: rgb(0, 0, 0);">
        <span style="background-color:rgb(255, 255, 255);display:inline
          !important"><span>........</span></span></div>
      <div style="font-family: Calibri, Arial, Helvetica, sans-serif;
        font-size: 12pt; color: rgb(0, 0, 0);">
        <span style="background-color:rgb(255, 255, 255);display:inline
          !important"><span><br>
          </span></span></div>
      <div style="font-family: Calibri, Arial, Helvetica, sans-serif;
        font-size: 12pt; color: rgb(0, 0, 0);">
        <span style="background-color:rgb(255, 255, 255);display:inline
          !important"><span>ctx->current_issuer = NULL;
            <div>ctx->current_crl_score = 0;</div>
            <span>ctx->current_reasons = 0;</span><br>
          </span></span></div>
      <div style="font-family: Calibri, Arial, Helvetica, sans-serif;
        font-size: 12pt; color: rgb(0, 0, 0);">
        <span style="background-color:rgb(255, 255, 255);display:inline
          !important"><span><span>........</span></span></span></div>
      <div style="font-family: Calibri, Arial, Helvetica, sans-serif;
        font-size: 12pt; color: rgb(0, 0, 0);">
        <span style="background-color:rgb(255, 255, 255);display:inline
          !important"><span><span>........</span></span></span></div>
      <div style="font-family: Calibri, Arial, Helvetica, sans-serif;
        font-size: 12pt; color: rgb(0, 0, 0);">
        <span style="background-color:rgb(255, 255, 255);display:inline
          !important"><span><span><br>
            </span></span></span></div>
      <div style="font-family: Calibri, Arial, Helvetica, sans-serif;
        font-size: 12pt; color: rgb(0, 0, 0);">
      </div>
    </blockquote>
    this changed with openssl 1.1.1 already; do <br>
      man X509_STORE_CTX_init<br>
    <br>
    which sets all of the above.<br>
    <br>
    HTH,<br>
    <br>
    JJK<br>
    <br>
  </body>
</html>