From d6d040e2be03ace399685d59ead887cc315ac100 Mon Sep 17 00:00:00 2001 From: MarcoRossignoli Date: Thu, 8 Feb 2018 15:25:13 +0100 Subject: [PATCH] clean unix Commit migrated from https://github.com/dotnet/corefx/commit/af6ded473e1d2f45427531aa5013884488a72db0 --- .../Interop/Unix/System.Native/Interop.HostEntry.cs | 3 --- .../src/System/Net/NameResolutionPal.Unix.cs | 18 ------------------ 2 files changed, 21 deletions(-) diff --git a/src/libraries/Common/src/Interop/Unix/System.Native/Interop.HostEntry.cs b/src/libraries/Common/src/Interop/Unix/System.Native/Interop.HostEntry.cs index 4fb68a8..bec8a1a 100644 --- a/src/libraries/Common/src/Interop/Unix/System.Native/Interop.HostEntry.cs +++ b/src/libraries/Common/src/Interop/Unix/System.Native/Interop.HostEntry.cs @@ -45,9 +45,6 @@ internal static partial class Interop [DllImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetHostEntryForName")] internal static extern unsafe int GetHostEntryForName(string address, HostEntry* entry); - [DllImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetHostByName")] - internal static extern unsafe int GetHostByName(string address, HostEntry* entry); - [DllImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetHostByAddress")] internal static extern unsafe int GetHostByAddress(IPAddress* address, HostEntry* entry); diff --git a/src/libraries/System.Net.NameResolution/src/System/Net/NameResolutionPal.Unix.cs b/src/libraries/System.Net.NameResolution/src/System/Net/NameResolutionPal.Unix.cs index 139e274..f1b6e9a 100644 --- a/src/libraries/System.Net.NameResolution/src/System/Net/NameResolutionPal.Unix.cs +++ b/src/libraries/System.Net.NameResolution/src/System/Net/NameResolutionPal.Unix.cs @@ -139,24 +139,6 @@ namespace System.Net }; } - public static unsafe IPHostEntry GetHostByName(string hostName) - { - if (hostName == "") - { - // To match documented behavior on Windows, if an empty string is passed in, use the local host's name. - hostName = Dns.GetHostName(); - } - - Interop.Sys.HostEntry entry; - int err = Interop.Sys.GetHostByName(hostName, &entry); - if (err != 0) - { - throw SocketExceptionFactory.CreateSocketException(GetSocketErrorForErrno(err), err); - } - - return CreateIPHostEntry(entry); - } - public static unsafe IPHostEntry GetHostByAddr(IPAddress addr) { // TODO #2891: Optimize this (or decide if this legacy code can be removed): -- 2.7.4