Rip out network environment fingerprint. This will be replaced by constant monitoring of actual external address surface.

This commit is contained in:
Adam Ierymenko 2015-02-02 16:40:57 -08:00
parent b1bf3f68c3
commit b7148c107d
4 changed files with 0 additions and 63 deletions

View file

@ -115,16 +115,6 @@ public:
* @return Entry or null entry on failure (or delete)
*/
virtual RoutingTable::Entry set(const InetAddress &destination,const InetAddress &gateway,const char *device,int metric) = 0;
/**
* Compute a 64-bit value that hashes the current state of the network environment
*
* This shouldn't be overridden -- uses get() to get underlying routing table.
*
* @param ignoreInterfaces Names of interfaces to exclude from fingerprint (e.g. my own)
* @return Integer CRC-type fingerprint of current network environment
*/
uint64_t networkEnvironmentFingerprint(const std::vector<std::string> &ignoreInterfaces) const;
};
} // namespace ZeroTier