aboutsummaryrefslogtreecommitdiff
path: root/MediaBrowser.ServerApplication/Networking/NetworkManager.cs
diff options
context:
space:
mode:
authorLuke Pulverenti <luke.pulverenti@gmail.com>2014-08-15 13:03:08 -0400
committerLuke Pulverenti <luke.pulverenti@gmail.com>2014-08-15 13:03:08 -0400
commite2219020883bc36d9a8ba152db1b25b639ec3b45 (patch)
treead6dd95bcf78f601e412a4437e6a5d6c30a44cb3 /MediaBrowser.ServerApplication/Networking/NetworkManager.cs
parent0a0f8abe5fca48c3b32d192c54c16f5efddb63fc (diff)
fix mono build
Diffstat (limited to 'MediaBrowser.ServerApplication/Networking/NetworkManager.cs')
-rw-r--r--MediaBrowser.ServerApplication/Networking/NetworkManager.cs40
1 files changed, 0 insertions, 40 deletions
diff --git a/MediaBrowser.ServerApplication/Networking/NetworkManager.cs b/MediaBrowser.ServerApplication/Networking/NetworkManager.cs
index 7a2e184b6..4d4d5a451 100644
--- a/MediaBrowser.ServerApplication/Networking/NetworkManager.cs
+++ b/MediaBrowser.ServerApplication/Networking/NetworkManager.cs
@@ -44,46 +44,6 @@ namespace MediaBrowser.ServerApplication.Networking
};
}
- public bool IsInLocalNetwork(string endpoint)
- {
- if (string.IsNullOrWhiteSpace(endpoint))
- {
- throw new ArgumentNullException("endpoint");
- }
-
- IPAddress address;
- if (!IPAddress.TryParse(endpoint, out address))
- {
- return true;
- }
-
- const int lengthMatch = 4;
-
- if (endpoint.Length >= lengthMatch)
- {
- var prefix = endpoint.Substring(0, lengthMatch);
-
- if (GetLocalIpAddresses()
- .Any(i => i.StartsWith(prefix, StringComparison.OrdinalIgnoreCase)))
- {
- return true;
- }
- }
-
- // Private address space:
- // http://en.wikipedia.org/wiki/Private_network
-
- return
-
- // If url was requested with computer name, we may see this
- endpoint.IndexOf("::", StringComparison.OrdinalIgnoreCase) != -1 ||
-
- endpoint.StartsWith("10.", StringComparison.OrdinalIgnoreCase) ||
- endpoint.StartsWith("192.", StringComparison.OrdinalIgnoreCase) ||
- endpoint.StartsWith("172.", StringComparison.OrdinalIgnoreCase) ||
- endpoint.StartsWith("169.", StringComparison.OrdinalIgnoreCase);
- }
-
/// <summary>
/// To the type of the network share.
/// </summary>