diff options
| author | Bitflash-sh <btf01@proton.me> | 2026-07-24 12:13:30 -0300 |
|---|---|---|
| committer | Bitflash-sh <btf01@proton.me> | 2026-07-24 12:13:30 -0300 |
| commit | 3efd9a089cc6b924d9bc917d3d8145f7c01265ad (patch) | |
| tree | 5c4d1bc9a487e54fb0ec5b386dbd4360b6779f42 /src/headless.cpp | |
| parent | 51d617e70f90a972185917ea0096c1ecef2bfa8b (diff) | |
Multi-relay rendezvous with failover + relay rate-limiting
Seed list of 3 geographically-spread relays (Sao Paulo, New Jersey, Almaty);
nodes register at the first reachable one and fail over if it is attacked or
goes down, so no single relay IP is a point of failure. Relay installer now
applies iptables connection rate-limits to soak up single-source floods.
Diffstat (limited to 'src/headless.cpp')
| -rw-r--r-- | src/headless.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/headless.cpp b/src/headless.cpp index 94597f1..646476f 100644 --- a/src/headless.cpp +++ b/src/headless.cpp | |||
| @@ -95,7 +95,7 @@ int main(int argc, char* argv[]) | |||
| 95 | if (mapArgs.count("/proxy")) | 95 | if (mapArgs.count("/proxy")) |
| 96 | addrProxy = CAddress(mapArgs["/proxy"].c_str()); | 96 | addrProxy = CAddress(mapArgs["/proxy"].c_str()); |
| 97 | if (mapArgs.count("/rvrelay")) | 97 | if (mapArgs.count("/rvrelay")) |
| 98 | strBtfMeetingRelay = mapArgs["/rvrelay"]; | 98 | vBtfMeetingRelays = { mapArgs["/rvrelay"] }; |
| 99 | if (mapArgs.count("/connectbtf")) | 99 | if (mapArgs.count("/connectbtf")) |
| 100 | strBtfConnect = mapArgs["/connectbtf"]; | 100 | strBtfConnect = mapArgs["/connectbtf"]; |
| 101 | if (mapArgs.count("/debug")) | 101 | if (mapArgs.count("/debug")) |