Lines Matching refs:dbfile
1539 CA_DB *load_index(const char *dbfile, DB_ATTR *db_attr) in load_index() argument
1551 in = BIO_new_file(dbfile, "r"); in load_index()
1561 ERR_add_error_data(3, "fstat('", dbfile, "')"); in load_index()
1571 BIO_snprintf(buf, sizeof(buf), "%s.attr", dbfile); in load_index()
1573 BIO_snprintf(buf, sizeof(buf), "%s-attr", dbfile); in load_index()
1593 retdb->dbfname = OPENSSL_strdup(dbfile); in load_index()
1630 int save_index(const char *dbfile, const char *suffix, CA_DB *db) in save_index() argument
1636 j = strlen(dbfile) + strlen(suffix); in save_index()
1642 j = BIO_snprintf(buf[2], sizeof(buf[2]), "%s.attr", dbfile); in save_index()
1643 j = BIO_snprintf(buf[1], sizeof(buf[1]), "%s.attr.%s", dbfile, suffix); in save_index()
1644 j = BIO_snprintf(buf[0], sizeof(buf[0]), "%s.%s", dbfile, suffix); in save_index()
1646 j = BIO_snprintf(buf[2], sizeof(buf[2]), "%s-attr", dbfile); in save_index()
1647 j = BIO_snprintf(buf[1], sizeof(buf[1]), "%s-attr-%s", dbfile, suffix); in save_index()
1648 j = BIO_snprintf(buf[0], sizeof(buf[0]), "%s-%s", dbfile, suffix); in save_index()
1652 perror(dbfile); in save_index()
1653 BIO_printf(bio_err, "unable to open '%s'\n", dbfile); in save_index()
1676 int rotate_index(const char *dbfile, const char *new_suffix, in rotate_index() argument
1682 i = strlen(dbfile) + strlen(old_suffix); in rotate_index()
1683 j = strlen(dbfile) + strlen(new_suffix); in rotate_index()
1691 j = BIO_snprintf(buf[4], sizeof(buf[4]), "%s.attr", dbfile); in rotate_index()
1692 j = BIO_snprintf(buf[3], sizeof(buf[3]), "%s.attr.%s", dbfile, old_suffix); in rotate_index()
1693 j = BIO_snprintf(buf[2], sizeof(buf[2]), "%s.attr.%s", dbfile, new_suffix); in rotate_index()
1694 j = BIO_snprintf(buf[1], sizeof(buf[1]), "%s.%s", dbfile, old_suffix); in rotate_index()
1695 j = BIO_snprintf(buf[0], sizeof(buf[0]), "%s.%s", dbfile, new_suffix); in rotate_index()
1697 j = BIO_snprintf(buf[4], sizeof(buf[4]), "%s-attr", dbfile); in rotate_index()
1698 j = BIO_snprintf(buf[3], sizeof(buf[3]), "%s-attr-%s", dbfile, old_suffix); in rotate_index()
1699 j = BIO_snprintf(buf[2], sizeof(buf[2]), "%s-attr-%s", dbfile, new_suffix); in rotate_index()
1700 j = BIO_snprintf(buf[1], sizeof(buf[1]), "%s-%s", dbfile, old_suffix); in rotate_index()
1701 j = BIO_snprintf(buf[0], sizeof(buf[0]), "%s-%s", dbfile, new_suffix); in rotate_index()
1703 if (rename(dbfile, buf[1]) < 0 && errno != ENOENT in rotate_index()
1708 BIO_printf(bio_err, "unable to rename %s to %s\n", dbfile, buf[1]); in rotate_index()
1712 if (rename(buf[0], dbfile) < 0) { in rotate_index()
1713 BIO_printf(bio_err, "unable to rename %s to %s\n", buf[0], dbfile); in rotate_index()
1715 rename(buf[1], dbfile); in rotate_index()
1725 rename(dbfile, buf[0]); in rotate_index()
1726 rename(buf[1], dbfile); in rotate_index()
1733 rename(dbfile, buf[0]); in rotate_index()
1734 rename(buf[1], dbfile); in rotate_index()