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]