Lines Matching refs:trtmp
127 X509_TRUST *trtmp; in X509_TRUST_add() local
138 if ((trtmp = OPENSSL_malloc(sizeof(*trtmp))) == NULL) { in X509_TRUST_add()
142 trtmp->flags = X509_TRUST_DYNAMIC; in X509_TRUST_add()
144 trtmp = X509_TRUST_get0(idx); in X509_TRUST_add()
147 if (trtmp->flags & X509_TRUST_DYNAMIC_NAME) in X509_TRUST_add()
148 OPENSSL_free(trtmp->name); in X509_TRUST_add()
150 if ((trtmp->name = OPENSSL_strdup(name)) == NULL) { in X509_TRUST_add()
155 trtmp->flags &= X509_TRUST_DYNAMIC; in X509_TRUST_add()
157 trtmp->flags |= flags; in X509_TRUST_add()
159 trtmp->trust = id; in X509_TRUST_add()
160 trtmp->check_trust = ck; in X509_TRUST_add()
161 trtmp->arg1 = arg1; in X509_TRUST_add()
162 trtmp->arg2 = arg2; in X509_TRUST_add()
171 if (!sk_X509_TRUST_push(trtable, trtmp)) { in X509_TRUST_add()
179 OPENSSL_free(trtmp->name); in X509_TRUST_add()
180 OPENSSL_free(trtmp); in X509_TRUST_add()