Lines Matching full: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 */
227 X509_NAME *a = (X509_NAME *)*val;
254 static int x509_name_encode(X509_NAME *a)
299 if (X509_NAME_print_ex(out, (X509_NAME *)*pval,
318 static int x509_name_canon(X509_NAME *a)
331 /* Special case: empty X509_NAME => null encoding */
500 int X509_NAME_set(X509_NAME **xn, X509_NAME *name)
502 X509_NAME *in;