]> git.proxmox.com Git - mirror_edk2.git/blobdiff - MdeModulePkg/Universal/Network/Ip4Dxe/Ip4Common.c
Use Mde library and definition instead of some native definitions in NetLib, to simpl...
[mirror_edk2.git] / MdeModulePkg / Universal / Network / Ip4Dxe / Ip4Common.c
index ac339bee5240a315704e6fe7cb26f745155a3526..561be165d835834f2498b353afe67a1eefd3c37f 100644 (file)
@@ -80,7 +80,7 @@ Ip4GetHostCast (
   IN  IP4_ADDR          Src\r
   )\r
 {\r
-  NET_LIST_ENTRY        *Entry;\r
+  LIST_ENTRY            *Entry;\r
   IP4_INTERFACE         *IpIf;\r
   INTN                  Type;\r
   INTN                  Class;\r
@@ -146,7 +146,7 @@ Ip4FindInterface (
   IN IP4_ADDR           Ip\r
   )\r
 {\r
-  NET_LIST_ENTRY        *Entry;\r
+  LIST_ENTRY            *Entry;\r
   IP4_INTERFACE         *IpIf;\r
 \r
   NET_LIST_FOR_EACH (Entry, &IpSb->Interfaces) {\r
@@ -176,7 +176,7 @@ Ip4FindNet (
   IN IP4_ADDR           Ip\r
   )\r
 {\r
-  NET_LIST_ENTRY        *Entry;\r
+  LIST_ENTRY            *Entry;\r
   IP4_INTERFACE         *IpIf;\r
 \r
   NET_LIST_FOR_EACH (Entry, &IpSb->Interfaces) {\r
@@ -208,7 +208,7 @@ Ip4FindStationAddress (
   IN IP4_ADDR           Netmask\r
   )\r
 {\r
-  NET_LIST_ENTRY  *Entry;\r
+  LIST_ENTRY      *Entry;\r
   IP4_INTERFACE   *IpIf;\r
 \r
   NET_LIST_FOR_EACH (Entry, &IpSb->Interfaces) {\r
@@ -290,7 +290,7 @@ Ip4SetVariableData (
   )\r
 {\r
   UINT32                 NumConfiguredInstance;\r
-  NET_LIST_ENTRY         *Entry;\r
+  LIST_ENTRY             *Entry;\r
   UINTN                  VariableDataSize;\r
   EFI_IP4_VARIABLE_DATA  *Ip4VariableData;\r
   EFI_IP4_ADDRESS_PAIR   *Ip4AddressPair;\r
@@ -322,7 +322,7 @@ Ip4SetVariableData (
     VariableDataSize += sizeof (EFI_IP4_ADDRESS_PAIR) * (NumConfiguredInstance - 1);\r
   }\r
 \r
-  Ip4VariableData = NetAllocatePool (VariableDataSize);\r
+  Ip4VariableData = AllocatePool (VariableDataSize);\r
   if (Ip4VariableData == NULL) {\r
     return EFI_OUT_OF_RESOURCES;\r
   }\r
@@ -372,7 +372,7 @@ Ip4SetVariableData (
              );\r
     }\r
 \r
-    NetFreePool (IpSb->MacString);\r
+    gBS->FreePool (IpSb->MacString);\r
   }\r
 \r
   IpSb->MacString = NewMacString;\r
@@ -387,7 +387,7 @@ Ip4SetVariableData (
 \r
 ON_ERROR:\r
 \r
-  NetFreePool (Ip4VariableData);\r
+  gBS->FreePool (Ip4VariableData);\r
 \r
   return Status;\r
 }\r
@@ -416,6 +416,6 @@ Ip4ClearVariableData (
          NULL\r
          );\r
 \r
-  NetFreePool (IpSb->MacString);\r
+  gBS->FreePool (IpSb->MacString);\r
   IpSb->MacString = NULL;\r
 }\r