So we need to keep track of external surface per reporter, since some NATs assign different external IPs for each external destination. Keeping just one known surface could create a race condition.

This commit is contained in:
Adam Ierymenko 2015-05-04 18:34:30 -07:00
parent 625ddf41a7
commit b4b067bf12
5 changed files with 92 additions and 45 deletions

View file

@ -63,9 +63,6 @@ struct InetAddress : public sockaddr_storage
/**
* IP address scope
*
* Do not change these numeric index values without taking a look
* at SelfAwareness. Values 1-5 are mapped onto an array index.
*/
enum IpScope
{