mirror of
https://github.com/oxen-io/lokinet
synced 2023-12-14 06:53:00 +01:00
delay autodetection to ev
This commit is contained in:
parent
9b6008db1d
commit
2ac41a226f
|
@ -1407,11 +1407,13 @@ namespace llarp
|
|||
{
|
||||
// fallback defaults
|
||||
// To NeuroScr: why run findFree* here instead of in tun.cpp?
|
||||
// I think it should be in tun.cpp, better to closer to time of usage
|
||||
// that way new tun may have grab a range we may have also grabbed here
|
||||
static const std::unordered_map< std::string,
|
||||
std::function< std::string(void) > >
|
||||
netConfigDefaults = {
|
||||
{"ifname", llarp::findFreeLokiTunIfName},
|
||||
{"ifaddr", llarp::findFreePrivateRange},
|
||||
{"ifname", []() -> std::string { return "auto"; }},
|
||||
{"ifaddr", []() -> std::string { return "auto"; }},
|
||||
{"local-dns", []() -> std::string { return "127.0.0.1:53"; }},
|
||||
{"upstream-dns", []() -> std::string { return "1.1.1.1:53"; }}};
|
||||
// populate with fallback defaults if values not present
|
||||
|
@ -1607,6 +1609,7 @@ namespace llarp
|
|||
else if(StrEq(section, "connect")
|
||||
|| (StrEq(section, "bootstrap") && StrEq(key, "add-node")))
|
||||
{
|
||||
//llarp::LogDebug("connect section has ", key, "=", val);
|
||||
self->bootstrapRCList.emplace_back();
|
||||
auto &rc = self->bootstrapRCList.back();
|
||||
if(!rc.Read(val))
|
||||
|
|
Loading…
Reference in a new issue