X509_VAL
X509_VAL *
return (X509_VAL *)ASN1_item_new(&X509_VAL_it);
X509_VAL_free(X509_VAL *a)
.offset = offsetof(X509_VAL, notBefore),
.offset = offsetof(X509_VAL, notAfter),
.size = sizeof(X509_VAL),
X509_VAL *
d2i_X509_VAL(X509_VAL **a, const unsigned char **in, long len)
return (X509_VAL *)ASN1_item_d2i((ASN1_VALUE **)a, in, len,
i2d_X509_VAL(X509_VAL *a, unsigned char **out)
X509_VAL *X509_VAL_new(void);
void X509_VAL_free(X509_VAL *a);
X509_VAL *d2i_X509_VAL(X509_VAL **a, const unsigned char **in, long len);
int i2d_X509_VAL(X509_VAL *a, unsigned char **out);
X509_VAL *validity;