]> git.proxmox.com Git - mirror_edk2.git/blobdiff - MdeModulePkg/Universal/Network/IScsiDxe/IScsiConfigNVDataStruc.h
MdeModulePkg: Delete IScsiDxe in MdeModulePkg.
[mirror_edk2.git] / MdeModulePkg / Universal / Network / IScsiDxe / IScsiConfigNVDataStruc.h
diff --git a/MdeModulePkg/Universal/Network/IScsiDxe/IScsiConfigNVDataStruc.h b/MdeModulePkg/Universal/Network/IScsiDxe/IScsiConfigNVDataStruc.h
deleted file mode 100644 (file)
index 7c2e4e6..0000000
+++ /dev/null
@@ -1,109 +0,0 @@
-/** @file\r
-  Define NVData structures used by the iSCSI configuration component\r
-\r
-Copyright (c) 2004 - 2011, Intel Corporation. All rights reserved.<BR>\r
-This program and the accompanying materials\r
-are licensed and made available under the terms and conditions of the BSD License\r
-which accompanies this distribution.  The full text of the license may be found at\r
-http://opensource.org/licenses/bsd-license.php\r
-\r
-THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,\r
-WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.\r
-\r
-**/\r
-\r
-#ifndef _ISCSI_NVDATASTRUC_H_\r
-#define _ISCSI_NVDATASTRUC_H_\r
-\r
-#include <Guid/Ip4IScsiConfigHii.h>\r
-\r
-#define VAR_EQ_TEST_NAME    0x100\r
-\r
-#define FORMID_MAIN_FORM    1\r
-#define FORMID_DEVICE_FORM  2\r
-\r
-#define ISCSI_NAME_MAX_SIZE 224\r
-\r
-//\r
-// Vfr has a limit on the size, it's 255 bytes.\r
-//\r
-#define ISCSI_NAME_IFR_MIN_SIZE   4\r
-#define ISCSI_NAME_IFR_MAX_SIZE   223\r
-\r
-#define IP_MIN_SIZE               7\r
-#define IP_MAX_SIZE               15\r
-#define IP4_STR_MAX_SIZE          16\r
-\r
-#define LUN_MIN_SIZE              1\r
-#define LUN_MAX_SIZE              20\r
-\r
-#define ISCSI_CHAP_NONE           0\r
-#define ISCSI_CHAP_UNI            1\r
-#define ISCSI_CHAP_MUTUAL         2\r
-\r
-#define TARGET_PORT_MIN_NUM       0\r
-#define TARGET_PORT_MAX_NUM       65535\r
-\r
-#define DEVICE_ENTRY_LABEL        0x1234\r
-#define LABEL_END                 0xffff\r
-\r
-#define KEY_INITIATOR_NAME        0x101\r
-#define KEY_DHCP_ENABLE           0x102\r
-#define KEY_LOCAL_IP              0x103\r
-#define KEY_SUBNET_MASK           0x104\r
-#define KEY_GATE_WAY              0x105\r
-#define KEY_TARGET_IP             0x106\r
-#define KEY_CHAP_NAME             0x107\r
-#define KEY_CHAP_SECRET           0x108\r
-#define KEY_REVERSE_CHAP_NAME     0x109\r
-#define KEY_REVERSE_CHAP_SECRET   0x10a\r
-#define KEY_SAVE_CHANGES          0x10b\r
-#define KEY_TARGET_NAME           0x10c\r
-#define KEY_BOOT_LUN              0x10d\r
-#define KEY_CONFIG_ISID           0x10e\r
-\r
-#define KEY_DEVICE_ENTRY_BASE     0x1000\r
-\r
-#define ISCSI_LUN_STR_MAX_LEN     21\r
-#define ISCSI_CHAP_SECRET_MIN_LEN 12\r
-#define ISCSI_CHAP_SECRET_MAX_LEN 16\r
-//\r
-//  ISCSI_CHAP_SECRET_STORAGE = ISCSI_CHAP_SECRET_MAX_LEN + sizeof (NULL-Terminator)\r
-//\r
-#define ISCSI_CHAP_SECRET_STORAGE 17\r
-\r
-#define ISCSI_CHAP_NAME_MAX_LEN   126\r
-#define ISCSI_CHAP_NAME_STORAGE   127\r
-\r
-#define ISID_CONFIGURABLE_MIN_LEN 6\r
-#define ISID_CONFIGURABLE_MAX_LEN 12\r
-#define ISID_CONFIGURABLE_STORAGE 13\r
-\r
-#pragma pack(1)\r
-typedef struct {\r
-  CHAR16  InitiatorName[ISCSI_NAME_MAX_SIZE];\r
-\r
-  UINT8   Enabled;\r
-\r
-  UINT8   InitiatorInfoFromDhcp;\r
-  CHAR16  LocalIp[IP4_STR_MAX_SIZE];\r
-  CHAR16  SubnetMask[IP4_STR_MAX_SIZE];\r
-  CHAR16  Gateway[IP4_STR_MAX_SIZE];\r
-\r
-  CHAR16  TargetName[ISCSI_NAME_MAX_SIZE];\r
-  CHAR16  TargetIp[IP4_STR_MAX_SIZE];\r
-  UINT16  TargetPort;\r
-  CHAR16  BootLun[ISCSI_LUN_STR_MAX_LEN];\r
-  UINT8   TargetInfoFromDhcp;\r
-\r
-  UINT8   CHAPType;\r
-  CHAR16  CHAPName[ISCSI_CHAP_NAME_STORAGE];\r
-  CHAR16  CHAPSecret[ISCSI_CHAP_SECRET_STORAGE];\r
-  CHAR16  ReverseCHAPName[ISCSI_CHAP_NAME_STORAGE];\r
-  CHAR16  ReverseCHAPSecret[ISCSI_CHAP_SECRET_STORAGE];\r
-\r
-  CHAR16  IsId[ISID_CONFIGURABLE_STORAGE];\r
-} ISCSI_CONFIG_IFR_NVDATA;\r
-#pragma pack()\r
-\r
-#endif\r