rework of storing certificates path (#1642)

Signed-off-by: R4SAS <r4sas@i2pmail.org>
This commit is contained in:
R4SAS 2021-06-18 10:04:48 +03:00
parent d3a49e513c
commit e8ad7b4f79
No known key found for this signature in database
GPG key ID: 66F6C87B98EBCFE2
5 changed files with 45 additions and 15 deletions

View file

@ -497,13 +497,7 @@ namespace data
void Reseeder::LoadCertificates ()
{
std::string certDir;
std::string certsdir; i2p::config::GetOption("certsdir", certsdir);
if (!i2p::config::IsDefault("certsdir"))
certDir = certsdir + i2p::fs::dirSep + "reseed";
if (certDir.empty() || !i2p::fs::Exists(certDir))
certDir = i2p::fs::DataDirPath("certificates", "reseed");
std::string certDir = i2p::fs::GetCertsDir() + i2p::fs::dirSep + "reseed";
std::vector<std::string> files;
int numCertificates = 0;