]> git.proxmox.com Git - mirror_edk2.git/blobdiff - MdeModulePkg/Universal/iScsi/IScsiImpl.h
UEFI HII: Merge UEFI HII support changes from branch.
[mirror_edk2.git] / MdeModulePkg / Universal / iScsi / IScsiImpl.h
index 535bc8461e7a0f481a773598b667cb709e9118c3..715f814882b92f86c429f4ca29457d6209de96b0 100644 (file)
@@ -37,7 +37,7 @@ Abstract:
 \r
 #define ISCSI_SESSION_SIGNATURE EFI_SIGNATURE_32 ('I', 'S', 'S', 'N')\r
 \r
-struct _ISCSI_SESSION {\r
+typedef struct _ISCSI_SESSION {\r
   UINT32                    Signature;\r
 \r
   ISCSI_SESSION_CONFIG_DATA ConfigData;\r
@@ -77,11 +77,11 @@ struct _ISCSI_SESSION {
   BOOLEAN                   DataPDUInOrder;\r
   BOOLEAN                   DataSequenceInOrder;\r
   UINT8                     ErrorRecoveryLevel;\r
-};\r
+} ISCSI_SESSION;\r
 \r
 #define ISCSI_CONNECTION_SIGNATURE  EFI_SIGNATURE_32 ('I', 'S', 'C', 'N')\r
 \r
-struct _ISCSI_CONNECTION {\r
+typedef struct _ISCSI_CONNECTION {\r
   UINT32            Signature;\r
   NET_LIST_ENTRY    Link;\r
 \r
@@ -116,7 +116,7 @@ struct _ISCSI_CONNECTION {
   UINT32            MaxRecvDataSegmentLength;\r
   ISCSI_DIGEST_TYPE HeaderDigest;\r
   ISCSI_DIGEST_TYPE DataDigest;\r
-};\r
+} ISCSI_CONNECTION;\r
 \r
 #define ISCSI_DRIVER_DATA_SIGNATURE EFI_SIGNATURE_32 ('I', 'S', 'D', 'A')\r
 \r
@@ -142,7 +142,7 @@ struct _ISCSI_CONNECTION {
   ISCSI_DRIVER_DATA_SIGNATURE \\r
   )\r
 \r
-struct _ISCSI_DRIVER_DATA {\r
+typedef struct _ISCSI_DRIVER_DATA {\r
   UINT32                          Signature;\r
   EFI_HANDLE                      Image;\r
   EFI_HANDLE                      Controller;\r
@@ -156,6 +156,6 @@ struct _ISCSI_DRIVER_DATA {
   EFI_DEVICE_PATH_PROTOCOL        *DevicePath;\r
 \r
   ISCSI_SESSION                   Session;\r
-};\r
+} ISCSI_DRIVER_DATA;\r
 \r
 #endif\r