Lines Matching refs:attr
1233 X509_ATTRIBUTE *attr = NULL; in add_attribute() local
1239 if ((attr = X509_ATTRIBUTE_create(nid, atrtype, value)) == NULL) in add_attribute()
1241 if (!sk_X509_ATTRIBUTE_push(*sk, attr)) { in add_attribute()
1242 X509_ATTRIBUTE_free(attr); in add_attribute()
1249 attr = sk_X509_ATTRIBUTE_value(*sk, i); in add_attribute()
1250 if (OBJ_obj2nid(X509_ATTRIBUTE_get0_object(attr)) == nid) { in add_attribute()
1251 X509_ATTRIBUTE_free(attr); in add_attribute()
1252 attr = X509_ATTRIBUTE_create(nid, atrtype, value); in add_attribute()
1253 if (attr == NULL) in add_attribute()
1255 if (!sk_X509_ATTRIBUTE_set(*sk, i, attr)) { in add_attribute()
1256 X509_ATTRIBUTE_free(attr); in add_attribute()