Home | History | Annotate | Download | only in asn1

Lines Matching refs:aux

87 	if(!x->aux && !(x->aux = X509_CERT_AUX_new())) return NULL;
88 return x->aux;
93 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))) return 0;
103 if(!aux->alias && !(aux->alias = ASN1_UTF8STRING_new())) return 0;
104 return ASN1_STRING_set(aux->alias, name, len);
109 X509_CERT_AUX *aux;
112 if (!x || !x->aux || !x->aux->keyid)
114 ASN1_OCTET_STRING_free(x->aux->keyid);
115 x->aux->keyid = NULL;
118 if(!(aux = aux_get(x))) return 0;
119 if(!aux->keyid && !(aux->keyid = ASN1_OCTET_STRING_new())) return 0;
120 return ASN1_STRING_set(aux->keyid, id, len);
125 if(!x->aux || !x->aux->alias) return NULL;
126 if(len) *len = x->aux->alias->length;
127 return x->aux->alias->data;
132 if(!x->aux || !x->aux->keyid) return NULL;
133 if(len) *len = x->aux->keyid->length;
134 return x->aux->keyid->data;
139 X509_CERT_AUX *aux;
142 if(!(aux = aux_get(x))) return 0;
143 if(!aux->trust
144 && !(aux->trust = sk_ASN1_OBJECT_new_null())) return 0;
145 return sk_ASN1_OBJECT_push(aux->trust, objtmp);
150 X509_CERT_AUX *aux;
153 if(!(aux = aux_get(x))) return 0;
154 if(!aux->reject
155 && !(aux->reject = sk_ASN1_OBJECT_new_null())) return 0;
156 return sk_ASN1_OBJECT_push(aux->reject, objtmp);
161 if(x->aux && x->aux->trust) {
162 sk_ASN1_OBJECT_pop_free(x->aux->trust, ASN1_OBJECT_free);
163 x->aux->trust = NULL;
169 if(x->aux && x->aux->reject) {
170 sk_ASN1_OBJECT_pop_free(x->aux->reject, ASN1_OBJECT_free);
171 x->aux->reject = NULL;