Home | History | Annotate | Download | only in x509

Lines Matching refs:aux

87     if (!x->aux && !(x->aux = X509_CERT_AUX_new()))
89 return x->aux;
94 X509_CERT_AUX *aux;
96 if (!x || !x->aux || !x->aux->alias)
98 ASN1_UTF8STRING_free(x->aux->alias);
99 x->aux->alias = NULL;
102 if (!(aux = aux_get(x)))
104 if (!aux->alias && !(aux->alias = ASN1_UTF8STRING_new()))
106 return ASN1_STRING_set(aux->alias, name, len);
111 X509_CERT_AUX *aux;
113 if (!x || !x->aux || !x->aux->keyid)
115 ASN1_OCTET_STRING_free(x->aux->keyid);
116 x->aux->keyid = NULL;
119 if (!(aux = aux_get(x)))
121 if (!aux->keyid && !(aux->keyid = ASN1_OCTET_STRING_new()))
123 return ASN1_STRING_set(aux->keyid, id, len);
128 if (!x->aux || !x->aux->alias)
131 *len = x->aux->alias->length;
132 return x->aux->alias->data;
137 if (!x->aux || !x->aux->keyid)
140 *len = x->aux->keyid->length;
141 return x->aux->keyid->data;
149 X509_CERT_AUX *aux = aux_get(x);
150 if (aux->trust == NULL) {
151 aux->trust = sk_ASN1_OBJECT_new_null();
152 if (aux->trust == NULL)
155 if (!sk_ASN1_OBJECT_push(aux->trust, objtmp))
169 X509_CERT_AUX *aux = aux_get(x);
170 if (aux->reject == NULL) {
171 aux->reject = sk_ASN1_OBJECT_new_null();
172 if (aux->reject == NULL)
175 if (!sk_ASN1_OBJECT_push(aux->reject, objtmp))
186 if (x->aux && x->aux->trust) {
187 sk_ASN1_OBJECT_pop_free(x->aux->trust, ASN1_OBJECT_free);
188 x->aux->trust = NULL;
194 if (x->aux && x->aux->reject) {
195 sk_ASN1_OBJECT_pop_free(x->aux->reject, ASN1_OBJECT_free);
196 x->aux->reject = NULL;