a2d_ASN1_OBJECT
LCRYPTO_ALIAS(a2d_ASN1_OBJECT);
int a2d_ASN1_OBJECT(unsigned char *out, int olen, const char *buf, int num);
LCRYPTO_USED(a2d_ASN1_OBJECT);
if ((len = a2d_ASN1_OBJECT(NULL, 0, oid, -1)) <= 0)
if ((len = a2d_ASN1_OBJECT(buf, len, oid, -1)) == 0)
ret = a2d_ASN1_OBJECT(NULL, 0, aot->oid, -1);
ret = a2d_ASN1_OBJECT(buf, sizeof(buf), aot->oid, -1);
ret = a2d_ASN1_OBJECT(small_buf, sizeof(small_buf), "1.2.3.4", -1);