示例#1
0
static char *blockstore_get_filename(struct config *config) {
  char bsPath[PATH_MAX];
  char *dir;

  dir = bitc_get_directory();
  snprintf(bsPath, sizeof bsPath, "%s/headers.dat", dir);
  free(dir);

  return config_getstring(config, bsPath, "headers.filename");
}
示例#2
0
文件: txdb.c 项目: haraldh/bitc
static char *
txdb_get_db_path(struct config *config)
{
    char txdbPath[PATH_MAX];
    char *dir;

    dir = bitc_get_directory();
    snprintf(txdbPath, sizeof txdbPath, "%s/txdb", dir);
    free(dir);

    return config_getstring(config, txdbPath, "txdb.path");
}
示例#3
0
文件: wallet.c 项目: Methimpact/bitc
char *
wallet_get_filename(void)
{
   char str[256];
   char *dir;

   dir = bitc_get_directory();
   snprintf(str, sizeof str, "%s/wallet.cfg", dir);
   free(dir);

   return config_getstring(btc->config, str, "wallet.filename");
}