Skip to content
Snippets Groups Projects
Commit aed80a04 authored by Adrien Béraud's avatar Adrien Béraud
Browse files

Merge branch 'master' of https://github.com/casparcedro/opendht into casparcedro-master

parents 7c1beeaa 89549245
Branches
Tags
No related merge requests found
...@@ -153,8 +153,11 @@ main(int argc, char **argv) ...@@ -153,8 +153,11 @@ main(int argc, char **argv)
} else if (op == "b") { } else if (op == "b") {
try { try {
auto addr = splitPort(idstr); auto addr = splitPort(idstr);
if (not addr.first.empty() and addr.second.empty()) if (not addr.first.empty() and addr.second.empty()){
addr.second = std::to_string(DHT_DEFAULT_PORT); std::stringstream ss;
ss << DHT_DEFAULT_PORT;
addr.second = ss.str();
}
dht.bootstrap(addr.first.c_str(), addr.second.c_str()); dht.bootstrap(addr.first.c_str(), addr.second.c_str());
} catch (const std::exception& e) { } catch (const std::exception& e) {
std::cout << e.what() << std::endl; std::cout << e.what() << std::endl;
......
...@@ -162,8 +162,11 @@ parseArgs(int argc, char **argv) { ...@@ -162,8 +162,11 @@ parseArgs(int argc, char **argv) {
case 'b': case 'b':
if (optarg) { if (optarg) {
params.bootstrap = splitPort((optarg[0] == '=') ? optarg+1 : optarg); params.bootstrap = splitPort((optarg[0] == '=') ? optarg+1 : optarg);
if (not params.bootstrap.first.empty() and params.bootstrap.second.empty()) if (not params.bootstrap.first.empty() and params.bootstrap.second.empty()){
params.bootstrap.second = std::to_string(DHT_DEFAULT_PORT); std::stringstream ss;
ss << DHT_DEFAULT_PORT;
params.bootstrap.second = ss.str();
}
} }
else else
params.is_bootstrap_node = true; params.is_bootstrap_node = true;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment