hi,all,
        I met a problem when I migrate my application from
openssl0.9.3a to openssl0.9.4.
        I have a data structure like this,
        typedef _my_struct
        {
                ....
                STACK           *s1;    //This is a stack of ASN1_IA5STRING, it allows 
no data
record
                .....
        }MYSTRUCT

        Formerly, my i2d and d2i function like this,
        i2d...
        {
                ...
                M_ASN1_I2D_len_IMP_SET_opt(a->s1,i2d_ASN1_IA5STRING,0);
                ...
                M_ASN1_I2D_put_IMP_SET_opt(a->s1,i2d_ASN1_IA5STRING,0);
                ...
        }
        d2i....
        {
                ...

M_ASN1_D2I_get_IMP_set_opt(ret->s1,d2i_ASN1_IA5STRING,ASN1_STRING_free,0);
                ...
        }

        Now I failed to compile my program, it says d2i_ASN1_IA5STRING undefined,
I find there define a d2i_IA5STRING(a,pp,l),
        but no d2i_ASN1_IA5STRING, who can give me any advices to make my
application work.

        Thanks in advance for your help.

Jeffrey Lou
99/11/11
______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
User Support Mailing List                    [EMAIL PROTECTED]
Automated List Manager                           [EMAIL PROTECTED]

Reply via email to