Home | History | Annotate | Download | only in asn1

Lines Matching refs:X509_NAME

79 static int x509_name_encode(X509_NAME *a);
80 static int x509_name_canon(X509_NAME *a);
112 * representing the ASN1. Unfortunately X509_NAME uses a completely different
127 IMPLEMENT_EXTERN_ASN1(X509_NAME, V_ASN1_SEQUENCE, x509_name_ff)
129 IMPLEMENT_ASN1_FUNCTIONS(X509_NAME)
130 IMPLEMENT_ASN1_DUP_FUNCTION(X509_NAME)
134 X509_NAME *ret = NULL;
135 ret = OPENSSL_malloc(sizeof(X509_NAME));
159 X509_NAME *a;
162 a = (X509_NAME *)*pval;
179 union { X509_NAME *x; ASN1_VALUE *a; } nm = {NULL};
198 /* Convert internal representation to X509_NAME structure */
225 X509_NAME *a = (X509_NAME *)*val;
252 static int x509_name_encode(X509_NAME *a)
297 if (X509_NAME_print_ex(out, (X509_NAME *)*pval,
316 static int x509_name_canon(X509_NAME *a)
329 /* Special case: empty X509_NAME => null encoding */
498 int X509_NAME_set(X509_NAME **xn, X509_NAME *name)
500 X509_NAME *in;