]> git.proxmox.com Git - mirror_edk2.git/blobdiff - MdeModulePkg/Universal/Network/Ip4Dxe/Ip4Igmp.h
Scrubbed more.
[mirror_edk2.git] / MdeModulePkg / Universal / Network / Ip4Dxe / Ip4Igmp.h
index 0b61874632a0c15d22bf9d3dba76d6e360482e6b..6c48d6aca879cae045b241a17201d014b7e143ac 100644 (file)
@@ -31,14 +31,14 @@ typedef struct {
 } IGMP_HEAD;\r
 #pragma pack()\r
 \r
-//\r
-// The status of multicast group. It isn't necessary to maintain\r
-// explicit state of host state diagram. A group with non-zero\r
-// DelayTime is in "delaying member" state. otherwise, it is in\r
-// "idle member" state.\r
-//\r
+///\r
+/// The status of multicast group. It isn't necessary to maintain\r
+/// explicit state of host state diagram. A group with non-zero\r
+/// DelayTime is in "delaying member" state. otherwise, it is in\r
+/// "idle member" state.\r
+///\r
 typedef struct {\r
-  NET_LIST_ENTRY          Link;\r
+  LIST_ENTRY              Link;\r
   INTN                    RefCnt;\r
   IP4_ADDR                Address;\r
   INTN                    DelayTime;\r
@@ -46,17 +46,17 @@ typedef struct {
   EFI_MAC_ADDRESS         Mac;\r
 } IGMP_GROUP;\r
 \r
-//\r
-// The IGMP status. Each IP4 service instance has a IGMP_SERVICE_DATA\r
-// attached. The Igmpv1QuerySeen remember whether the server on this\r
-// connected network is v1 or v2.\r
-//\r
+///\r
+/// The IGMP status. Each IP4 service instance has a IGMP_SERVICE_DATA\r
+/// attached. The Igmpv1QuerySeen remember whether the server on this\r
+/// connected network is v1 or v2.\r
+///\r
 typedef struct {\r
   INTN                    Igmpv1QuerySeen;\r
-  NET_LIST_ENTRY          Groups;\r
+  LIST_ENTRY              Groups;\r
 } IGMP_SERVICE_DATA;\r
 \r
-enum {\r
+typedef enum {\r
   //\r
   // IGMP message type\r
   //\r
@@ -67,7 +67,7 @@ enum {
 \r
   IGMP_V1ROUTER_PRESENT     = 400,\r
   IGMP_UNSOLICIATED_REPORT  = 10\r
-};\r
+} IGMP_ENUM_TYPES;\r
 \r
 EFI_STATUS\r
 Ip4InitIgmp (\r