Index: webrtc/base/network.h |
diff --git a/webrtc/base/network.h b/webrtc/base/network.h |
index b4d74ecbee27cacd875ece438ba9c676a3eb005d..8e5c8f0fb70e196acb1bab84321f1aa63812bf96 100644 |
--- a/webrtc/base/network.h |
+++ b/webrtc/base/network.h |
@@ -56,16 +56,6 @@ class NetworkManager { |
public: |
typedef std::vector<Network*> NetworkList; |
- // This enum indicates whether adapter enumeration is allowed. |
- enum EnumerationPermission { |
- kEnumerationAllowed, // Adapter enumeration is allowed. Getting 0 |
- // network from GetNetworks means that there is no |
- // network available. |
- kEnumerationDisallowed, // Adapter enumeration is |
- // disabled. GetAnyAddressNetworks() should be used |
- // instead. |
- }; |
- |
NetworkManager(); |
virtual ~NetworkManager(); |
@@ -83,15 +73,12 @@ class NetworkManager { |
virtual void StopUpdating() = 0; |
// Returns the current list of networks available on this machine. |
- // StartUpdating() must be called before this method is called. |
+ // UpdateNetworks() must be called before this method is called. |
// It makes sure that repeated calls return the same object for a |
// given network, so that quality is tracked appropriately. Does not |
// include ignored networks. |
virtual void GetNetworks(NetworkList* networks) const = 0; |
- // return the current permission state of GetNetworks() |
- virtual EnumerationPermission enumeration_permission() const = 0; |
- |
// "AnyAddressNetwork" is a network which only contains single "any address" |
// IP address. (i.e. INADDR_ANY for IPv4 or in6addr_any for IPv6). This is |
// useful as binding to such interfaces allow default routing behavior like |
@@ -126,8 +113,6 @@ class NetworkManagerBase : public NetworkManager { |
void set_max_ipv6_networks(int networks) { max_ipv6_networks_ = networks; } |
int max_ipv6_networks() { return max_ipv6_networks_; } |
- EnumerationPermission enumeration_permission() const override; |
- |
protected: |
typedef std::map<std::string, Network*> NetworkMap; |
// Updates |networks_| with the networks listed in |list|. If |
@@ -142,16 +127,10 @@ class NetworkManagerBase : public NetworkManager { |
bool* changed, |
NetworkManager::Stats* stats); |
- void set_enumeration_permission(EnumerationPermission state) { |
- enumeration_permission_ = state; |
- } |
- |
private: |
friend class NetworkTest; |
void DoUpdateNetworks(); |
- EnumerationPermission enumeration_permission_; |
- |
NetworkList networks_; |
int max_ipv6_networks_; |