Rip out dead "firewall opener" code, replace in pipeline with anti-symmetric-NAT tactics.
This commit is contained in:
parent
d02ecfb288
commit
4e9280fc7a
9 changed files with 27 additions and 134 deletions
|
@ -181,23 +181,6 @@ Path::Type Peer::send(const RuntimeEnvironment *_r,const void *data,unsigned int
|
|||
return Path::PATH_TYPE_NULL;
|
||||
}
|
||||
|
||||
#ifdef ZT_FIREWALL_OPENER_DELAY
|
||||
bool Peer::sendFirewallOpener(const RuntimeEnvironment *_r,uint64_t now)
|
||||
{
|
||||
bool sent = false;
|
||||
Mutex::Lock _l(_lock);
|
||||
|
||||
for(std::vector<Path>::iterator p(_paths.begin());p!=_paths.end();++p) {
|
||||
if (p->type() == Path::PATH_TYPE_UDP) {
|
||||
for(unsigned int h=1;h<=ZT_FIREWALL_OPENER_HOPS;++h)
|
||||
sent |= _r->sm->sendFirewallOpener(p->address(),h);
|
||||
}
|
||||
}
|
||||
|
||||
return sent;
|
||||
}
|
||||
#endif
|
||||
|
||||
bool Peer::sendPing(const RuntimeEnvironment *_r,uint64_t now)
|
||||
{
|
||||
bool sent = false;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue