4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync Translate the port number into a service name
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync Copyright (c) 2011, Intel Corporation
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync All rights reserved. This program and the accompanying materials
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync are licensed and made available under the terms and conditions of the BSD License
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync which accompanies this distribution. The full text of the license may be found at
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync Translate the IP address into a host name
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync @param [in] Argc The number of arguments
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync @param [in] Argv The argument value array
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync @retval 0 The application exited normally.
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync @retval Other An error occurred.
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync // Determine if the IPv4 address is specified
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync "%d.%d.%d.%d",
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync // Translate the address into a host name
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync pHost = gethostbyaddr ( &IpAddress[0], INADDRSZ, AF_INET );
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync Print ( L"ERROR - host not found, h_errno: %d\r\n", h_errno );
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync // Display the other addresses
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync for ( Index = 1; NULL != pHost->h_addr_list[Index]; Index++ ) {
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync // Display the list of aliases
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync // Display the alias
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync // Set the next alias
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync // All done