summaryrefslogtreecommitdiff
path: root/AppPkg/Applications/Sockets/GetHostByDns
diff options
context:
space:
mode:
authorGuo Mang <mang.guo@intel.com>2017-04-27 11:25:22 +0800
committerGuo Mang <mang.guo@intel.com>2017-04-27 13:02:35 +0800
commit27f2c07cb03e3b51987e63fa2d06374ee0b5325f (patch)
tree8bbc7d34f1d002614c865da699ebb4eea4d0f11c /AppPkg/Applications/Sockets/GetHostByDns
parent80838ba90d820ed3d33a5fc9330914398be642cf (diff)
downloadedk2-platforms-27f2c07cb03e3b51987e63fa2d06374ee0b5325f.tar.xz
AppPkg: Remove unused Package
Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Guo Mang <mang.guo@intel.com>
Diffstat (limited to 'AppPkg/Applications/Sockets/GetHostByDns')
-rw-r--r--AppPkg/Applications/Sockets/GetHostByDns/GetHostByDns.c73
-rw-r--r--AppPkg/Applications/Sockets/GetHostByDns/GetHostByDns.inf58
2 files changed, 0 insertions, 131 deletions
diff --git a/AppPkg/Applications/Sockets/GetHostByDns/GetHostByDns.c b/AppPkg/Applications/Sockets/GetHostByDns/GetHostByDns.c
deleted file mode 100644
index e87b04f6d1..0000000000
--- a/AppPkg/Applications/Sockets/GetHostByDns/GetHostByDns.c
+++ /dev/null
@@ -1,73 +0,0 @@
-/** @file
- Translate the host name into an IP address
-
- Copyright (c) 2011 - 2014, Intel Corporation. All rights reserved.<BR>
- This program and the accompanying materials are licensed and made available under
- the terms and conditions of the BSD License that accompanies this distribution.
- The full text of the license may be found at
- http://opensource.org/licenses/bsd-license.php.
-
- THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
- WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
-**/
-#include <errno.h>
-#include <netdb.h>
-#include <string.h>
-#include <Uefi.h>
-#include <unistd.h>
-
-#include <Library/DebugLib.h>
-#include <Library/UefiLib.h>
-
-#include <sys/socket.h>
-
-struct hostent * _gethostbydnsname (const char *, int);
-
-char mBuffer[65536];
-
-
-/** Translate the host name into an IP address
-
- @param [in] Argc The number of arguments
- @param [in] Argv The argument value array
-
- @retval 0 The application exited normally.
- @retval Other An error occurred.
-**/
-int
-main (
- IN int Argc,
- IN char **Argv
- )
-{
- UINT8 * pIpAddress;
- struct hostent * pHost;
-
- DEBUG (( DEBUG_INFO,
- "%a starting\r\n",
- Argv[0]));
-
- // Determine if the host name is specified
- if ( 1 == Argc ) {
- Print ( L"%a <host name>\r\n", Argv[0]);
- }
- else {
- // Translate the host name
- pHost = _gethostbydnsname ( Argv[1], AF_INET );
- if ( NULL == pHost ) {
- Print ( L"ERROR - host not found, h_errno: %d\r\n", h_errno );
- }
- else {
- pIpAddress = (UINT8 *)pHost->h_addr;
- Print ( L"%a: Type %d, %d.%d.%d.%d\r\n",
- pHost->h_name,
- pHost->h_addrtype,
- pIpAddress[0],
- pIpAddress[1],
- pIpAddress[2],
- pIpAddress[3]);
- }
- }
- // All done
- return errno;
-}
diff --git a/AppPkg/Applications/Sockets/GetHostByDns/GetHostByDns.inf b/AppPkg/Applications/Sockets/GetHostByDns/GetHostByDns.inf
deleted file mode 100644
index 9856578306..0000000000
--- a/AppPkg/Applications/Sockets/GetHostByDns/GetHostByDns.inf
+++ /dev/null
@@ -1,58 +0,0 @@
-## @file
-# GetHostByDns Application
-#
-# Copyright (c) 2011-2012, Intel Corporation
-# All rights reserved. This program and the accompanying materials
-# are licensed and made available under the terms and conditions of the BSD License
-# which accompanies this distribution. The full text of the license may be found at
-# http://opensource.org/licenses/bsd-license.php
-#
-# THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
-# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
-#
-##
-
-
-[Defines]
- INF_VERSION = 0x00010005
- BASE_NAME = GetHostByDns
- FILE_GUID = 3698D2B0-E727-4537-A636-A8770736ABFB
- MODULE_TYPE = UEFI_APPLICATION
- VERSION_STRING = 1.0
- ENTRY_POINT = ShellCEntryLib
-
-#
-# The following information is for reference only and not required by the build tools.
-#
-# VALID_ARCHITECTURES = IA32 X64 IPF EBC
-#
-
-[Sources]
- GetHostByDns.c
-
-
-[Packages]
- MdePkg/MdePkg.dec
- ShellPkg/ShellPkg.dec
- StdLib/StdLib.dec
-
-
-[LibraryClasses]
- BaseMemoryLib
- BsdSocketLib
- DebugLib
- DevMedia
- EfiSocketLib
- LibC
- LibMath
- LibNetUtil
- ShellCEntryLib
- UefiBootServicesTableLib
- UefiLib
-# UseSocketDxe
-
-[BuildOptions]
- INTEL:*_*_*_CC_FLAGS = /Qdiag-disable:181,186
- MSFT:*_*_*_CC_FLAGS = /Od
- GCC:*_*_*_CC_FLAGS = -O0 -Wno-unused-variable
-