/** @file\r
header file for NULL named library for network1 shell command functions.\r
\r
- Copyright (c) 2010 - 2011, Intel Corporation. All rights reserved. <BR>\r
+ Copyright (c) 2010 - 2016, Intel Corporation. All rights reserved. <BR>\r
\r
This program and the accompanying materials\r
are licensed and made available under the terms and conditions of the BSD License\r
\r
**/\r
\r
-#if !defined (_UEFI_SHELL_NETWORK1_COMMANDS_LIB_H_)\r
+#ifndef _UEFI_SHELL_NETWORK1_COMMANDS_LIB_H_\r
#define _UEFI_SHELL_NETWORK1_COMMANDS_LIB_H_\r
\r
#include <Uefi.h>\r
-#include <ShellBase.h>\r
+\r
+#include <Guid/ShellLibHiiGuid.h>\r
\r
#include <Protocol/Cpu.h>\r
#include <Protocol/ServiceBinding.h>\r
#include <Protocol/Ip6.h>\r
#include <Protocol/Ip6Config.h>\r
#include <Protocol/Ip4.h>\r
-#include <Protocol/Ip4Config.h>\r
-#include <Protocol/HiiConfigAccess.h>\r
-#include <Protocol/HiiConfigRouting.h>\r
+#include <Protocol/Ip4Config2.h>\r
#include <Protocol/Arp.h>\r
\r
#include <Library/BaseLib.h>\r
#include <Library/DevicePathLib.h>\r
#include <Library/PrintLib.h>\r
\r
-#include <Guid/NicIp4ConfigNvData.h>\r
-\r
extern EFI_HANDLE gShellNetwork1HiiHandle;\r
\r
/**\r