• Home
  • Raw
  • Download

Lines Matching refs:attrs

1285 static void STORE_ATTR_INFO_attr_free(STORE_ATTR_INFO *attrs,  in STORE_ATTR_INFO_attr_free()  argument
1288 if (ATTR_IS_SET(attrs,code)) in STORE_ATTR_INFO_attr_free()
1295 STORE_ATTR_INFO_modify_cstr(attrs, code, NULL, 0); in STORE_ATTR_INFO_attr_free()
1302 STORE_ATTR_INFO_modify_sha1str(attrs, code, NULL, 0); in STORE_ATTR_INFO_attr_free()
1306 STORE_ATTR_INFO_modify_dn(attrs, code, NULL); in STORE_ATTR_INFO_attr_free()
1309 STORE_ATTR_INFO_modify_number(attrs, code, NULL); in STORE_ATTR_INFO_attr_free()
1316 int STORE_ATTR_INFO_free(STORE_ATTR_INFO *attrs) in STORE_ATTR_INFO_free() argument
1318 if (attrs) in STORE_ATTR_INFO_free()
1322 STORE_ATTR_INFO_attr_free(attrs, i); in STORE_ATTR_INFO_free()
1323 OPENSSL_free(attrs); in STORE_ATTR_INFO_free()
1327 char *STORE_ATTR_INFO_get0_cstr(STORE_ATTR_INFO *attrs, STORE_ATTR_TYPES code) in STORE_ATTR_INFO_get0_cstr() argument
1329 if (!attrs) in STORE_ATTR_INFO_get0_cstr()
1335 if (ATTR_IS_SET(attrs,code)) in STORE_ATTR_INFO_get0_cstr()
1336 return attrs->values[code].cstring; in STORE_ATTR_INFO_get0_cstr()
1341 unsigned char *STORE_ATTR_INFO_get0_sha1str(STORE_ATTR_INFO *attrs, in STORE_ATTR_INFO_get0_sha1str() argument
1344 if (!attrs) in STORE_ATTR_INFO_get0_sha1str()
1350 if (ATTR_IS_SET(attrs,code)) in STORE_ATTR_INFO_get0_sha1str()
1351 return attrs->values[code].sha1string; in STORE_ATTR_INFO_get0_sha1str()
1356 X509_NAME *STORE_ATTR_INFO_get0_dn(STORE_ATTR_INFO *attrs, STORE_ATTR_TYPES code) in STORE_ATTR_INFO_get0_dn() argument
1358 if (!attrs) in STORE_ATTR_INFO_get0_dn()
1364 if (ATTR_IS_SET(attrs,code)) in STORE_ATTR_INFO_get0_dn()
1365 return attrs->values[code].dn; in STORE_ATTR_INFO_get0_dn()
1370 BIGNUM *STORE_ATTR_INFO_get0_number(STORE_ATTR_INFO *attrs, STORE_ATTR_TYPES code) in STORE_ATTR_INFO_get0_number() argument
1372 if (!attrs) in STORE_ATTR_INFO_get0_number()
1378 if (ATTR_IS_SET(attrs,code)) in STORE_ATTR_INFO_get0_number()
1379 return attrs->values[code].number; in STORE_ATTR_INFO_get0_number()
1384 int STORE_ATTR_INFO_set_cstr(STORE_ATTR_INFO *attrs, STORE_ATTR_TYPES code, in STORE_ATTR_INFO_set_cstr() argument
1387 if (!attrs) in STORE_ATTR_INFO_set_cstr()
1393 if (!ATTR_IS_SET(attrs,code)) in STORE_ATTR_INFO_set_cstr()
1395 if ((attrs->values[code].cstring = BUF_strndup(cstr, cstr_size))) in STORE_ATTR_INFO_set_cstr()
1404 int STORE_ATTR_INFO_set_sha1str(STORE_ATTR_INFO *attrs, STORE_ATTR_TYPES code, in STORE_ATTR_INFO_set_sha1str() argument
1407 if (!attrs) in STORE_ATTR_INFO_set_sha1str()
1413 if (!ATTR_IS_SET(attrs,code)) in STORE_ATTR_INFO_set_sha1str()
1415 if ((attrs->values[code].sha1string = in STORE_ATTR_INFO_set_sha1str()
1426 int STORE_ATTR_INFO_set_dn(STORE_ATTR_INFO *attrs, STORE_ATTR_TYPES code, in STORE_ATTR_INFO_set_dn() argument
1429 if (!attrs) in STORE_ATTR_INFO_set_dn()
1435 if (!ATTR_IS_SET(attrs,code)) in STORE_ATTR_INFO_set_dn()
1437 if ((attrs->values[code].dn = X509_NAME_dup(dn))) in STORE_ATTR_INFO_set_dn()
1446 int STORE_ATTR_INFO_set_number(STORE_ATTR_INFO *attrs, STORE_ATTR_TYPES code, in STORE_ATTR_INFO_set_number() argument
1449 if (!attrs) in STORE_ATTR_INFO_set_number()
1455 if (!ATTR_IS_SET(attrs,code)) in STORE_ATTR_INFO_set_number()
1457 if ((attrs->values[code].number = BN_dup(number))) in STORE_ATTR_INFO_set_number()
1466 int STORE_ATTR_INFO_modify_cstr(STORE_ATTR_INFO *attrs, STORE_ATTR_TYPES code, in STORE_ATTR_INFO_modify_cstr() argument
1469 if (!attrs) in STORE_ATTR_INFO_modify_cstr()
1475 if (ATTR_IS_SET(attrs,code)) in STORE_ATTR_INFO_modify_cstr()
1477 OPENSSL_free(attrs->values[code].cstring); in STORE_ATTR_INFO_modify_cstr()
1478 attrs->values[code].cstring = NULL; in STORE_ATTR_INFO_modify_cstr()
1479 CLEAR_ATTRBIT(attrs, code); in STORE_ATTR_INFO_modify_cstr()
1481 return STORE_ATTR_INFO_set_cstr(attrs, code, cstr, cstr_size); in STORE_ATTR_INFO_modify_cstr()
1483 int STORE_ATTR_INFO_modify_sha1str(STORE_ATTR_INFO *attrs, STORE_ATTR_TYPES code, in STORE_ATTR_INFO_modify_sha1str() argument
1486 if (!attrs) in STORE_ATTR_INFO_modify_sha1str()
1492 if (ATTR_IS_SET(attrs,code)) in STORE_ATTR_INFO_modify_sha1str()
1494 OPENSSL_free(attrs->values[code].sha1string); in STORE_ATTR_INFO_modify_sha1str()
1495 attrs->values[code].sha1string = NULL; in STORE_ATTR_INFO_modify_sha1str()
1496 CLEAR_ATTRBIT(attrs, code); in STORE_ATTR_INFO_modify_sha1str()
1498 return STORE_ATTR_INFO_set_sha1str(attrs, code, sha1str, sha1str_size); in STORE_ATTR_INFO_modify_sha1str()
1500 int STORE_ATTR_INFO_modify_dn(STORE_ATTR_INFO *attrs, STORE_ATTR_TYPES code, in STORE_ATTR_INFO_modify_dn() argument
1503 if (!attrs) in STORE_ATTR_INFO_modify_dn()
1509 if (ATTR_IS_SET(attrs,code)) in STORE_ATTR_INFO_modify_dn()
1511 OPENSSL_free(attrs->values[code].dn); in STORE_ATTR_INFO_modify_dn()
1512 attrs->values[code].dn = NULL; in STORE_ATTR_INFO_modify_dn()
1513 CLEAR_ATTRBIT(attrs, code); in STORE_ATTR_INFO_modify_dn()
1515 return STORE_ATTR_INFO_set_dn(attrs, code, dn); in STORE_ATTR_INFO_modify_dn()
1517 int STORE_ATTR_INFO_modify_number(STORE_ATTR_INFO *attrs, STORE_ATTR_TYPES code, in STORE_ATTR_INFO_modify_number() argument
1520 if (!attrs) in STORE_ATTR_INFO_modify_number()
1526 if (ATTR_IS_SET(attrs,code)) in STORE_ATTR_INFO_modify_number()
1528 OPENSSL_free(attrs->values[code].number); in STORE_ATTR_INFO_modify_number()
1529 attrs->values[code].number = NULL; in STORE_ATTR_INFO_modify_number()
1530 CLEAR_ATTRBIT(attrs, code); in STORE_ATTR_INFO_modify_number()
1532 return STORE_ATTR_INFO_set_number(attrs, code, number); in STORE_ATTR_INFO_modify_number()
1561 STORE_ATTR_INFO *attrs = NULL; in STORE_parse_attrs_next() local
1572 if (!attrs) attrs = STORE_ATTR_INFO_new(); in STORE_parse_attrs_next()
1573 if (attrs == NULL) in STORE_parse_attrs_next()
1579 STORE_ATTR_INFO_set_cstr(attrs, in STORE_parse_attrs_next()
1589 if (!attrs) attrs = STORE_ATTR_INFO_new(); in STORE_parse_attrs_next()
1590 if (attrs == NULL) in STORE_parse_attrs_next()
1596 STORE_ATTR_INFO_set_sha1str(attrs, in STORE_parse_attrs_next()
1603 if (!attrs) attrs = STORE_ATTR_INFO_new(); in STORE_parse_attrs_next()
1604 if (attrs == NULL) in STORE_parse_attrs_next()
1610 STORE_ATTR_INFO_modify_dn(attrs, in STORE_parse_attrs_next()
1615 if (!attrs) attrs = STORE_ATTR_INFO_new(); in STORE_parse_attrs_next()
1616 if (attrs == NULL) in STORE_parse_attrs_next()
1622 STORE_ATTR_INFO_modify_number(attrs, in STORE_parse_attrs_next()
1631 return attrs; in STORE_parse_attrs_next()