]> git.proxmox.com Git - mirror_edk2.git/commitdiff
Use Mde library and definition instead of some native definitions in NetLib, to simpl...
authorvanjeff <vanjeff@6f19259b-4bc3-4df7-8a09-765794883524>
Thu, 14 Feb 2008 09:40:22 +0000 (09:40 +0000)
committervanjeff <vanjeff@6f19259b-4bc3-4df7-8a09-765794883524>
Thu, 14 Feb 2008 09:40:22 +0000 (09:40 +0000)
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4693 6f19259b-4bc3-4df7-8a09-765794883524

102 files changed:
MdeModulePkg/Include/Library/IpIoLib.h
MdeModulePkg/Include/Library/NetLib.h
MdeModulePkg/Include/Library/UdpIoLib.h
MdeModulePkg/Library/DxeIpIoLib/DxeIpIoLib.c
MdeModulePkg/Library/DxeNetLib/DxeNetLib.c
MdeModulePkg/Library/DxeNetLib/DxeNetLib.inf
MdeModulePkg/Library/DxeNetLib/NetBuffer.c
MdeModulePkg/Library/DxeNetLib/NetDebug.c [deleted file]
MdeModulePkg/Library/DxeUdpIoLib/DxeUdpIoLib.c
MdeModulePkg/Universal/Network/ArpDxe/ArpDebug.h [deleted file]
MdeModulePkg/Universal/Network/ArpDxe/ArpDriver.c
MdeModulePkg/Universal/Network/ArpDxe/ArpDriver.h
MdeModulePkg/Universal/Network/ArpDxe/ArpDxe.inf
MdeModulePkg/Universal/Network/ArpDxe/ArpDxe.msa
MdeModulePkg/Universal/Network/ArpDxe/ArpImpl.c
MdeModulePkg/Universal/Network/ArpDxe/ArpImpl.h
MdeModulePkg/Universal/Network/ArpDxe/ArpMain.c
MdeModulePkg/Universal/Network/Dhcp4Dxe/Dhcp4Driver.c
MdeModulePkg/Universal/Network/Dhcp4Dxe/Dhcp4Impl.c
MdeModulePkg/Universal/Network/Dhcp4Dxe/Dhcp4Impl.h
MdeModulePkg/Universal/Network/Dhcp4Dxe/Dhcp4Io.c
MdeModulePkg/Universal/Network/Dhcp4Dxe/Dhcp4Option.c
MdeModulePkg/Universal/Network/DpcDxe/Dpc.c
MdeModulePkg/Universal/Network/DpcDxe/Dpc.h
MdeModulePkg/Universal/Network/IScsiDxe/IScsiCHAP.c
MdeModulePkg/Universal/Network/IScsiDxe/IScsiConfig.c
MdeModulePkg/Universal/Network/IScsiDxe/IScsiConfig.h
MdeModulePkg/Universal/Network/IScsiDxe/IScsiDhcp.c
MdeModulePkg/Universal/Network/IScsiDxe/IScsiDriver.c
MdeModulePkg/Universal/Network/IScsiDxe/IScsiExtScsiPassThru.c
MdeModulePkg/Universal/Network/IScsiDxe/IScsiIbft.c
MdeModulePkg/Universal/Network/IScsiDxe/IScsiImpl.h
MdeModulePkg/Universal/Network/IScsiDxe/IScsiMisc.c
MdeModulePkg/Universal/Network/IScsiDxe/IScsiProto.c
MdeModulePkg/Universal/Network/IScsiDxe/IScsiProto.h
MdeModulePkg/Universal/Network/IScsiDxe/IScsiTcp4Io.c
MdeModulePkg/Universal/Network/IScsiDxe/Md5.c
MdeModulePkg/Universal/Network/Ip4ConfigDxe/Ip4Config.c
MdeModulePkg/Universal/Network/Ip4ConfigDxe/Ip4ConfigDriver.c
MdeModulePkg/Universal/Network/Ip4ConfigDxe/NicIp4Variable.c
MdeModulePkg/Universal/Network/Ip4Dxe/Ip4Common.c
MdeModulePkg/Universal/Network/Ip4Dxe/Ip4Driver.c
MdeModulePkg/Universal/Network/Ip4Dxe/Ip4Icmp.c
MdeModulePkg/Universal/Network/Ip4Dxe/Ip4If.c
MdeModulePkg/Universal/Network/Ip4Dxe/Ip4If.h
MdeModulePkg/Universal/Network/Ip4Dxe/Ip4Igmp.c
MdeModulePkg/Universal/Network/Ip4Dxe/Ip4Igmp.h
MdeModulePkg/Universal/Network/Ip4Dxe/Ip4Impl.c
MdeModulePkg/Universal/Network/Ip4Dxe/Ip4Impl.h
MdeModulePkg/Universal/Network/Ip4Dxe/Ip4Input.c
MdeModulePkg/Universal/Network/Ip4Dxe/Ip4Input.h
MdeModulePkg/Universal/Network/Ip4Dxe/Ip4Option.c
MdeModulePkg/Universal/Network/Ip4Dxe/Ip4Output.c
MdeModulePkg/Universal/Network/Ip4Dxe/Ip4Route.c
MdeModulePkg/Universal/Network/Ip4Dxe/Ip4Route.h
MdeModulePkg/Universal/Network/MnpDxe/MnpConfig.c
MdeModulePkg/Universal/Network/MnpDxe/MnpDebug.h [deleted file]
MdeModulePkg/Universal/Network/MnpDxe/MnpDriver.c
MdeModulePkg/Universal/Network/MnpDxe/MnpDriver.h
MdeModulePkg/Universal/Network/MnpDxe/MnpDxe.inf
MdeModulePkg/Universal/Network/MnpDxe/MnpDxe.msa
MdeModulePkg/Universal/Network/MnpDxe/MnpImpl.h
MdeModulePkg/Universal/Network/MnpDxe/MnpIo.c
MdeModulePkg/Universal/Network/MnpDxe/MnpMain.c
MdeModulePkg/Universal/Network/Mtftp4Dxe/Mtftp4Driver.c
MdeModulePkg/Universal/Network/Mtftp4Dxe/Mtftp4Impl.c
MdeModulePkg/Universal/Network/Mtftp4Dxe/Mtftp4Impl.h
MdeModulePkg/Universal/Network/Mtftp4Dxe/Mtftp4Option.c
MdeModulePkg/Universal/Network/Mtftp4Dxe/Mtftp4Rrq.c
MdeModulePkg/Universal/Network/Mtftp4Dxe/Mtftp4Support.c
MdeModulePkg/Universal/Network/Mtftp4Dxe/Mtftp4Support.h
MdeModulePkg/Universal/Network/Mtftp4Dxe/Mtftp4Wrq.c
MdeModulePkg/Universal/Network/PxeBcDxe/Bc.c
MdeModulePkg/Universal/Network/PxeBcDxe/Pxe_bc_mtftp.c
MdeModulePkg/Universal/Network/PxeBcDxe/Pxe_bc_udp.c
MdeModulePkg/Universal/Network/PxeDhcp4Dxe/PxeDhcp4InitSelect.c
MdeModulePkg/Universal/Network/PxeDhcp4Dxe/Support.c
MdeModulePkg/Universal/Network/Tcp4Dxe/SockImpl.c
MdeModulePkg/Universal/Network/Tcp4Dxe/SockImpl.h
MdeModulePkg/Universal/Network/Tcp4Dxe/SockInterface.c
MdeModulePkg/Universal/Network/Tcp4Dxe/Socket.h
MdeModulePkg/Universal/Network/Tcp4Dxe/Tcp4Dispatcher.c
MdeModulePkg/Universal/Network/Tcp4Dxe/Tcp4Driver.c
MdeModulePkg/Universal/Network/Tcp4Dxe/Tcp4Driver.h
MdeModulePkg/Universal/Network/Tcp4Dxe/Tcp4Func.h
MdeModulePkg/Universal/Network/Tcp4Dxe/Tcp4Input.c
MdeModulePkg/Universal/Network/Tcp4Dxe/Tcp4Io.c
MdeModulePkg/Universal/Network/Tcp4Dxe/Tcp4Main.c
MdeModulePkg/Universal/Network/Tcp4Dxe/Tcp4Main.h
MdeModulePkg/Universal/Network/Tcp4Dxe/Tcp4Misc.c
MdeModulePkg/Universal/Network/Tcp4Dxe/Tcp4Option.c
MdeModulePkg/Universal/Network/Tcp4Dxe/Tcp4Output.c
MdeModulePkg/Universal/Network/Tcp4Dxe/Tcp4Proto.h
MdeModulePkg/Universal/Network/Tcp4Dxe/Tcp4Timer.c
MdeModulePkg/Universal/Network/Udp4Dxe/Udp4Driver.c
MdeModulePkg/Universal/Network/Udp4Dxe/Udp4Impl.c
MdeModulePkg/Universal/Network/Udp4Dxe/Udp4Impl.h
MdeModulePkg/Universal/Network/Udp4Dxe/Udp4Main.c
MdeModulePkg/Universal/Network/UefiPxeBcDxe/PxeBcDhcp.c
MdeModulePkg/Universal/Network/UefiPxeBcDxe/PxeBcDriver.c
MdeModulePkg/Universal/Network/UefiPxeBcDxe/PxeBcImpl.c
MdeModulePkg/Universal/Network/UefiPxeBcDxe/PxeBcMtftp.c

index 682036f25261bdbe540858166775cb05b08a69bb..3e9bde9b2c7491862029151fbfec416b12ff5874 100644 (file)
@@ -107,11 +107,11 @@ typedef struct _IP_IO {
   //
   // the node used to link this IpIo to the active IpIo list.
   //
   //
   // the node used to link this IpIo to the active IpIo list.
   //
-  NET_LIST_ENTRY                Entry;
+  LIST_ENTRY                    Entry;
 
   // the list used to maintain the IP instance for different sending purpose.
   //
 
   // the list used to maintain the IP instance for different sending purpose.
   //
-  NET_LIST_ENTRY                IpList;
+  LIST_ENTRY                    IpList;
 
   //
   // the ip instance consumed by this IP IO
 
   //
   // the ip instance consumed by this IP IO
@@ -135,7 +135,7 @@ typedef struct _IP_IO {
   //
   // list entry used to link the token passed to IP_IO
   //
   //
   // list entry used to link the token passed to IP_IO
   //
-  NET_LIST_ENTRY                PendingSndList;
+  LIST_ENTRY                    PendingSndList;
 
   //
   // User interface used to get notify from IP_IO
 
   //
   // User interface used to get notify from IP_IO
@@ -155,7 +155,7 @@ typedef struct _IP_IO_OPEN_DATA {
 } IP_IO_OPEN_DATA;
 
 typedef struct _IP_IO_SEND_ENTRY {
 } IP_IO_OPEN_DATA;
 
 typedef struct _IP_IO_SEND_ENTRY {
-  NET_LIST_ENTRY            Entry;
+  LIST_ENTRY                Entry;
   IP_IO                     *IpIo;
   VOID                      *Context;
   VOID                      *NotifyData;
   IP_IO                     *IpIo;
   VOID                      *Context;
   VOID                      *NotifyData;
@@ -169,7 +169,7 @@ typedef EFI_IP4_OVERRIDE_DATA IP_IO_OVERRIDE;
 typedef struct _IP_IO_IP_INFO {
   IP4_ADDR                  Addr;
   IP4_ADDR                  SubnetMask;
 typedef struct _IP_IO_IP_INFO {
   IP4_ADDR                  Addr;
   IP4_ADDR                  SubnetMask;
-  NET_LIST_ENTRY            Entry;
+  LIST_ENTRY                Entry;
   EFI_HANDLE                ChildHandle;
   EFI_IP4_PROTOCOL          *Ip;
   EFI_IP4_COMPLETION_TOKEN  DummyRcvToken;
   EFI_HANDLE                ChildHandle;
   EFI_IP4_PROTOCOL          *Ip;
   EFI_IP4_COMPLETION_TOKEN  DummyRcvToken;
index e621c24c8db85c31ac713299adf0db3ebafbeae8..2399b74f3cc0992541787fdba160e488c0d21ccb 100644 (file)
@@ -32,8 +32,6 @@ Abstract:
 #include <Protocol/DriverDiagnostics.h>
 #include <Protocol/Dpc.h>
 
 #include <Protocol/DriverDiagnostics.h>
 #include <Protocol/Dpc.h>
 
-#define EFI_NET_LITTLE_ENDIAN
-
 typedef UINT32          IP4_ADDR;
 typedef UINT32          TCP_SEQNO;
 typedef UINT16          TCP_PORTNO;
 typedef UINT32          IP4_ADDR;
 typedef UINT32          TCP_SEQNO;
 typedef UINT16          TCP_PORTNO;
@@ -77,13 +75,8 @@ typedef struct {
 // directly. This is why there is an internal representation.
 //
 typedef struct {
 // directly. This is why there is an internal representation.
 //
 typedef struct {
-#ifdef EFI_NET_LITTLE_ENDIAN
   UINT8                 HeadLen : 4;
   UINT8                 Ver     : 4;
   UINT8                 HeadLen : 4;
   UINT8                 Ver     : 4;
-#else
-  UINT8                 Ver     : 4;
-  UINT8                 HeadLen : 4;
-#endif
   UINT8                 Tos;
   UINT16                TotalLen;
   UINT16                Id;
   UINT8                 Tos;
   UINT16                TotalLen;
   UINT16                Id;
@@ -138,13 +131,8 @@ typedef struct {
   TCP_PORTNO            DstPort;
   TCP_SEQNO             Seq;
   TCP_SEQNO             Ack;
   TCP_PORTNO            DstPort;
   TCP_SEQNO             Seq;
   TCP_SEQNO             Ack;
-#ifdef EFI_NET_LITTLE_ENDIAN
   UINT8                 Res     : 4;
   UINT8                 HeadLen : 4;
   UINT8                 Res     : 4;
   UINT8                 HeadLen : 4;
-#else
-  UINT8                 HeadLen : 4;
-  UINT8                 Res     : 4;
-#endif
   UINT8                 Flag;
   UINT16                Wnd;
   UINT16                Checksum;
   UINT8                 Flag;
   UINT16                Wnd;
   UINT16                Checksum;
@@ -154,12 +142,11 @@ typedef struct {
 #pragma pack()
 
 #define NET_MAC_EQUAL(pMac1, pMac2, Len)     \
 #pragma pack()
 
 #define NET_MAC_EQUAL(pMac1, pMac2, Len)     \
-    (NetCompareMem ((pMac1), (pMac2), Len) == 0)
+    (CompareMem ((pMac1), (pMac2), Len) == 0)
 
 #define NET_MAC_IS_MULTICAST(Mac, BMac, Len) \
     (((*((UINT8 *) Mac) & 0x01) == 0x01) && (!NET_MAC_EQUAL (Mac, BMac, Len)))
 
 
 #define NET_MAC_IS_MULTICAST(Mac, BMac, Len) \
     (((*((UINT8 *) Mac) & 0x01) == 0x01) && (!NET_MAC_EQUAL (Mac, BMac, Len)))
 
-#ifdef EFI_NET_LITTLE_ENDIAN
 #define NTOHL(x) (UINT32)((((UINT32) (x) & 0xff)     << 24) | \
                           (((UINT32) (x) & 0xff00)   << 8)  | \
                           (((UINT32) (x) & 0xff0000) >> 8)  | \
 #define NTOHL(x) (UINT32)((((UINT32) (x) & 0xff)     << 24) | \
                           (((UINT32) (x) & 0xff00)   << 8)  | \
                           (((UINT32) (x) & 0xff0000) >> 8)  | \
@@ -171,12 +158,6 @@ typedef struct {
                            (((UINT16) (x) & 0xff00) >> 8))
 
 #define HTONS(x)  NTOHS(x)
                            (((UINT16) (x) & 0xff00) >> 8))
 
 #define HTONS(x)  NTOHS(x)
-#else
-#define NTOHL(x)  (UINT32)(x)
-#define HTONL(x)  (UINT32)(x)
-#define NTOHS(x)  (UINT16)(x)
-#define HTONS(x)  (UINT16)(x)
-#endif
 
 //
 // Test the IP's attribute, All the IPs are in host byte order.
 
 //
 // Test the IP's attribute, All the IPs are in host byte order.
@@ -191,7 +172,7 @@ typedef struct {
 //
 #define EFI_IP4(EfiIpAddr)       (*(IP4_ADDR *) ((EfiIpAddr).Addr))
 #define EFI_NTOHL(EfiIp)         (NTOHL (EFI_IP4 ((EfiIp))))
 //
 #define EFI_IP4(EfiIpAddr)       (*(IP4_ADDR *) ((EfiIpAddr).Addr))
 #define EFI_NTOHL(EfiIp)         (NTOHL (EFI_IP4 ((EfiIp))))
-#define EFI_IP4_EQUAL(Ip1, Ip2)  (NetCompareMem ((Ip1), (Ip2), sizeof (EFI_IPv4_ADDRESS)) == 0)
+#define EFI_IP4_EQUAL(Ip1, Ip2)  (CompareMem ((Ip1), (Ip2), sizeof (EFI_IPv4_ADDRESS)) == 0)
 
 INTN
 NetGetMaskLength (
 
 INTN
 NetGetMaskLength (
@@ -219,34 +200,23 @@ extern EFI_IPv4_ADDRESS  mZeroIp4Addr;
 #define NET_IS_LOWER_CASE_CHAR(Ch)  (('a' <= (Ch)) && ((Ch) <= 'z'))
 #define NET_IS_UPPER_CASE_CHAR(Ch)  (('A' <= (Ch)) && ((Ch) <= 'Z'))
 
 #define NET_IS_LOWER_CASE_CHAR(Ch)  (('a' <= (Ch)) && ((Ch) <= 'z'))
 #define NET_IS_UPPER_CASE_CHAR(Ch)  (('A' <= (Ch)) && ((Ch) <= 'Z'))
 
-//
-// Wrap functions to ease the impact of EFI library changes.
-//
-#define NetAllocateZeroPool     AllocateZeroPool
-#define NetAllocatePool         AllocatePool
-#define NetFreePool             gBS->FreePool
-#define NetCopyMem              CopyMem
-#define NetSetMem               SetMem
-#define NetZeroMem(Dest, Len)   SetMem ((Dest), (Len), 0)
-#define NetCompareMem           CompareMem
-
 //
 // Lock primitives: the stack implements its lock primitives according
 // to the standard EFI enviornment. It will NOT consider multiprocessor.
 //
 //
 // Lock primitives: the stack implements its lock primitives according
 // to the standard EFI enviornment. It will NOT consider multiprocessor.
 //
-#define NET_TPL_LOCK            TPL_CALLBACK
-#define NET_TPL_EVENT           TPL_NOTIFY
-#define NET_TPL_RECYCLE         TPL_NOTIFY
-#define NET_TPL_TIMER           NET_TPL_LOCK
+//#define NET_TPL_LOCK            TPL_CALLBACK
+//#define NET_TPL_EVENT           TPL_NOTIFY
+//#define NET_TPL_RECYCLE         TPL_NOTIFY
+//#define NET_TPL_TIMER           NET_TPL_LOCK
 
 
-#define NET_LOCK                 EFI_LOCK
-#define NET_LOCK_INIT(x)         EfiInitializeLock (x, NET_TPL_LOCK)
-#define NET_RECYCLE_LOCK_INIT(x) EfiInitializeLock (x, NET_TPL_RECYCLE)
-#define NET_TRYLOCK(x)           EfiAcquireLockOrFail (x)
-#define NET_UNLOCK(x)            EfiReleaseLock (x)
+//#define NET_LOCK                 EFI_LOCK
+//#define NET_LOCK_INIT(x)         EfiInitializeLock (x, NET_TPL_LOCK)
+//#define NET_RECYCLE_LOCK_INIT(x) EfiInitializeLock (x, NET_TPL_RECYCLE)
+//#define NET_TRYLOCK(x)           EfiAcquireLockOrFail (x)
+//#define NET_UNLOCK(x)            EfiReleaseLock (x)
 
 
-#define NET_RAISE_TPL(x)        (gBS->RaiseTPL (x))
-#define NET_RESTORE_TPL(x)      (gBS->RestoreTPL (x))
+//#define NET_RAISE_TPL(x)        (gBS->RaiseTPL (x))
+//#define NET_RESTORE_TPL(x)      (gBS->RestoreTPL (x))
 
 #define TICKS_PER_MS            10000U
 #define TICKS_PER_SECOND        10000000U
 
 #define TICKS_PER_MS            10000U
 #define TICKS_PER_SECOND        10000000U
@@ -275,12 +245,12 @@ NetRandomInitSeed (
 // Double linked list entry functions, this extends the
 // EFI list functions.
 //
 // Double linked list entry functions, this extends the
 // EFI list functions.
 //
-typedef LIST_ENTRY      NET_LIST_ENTRY;
+//typedef LIST_ENTRY      LIST_ENTRY;
 
 
-#define NetListInit(Head)              InitializeListHead(Head)
-#define NetListInsertHead(Head, Entry) InsertHeadList((Head), (Entry))
-#define NetListInsertTail(Head, Entry) InsertTailList((Head), (Entry))
-#define NetListIsEmpty(List)           IsListEmpty(List)
+//#define NetListInit(Head)              InitializeListHead(Head)
+//#define NetListInsertHead(Head, Entry) InsertHeadList((Head), (Entry))
+//#define NetListInsertTail(Head, Entry) InsertTailList((Head), (Entry))
+//#define NetListIsEmpty(List)           IsListEmpty(List)
 
 #define NET_LIST_USER_STRUCT(Entry, Type, Field)        \
           _CR(Entry, Type, Field)
 
 #define NET_LIST_USER_STRUCT(Entry, Type, Field)        \
           _CR(Entry, Type, Field)
@@ -315,28 +285,28 @@ typedef LIST_ENTRY      NET_LIST_ENTRY;
 #define NET_LIST_TAIL(ListHead, Type, Field)  \
           NET_LIST_USER_STRUCT((ListHead)->BackLink, Type, Field)
 
 #define NET_LIST_TAIL(ListHead, Type, Field)  \
           NET_LIST_USER_STRUCT((ListHead)->BackLink, Type, Field)
 
-#define NetListRemoveEntry(Entry) RemoveEntryList (Entry)
+//#define NetListRemoveEntry(Entry) RemoveEntryList (Entry)
 
 
-NET_LIST_ENTRY*
+LIST_ENTRY*
 NetListRemoveHead (
 NetListRemoveHead (
-  NET_LIST_ENTRY            *Head
+  LIST_ENTRY            *Head
   );
 
   );
 
-NET_LIST_ENTRY*
+LIST_ENTRY*
 NetListRemoveTail (
 NetListRemoveTail (
-  NET_LIST_ENTRY            *Head
+  LIST_ENTRY            *Head
   );
 
 VOID
 NetListInsertAfter (
   );
 
 VOID
 NetListInsertAfter (
-  IN NET_LIST_ENTRY         *PrevEntry,
-  IN NET_LIST_ENTRY         *NewEntry
+  IN LIST_ENTRY         *PrevEntry,
+  IN LIST_ENTRY         *NewEntry
   );
 
 VOID
 NetListInsertBefore (
   );
 
 VOID
 NetListInsertBefore (
-  IN NET_LIST_ENTRY         *PostEntry,
-  IN NET_LIST_ENTRY         *NewEntry
+  IN LIST_ENTRY         *PostEntry,
+  IN LIST_ENTRY         *NewEntry
   );
 
 
   );
 
 
@@ -345,14 +315,14 @@ NetListInsertBefore (
 // tokens. The drivers can share code to manage those objects.
 //
 typedef struct {
 // tokens. The drivers can share code to manage those objects.
 //
 typedef struct {
-  NET_LIST_ENTRY            Link;
+  LIST_ENTRY                Link;
   VOID                      *Key;
   VOID                      *Value;
 } NET_MAP_ITEM;
 
 typedef struct {
   VOID                      *Key;
   VOID                      *Value;
 } NET_MAP_ITEM;
 
 typedef struct {
-  NET_LIST_ENTRY            Used;
-  NET_LIST_ENTRY            Recycled;
+  LIST_ENTRY                Used;
+  LIST_ENTRY                Recycled;
   UINTN                     Count;
 } NET_MAP;
 
   UINTN                     Count;
 } NET_MAP;
 
@@ -570,7 +540,7 @@ typedef struct {
 typedef struct {
   UINT32              Signature;
   INTN                RefCnt;
 typedef struct {
   UINT32              Signature;
   INTN                RefCnt;
-  NET_LIST_ENTRY      List;       // The List this NET_BUF is on
+  LIST_ENTRY          List;       // The List this NET_BUF is on
 
   IP4_HEAD            *Ip;        // Network layer header, for fast access
   TCP_HEAD            *Tcp;       // Transport layer header, for fast access
 
   IP4_HEAD            *Ip;        // Network layer header, for fast access
   TCP_HEAD            *Tcp;       // Transport layer header, for fast access
@@ -591,9 +561,9 @@ typedef struct {
 typedef struct {
   UINT32              Signature;
   INTN                RefCnt;
 typedef struct {
   UINT32              Signature;
   INTN                RefCnt;
-  NET_LIST_ENTRY      List;       // The List this buffer queue is on
+  LIST_ENTRY          List;       // The List this buffer queue is on
 
 
-  NET_LIST_ENTRY      BufList;    // list of queued buffers
+  LIST_ENTRY          BufList;    // list of queued buffers
   UINT32              BufSize;    // total length of DATA in the buffers
   UINT32              BufNum;     // total number of buffers on the chain
 } NET_BUF_QUEUE;
   UINT32              BufSize;    // total length of DATA in the buffers
   UINT32              BufNum;     // total number of buffers on the chain
 } NET_BUF_QUEUE;
@@ -725,7 +695,7 @@ NetbufBuildExt (
 
 NET_BUF  *
 NetbufFromBufList (
 
 NET_BUF  *
 NetbufFromBufList (
-  IN NET_LIST_ENTRY         *BufList,
+  IN LIST_ENTRY             *BufList,
   IN UINT32                 HeadSpace,
   IN UINT32                 HeaderLen,
   IN NET_VECTOR_EXT_FREE    ExtFree,
   IN UINT32                 HeadSpace,
   IN UINT32                 HeaderLen,
   IN NET_VECTOR_EXT_FREE    ExtFree,
@@ -734,7 +704,7 @@ NetbufFromBufList (
 
 VOID
 NetbufFreeList (
 
 VOID
 NetbufFreeList (
-  IN NET_LIST_ENTRY         *Head
+  IN LIST_ENTRY             *Head
   );
 
 VOID
   );
 
 VOID
@@ -807,78 +777,4 @@ NetPseudoHeadChecksum (
   IN UINT16                 Len
   );
 
   IN UINT16                 Len
   );
 
-//
-// The debug level definition. This value is also used as the
-// syslog's servity level. Don't change it.
-//
-enum {
-  NETDEBUG_LEVEL_TRACE   = 5,
-  NETDEBUG_LEVEL_WARNING = 4,
-  NETDEBUG_LEVEL_ERROR   = 3,
-};
-
-#ifdef EFI_NETWORK_STACK_DEBUG
-
-//
-// The debug output expects the ASCII format string, Use %a to print ASCII
-// string, and %s to print UNICODE string. PrintArg must be enclosed in ().
-// For example: NET_DEBUG_TRACE ("Tcp", ("State transit to %a\n", Name));
-//
-#define NET_DEBUG_TRACE(Module, PrintArg) \
-  NetDebugOutput ( \
-    NETDEBUG_LEVEL_TRACE, \
-    Module, \
-    __FILE__, \
-    __LINE__, \
-    NetDebugASPrint PrintArg \
-    )
-
-#define NET_DEBUG_WARNING(Module, PrintArg) \
-  NetDebugOutput ( \
-    NETDEBUG_LEVEL_WARNING, \
-    Module, \
-    __FILE__, \
-    __LINE__, \
-    NetDebugASPrint PrintArg \
-    )
-
-#define NET_DEBUG_ERROR(Module, PrintArg) \
-  NetDebugOutput ( \
-    NETDEBUG_LEVEL_ERROR, \
-    Module, \
-    __FILE__, \
-    __LINE__, \
-    NetDebugASPrint PrintArg \
-    )
-
-#else
-#define NET_DEBUG_TRACE(Module, PrintString)
-#define NET_DEBUG_WARNING(Module, PrintString)
-#define NET_DEBUG_ERROR(Module, PrintString)
-#endif
-
-UINT8 *
-NetDebugASPrint (
-  UINT8                     *Format,
-  ...
-  );
-
-EFI_STATUS
-NetDebugOutput (
-  UINT32                    Level,
-  UINT8                     *Module,
-  UINT8                     *File,
-  UINT32                    Line,
-  UINT8                     *Message
-  );
-
-//
-// Network debug message is sent out as syslog.
-//
-enum {
-  NET_SYSLOG_FACILITY       = 16,             // Syslog local facility local use
-  NET_SYSLOG_PACKET_LEN     = 512,
-  NET_DEBUG_MSG_LEN         = 470,            // 512 - (ether+ip+udp head length)
-  NET_SYSLOG_TX_TIMEOUT     = 500 *1000 *10,  // 500ms
-};
 #endif
 #endif
index c6059f18e350ce5e2b9dda4bd6b7a76724451da9..1b4a759345f4dc03bc40ce4ac9b7e951805e51e7 100644 (file)
@@ -85,7 +85,7 @@ typedef struct {
 //
 typedef struct {
   UINT32                    Signature;
 //
 typedef struct {
   UINT32                    Signature;
-  NET_LIST_ENTRY            Link;
+  LIST_ENTRY                Link;
   UDP_IO_PORT               *UdpIo;
 
   UDP_IO_CALLBACK           CallBack;
   UDP_IO_PORT               *UdpIo;
 
   UDP_IO_CALLBACK           CallBack;
@@ -101,7 +101,7 @@ typedef struct {
 
 struct _UDP_IO_PORT {
   UINT32                    Signature;
 
 struct _UDP_IO_PORT {
   UINT32                    Signature;
-  NET_LIST_ENTRY            Link;
+  LIST_ENTRY                Link;
   INTN                      RefCnt;
 
   //
   INTN                      RefCnt;
 
   //
@@ -115,7 +115,7 @@ struct _UDP_IO_PORT {
   EFI_UDP4_CONFIG_DATA      UdpConfig;
   EFI_SIMPLE_NETWORK_MODE   SnpMode;
 
   EFI_UDP4_CONFIG_DATA      UdpConfig;
   EFI_SIMPLE_NETWORK_MODE   SnpMode;
 
-  NET_LIST_ENTRY            SentDatagram;
+  LIST_ENTRY                SentDatagram;
   UDP_RX_TOKEN              *RecvRequest;
 };
 
   UDP_RX_TOKEN              *RecvRequest;
 };
 
index 2dd6e60bb58496d7e2e85d89f85d7466a95ae10b..4674d7d028aa49f8ad9d93ad53dce93ed6fdfded 100644 (file)
@@ -36,7 +36,7 @@ Abstract:
 #define ICMP_ERRLEN(IpHdr) \\r
   (sizeof(IP4_ICMP_HEAD) + EFI_IP4_HEADER_LEN(IpHdr) + 8)\r
 \r
 #define ICMP_ERRLEN(IpHdr) \\r
   (sizeof(IP4_ICMP_HEAD) + EFI_IP4_HEADER_LEN(IpHdr) + 8)\r
 \r
-NET_LIST_ENTRY  mActiveIpIoList = {\r
+LIST_ENTRY  mActiveIpIoList = {\r
   &mActiveIpIoList,\r
   &mActiveIpIoList\r
 };\r
   &mActiveIpIoList,\r
   &mActiveIpIoList\r
 };\r
@@ -388,7 +388,7 @@ IpIoCreateSndEntry (
   //\r
   // Allocate resource for SndEntry\r
   //\r
   //\r
   // Allocate resource for SndEntry\r
   //\r
-  SndEntry = NetAllocatePool (sizeof (IP_IO_SEND_ENTRY));\r
+  SndEntry = AllocatePool (sizeof (IP_IO_SEND_ENTRY));\r
   if (NULL == SndEntry) {\r
     return NULL;\r
   }\r
   if (NULL == SndEntry) {\r
     return NULL;\r
   }\r
@@ -396,14 +396,14 @@ IpIoCreateSndEntry (
   //\r
   // Allocate resource for SndToken\r
   //\r
   //\r
   // Allocate resource for SndToken\r
   //\r
-  SndToken = NetAllocatePool (sizeof (EFI_IP4_COMPLETION_TOKEN));\r
+  SndToken = AllocatePool (sizeof (EFI_IP4_COMPLETION_TOKEN));\r
   if (NULL == SndToken) {\r
     goto ReleaseSndEntry;\r
   }\r
 \r
   Status = gBS->CreateEvent (\r
                   EVT_NOTIFY_SIGNAL,\r
   if (NULL == SndToken) {\r
     goto ReleaseSndEntry;\r
   }\r
 \r
   Status = gBS->CreateEvent (\r
                   EVT_NOTIFY_SIGNAL,\r
-                  NET_TPL_EVENT,\r
+                  TPL_NOTIFY,\r
                   IpIoTransmitHandler,\r
                   SndEntry,\r
                   &(SndToken->Event)\r
                   IpIoTransmitHandler,\r
                   SndEntry,\r
                   &(SndToken->Event)\r
@@ -415,7 +415,7 @@ IpIoCreateSndEntry (
   //\r
   // Allocate resource for TxData\r
   //\r
   //\r
   // Allocate resource for TxData\r
   //\r
-  TxData = NetAllocatePool (\r
+  TxData = AllocatePool (\r
     sizeof (EFI_IP4_TRANSMIT_DATA) +\r
     sizeof (EFI_IP4_FRAGMENT_DATA) * (Pkt->BlockOpNum - 1)\r
     );\r
     sizeof (EFI_IP4_TRANSMIT_DATA) +\r
     sizeof (EFI_IP4_FRAGMENT_DATA) * (Pkt->BlockOpNum - 1)\r
     );\r
@@ -430,7 +430,7 @@ IpIoCreateSndEntry (
   OverrideData = NULL;\r
   if (NULL != Override) {\r
 \r
   OverrideData = NULL;\r
   if (NULL != Override) {\r
 \r
-    OverrideData = NetAllocatePool (sizeof (EFI_IP4_OVERRIDE_DATA));\r
+    OverrideData = AllocatePool (sizeof (EFI_IP4_OVERRIDE_DATA));\r
     if (NULL == OverrideData) {\r
       goto ReleaseResource;\r
     }\r
     if (NULL == OverrideData) {\r
       goto ReleaseResource;\r
     }\r
@@ -443,7 +443,7 @@ IpIoCreateSndEntry (
   //\r
   // Set the fields of TxData\r
   //\r
   //\r
   // Set the fields of TxData\r
   //\r
-  NetCopyMem (&TxData->DestinationAddress, &Dest, sizeof (EFI_IPv4_ADDRESS));\r
+  CopyMem (&TxData->DestinationAddress, &Dest, sizeof (EFI_IPv4_ADDRESS));\r
   TxData->OverrideData                  = OverrideData;\r
   TxData->OptionsLength                 = 0;\r
   TxData->OptionsBuffer                 = NULL;\r
   TxData->OverrideData                  = OverrideData;\r
   TxData->OptionsLength                 = 0;\r
   TxData->OptionsBuffer                 = NULL;\r
@@ -474,21 +474,21 @@ IpIoCreateSndEntry (
 \r
   SndEntry->SndToken = SndToken;\r
 \r
 \r
   SndEntry->SndToken = SndToken;\r
 \r
-  NetListInsertTail (&IpIo->PendingSndList, &SndEntry->Entry);\r
+  InsertTailList (&IpIo->PendingSndList, &SndEntry->Entry);\r
 \r
   return SndEntry;\r
 \r
 ReleaseResource:\r
 \r
   return SndEntry;\r
 \r
 ReleaseResource:\r
-  NetFreePool (TxData);\r
+  gBS->FreePool (TxData);\r
 \r
 ReleaseEvent:\r
   gBS->CloseEvent (SndToken->Event);\r
 \r
 ReleaseSndToken:\r
 \r
 ReleaseEvent:\r
   gBS->CloseEvent (SndToken->Event);\r
 \r
 ReleaseSndToken:\r
-  NetFreePool (SndToken);\r
+  gBS->FreePool (SndToken);\r
 \r
 ReleaseSndEntry:\r
 \r
 ReleaseSndEntry:\r
-  NetFreePool (SndEntry);\r
+  gBS->FreePool (SndEntry);\r
 \r
   return NULL;\r
 }\r
 \r
   return NULL;\r
 }\r
@@ -513,17 +513,17 @@ IpIoDestroySndEntry (
   TxData = SndEntry->SndToken->Packet.TxData;\r
 \r
   if (NULL != TxData->OverrideData) {\r
   TxData = SndEntry->SndToken->Packet.TxData;\r
 \r
   if (NULL != TxData->OverrideData) {\r
-    NetFreePool (TxData->OverrideData);\r
+    gBS->FreePool (TxData->OverrideData);\r
   }\r
 \r
   }\r
 \r
-  NetFreePool (TxData);\r
+  gBS->FreePool (TxData);\r
   NetbufFree (SndEntry->Pkt);\r
   gBS->CloseEvent (SndEntry->SndToken->Event);\r
 \r
   NetbufFree (SndEntry->Pkt);\r
   gBS->CloseEvent (SndEntry->SndToken->Event);\r
 \r
-  NetFreePool (SndEntry->SndToken);\r
-  NetListRemoveEntry (&SndEntry->Entry);\r
+  gBS->FreePool (SndEntry->SndToken);\r
+  RemoveEntryList (&SndEntry->Entry);\r
 \r
 \r
-  NetFreePool (SndEntry);\r
+  gBS->FreePool (SndEntry);\r
 }\r
 \r
 \r
 }\r
 \r
 \r
@@ -791,19 +791,19 @@ IpIoCreate (
   EFI_STATUS  Status;\r
   IP_IO       *IpIo;\r
 \r
   EFI_STATUS  Status;\r
   IP_IO       *IpIo;\r
 \r
-  IpIo = NetAllocateZeroPool (sizeof (IP_IO));\r
+  IpIo = AllocateZeroPool (sizeof (IP_IO));\r
   if (NULL == IpIo) {\r
     return NULL;\r
   }\r
 \r
   if (NULL == IpIo) {\r
     return NULL;\r
   }\r
 \r
-  NetListInit (&(IpIo->PendingSndList));\r
-  NetListInit (&(IpIo->IpList));\r
+  InitializeListHead (&(IpIo->PendingSndList));\r
+  InitializeListHead (&(IpIo->IpList));\r
   IpIo->Controller  = Controller;\r
   IpIo->Image       = Image;\r
 \r
   Status = gBS->CreateEvent (\r
                   EVT_NOTIFY_SIGNAL,\r
   IpIo->Controller  = Controller;\r
   IpIo->Image       = Image;\r
 \r
   Status = gBS->CreateEvent (\r
                   EVT_NOTIFY_SIGNAL,\r
-                  NET_TPL_EVENT,\r
+                  TPL_NOTIFY,\r
                   IpIoListenHandler,\r
                   IpIo,\r
                   &(IpIo->RcvToken.Event)\r
                   IpIoListenHandler,\r
                   IpIo,\r
                   &(IpIo->RcvToken.Event)\r
@@ -833,7 +833,7 @@ ReleaseIpIo:
     gBS->CloseEvent (IpIo->RcvToken.Event);\r
   }\r
 \r
     gBS->CloseEvent (IpIo->RcvToken.Event);\r
   }\r
 \r
-  NetFreePool (IpIo);\r
+  gBS->FreePool (IpIo);\r
 \r
   return NULL;\r
 }\r
 \r
   return NULL;\r
 }\r
@@ -902,7 +902,7 @@ IpIoOpen (
   }\r
 \r
   IpIo->IsConfigured = TRUE;\r
   }\r
 \r
   IpIo->IsConfigured = TRUE;\r
-  NetListInsertTail (&mActiveIpIoList, &IpIo->Entry);\r
+  InsertTailList (&mActiveIpIoList, &IpIo->Entry);\r
 \r
 ErrorExit:\r
 \r
 \r
 ErrorExit:\r
 \r
@@ -935,7 +935,7 @@ IpIoStop (
   //\r
   // Remove the IpIo from the active IpIo list.\r
   //\r
   //\r
   // Remove the IpIo from the active IpIo list.\r
   //\r
-  NetListRemoveEntry (&IpIo->Entry);\r
+  RemoveEntryList (&IpIo->Entry);\r
 \r
   Ip = IpIo->Ip;\r
 \r
 \r
   Ip = IpIo->Ip;\r
 \r
@@ -953,7 +953,7 @@ IpIoStop (
   // Detroy the Ip List used by IpIo\r
   //\r
 \r
   // Detroy the Ip List used by IpIo\r
   //\r
 \r
-  while (!NetListIsEmpty (&(IpIo->IpList))) {\r
+  while (!IsListEmpty (&(IpIo->IpList))) {\r
     IpInfo = NET_LIST_HEAD (&(IpIo->IpList), IP_IO_IP_INFO, Entry);\r
 \r
     IpIoRemoveIp (IpIo, IpInfo);\r
     IpInfo = NET_LIST_HEAD (&(IpIo->IpList), IP_IO_IP_INFO, Entry);\r
 \r
     IpIoRemoveIp (IpIo, IpInfo);\r
@@ -962,7 +962,7 @@ IpIoStop (
   //\r
   // All pending snd tokens should be flushed by reseting the IP instances.\r
   //\r
   //\r
   // All pending snd tokens should be flushed by reseting the IP instances.\r
   //\r
-  ASSERT (NetListIsEmpty (&IpIo->PendingSndList));\r
+  ASSERT (IsListEmpty (&IpIo->PendingSndList));\r
 \r
   //\r
   // Close the receive event.\r
 \r
   //\r
   // Close the receive event.\r
@@ -998,7 +998,7 @@ IpIoDestroy (
   //\r
   IpIoCloseProtocolDestroyIpChild (IpIo->Controller, IpIo->Image, IpIo->ChildHandle);\r
 \r
   //\r
   IpIoCloseProtocolDestroyIpChild (IpIo->Controller, IpIo->Image, IpIo->ChildHandle);\r
 \r
-  NetFreePool (IpIo);\r
+  gBS->FreePool (IpIo);\r
 \r
   return EFI_SUCCESS;\r
 }\r
 \r
   return EFI_SUCCESS;\r
 }\r
@@ -1077,7 +1077,7 @@ IpIoCancelTxToken (
   IN VOID   *Packet\r
   )\r
 {\r
   IN VOID   *Packet\r
   )\r
 {\r
-  NET_LIST_ENTRY    *Node;\r
+  LIST_ENTRY        *Node;\r
   IP_IO_SEND_ENTRY  *SndEntry;\r
   EFI_IP4_PROTOCOL  *Ip;\r
 \r
   IP_IO_SEND_ENTRY  *SndEntry;\r
   EFI_IP4_PROTOCOL  *Ip;\r
 \r
@@ -1118,7 +1118,7 @@ IpIoAddIp (
 \r
   ASSERT (IpIo);\r
 \r
 \r
   ASSERT (IpIo);\r
 \r
-  IpInfo = NetAllocatePool (sizeof (IP_IO_IP_INFO));\r
+  IpInfo = AllocatePool (sizeof (IP_IO_IP_INFO));\r
   if (IpInfo == NULL) {\r
     return IpInfo;\r
   }\r
   if (IpInfo == NULL) {\r
     return IpInfo;\r
   }\r
@@ -1127,7 +1127,7 @@ IpIoAddIp (
   // Init this IpInfo, set the Addr and SubnetMask to 0 before we configure the IP\r
   // instance.\r
   //\r
   // Init this IpInfo, set the Addr and SubnetMask to 0 before we configure the IP\r
   // instance.\r
   //\r
-  NetListInit (&IpInfo->Entry);\r
+  InitializeListHead (&IpInfo->Entry);\r
   IpInfo->ChildHandle = NULL;\r
   IpInfo->Addr        = 0;\r
   IpInfo->SubnetMask  = 0;\r
   IpInfo->ChildHandle = NULL;\r
   IpInfo->Addr        = 0;\r
   IpInfo->SubnetMask  = 0;\r
@@ -1151,7 +1151,7 @@ IpIoAddIp (
   //\r
   Status = gBS->CreateEvent (\r
                   EVT_NOTIFY_SIGNAL,\r
   //\r
   Status = gBS->CreateEvent (\r
                   EVT_NOTIFY_SIGNAL,\r
-                  NET_TPL_EVENT,\r
+                  TPL_NOTIFY,\r
                   IpIoDummyHandler,\r
                   IpInfo,\r
                   &IpInfo->DummyRcvToken.Event\r
                   IpIoDummyHandler,\r
                   IpInfo,\r
                   &IpInfo->DummyRcvToken.Event\r
@@ -1163,7 +1163,7 @@ IpIoAddIp (
   //\r
   // Link this IpInfo into the IpIo.\r
   //\r
   //\r
   // Link this IpInfo into the IpIo.\r
   //\r
-  NetListInsertTail (&IpIo->IpList, &IpInfo->Entry);\r
+  InsertTailList (&IpIo->IpList, &IpInfo->Entry);\r
 \r
   return IpInfo;\r
 \r
 \r
   return IpInfo;\r
 \r
@@ -1177,7 +1177,7 @@ ReleaseIpChild:
 \r
 ReleaseIpInfo:\r
 \r
 \r
 ReleaseIpInfo:\r
 \r
-  NetFreePool (IpInfo);\r
+  gBS->FreePool (IpInfo);\r
 \r
   return NULL;\r
 }\r
 \r
   return NULL;\r
 }\r
@@ -1236,8 +1236,8 @@ IpIoConfigIp (
       Ip4ConfigData->SubnetMask     = Ip4ModeData.ConfigData.SubnetMask;\r
     }\r
 \r
       Ip4ConfigData->SubnetMask     = Ip4ModeData.ConfigData.SubnetMask;\r
     }\r
 \r
-    NetCopyMem (&IpInfo->Addr, &Ip4ConfigData->StationAddress, sizeof (IP4_ADDR));\r
-    NetCopyMem (&IpInfo->SubnetMask, &Ip4ConfigData->SubnetMask, sizeof (IP4_ADDR));\r
+    CopyMem (&IpInfo->Addr, &Ip4ConfigData->StationAddress, sizeof (IP4_ADDR));\r
+    CopyMem (&IpInfo->SubnetMask, &Ip4ConfigData->SubnetMask, sizeof (IP4_ADDR));\r
 \r
     Status = Ip->Receive (Ip, &IpInfo->DummyRcvToken);\r
     if (EFI_ERROR (Status)) {\r
 \r
     Status = Ip->Receive (Ip, &IpInfo->DummyRcvToken);\r
     if (EFI_ERROR (Status)) {\r
@@ -1283,7 +1283,7 @@ IpIoRemoveIp (
     return;\r
   }\r
 \r
     return;\r
   }\r
 \r
-  NetListRemoveEntry (&IpInfo->Entry);\r
+  RemoveEntryList (&IpInfo->Entry);\r
 \r
   IpInfo->Ip->Configure (IpInfo->Ip, NULL);\r
 \r
 \r
   IpInfo->Ip->Configure (IpInfo->Ip, NULL);\r
 \r
@@ -1291,7 +1291,7 @@ IpIoRemoveIp (
 \r
   gBS->CloseEvent (IpInfo->DummyRcvToken.Event);\r
 \r
 \r
   gBS->CloseEvent (IpInfo->DummyRcvToken.Event);\r
 \r
-  NetFreePool (IpInfo);\r
+  gBS->FreePool (IpInfo);\r
 }\r
 \r
 \r
 }\r
 \r
 \r
@@ -1312,9 +1312,9 @@ IpIoFindSender (
   IN     IP4_ADDR  Src\r
   )\r
 {\r
   IN     IP4_ADDR  Src\r
   )\r
 {\r
-  NET_LIST_ENTRY  *IpIoEntry;\r
+  LIST_ENTRY      *IpIoEntry;\r
   IP_IO           *IpIoPtr;\r
   IP_IO           *IpIoPtr;\r
-  NET_LIST_ENTRY  *IpInfoEntry;\r
+  LIST_ENTRY      *IpInfoEntry;\r
   IP_IO_IP_INFO   *IpInfo;\r
 \r
   NET_LIST_FOR_EACH (IpIoEntry, &mActiveIpIoList) {\r
   IP_IO_IP_INFO   *IpInfo;\r
 \r
   NET_LIST_FOR_EACH (IpIoEntry, &mActiveIpIoList) {\r
index ee8b6797e5dc4b11bd5abaafe986c0a1f656cac2..b813db37ccae2fb46d1c88c4abe384b51b691509 100644 (file)
@@ -255,7 +255,7 @@ NetGetUint32 (
 {\r
   UINT32                    Value;\r
 \r
 {\r
   UINT32                    Value;\r
 \r
-  NetCopyMem (&Value, Buf, sizeof (UINT32));\r
+  CopyMem (&Value, Buf, sizeof (UINT32));\r
   return NTOHL (Value);\r
 }\r
 \r
   return NTOHL (Value);\r
 }\r
 \r
@@ -277,7 +277,7 @@ NetPutUint32 (
   )\r
 {\r
   Data = HTONL (Data);\r
   )\r
 {\r
   Data = HTONL (Data);\r
-  NetCopyMem (Buf, &Data, sizeof (UINT32));\r
+  CopyMem (Buf, &Data, sizeof (UINT32));\r
 }\r
 \r
 \r
 }\r
 \r
 \r
@@ -289,16 +289,16 @@ NetPutUint32 (
   @return The entry that is removed from the list, NULL if the list is empty.\r
 \r
 **/\r
   @return The entry that is removed from the list, NULL if the list is empty.\r
 \r
 **/\r
-NET_LIST_ENTRY *\r
+LIST_ENTRY *\r
 NetListRemoveHead (\r
 NetListRemoveHead (\r
-  NET_LIST_ENTRY            *Head\r
+  LIST_ENTRY            *Head\r
   )\r
 {\r
   )\r
 {\r
-  NET_LIST_ENTRY            *First;\r
+  LIST_ENTRY            *First;\r
 \r
   ASSERT (Head != NULL);\r
 \r
 \r
   ASSERT (Head != NULL);\r
 \r
-  if (NetListIsEmpty (Head)) {\r
+  if (IsListEmpty (Head)) {\r
     return NULL;\r
   }\r
 \r
     return NULL;\r
   }\r
 \r
@@ -307,8 +307,8 @@ NetListRemoveHead (
   First->ForwardLink->BackLink  = Head;\r
 \r
   DEBUG_CODE (\r
   First->ForwardLink->BackLink  = Head;\r
 \r
   DEBUG_CODE (\r
-    First->ForwardLink  = (LIST_ENTRY     *) NULL;\r
-    First->BackLink     = (LIST_ENTRY     *) NULL;\r
+    First->ForwardLink  = (LIST_ENTRY *) NULL;\r
+    First->BackLink     = (LIST_ENTRY *) NULL;\r
   );\r
 \r
   return First;\r
   );\r
 \r
   return First;\r
@@ -323,16 +323,16 @@ NetListRemoveHead (
   @return The entry that is removed from the list, NULL if the list is empty.\r
 \r
 **/\r
   @return The entry that is removed from the list, NULL if the list is empty.\r
 \r
 **/\r
-NET_LIST_ENTRY *\r
+LIST_ENTRY *\r
 NetListRemoveTail (\r
 NetListRemoveTail (\r
-  NET_LIST_ENTRY            *Head\r
+  LIST_ENTRY            *Head\r
   )\r
 {\r
   )\r
 {\r
-  NET_LIST_ENTRY            *Last;\r
+  LIST_ENTRY            *Last;\r
 \r
   ASSERT (Head != NULL);\r
 \r
 \r
   ASSERT (Head != NULL);\r
 \r
-  if (NetListIsEmpty (Head)) {\r
+  if (IsListEmpty (Head)) {\r
     return NULL;\r
   }\r
 \r
     return NULL;\r
   }\r
 \r
@@ -341,8 +341,8 @@ NetListRemoveTail (
   Last->BackLink->ForwardLink = Head;\r
 \r
   DEBUG_CODE (\r
   Last->BackLink->ForwardLink = Head;\r
 \r
   DEBUG_CODE (\r
-    Last->ForwardLink = (LIST_ENTRY     *) NULL;\r
-    Last->BackLink    = (LIST_ENTRY     *) NULL;\r
+    Last->ForwardLink = (LIST_ENTRY *) NULL;\r
+    Last->BackLink    = (LIST_ENTRY *) NULL;\r
   );\r
 \r
   return Last;\r
   );\r
 \r
   return Last;\r
@@ -360,8 +360,8 @@ NetListRemoveTail (
 **/\r
 VOID\r
 NetListInsertAfter (\r
 **/\r
 VOID\r
 NetListInsertAfter (\r
-  IN NET_LIST_ENTRY         *PrevEntry,\r
-  IN NET_LIST_ENTRY         *NewEntry\r
+  IN LIST_ENTRY         *PrevEntry,\r
+  IN LIST_ENTRY         *NewEntry\r
   )\r
 {\r
   NewEntry->BackLink                = PrevEntry;\r
   )\r
 {\r
   NewEntry->BackLink                = PrevEntry;\r
@@ -382,8 +382,8 @@ NetListInsertAfter (
 **/\r
 VOID\r
 NetListInsertBefore (\r
 **/\r
 VOID\r
 NetListInsertBefore (\r
-  IN NET_LIST_ENTRY *PostEntry,\r
-  IN NET_LIST_ENTRY *NewEntry\r
+  IN LIST_ENTRY     *PostEntry,\r
+  IN LIST_ENTRY     *NewEntry\r
   )\r
 {\r
   NewEntry->ForwardLink             = PostEntry;\r
   )\r
 {\r
   NewEntry->ForwardLink             = PostEntry;\r
@@ -408,8 +408,8 @@ NetMapInit (
 {\r
   ASSERT (Map != NULL);\r
 \r
 {\r
   ASSERT (Map != NULL);\r
 \r
-  NetListInit (&Map->Used);\r
-  NetListInit (&Map->Recycled);\r
+  InitializeListHead (&Map->Used);\r
+  InitializeListHead (&Map->Recycled);\r
   Map->Count = 0;\r
 }\r
 \r
   Map->Count = 0;\r
 }\r
 \r
@@ -428,30 +428,30 @@ NetMapClean (
   )\r
 {\r
   NET_MAP_ITEM              *Item;\r
   )\r
 {\r
   NET_MAP_ITEM              *Item;\r
-  NET_LIST_ENTRY            *Entry;\r
-  NET_LIST_ENTRY            *Next;\r
+  LIST_ENTRY                *Entry;\r
+  LIST_ENTRY                *Next;\r
 \r
   ASSERT (Map != NULL);\r
 \r
   NET_LIST_FOR_EACH_SAFE (Entry, Next, &Map->Used) {\r
     Item = NET_LIST_USER_STRUCT (Entry, NET_MAP_ITEM, Link);\r
 \r
 \r
   ASSERT (Map != NULL);\r
 \r
   NET_LIST_FOR_EACH_SAFE (Entry, Next, &Map->Used) {\r
     Item = NET_LIST_USER_STRUCT (Entry, NET_MAP_ITEM, Link);\r
 \r
-    NetListRemoveEntry (&Item->Link);\r
+    RemoveEntryList (&Item->Link);\r
     Map->Count--;\r
 \r
     Map->Count--;\r
 \r
-    NetFreePool (Item);\r
+    gBS->FreePool (Item);\r
   }\r
 \r
   }\r
 \r
-  ASSERT ((Map->Count == 0) && NetListIsEmpty (&Map->Used));\r
+  ASSERT ((Map->Count == 0) && IsListEmpty (&Map->Used));\r
 \r
   NET_LIST_FOR_EACH_SAFE (Entry, Next, &Map->Recycled) {\r
     Item = NET_LIST_USER_STRUCT (Entry, NET_MAP_ITEM, Link);\r
 \r
 \r
   NET_LIST_FOR_EACH_SAFE (Entry, Next, &Map->Recycled) {\r
     Item = NET_LIST_USER_STRUCT (Entry, NET_MAP_ITEM, Link);\r
 \r
-    NetListRemoveEntry (&Item->Link);\r
-    NetFreePool (Item);\r
+    RemoveEntryList (&Item->Link);\r
+    gBS->FreePool (Item);\r
   }\r
 \r
   }\r
 \r
-  ASSERT (NetListIsEmpty (&Map->Recycled));\r
+  ASSERT (IsListEmpty (&Map->Recycled));\r
 }\r
 \r
 \r
 }\r
 \r
 \r
@@ -506,16 +506,16 @@ NetMapAllocItem (
   )\r
 {\r
   NET_MAP_ITEM              *Item;\r
   )\r
 {\r
   NET_MAP_ITEM              *Item;\r
-  NET_LIST_ENTRY            *Head;\r
+  LIST_ENTRY                *Head;\r
   UINTN                     Index;\r
 \r
   ASSERT (Map != NULL);\r
 \r
   Head = &Map->Recycled;\r
 \r
   UINTN                     Index;\r
 \r
   ASSERT (Map != NULL);\r
 \r
   Head = &Map->Recycled;\r
 \r
-  if (NetListIsEmpty (Head)) {\r
+  if (IsListEmpty (Head)) {\r
     for (Index = 0; Index < NET_MAP_INCREAMENT; Index++) {\r
     for (Index = 0; Index < NET_MAP_INCREAMENT; Index++) {\r
-      Item = NetAllocatePool (sizeof (NET_MAP_ITEM));\r
+      Item = AllocatePool (sizeof (NET_MAP_ITEM));\r
 \r
       if (Item == NULL) {\r
         if (Index == 0) {\r
 \r
       if (Item == NULL) {\r
         if (Index == 0) {\r
@@ -525,7 +525,7 @@ NetMapAllocItem (
         break;\r
       }\r
 \r
         break;\r
       }\r
 \r
-      NetListInsertHead (Head, &Item->Link);\r
+      InsertHeadList (Head, &Item->Link);\r
     }\r
   }\r
 \r
     }\r
   }\r
 \r
@@ -566,7 +566,7 @@ NetMapInsertHead (
 \r
   Item->Key   = Key;\r
   Item->Value = Value;\r
 \r
   Item->Key   = Key;\r
   Item->Value = Value;\r
-  NetListInsertHead (&Map->Used, &Item->Link);\r
+  InsertHeadList (&Map->Used, &Item->Link);\r
 \r
   Map->Count++;\r
   return EFI_SUCCESS;\r
 \r
   Map->Count++;\r
   return EFI_SUCCESS;\r
@@ -603,7 +603,7 @@ NetMapInsertTail (
 \r
   Item->Key   = Key;\r
   Item->Value = Value;\r
 \r
   Item->Key   = Key;\r
   Item->Value = Value;\r
-  NetListInsertTail (&Map->Used, &Item->Link);\r
+  InsertTailList (&Map->Used, &Item->Link);\r
 \r
   Map->Count++;\r
 \r
 \r
   Map->Count++;\r
 \r
@@ -627,7 +627,7 @@ NetItemInMap (
   IN NET_MAP_ITEM           *Item\r
   )\r
 {\r
   IN NET_MAP_ITEM           *Item\r
   )\r
 {\r
-  NET_LIST_ENTRY            *ListEntry;\r
+  LIST_ENTRY            *ListEntry;\r
 \r
   NET_LIST_FOR_EACH (ListEntry, &Map->Used) {\r
     if (ListEntry == &Item->Link) {\r
 \r
   NET_LIST_FOR_EACH (ListEntry, &Map->Used) {\r
     if (ListEntry == &Item->Link) {\r
@@ -654,7 +654,7 @@ NetMapFindKey (
   IN  VOID                  *Key\r
   )\r
 {\r
   IN  VOID                  *Key\r
   )\r
 {\r
-  NET_LIST_ENTRY          *Entry;\r
+  LIST_ENTRY              *Entry;\r
   NET_MAP_ITEM            *Item;\r
 \r
   ASSERT (Map != NULL);\r
   NET_MAP_ITEM            *Item;\r
 \r
   ASSERT (Map != NULL);\r
@@ -691,9 +691,9 @@ NetMapRemoveItem (
   ASSERT ((Map != NULL) && (Item != NULL));\r
   ASSERT (NetItemInMap (Map, Item));\r
 \r
   ASSERT ((Map != NULL) && (Item != NULL));\r
   ASSERT (NetItemInMap (Map, Item));\r
 \r
-  NetListRemoveEntry (&Item->Link);\r
+  RemoveEntryList (&Item->Link);\r
   Map->Count--;\r
   Map->Count--;\r
-  NetListInsertHead (&Map->Recycled, &Item->Link);\r
+  InsertHeadList (&Map->Recycled, &Item->Link);\r
 \r
   if (Value != NULL) {\r
     *Value = Item->Value;\r
 \r
   if (Value != NULL) {\r
     *Value = Item->Value;\r
@@ -724,12 +724,12 @@ NetMapRemoveHead (
   // Often, it indicates a programming error to remove\r
   // the first entry in an empty list\r
   //\r
   // Often, it indicates a programming error to remove\r
   // the first entry in an empty list\r
   //\r
-  ASSERT (Map && !NetListIsEmpty (&Map->Used));\r
+  ASSERT (Map && !IsListEmpty (&Map->Used));\r
 \r
   Item = NET_LIST_HEAD (&Map->Used, NET_MAP_ITEM, Link);\r
 \r
   Item = NET_LIST_HEAD (&Map->Used, NET_MAP_ITEM, Link);\r
-  NetListRemoveEntry (&Item->Link);\r
+  RemoveEntryList (&Item->Link);\r
   Map->Count--;\r
   Map->Count--;\r
-  NetListInsertHead (&Map->Recycled, &Item->Link);\r
+  InsertHeadList (&Map->Recycled, &Item->Link);\r
 \r
   if (Value != NULL) {\r
     *Value = Item->Value;\r
 \r
   if (Value != NULL) {\r
     *Value = Item->Value;\r
@@ -760,12 +760,12 @@ NetMapRemoveTail (
   // Often, it indicates a programming error to remove\r
   // the last entry in an empty list\r
   //\r
   // Often, it indicates a programming error to remove\r
   // the last entry in an empty list\r
   //\r
-  ASSERT (Map && !NetListIsEmpty (&Map->Used));\r
+  ASSERT (Map && !IsListEmpty (&Map->Used));\r
 \r
   Item = NET_LIST_TAIL (&Map->Used, NET_MAP_ITEM, Link);\r
 \r
   Item = NET_LIST_TAIL (&Map->Used, NET_MAP_ITEM, Link);\r
-  NetListRemoveEntry (&Item->Link);\r
+  RemoveEntryList (&Item->Link);\r
   Map->Count--;\r
   Map->Count--;\r
-  NetListInsertHead (&Map->Recycled, &Item->Link);\r
+  InsertHeadList (&Map->Recycled, &Item->Link);\r
 \r
   if (Value != NULL) {\r
     *Value = Item->Value;\r
 \r
   if (Value != NULL) {\r
     *Value = Item->Value;\r
@@ -796,9 +796,9 @@ NetMapIterate (
   )\r
 {\r
 \r
   )\r
 {\r
 \r
-  NET_LIST_ENTRY            *Entry;\r
-  NET_LIST_ENTRY            *Next;\r
-  NET_LIST_ENTRY            *Head;\r
+  LIST_ENTRY            *Entry;\r
+  LIST_ENTRY            *Next;\r
+  LIST_ENTRY            *Head;\r
   NET_MAP_ITEM              *Item;\r
   EFI_STATUS                Result;\r
 \r
   NET_MAP_ITEM              *Item;\r
   EFI_STATUS                Result;\r
 \r
@@ -806,7 +806,7 @@ NetMapIterate (
 \r
   Head = &Map->Used;\r
 \r
 \r
   Head = &Map->Used;\r
 \r
-  if (NetListIsEmpty (Head)) {\r
+  if (IsListEmpty (Head)) {\r
     return EFI_SUCCESS;\r
   }\r
 \r
     return EFI_SUCCESS;\r
   }\r
 \r
@@ -1088,7 +1088,7 @@ NetLibGetMacString (
   // It takes 2 unicode characters to represent a 1 byte binary buffer.\r
   // Plus one unicode character for the null-terminator.\r
   //\r
   // It takes 2 unicode characters to represent a 1 byte binary buffer.\r
   // Plus one unicode character for the null-terminator.\r
   //\r
-  MacAddress = NetAllocatePool ((2 * Mode->HwAddressSize + 1) * sizeof (CHAR16));\r
+  MacAddress = AllocatePool ((2 * Mode->HwAddressSize + 1) * sizeof (CHAR16));\r
   if (MacAddress == NULL) {\r
     return EFI_OUT_OF_RESOURCES;\r
   }\r
   if (MacAddress == NULL) {\r
     return EFI_OUT_OF_RESOURCES;\r
   }\r
@@ -1146,7 +1146,7 @@ NetLibDefaultAddressIsStatic (
     return TRUE;\r
   }\r
 \r
     return TRUE;\r
   }\r
 \r
-  ConfigInfo = NetAllocatePool (Len);\r
+  ConfigInfo = AllocatePool (Len);\r
   if (ConfigInfo == NULL) {\r
     return TRUE;\r
   }\r
   if (ConfigInfo == NULL) {\r
     return TRUE;\r
   }\r
@@ -1161,7 +1161,7 @@ NetLibDefaultAddressIsStatic (
 \r
 ON_EXIT:\r
 \r
 \r
 ON_EXIT:\r
 \r
-  NetFreePool (ConfigInfo);\r
+  gBS->FreePool (ConfigInfo);\r
 \r
   return IsStatic;\r
 }\r
 \r
   return IsStatic;\r
 }\r
@@ -1196,8 +1196,8 @@ NetLibCreateIPv4DPathNode (
   Node->Header.SubType = MSG_IPv4_DP;\r
   SetDevicePathNodeLength (&Node->Header, 19);\r
 \r
   Node->Header.SubType = MSG_IPv4_DP;\r
   SetDevicePathNodeLength (&Node->Header, 19);\r
 \r
-  NetCopyMem (&Node->LocalIpAddress, &LocalIp, sizeof (EFI_IPv4_ADDRESS));\r
-  NetCopyMem (&Node->RemoteIpAddress, &RemoteIp, sizeof (EFI_IPv4_ADDRESS));\r
+  CopyMem (&Node->LocalIpAddress, &LocalIp, sizeof (EFI_IPv4_ADDRESS));\r
+  CopyMem (&Node->RemoteIpAddress, &RemoteIp, sizeof (EFI_IPv4_ADDRESS));\r
 \r
   Node->LocalPort  = LocalPort;\r
   Node->RemotePort = RemotePort;\r
 \r
   Node->LocalPort  = LocalPort;\r
   Node->RemotePort = RemotePort;\r
index 3ce822d831a51dac73c6c1c5cc2b3221650ad42b..78fad5b5f3d20c776cb97703d223ba46e0a2be9e 100644 (file)
@@ -36,7 +36,7 @@
 [Sources.common]\r
   DxeNetLib.c\r
   NetBuffer.c\r
 [Sources.common]\r
   DxeNetLib.c\r
   NetBuffer.c\r
-  NetDebug.c\r
+\r
 \r
 [Packages]\r
   MdePkg/MdePkg.dec\r
 \r
 [Packages]\r
   MdePkg/MdePkg.dec\r
index a9de17f7e22f3d8f3af5d0b4d80c194bbbfd650f..d1dbd0aee52c1edf43e250f91a5fd4e3ecf4f67c 100644 (file)
@@ -56,7 +56,7 @@ NetbufAllocStruct (
   //\r
   // Allocate three memory blocks.\r
   //\r
   //\r
   // Allocate three memory blocks.\r
   //\r
-  Nbuf = NetAllocateZeroPool (NET_BUF_SIZE (BlockOpNum));\r
+  Nbuf = AllocateZeroPool (NET_BUF_SIZE (BlockOpNum));\r
 \r
   if (Nbuf == NULL) {\r
     return NULL;\r
 \r
   if (Nbuf == NULL) {\r
     return NULL;\r
@@ -65,10 +65,10 @@ NetbufAllocStruct (
   Nbuf->Signature           = NET_BUF_SIGNATURE;\r
   Nbuf->RefCnt              = 1;\r
   Nbuf->BlockOpNum          = BlockOpNum;\r
   Nbuf->Signature           = NET_BUF_SIGNATURE;\r
   Nbuf->RefCnt              = 1;\r
   Nbuf->BlockOpNum          = BlockOpNum;\r
-  NetListInit (&Nbuf->List);\r
+  InitializeListHead (&Nbuf->List);\r
 \r
   if (BlockNum != 0) {\r
 \r
   if (BlockNum != 0) {\r
-    Vector = NetAllocateZeroPool (NET_VECTOR_SIZE (BlockNum));\r
+    Vector = AllocateZeroPool (NET_VECTOR_SIZE (BlockNum));\r
 \r
     if (Vector == NULL) {\r
       goto FreeNbuf;\r
 \r
     if (Vector == NULL) {\r
       goto FreeNbuf;\r
@@ -84,7 +84,7 @@ NetbufAllocStruct (
 \r
 FreeNbuf:\r
 \r
 \r
 FreeNbuf:\r
 \r
-  NetFreePool (Nbuf);\r
+  gBS->FreePool (Nbuf);\r
   return NULL;\r
 }\r
 \r
   return NULL;\r
 }\r
 \r
@@ -116,7 +116,7 @@ NetbufAlloc (
     return NULL;\r
   }\r
 \r
     return NULL;\r
   }\r
 \r
-  Bulk = NetAllocatePool (Len);\r
+  Bulk = AllocatePool (Len);\r
 \r
   if (Bulk == NULL) {\r
     goto FreeNBuf;\r
 \r
   if (Bulk == NULL) {\r
     goto FreeNBuf;\r
@@ -138,7 +138,7 @@ NetbufAlloc (
   return Nbuf;\r
 \r
 FreeNBuf:\r
   return Nbuf;\r
 \r
 FreeNBuf:\r
-  NetFreePool (Nbuf);\r
+  gBS->FreePool (Nbuf);\r
   return NULL;\r
 }\r
 \r
   return NULL;\r
 }\r
 \r
@@ -175,7 +175,7 @@ NetbufFreeVector (
     // first block since it is allocated by us\r
     //\r
     if (Vector->Flag & NET_VECTOR_OWN_FIRST) {\r
     // first block since it is allocated by us\r
     //\r
     if (Vector->Flag & NET_VECTOR_OWN_FIRST) {\r
-      NetFreePool (Vector->Block[0].Bulk);\r
+      gBS->FreePool (Vector->Block[0].Bulk);\r
     }\r
 \r
     Vector->Free (Vector->Arg);\r
     }\r
 \r
     Vector->Free (Vector->Arg);\r
@@ -185,11 +185,11 @@ NetbufFreeVector (
     // Free each memory block associated with the Vector\r
     //\r
     for (Index = 0; Index < Vector->BlockNum; Index++) {\r
     // Free each memory block associated with the Vector\r
     //\r
     for (Index = 0; Index < Vector->BlockNum; Index++) {\r
-      NetFreePool (Vector->Block[Index].Bulk);\r
+      gBS->FreePool (Vector->Block[Index].Bulk);\r
     }\r
   }\r
 \r
     }\r
   }\r
 \r
-  NetFreePool (Vector);\r
+  gBS->FreePool (Vector);\r
 }\r
 \r
 \r
 }\r
 \r
 \r
@@ -217,7 +217,7 @@ NetbufFree (
     // all the sharing of Nbuf increse Vector's RefCnt by one\r
     //\r
     NetbufFreeVector (Nbuf->Vector);\r
     // all the sharing of Nbuf increse Vector's RefCnt by one\r
     //\r
     NetbufFreeVector (Nbuf->Vector);\r
-    NetFreePool (Nbuf);\r
+    gBS->FreePool (Nbuf);\r
   }\r
 }\r
 \r
   }\r
 }\r
 \r
@@ -239,7 +239,7 @@ NetbufClone (
 \r
   NET_CHECK_SIGNATURE (Nbuf, NET_BUF_SIGNATURE);\r
 \r
 \r
   NET_CHECK_SIGNATURE (Nbuf, NET_BUF_SIGNATURE);\r
 \r
-  Clone = NetAllocatePool (NET_BUF_SIZE (Nbuf->BlockOpNum));\r
+  Clone = AllocatePool (NET_BUF_SIZE (Nbuf->BlockOpNum));\r
 \r
   if (Clone == NULL) {\r
     return NULL;\r
 \r
   if (Clone == NULL) {\r
     return NULL;\r
@@ -247,19 +247,19 @@ NetbufClone (
 \r
   Clone->Signature  = NET_BUF_SIGNATURE;\r
   Clone->RefCnt     = 1;\r
 \r
   Clone->Signature  = NET_BUF_SIGNATURE;\r
   Clone->RefCnt     = 1;\r
-  NetListInit (&Clone->List);\r
+  InitializeListHead (&Clone->List);\r
 \r
   Clone->Ip   = Nbuf->Ip;\r
   Clone->Tcp  = Nbuf->Tcp;\r
 \r
 \r
   Clone->Ip   = Nbuf->Ip;\r
   Clone->Tcp  = Nbuf->Tcp;\r
 \r
-  NetCopyMem (Clone->ProtoData, Nbuf->ProtoData, NET_PROTO_DATA);\r
+  CopyMem (Clone->ProtoData, Nbuf->ProtoData, NET_PROTO_DATA);\r
 \r
   NET_GET_REF (Nbuf->Vector);\r
 \r
   Clone->Vector     = Nbuf->Vector;\r
   Clone->BlockOpNum = Nbuf->BlockOpNum;\r
   Clone->TotalSize  = Nbuf->TotalSize;\r
 \r
   NET_GET_REF (Nbuf->Vector);\r
 \r
   Clone->Vector     = Nbuf->Vector;\r
   Clone->BlockOpNum = Nbuf->BlockOpNum;\r
   Clone->TotalSize  = Nbuf->TotalSize;\r
-  NetCopyMem (Clone->BlockOp, Nbuf->BlockOp, sizeof (NET_BLOCK_OP) * Nbuf->BlockOpNum);\r
+  CopyMem (Clone->BlockOp, Nbuf->BlockOp, sizeof (NET_BLOCK_OP) * Nbuf->BlockOpNum);\r
 \r
   return Clone;\r
 }\r
 \r
   return Clone;\r
 }\r
@@ -300,7 +300,7 @@ NetbufDuplicate (
   // Don't set the IP and TCP head point, since it is most\r
   // like that they are pointing to the memory of Nbuf.\r
   //\r
   // Don't set the IP and TCP head point, since it is most\r
   // like that they are pointing to the memory of Nbuf.\r
   //\r
-  NetCopyMem (Duplicate->ProtoData, Nbuf->ProtoData, NET_PROTO_DATA);\r
+  CopyMem (Duplicate->ProtoData, Nbuf->ProtoData, NET_PROTO_DATA);\r
   NetbufReserve (Duplicate, HeadSpace);\r
 \r
   Dst = NetbufAllocSpace (Duplicate, Nbuf->TotalSize, NET_BUF_TAIL);\r
   NetbufReserve (Duplicate, HeadSpace);\r
 \r
   Dst = NetbufAllocSpace (Duplicate, Nbuf->TotalSize, NET_BUF_TAIL);\r
@@ -320,11 +320,11 @@ NetbufDuplicate (
 **/\r
 VOID\r
 NetbufFreeList (\r
 **/\r
 VOID\r
 NetbufFreeList (\r
-  IN NET_LIST_ENTRY         *Head\r
+  IN LIST_ENTRY             *Head\r
   )\r
 {\r
   )\r
 {\r
-  NET_LIST_ENTRY            *Entry;\r
-  NET_LIST_ENTRY            *Next;\r
+  LIST_ENTRY                *Entry;\r
+  LIST_ENTRY                *Next;\r
   NET_BUF                   *Nbuf;\r
 \r
   Entry = Head->ForwardLink;\r
   NET_BUF                   *Nbuf;\r
 \r
   Entry = Head->ForwardLink;\r
@@ -333,11 +333,11 @@ NetbufFreeList (
     Nbuf = NET_LIST_USER_STRUCT (Entry, NET_BUF, List);\r
     NET_CHECK_SIGNATURE (Nbuf, NET_BUF_SIGNATURE);\r
 \r
     Nbuf = NET_LIST_USER_STRUCT (Entry, NET_BUF, List);\r
     NET_CHECK_SIGNATURE (Nbuf, NET_BUF_SIGNATURE);\r
 \r
-    NetListRemoveEntry (Entry);\r
+    RemoveEntryList (Entry);\r
     NetbufFree (Nbuf);\r
   }\r
 \r
     NetbufFree (Nbuf);\r
   }\r
 \r
-  ASSERT (NetListIsEmpty (Head));\r
+  ASSERT (IsListEmpty (Head));\r
 }\r
 \r
 \r
 }\r
 \r
 \r
@@ -609,7 +609,7 @@ NetbufGetFragment (
       return NULL;\r
     }\r
 \r
       return NULL;\r
     }\r
 \r
-    FirstBulk = NetAllocatePool (HeadSpace);\r
+    FirstBulk = AllocatePool (HeadSpace);\r
 \r
     if (FirstBulk == NULL) {\r
       goto FreeChild;\r
 \r
     if (FirstBulk == NULL) {\r
       goto FreeChild;\r
@@ -653,7 +653,7 @@ NetbufGetFragment (
     CurBlockOp++\r
     );\r
 \r
     CurBlockOp++\r
     );\r
 \r
-  for (Index = First + 1; Index <= Last - 1 ; Index++) {\r
+  for (Index = First + 1; Index < Last; Index++) {\r
     NetbufSetBlockOp (\r
       Child,\r
       BlockOp[Index].Head,\r
     NetbufSetBlockOp (\r
       Child,\r
       BlockOp[Index].Head,\r
@@ -671,12 +671,12 @@ NetbufGetFragment (
       );\r
   }\r
 \r
       );\r
   }\r
 \r
-  NetCopyMem (Child->ProtoData, Nbuf->ProtoData, NET_PROTO_DATA);\r
+  CopyMem (Child->ProtoData, Nbuf->ProtoData, NET_PROTO_DATA);\r
   return Child;\r
 \r
 FreeChild:\r
 \r
   return Child;\r
 \r
 FreeChild:\r
 \r
-  NetFreePool (Child);\r
+  gBS->FreePool (Child);\r
   return NULL;\r
 }\r
 \r
   return NULL;\r
 }\r
 \r
@@ -751,7 +751,7 @@ NetbufFromExt (
   //\r
   if ((HeadSpace != 0) || (HeadLen != 0)) {\r
     FirstBlockLen = HeadLen + HeadSpace;\r
   //\r
   if ((HeadSpace != 0) || (HeadLen != 0)) {\r
     FirstBlockLen = HeadLen + HeadSpace;\r
-    FirstBlock    = NetAllocatePool (FirstBlockLen);\r
+    FirstBlock    = AllocatePool (FirstBlockLen);\r
 \r
     if (FirstBlock == NULL) {\r
       return NULL;\r
 \r
     if (FirstBlock == NULL) {\r
       return NULL;\r
@@ -771,7 +771,7 @@ NetbufFromExt (
 \r
     for (Index = 0; Index < ExtNum; Index++) {\r
       if (Len >= ExtFragment[Index].Len) {\r
 \r
     for (Index = 0; Index < ExtNum; Index++) {\r
       if (Len >= ExtFragment[Index].Len) {\r
-        NetCopyMem (Header, ExtFragment[Index].Bulk, ExtFragment[Index].Len);\r
+        CopyMem (Header, ExtFragment[Index].Bulk, ExtFragment[Index].Len);\r
 \r
         Copied    += ExtFragment[Index].Len;\r
         Len       -= ExtFragment[Index].Len;\r
 \r
         Copied    += ExtFragment[Index].Len;\r
         Len       -= ExtFragment[Index].Len;\r
@@ -789,7 +789,7 @@ NetbufFromExt (
         }\r
 \r
       } else {\r
         }\r
 \r
       } else {\r
-        NetCopyMem (Header, ExtFragment[Index].Bulk, Len);\r
+        CopyMem (Header, ExtFragment[Index].Bulk, Len);\r
 \r
         Copied    += Len;\r
         TotalLen  += Len;\r
 \r
         Copied    += Len;\r
         TotalLen  += Len;\r
@@ -851,7 +851,7 @@ NetbufFromExt (
   return Nbuf;\r
 \r
 FreeFirstBlock:\r
   return Nbuf;\r
 \r
 FreeFirstBlock:\r
-  NetFreePool (FirstBlock);\r
+  gBS->FreePool (FirstBlock);\r
   return NULL;\r
 }\r
 \r
   return NULL;\r
 }\r
 \r
@@ -916,7 +916,7 @@ NetbufBuildExt (
 **/\r
 NET_BUF  *\r
 NetbufFromBufList (\r
 **/\r
 NET_BUF  *\r
 NetbufFromBufList (\r
-  IN NET_LIST_ENTRY         *BufList,\r
+  IN LIST_ENTRY             *BufList,\r
   IN UINT32                 HeadSpace,\r
   IN UINT32                 HeaderLen,\r
   IN NET_VECTOR_EXT_FREE    ExtFree,\r
   IN UINT32                 HeadSpace,\r
   IN UINT32                 HeaderLen,\r
   IN NET_VECTOR_EXT_FREE    ExtFree,\r
@@ -925,7 +925,7 @@ NetbufFromBufList (
 {\r
   NET_FRAGMENT              *Fragment;\r
   UINT32                    FragmentNum;\r
 {\r
   NET_FRAGMENT              *Fragment;\r
   UINT32                    FragmentNum;\r
-  NET_LIST_ENTRY            *Entry;\r
+  LIST_ENTRY                *Entry;\r
   NET_BUF                   *Nbuf;\r
   UINT32                    Index;\r
   UINT32                    Current;\r
   NET_BUF                   *Nbuf;\r
   UINT32                    Index;\r
   UINT32                    Current;\r
@@ -944,7 +944,7 @@ NetbufFromBufList (
   //\r
   //Allocate and copy block points\r
   //\r
   //\r
   //Allocate and copy block points\r
   //\r
-  Fragment = NetAllocatePool (sizeof (NET_FRAGMENT) * FragmentNum);\r
+  Fragment = AllocatePool (sizeof (NET_FRAGMENT) * FragmentNum);\r
 \r
   if (Fragment == NULL) {\r
     return NULL;\r
 \r
   if (Fragment == NULL) {\r
     return NULL;\r
@@ -966,7 +966,7 @@ NetbufFromBufList (
   }\r
 \r
   Nbuf = NetbufFromExt (Fragment, Current, HeadSpace, HeaderLen, ExtFree, Arg);\r
   }\r
 \r
   Nbuf = NetbufFromExt (Fragment, Current, HeadSpace, HeaderLen, ExtFree, Arg);\r
-  NetFreePool (Fragment);\r
+  gBS->FreePool (Fragment);\r
 \r
   return Nbuf;\r
 }\r
 \r
   return Nbuf;\r
 }\r
@@ -1261,11 +1261,11 @@ NetbufCopy (
   Left  = BlockOp[Index].Size - Skip;\r
 \r
   if (Len <= Left) {\r
   Left  = BlockOp[Index].Size - Skip;\r
 \r
   if (Len <= Left) {\r
-    NetCopyMem (Dest, BlockOp[Index].Head + Skip, Len);\r
+    CopyMem (Dest, BlockOp[Index].Head + Skip, Len);\r
     return Len;\r
   }\r
 \r
     return Len;\r
   }\r
 \r
-  NetCopyMem (Dest, BlockOp[Index].Head + Skip, Left);\r
+  CopyMem (Dest, BlockOp[Index].Head + Skip, Left);\r
 \r
   Dest  += Left;\r
   Len   -= Left;\r
 \r
   Dest  += Left;\r
   Len   -= Left;\r
@@ -1278,11 +1278,11 @@ NetbufCopy (
       Len    -= BlockOp[Index].Size;\r
       Copied += BlockOp[Index].Size;\r
 \r
       Len    -= BlockOp[Index].Size;\r
       Copied += BlockOp[Index].Size;\r
 \r
-      NetCopyMem (Dest, BlockOp[Index].Head, BlockOp[Index].Size);\r
+      CopyMem (Dest, BlockOp[Index].Head, BlockOp[Index].Size);\r
       Dest   += BlockOp[Index].Size;\r
     } else {\r
       Copied += Len;\r
       Dest   += BlockOp[Index].Size;\r
     } else {\r
       Copied += Len;\r
-      NetCopyMem (Dest, BlockOp[Index].Head, Len);\r
+      CopyMem (Dest, BlockOp[Index].Head, Len);\r
       break;\r
     }\r
   }\r
       break;\r
     }\r
   }\r
@@ -1306,9 +1306,9 @@ NetbufQueInit (
 {\r
   NbufQue->Signature  = NET_QUE_SIGNATURE;\r
   NbufQue->RefCnt     = 1;\r
 {\r
   NbufQue->Signature  = NET_QUE_SIGNATURE;\r
   NbufQue->RefCnt     = 1;\r
-  NetListInit (&NbufQue->List);\r
+  InitializeListHead (&NbufQue->List);\r
 \r
 \r
-  NetListInit (&NbufQue->BufList);\r
+  InitializeListHead (&NbufQue->BufList);\r
   NbufQue->BufSize  = 0;\r
   NbufQue->BufNum   = 0;\r
 }\r
   NbufQue->BufSize  = 0;\r
   NbufQue->BufNum   = 0;\r
 }\r
@@ -1329,7 +1329,7 @@ NetbufQueAlloc (
 {\r
   NET_BUF_QUEUE             *NbufQue;\r
 \r
 {\r
   NET_BUF_QUEUE             *NbufQue;\r
 \r
-  NbufQue = NetAllocatePool (sizeof (NET_BUF_QUEUE));\r
+  NbufQue = AllocatePool (sizeof (NET_BUF_QUEUE));\r
   if (NbufQue == NULL) {\r
     return NULL;\r
   }\r
   if (NbufQue == NULL) {\r
     return NULL;\r
   }\r
@@ -1359,7 +1359,7 @@ NetbufQueFree (
 \r
   if (NbufQue->RefCnt == 0) {\r
     NetbufQueFlush (NbufQue);\r
 \r
   if (NbufQue->RefCnt == 0) {\r
     NetbufQueFlush (NbufQue);\r
-    NetFreePool (NbufQue);\r
+    gBS->FreePool (NbufQue);\r
   }\r
 }\r
 \r
   }\r
 }\r
 \r
@@ -1382,7 +1382,7 @@ NetbufQueAppend (
   NET_CHECK_SIGNATURE (NbufQue, NET_QUE_SIGNATURE);\r
   NET_CHECK_SIGNATURE (Nbuf, NET_BUF_SIGNATURE);\r
 \r
   NET_CHECK_SIGNATURE (NbufQue, NET_QUE_SIGNATURE);\r
   NET_CHECK_SIGNATURE (Nbuf, NET_BUF_SIGNATURE);\r
 \r
-  NetListInsertTail (&NbufQue->BufList, &Nbuf->List);\r
+  InsertTailList (&NbufQue->BufList, &Nbuf->List);\r
 \r
   NbufQue->BufSize += Nbuf->TotalSize;\r
   NbufQue->BufNum++;\r
 \r
   NbufQue->BufSize += Nbuf->TotalSize;\r
   NbufQue->BufNum++;\r
@@ -1440,7 +1440,7 @@ NetbufQueCopy (
   IN UINT8                  *Dest\r
   )\r
 {\r
   IN UINT8                  *Dest\r
   )\r
 {\r
-  NET_LIST_ENTRY            *Entry;\r
+  LIST_ENTRY                *Entry;\r
   NET_BUF                   *Nbuf;\r
   UINT32                    Skip;\r
   UINT32                    Left;\r
   NET_BUF                   *Nbuf;\r
   UINT32                    Skip;\r
   UINT32                    Left;\r
@@ -1533,8 +1533,8 @@ NetbufQueTrim (
   IN UINT32                 Len\r
   )\r
 {\r
   IN UINT32                 Len\r
   )\r
 {\r
-  NET_LIST_ENTRY            *Entry;\r
-  NET_LIST_ENTRY            *Next;\r
+  LIST_ENTRY                *Entry;\r
+  LIST_ENTRY                *Next;\r
   NET_BUF                   *Nbuf;\r
   UINT32                    Trimmed;\r
 \r
   NET_BUF                   *Nbuf;\r
   UINT32                    Trimmed;\r
 \r
@@ -1558,7 +1558,7 @@ NetbufQueTrim (
       Trimmed += Nbuf->TotalSize;\r
       Len -= Nbuf->TotalSize;\r
 \r
       Trimmed += Nbuf->TotalSize;\r
       Len -= Nbuf->TotalSize;\r
 \r
-      NetListRemoveEntry (Entry);\r
+      RemoveEntryList (Entry);\r
       NetbufFree (Nbuf);\r
 \r
       NbufQue->BufNum--;\r
       NetbufFree (Nbuf);\r
 \r
       NbufQue->BufNum--;\r
@@ -1748,7 +1748,7 @@ NetPseudoHeadChecksum (
   //\r
   // Zero the memory to relieve align problems\r
   //\r
   //\r
   // Zero the memory to relieve align problems\r
   //\r
-  NetZeroMem (&Hdr, sizeof (Hdr));\r
+  ZeroMem (&Hdr, sizeof (Hdr));\r
 \r
   Hdr.SrcIp     = Src;\r
   Hdr.DstIp     = Dst;\r
 \r
   Hdr.SrcIp     = Src;\r
   Hdr.DstIp     = Dst;\r
diff --git a/MdeModulePkg/Library/DxeNetLib/NetDebug.c b/MdeModulePkg/Library/DxeNetLib/NetDebug.c
deleted file mode 100644 (file)
index e182b74..0000000
+++ /dev/null
@@ -1,536 +0,0 @@
-/** @file\r
-\r
-Copyright (c) 2005 - 2006, Intel Corporation\r
-All rights reserved. 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
-Module Name:\r
-\r
-  NetDebug.c\r
-\r
-Abstract:\r
-\r
-  Network debug facility. The debug information is wrapped in\r
-  SYSLOG packets, then sent over SNP. This debug facility can't\r
-  be used by SNP. Apply caution when used in MNP and non-network\r
-  module because SNP is most likely not "thread safe". We assume\r
-  that the SNP supports the EHTERNET.\r
-\r
-\r
-**/\r
-\r
-\r
-#include <PiDxe.h>\r
-\r
-#include <Protocol/SimpleNetwork.h>\r
-\r
-#include <Library/BaseLib.h>\r
-#include <Library/NetLib.h>\r
-#include <Library/UefiBootServicesTableLib.h>
-#include <Library/UefiRuntimeServicesTableLib.h>\r
-#include <Library/MemoryAllocationLib.h>\r
-#include <Library/BaseMemoryLib.h>\r
-#include <Library/PrintLib.h>\r
-\r
-\r
-//\r
-// Any error level digitally larger than mNetDebugLevelMax\r
-// will be silently discarded.\r
-//\r
-UINTN  mNetDebugLevelMax = NETDEBUG_LEVEL_ERROR;\r
-UINT32 mSyslogPacketSeq  = 0xDEADBEEF;\r
-\r
-//\r
-// You can change mSyslogDstMac mSyslogDstIp and mSyslogSrcIp\r
-// here to direct the syslog packets to the syslog deamon. The\r
-// default is broadcast to both the ethernet and IP.\r
-//\r
-UINT8  mSyslogDstMac [NET_ETHER_ADDR_LEN] = {0xff, 0xff, 0xff, 0xff, 0xff, 0xff};\r
-UINT32 mSyslogDstIp                       = 0xffffffff;\r
-UINT32 mSyslogSrcIp                       = 0;\r
-\r
-CHAR8 *\r
-MonthName[] = {\r
-  "Jan",\r
-  "Feb",\r
-  "Mar",\r
-  "Apr",\r
-  "May",\r
-  "Jun",\r
-  "Jul",\r
-  "Aug",\r
-  "Sep",\r
-  "Oct",\r
-  "Nov",\r
-  "Dec"\r
-};\r
-\r
-\r
-/**\r
-  Locate the handles that support SNP, then open one of them\r
-  to send the syslog packets. The caller isn't required to close\r
-  the SNP after use because the SNP is opened by HandleProtocol.\r
-\r
-  None\r
-\r
-  @return The point to SNP if one is properly openned. Otherwise NULL\r
-\r
-**/\r
-EFI_SIMPLE_NETWORK_PROTOCOL *\r
-SyslogLocateSnp (\r
-  VOID\r
-  )\r
-{\r
-  EFI_SIMPLE_NETWORK_PROTOCOL *Snp;\r
-  EFI_STATUS                  Status;\r
-  EFI_HANDLE                  *Handles;\r
-  UINTN                       HandleCount;\r
-  UINTN                       Index;\r
-\r
-  //\r
-  // Locate the handles which has SNP installed.\r
-  //\r
-  Handles = NULL;\r
-  Status  = gBS->LocateHandleBuffer (\r
-                   ByProtocol,\r
-                   &gEfiSimpleNetworkProtocolGuid,\r
-                   NULL,\r
-                   &HandleCount,\r
-                   &Handles\r
-                   );\r
-\r
-  if (EFI_ERROR (Status) || (HandleCount == 0)) {\r
-    return NULL;\r
-  }\r
-\r
-  //\r
-  // Try to open one of the ethernet SNP protocol to send packet\r
-  //\r
-  Snp = NULL;\r
-\r
-  for (Index = 0; Index < HandleCount; Index++) {\r
-    Status = gBS->HandleProtocol (\r
-                    Handles[Index],\r
-                    &gEfiSimpleNetworkProtocolGuid,\r
-                    (VOID **) &Snp\r
-                    );\r
-\r
-    if ((Status == EFI_SUCCESS) && (Snp != NULL) &&\r
-        (Snp->Mode->IfType == NET_IFTYPE_ETHERNET) &&\r
-        (Snp->Mode->MaxPacketSize >= NET_SYSLOG_PACKET_LEN)) {\r
-\r
-      break;\r
-    }\r
-\r
-    Snp = NULL;\r
-  }\r
-\r
-  gBS->FreePool (Handles);\r
-  return Snp;\r
-}\r
-\r
-\r
-/**\r
-  Transmit a syslog packet synchronously through SNP. The Packet\r
-  already has the ethernet header prepended. This function should\r
-  fill in the source MAC because it will try to locate a SNP each\r
-  time it is called to avoid the problem if SNP is unloaded.\r
-  This code snip is copied from MNP.\r
-\r
-  @param  Packet                The Syslog packet\r
-  @param  Length                The length of the packet\r
-\r
-  @retval EFI_DEVICE_ERROR      Failed to locate a usable SNP protocol\r
-  @retval EFI_TIMEOUT           Timeout happened to send the packet.\r
-  @retval EFI_SUCCESS           Packet is sent.\r
-\r
-**/\r
-EFI_STATUS\r
-SyslogSendPacket (\r
-  IN UINT8                    *Packet,\r
-  IN UINT32                   Length\r
-  )\r
-{\r
-  EFI_SIMPLE_NETWORK_PROTOCOL *Snp;\r
-  ETHER_HEAD                  *Ether;\r
-  EFI_STATUS                  Status;\r
-  EFI_EVENT                   TimeoutEvent;\r
-  UINT8                       *TxBuf;\r
-\r
-  Snp = SyslogLocateSnp ();\r
-\r
-  if (Snp == NULL) {\r
-    return EFI_DEVICE_ERROR;\r
-  }\r
-\r
-  Ether = (ETHER_HEAD *) Packet;\r
-  CopyMem (Ether->SrcMac, Snp->Mode->CurrentAddress.Addr, NET_ETHER_ADDR_LEN);\r
-\r
-  //\r
-  // Start the timeout event.\r
-  //\r
-  Status = gBS->CreateEvent (\r
-                  EVT_TIMER,\r
-                  TPL_NOTIFY,\r
-                  NULL,\r
-                  NULL,\r
-                  &TimeoutEvent\r
-                  );\r
-\r
-  if (EFI_ERROR (Status)) {\r
-    return Status;\r
-  }\r
-\r
-  Status = gBS->SetTimer (TimeoutEvent, TimerRelative, NET_SYSLOG_TX_TIMEOUT);\r
-\r
-  if (EFI_ERROR (Status)) {\r
-    goto ON_EXIT;\r
-  }\r
-\r
-  for (;;) {\r
-    //\r
-    // Transmit the packet through SNP.\r
-    //\r
-    Status = Snp->Transmit (Snp, 0, Length, Packet, NULL, NULL, NULL);\r
-\r
-    if ((Status != EFI_SUCCESS) && (Status != EFI_NOT_READY)) {\r
-      Status = EFI_DEVICE_ERROR;\r
-      break;\r
-    }\r
-\r
-    //\r
-    // If Status is EFI_SUCCESS, the packet is put in the transmit queue.\r
-    // if Status is EFI_NOT_READY, the transmit engine of the network\r
-    // interface is busy. Both need to sync SNP.\r
-    //\r
-    TxBuf = NULL;\r
-\r
-    do {\r
-      //\r
-      // Get the recycled transmit buffer status.\r
-      //\r
-      Snp->GetStatus (Snp, NULL, (VOID **) &TxBuf);\r
-\r
-      if (!EFI_ERROR (gBS->CheckEvent (TimeoutEvent))) {\r
-        Status = EFI_TIMEOUT;\r
-        break;\r
-      }\r
-\r
-    } while (TxBuf == NULL);\r
-\r
-    if ((Status == EFI_SUCCESS) || (Status == EFI_TIMEOUT)) {\r
-      break;\r
-    }\r
-\r
-    //\r
-    // Status is EFI_NOT_READY. Restart the timer event and\r
-    // call Snp->Transmit again.\r
-    //\r
-    gBS->SetTimer (TimeoutEvent, TimerRelative, NET_SYSLOG_TX_TIMEOUT);\r
-  }\r
-\r
-  gBS->SetTimer (TimeoutEvent, TimerCancel, 0);\r
-\r
-ON_EXIT:\r
-  gBS->CloseEvent (TimeoutEvent);\r
-  return Status;\r
-}\r
-\r
-\r
-/**\r
-  Compute checksum for a bulk of data. This code is copied from the\r
-  Netbuffer library.\r
-\r
-  @param  Bulk                  Pointer to the data.\r
-  @param  Len                   Length of the data, in bytes.\r
-\r
-  @retval UINT16                The computed checksum.\r
-\r
-**/\r
-UINT16\r
-SyslogChecksum (\r
-  IN UINT8                  *Bulk,\r
-  IN UINT32                 Len\r
-  )\r
-{\r
-  register UINT32           Sum;\r
-\r
-  Sum = 0;\r
-\r
-  while (Len > 1) {\r
-    Sum += *(UINT16 *) Bulk;\r
-    Bulk += 2;\r
-    Len -= 2;\r
-  }\r
-\r
-  //\r
-  // Add left-over byte, if any\r
-  //\r
-  if (Len > 0) {\r
-    Sum += *(UINT8 *) Bulk;\r
-  }\r
-\r
-  //\r
-  // Fold 32-bit sum to 16 bits\r
-  //\r
-  while (Sum >> 16) {\r
-    Sum = (Sum & 0xffff) + (Sum >> 16);\r
-  }\r
-\r
-  return (UINT16) ~Sum;\r
-}\r
-\r
-\r
-/**\r
-  Build a syslog packet, including the Ethernet/Ip/Udp headers\r
-  and user's message.\r
-\r
-  @param  Buf                   The buffer to put the packet data\r
-  @param  BufLen                The lenght of the Buf\r
-  @param  Level                 Syslog servity level\r
-  @param  Module                The module that generates the log\r
-  @param  File                  The file that contains the current log\r
-  @param  Line                  The line of code in the File that contains the\r
-                                current log\r
-  @param  Message               The log message\r
-\r
-  @return The length of the syslog packet built.\r
-\r
-**/\r
-UINT32\r
-SyslogBuildPacket (\r
-  UINT8                     *Buf,\r
-  UINT32                    BufLen,\r
-  UINT32                    Level,\r
-  UINT8                     *Module,\r
-  UINT8                     *File,\r
-  UINT32                    Line,\r
-  UINT8                     *Message\r
-  )\r
-{\r
-  ETHER_HEAD                *Ether;\r
-  IP4_HEAD                  *Ip4;\r
-  EFI_UDP4_HEADER           *Udp4;\r
-  EFI_TIME                  Time;\r
-  UINT32                    Pri;\r
-  UINT32                    Len;\r
-\r
-  //\r
-  // Fill in the Ethernet header. Leave alone the source MAC.\r
-  // SyslogSendPacket will fill in the address for us.\r
-  //\r
-  Ether = (ETHER_HEAD *) Buf;\r
-  CopyMem (Ether->DstMac, mSyslogDstMac, NET_ETHER_ADDR_LEN);\r
-  ZeroMem (Ether->SrcMac, NET_ETHER_ADDR_LEN);\r
-\r
-  Ether->EtherType = HTONS (0x0800);    // IP protocol\r
-\r
-  Buf             += sizeof (ETHER_HEAD);\r
-  BufLen          -= sizeof (ETHER_HEAD);\r
-\r
-  //\r
-  // Fill in the IP header\r
-  //\r
-  Ip4              = (IP4_HEAD *) Buf;\r
-  Ip4->HeadLen     = 5;\r
-  Ip4->Ver         = 4;\r
-  Ip4->Tos         = 0;\r
-  Ip4->TotalLen    = 0;\r
-  Ip4->Id          = (UINT16) mSyslogPacketSeq;\r
-  Ip4->Fragment    = 0;\r
-  Ip4->Ttl         = 16;\r
-  Ip4->Protocol    = 0x11;\r
-  Ip4->Checksum    = 0;\r
-  Ip4->Src         = mSyslogSrcIp;\r
-  Ip4->Dst         = mSyslogDstIp;\r
-\r
-  Buf             += sizeof (IP4_HEAD);\r
-  BufLen          -= sizeof (IP4_HEAD);\r
-\r
-  //\r
-  // Fill in the UDP header, Udp checksum is optional. Leave it zero.\r
-  //\r
-  Udp4             = (EFI_UDP4_HEADER*) Buf;\r
-  Udp4->SrcPort    = HTONS (514);\r
-  Udp4->DstPort    = HTONS (514);\r
-  Udp4->Length     = 0;\r
-  Udp4->Checksum   = 0;\r
-\r
-  Buf             += sizeof (EFI_UDP4_HEADER);\r
-  BufLen          -= sizeof (EFI_UDP4_HEADER);\r
-\r
-  //\r
-  // Build the syslog message body with <PRI> Timestamp  machine module Message\r
-  //\r
-  Pri = ((NET_SYSLOG_FACILITY & 31) << 3) | (Level & 7);\r
-  gRT->GetTime (&Time, NULL);\r
-\r
-  //\r
-  // Use %a to format the ASCII strings, %s to format UNICODE strings\r
-  //\r
-  Len  = 0;\r
-  Len += (UINT32) AsciiSPrint (\r
-                    (CHAR8 *) Buf,\r
-                    BufLen,\r
-                    "<%d> %a %d %d:%d:%d ",\r
-                    Pri,\r
-                    MonthName [Time.Month-1],\r
-                    Time.Day,\r
-                    Time.Hour,\r
-                    Time.Minute,\r
-                    Time.Second\r
-                    );\r
-  Len--;\r
-\r
-  Len += (UINT32) AsciiSPrint (\r
-                    (CHAR8 *) (Buf + Len),\r
-                    BufLen - Len,\r
-                    "Tiano %a: %a (Line: %d File: %a)",\r
-                    Module,\r
-                    Message,\r
-                    Line,\r
-                    File\r
-                    );\r
-  Len--;\r
-\r
-  //\r
-  // OK, patch the IP length/checksum and UDP length fields.\r
-  //\r
-  Len           += sizeof (EFI_UDP4_HEADER);\r
-  Udp4->Length   = HTONS ((UINT16) Len);\r
-\r
-  Len           += sizeof (IP4_HEAD);\r
-  Ip4->TotalLen  = HTONS ((UINT16) Len);\r
-  Ip4->Checksum  = SyslogChecksum ((UINT8 *) Ip4, sizeof (IP4_HEAD));\r
-\r
-  return Len + sizeof (ETHER_HEAD);\r
-}\r
-\r
-\r
-/**\r
-  Allocate a buffer, then format the message to it. This is a\r
-  help function for the NET_DEBUG_XXX macros. The PrintArg of\r
-  these macros treats the variable length print parameters as a\r
-  single parameter, and pass it to the NetDebugASPrint. For\r
-  example, NET_DEBUG_TRACE ("Tcp", ("State transit to %a\n", Name))\r
-  if extracted to:\r
-  NetDebugOutput (\r
-  NETDEBUG_LEVEL_TRACE,\r
-  "Tcp",\r
-  __FILE__,\r
-  __LINE__,\r
-  NetDebugASPrint ("State transit to %a\n", Name)\r
-  )\r
-  This is exactly what we want.\r
-\r
-  @param  Format                The ASCII format string.\r
-  @param  ...                   The variable length parameter whose format is\r
-                                determined  by the Format string.\r
-\r
-  @return The buffer containing the formatted message, or NULL if failed to\r
-  @return allocate memory.\r
-\r
-**/\r
-UINT8 *\r
-NetDebugASPrint (\r
-  UINT8                     *Format,\r
-  ...\r
-  )\r
-{\r
-  VA_LIST                   Marker;\r
-  UINT8                     *Buf;\r
-\r
-  Buf = AllocatePool (NET_DEBUG_MSG_LEN);\r
-\r
-  if (Buf == NULL) {\r
-    return NULL;\r
-  }\r
-\r
-  VA_START (Marker, Format);\r
-  AsciiVSPrint ((CHAR8 *) Buf, NET_DEBUG_MSG_LEN, (CHAR8 *) Format, Marker);\r
-  VA_END (Marker);\r
-\r
-  return Buf;\r
-}\r
-\r
-\r
-/**\r
-  Output a debug message to syslog. This function will locate a\r
-  instance of SNP then send the message through it. Because it\r
-  isn't open the SNP BY_DRIVER, apply caution when using it.\r
-\r
-  @param  Level                 The servity level of the message.\r
-  @param  Module                The Moudle that generates the log.\r
-  @param  File                  The file that contains the log.\r
-  @param  Line                  The exact line that contains the log.\r
-  @param  Message               The user message to log.\r
-\r
-  @retval EFI_OUT_OF_RESOURCES  Failed to allocate memory for the packet\r
-  @retval EFI_SUCCESS           The log is discard because that it is more verbose\r
-                                than the mNetDebugLevelMax. Or, it has been sent\r
-                                out.\r
-\r
-**/\r
-EFI_STATUS\r
-NetDebugOutput (\r
-  UINT32                    Level,\r
-  UINT8                     *Module,\r
-  UINT8                     *File,\r
-  UINT32                    Line,\r
-  UINT8                     *Message\r
-  )\r
-{\r
-  UINT8                     *Packet;\r
-  UINT32                    Len;\r
-  EFI_STATUS                Status;\r
-\r
-  //\r
-  // Check whether the message should be sent out\r
-  //\r
-  if (Message == NULL) {\r
-    return EFI_OUT_OF_RESOURCES;\r
-  }\r
-\r
-  if (Level > mNetDebugLevelMax) {\r
-    Status = EFI_SUCCESS;\r
-    goto ON_EXIT;\r
-  }\r
-\r
-  //\r
-  // Allocate a maxium of 1024 bytes, the caller should ensure\r
-  // that the message plus the ethernet/ip/udp header is shorter\r
-  // than this\r
-  //\r
-  Packet = AllocatePool (NET_SYSLOG_PACKET_LEN);\r
-\r
-  if (Packet == NULL) {\r
-    Status = EFI_OUT_OF_RESOURCES;\r
-    goto ON_EXIT;\r
-  }\r
-\r
-  //\r
-  // Build the message: Ethernet header + IP header + Udp Header + user data\r
-  //\r
-  Len = SyslogBuildPacket (\r
-          Packet,\r
-          NET_SYSLOG_PACKET_LEN,\r
-          Level,\r
-          Module,\r
-          File,\r
-          Line,\r
-          Message\r
-          );\r
-\r
-  mSyslogPacketSeq++;\r
-  Status = SyslogSendPacket (Packet, Len);\r
-  gBS->FreePool (Packet);\r
-\r
-ON_EXIT:\r
-  gBS->FreePool (Message);\r
-  return Status;\r
-}\r
index c939124f8b26587cf4750cc22853592ea7d957b1..864da9b986b22ef779581d2cf1a33988fe2d3405 100644 (file)
@@ -87,7 +87,7 @@ UdpIoWrapTx (
   UINT32                    Count;\r
   IP4_ADDR                  Ip;\r
 \r
   UINT32                    Count;\r
   IP4_ADDR                  Ip;\r
 \r
-  Token = NetAllocatePool (sizeof (UDP_TX_TOKEN) +\r
+  Token = AllocatePool (sizeof (UDP_TX_TOKEN) +\r
                            sizeof (EFI_UDP4_FRAGMENT_DATA) * (Packet->BlockOpNum - 1));\r
 \r
   if (Token == NULL) {\r
                            sizeof (EFI_UDP4_FRAGMENT_DATA) * (Packet->BlockOpNum - 1));\r
 \r
   if (Token == NULL) {\r
@@ -95,7 +95,7 @@ UdpIoWrapTx (
   }\r
 \r
   Token->Signature  = UDP_IO_TX_SIGNATURE;\r
   }\r
 \r
   Token->Signature  = UDP_IO_TX_SIGNATURE;\r
-  NetListInit (&Token->Link);\r
+  InitializeListHead (&Token->Link);\r
 \r
   Token->UdpIo      = UdpIo;\r
   Token->CallBack   = CallBack;\r
 \r
   Token->UdpIo      = UdpIo;\r
   Token->CallBack   = CallBack;\r
@@ -107,14 +107,14 @@ UdpIoWrapTx (
 \r
   Status = gBS->CreateEvent (\r
                   EVT_NOTIFY_SIGNAL,\r
 \r
   Status = gBS->CreateEvent (\r
                   EVT_NOTIFY_SIGNAL,\r
-                  NET_TPL_EVENT,\r
+                  TPL_NOTIFY,\r
                   UdpIoOnDgramSent,\r
                   Token,\r
                   &UdpToken->Event\r
                   );\r
 \r
   if (EFI_ERROR (Status)) {\r
                   UdpIoOnDgramSent,\r
                   Token,\r
                   &UdpToken->Event\r
                   );\r
 \r
   if (EFI_ERROR (Status)) {\r
-    NetFreePool (Token);\r
+    gBS->FreePool (Token);\r
     return NULL;\r
   }\r
 \r
     return NULL;\r
   }\r
 \r
@@ -126,10 +126,10 @@ UdpIoWrapTx (
 \r
   if (EndPoint != NULL) {\r
     Ip = HTONL (EndPoint->LocalAddr);\r
 \r
   if (EndPoint != NULL) {\r
     Ip = HTONL (EndPoint->LocalAddr);\r
-    NetCopyMem (&Token->UdpSession.SourceAddress, &Ip, sizeof (EFI_IPv4_ADDRESS));\r
+    CopyMem (&Token->UdpSession.SourceAddress, &Ip, sizeof (EFI_IPv4_ADDRESS));\r
 \r
     Ip = HTONL (EndPoint->RemoteAddr);\r
 \r
     Ip = HTONL (EndPoint->RemoteAddr);\r
-    NetCopyMem (&Token->UdpSession.DestinationAddress, &Ip, sizeof (EFI_IPv4_ADDRESS));\r
+    CopyMem (&Token->UdpSession.DestinationAddress, &Ip, sizeof (EFI_IPv4_ADDRESS));\r
 \r
     Token->UdpSession.SourcePort      = EndPoint->LocalPort;\r
     Token->UdpSession.DestinationPort = EndPoint->RemotePort;\r
 \r
     Token->UdpSession.SourcePort      = EndPoint->LocalPort;\r
     Token->UdpSession.DestinationPort = EndPoint->RemotePort;\r
@@ -138,7 +138,7 @@ UdpIoWrapTx (
 \r
   if (Gateway != 0) {\r
     Ip = HTONL (Gateway);\r
 \r
   if (Gateway != 0) {\r
     Ip = HTONL (Gateway);\r
-    NetCopyMem (&Token->Gateway, &Ip, sizeof (EFI_IPv4_ADDRESS));\r
+    CopyMem (&Token->Gateway, &Ip, sizeof (EFI_IPv4_ADDRESS));\r
 \r
     UdpTxData->GatewayAddress = &Token->Gateway;\r
   }\r
 \r
     UdpTxData->GatewayAddress = &Token->Gateway;\r
   }\r
@@ -166,7 +166,7 @@ UdpIoFreeTxToken (
   )\r
 {\r
   gBS->CloseEvent (Token->UdpToken.Event);\r
   )\r
 {\r
   gBS->CloseEvent (Token->UdpToken.Event);\r
-  NetFreePool (Token);\r
+  gBS->FreePool (Token);\r
 }\r
 \r
 \r
 }\r
 \r
 \r
@@ -192,7 +192,7 @@ UdpIoCreateRxToken (
   UDP_RX_TOKEN              *Token;\r
   EFI_STATUS                Status;\r
 \r
   UDP_RX_TOKEN              *Token;\r
   EFI_STATUS                Status;\r
 \r
-  Token = NetAllocatePool (sizeof (UDP_RX_TOKEN));\r
+  Token = AllocatePool (sizeof (UDP_RX_TOKEN));\r
 \r
   if (Token == NULL) {\r
     return NULL;\r
 \r
   if (Token == NULL) {\r
     return NULL;\r
@@ -209,14 +209,14 @@ UdpIoCreateRxToken (
 \r
   Status = gBS->CreateEvent (\r
                   EVT_NOTIFY_SIGNAL,\r
 \r
   Status = gBS->CreateEvent (\r
                   EVT_NOTIFY_SIGNAL,\r
-                  NET_TPL_EVENT,\r
+                  TPL_NOTIFY,\r
                   UdpIoOnDgramRcvd,\r
                   Token,\r
                   &Token->UdpToken.Event\r
                   );\r
 \r
   if (EFI_ERROR (Status)) {\r
                   UdpIoOnDgramRcvd,\r
                   Token,\r
                   &Token->UdpToken.Event\r
                   );\r
 \r
   if (EFI_ERROR (Status)) {\r
-    NetFreePool (Token);\r
+    gBS->FreePool (Token);\r
     return NULL;\r
   }\r
 \r
     return NULL;\r
   }\r
 \r
@@ -238,7 +238,7 @@ UdpIoFreeRxToken (
   )\r
 {\r
   gBS->CloseEvent (Token->UdpToken.Event);\r
   )\r
 {\r
   gBS->CloseEvent (Token->UdpToken.Event);\r
-  NetFreePool (Token);\r
+  gBS->FreePool (Token);\r
 }\r
 \r
 \r
 }\r
 \r
 \r
@@ -268,20 +268,20 @@ UdpIoCreatePort (
 \r
   ASSERT (Configure != NULL);\r
 \r
 \r
   ASSERT (Configure != NULL);\r
 \r
-  UdpIo = NetAllocatePool (sizeof (UDP_IO_PORT));\r
+  UdpIo = AllocatePool (sizeof (UDP_IO_PORT));\r
 \r
   if (UdpIo == NULL) {\r
     return NULL;\r
   }\r
 \r
   UdpIo->Signature    = UDP_IO_SIGNATURE;\r
 \r
   if (UdpIo == NULL) {\r
     return NULL;\r
   }\r
 \r
   UdpIo->Signature    = UDP_IO_SIGNATURE;\r
-  NetListInit (&UdpIo->Link);\r
+  InitializeListHead (&UdpIo->Link);\r
   UdpIo->RefCnt       = 1;\r
 \r
   UdpIo->Controller   = Controller;\r
   UdpIo->Image        = Image;\r
 \r
   UdpIo->RefCnt       = 1;\r
 \r
   UdpIo->Controller   = Controller;\r
   UdpIo->Image        = Image;\r
 \r
-  NetListInit (&UdpIo->SentDatagram);\r
+  InitializeListHead (&UdpIo->SentDatagram);\r
   UdpIo->RecvRequest  = NULL;\r
   UdpIo->UdpHandle    = NULL;\r
 \r
   UdpIo->RecvRequest  = NULL;\r
   UdpIo->UdpHandle    = NULL;\r
 \r
@@ -336,7 +336,7 @@ FREE_CHILD:
     );\r
 \r
 FREE_MEM:\r
     );\r
 \r
 FREE_MEM:\r
-  NetFreePool (UdpIo);\r
+  gBS->FreePool (UdpIo);\r
   return NULL;\r
 }\r
 \r
   return NULL;\r
 }\r
 \r
@@ -363,8 +363,8 @@ UdpIoCancelDgrams (
   IN VOID                   *Context\r
   )\r
 {\r
   IN VOID                   *Context\r
   )\r
 {\r
-  NET_LIST_ENTRY            *Entry;\r
-  NET_LIST_ENTRY            *Next;\r
+  LIST_ENTRY                *Entry;\r
+  LIST_ENTRY                *Next;\r
   UDP_TX_TOKEN              *Token;\r
 \r
   NET_LIST_FOR_EACH_SAFE (Entry, Next, &UdpIo->SentDatagram) {\r
   UDP_TX_TOKEN              *Token;\r
 \r
   NET_LIST_FOR_EACH_SAFE (Entry, Next, &UdpIo->SentDatagram) {\r
@@ -425,10 +425,10 @@ UdpIoFreePort (
     );\r
 \r
   if (!IsListEmpty(&UdpIo->Link)) {\r
     );\r
 \r
   if (!IsListEmpty(&UdpIo->Link)) {\r
-    NetListRemoveEntry (&UdpIo->Link);\r
+    RemoveEntryList (&UdpIo->Link);\r
   }\r
 \r
   }\r
 \r
-  NetFreePool (UdpIo);\r
+  gBS->FreePool (UdpIo);\r
   return EFI_SUCCESS;\r
 }\r
 \r
   return EFI_SUCCESS;\r
 }\r
 \r
@@ -485,7 +485,7 @@ UdpIoOnDgramSentDpc (
   Token   = (UDP_TX_TOKEN *) Context;\r
   ASSERT (Token->Signature == UDP_IO_TX_SIGNATURE);\r
 \r
   Token   = (UDP_TX_TOKEN *) Context;\r
   ASSERT (Token->Signature == UDP_IO_TX_SIGNATURE);\r
 \r
-  NetListRemoveEntry (&Token->Link);\r
+  RemoveEntryList (&Token->Link);\r
   Token->CallBack (Token->Packet, NULL, Token->UdpToken.Status, Token->Context);\r
 \r
   UdpIoFreeTxToken (Token);\r
   Token->CallBack (Token->Packet, NULL, Token->UdpToken.Status, Token->Context);\r
 \r
   UdpIoFreeTxToken (Token);\r
@@ -554,10 +554,10 @@ UdpIoSendDatagram (
   // Insert the tx token into SendDatagram list before transmitting it. Remove\r
   // it from the list if the returned status is not EFI_SUCCESS.\r
   //\r
   // Insert the tx token into SendDatagram list before transmitting it. Remove\r
   // it from the list if the returned status is not EFI_SUCCESS.\r
   //\r
-  NetListInsertHead (&UdpIo->SentDatagram, &Token->Link);\r
+  InsertHeadList (&UdpIo->SentDatagram, &Token->Link);\r
   Status = UdpIo->Udp->Transmit (UdpIo->Udp, &Token->UdpToken);\r
   if (EFI_ERROR (Status)) {\r
   Status = UdpIo->Udp->Transmit (UdpIo->Udp, &Token->UdpToken);\r
   if (EFI_ERROR (Status)) {\r
-    NetListRemoveEntry (&Token->Link);\r
+    RemoveEntryList (&Token->Link);\r
     UdpIoFreeTxToken (Token);\r
     return Status;\r
   }\r
     UdpIoFreeTxToken (Token);\r
     return Status;\r
   }\r
@@ -708,8 +708,8 @@ UdpIoOnDgramRcvdDpc (
   Points.LocalPort  = UdpSession->DestinationPort;\r
   Points.RemotePort = UdpSession->SourcePort;\r
 \r
   Points.LocalPort  = UdpSession->DestinationPort;\r
   Points.RemotePort = UdpSession->SourcePort;\r
 \r
-  NetCopyMem (&Points.LocalAddr, &UdpSession->DestinationAddress, sizeof (IP4_ADDR));\r
-  NetCopyMem (&Points.RemoteAddr, &UdpSession->SourceAddress, sizeof (IP4_ADDR));\r
+  CopyMem (&Points.LocalAddr, &UdpSession->DestinationAddress, sizeof (IP4_ADDR));\r
+  CopyMem (&Points.RemoteAddr, &UdpSession->SourceAddress, sizeof (IP4_ADDR));\r
   Points.LocalAddr  = NTOHL (Points.LocalAddr);\r
   Points.RemoteAddr = NTOHL (Points.RemoteAddr);\r
 \r
   Points.LocalAddr  = NTOHL (Points.LocalAddr);\r
   Points.RemoteAddr = NTOHL (Points.RemoteAddr);\r
 \r
diff --git a/MdeModulePkg/Universal/Network/ArpDxe/ArpDebug.h b/MdeModulePkg/Universal/Network/ArpDxe/ArpDebug.h
deleted file mode 100644 (file)
index fb69b07..0000000
+++ /dev/null
@@ -1,30 +0,0 @@
-/** @file\r
-\r
-Copyright (c) 2006, Intel Corporation\r
-All rights reserved. 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
-Module Name:\r
-\r
-  ArpDebug.h\r
-\r
-Abstract:\r
-\r
-\r
-**/\r
-\r
-#ifndef _ARP_DEBUG_H_\r
-#define _ARP_DEBUG_H_\r
-\r
-\r
-#define ARP_DEBUG_TRACE(PrintArg) NET_DEBUG_TRACE   ("Arp", PrintArg)\r
-#define ARP_DEBUG_WARN(PrintArg)  NET_DEBUG_WARNING ("Arp", PrintArg)\r
-#define ARP_DEBUG_ERROR(PrintArg) NET_DEBUG_ERROR   ("Arp", PrintArg)\r
-\r
-#endif\r
-\r
index aa99ff5b51f001ddf78503a149c01498b7eddaf3..c33ce4d98a712b4b171b8f1d8abe44ef3a6db9eb 100644 (file)
@@ -1,6 +1,6 @@
 /** @file\r
 \r
 /** @file\r
 \r
-Copyright (c) 2006 - 2007, Intel Corporation                                                         \r
+Copyright (c) 2006 - 2007, Intel Corporation\r
 All rights reserved. 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
 All rights reserved. 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
@@ -142,7 +142,7 @@ ArpCreateService (
   //\r
   Status = gBS->CreateEvent (\r
                   EVT_NOTIFY_SIGNAL,\r
   //\r
   Status = gBS->CreateEvent (\r
                   EVT_NOTIFY_SIGNAL,\r
-                  NET_TPL_EVENT,\r
+                  TPL_NOTIFY,\r
                   ArpOnFrameRcvd,\r
                   ArpService,\r
                   &ArpService->RxToken.Event\r
                   ArpOnFrameRcvd,\r
                   ArpService,\r
                   &ArpService->RxToken.Event\r
@@ -156,7 +156,7 @@ ArpCreateService (
   //\r
   Status = gBS->CreateEvent (\r
                   EVT_NOTIFY_SIGNAL | EVT_TIMER,\r
   //\r
   Status = gBS->CreateEvent (\r
                   EVT_NOTIFY_SIGNAL | EVT_TIMER,\r
-                  NET_TPL_TIMER,\r
+                  TPL_CALLBACK,\r
                   ArpTimerHandler,\r
                   ArpService,\r
                   &ArpService->PeriodicTimer\r
                   ArpTimerHandler,\r
                   ArpService,\r
                   &ArpService->PeriodicTimer\r
@@ -180,10 +180,10 @@ ArpCreateService (
   //\r
   // Init the lists.\r
   //\r
   //\r
   // Init the lists.\r
   //\r
-  NetListInit (&ArpService->ChildrenList);\r
-  NetListInit (&ArpService->PendingRequestTable);\r
-  NetListInit (&ArpService->DeniedCacheTable);\r
-  NetListInit (&ArpService->ResolvedCacheTable);\r
+  InitializeListHead (&ArpService->ChildrenList);\r
+  InitializeListHead (&ArpService->PendingRequestTable);\r
+  InitializeListHead (&ArpService->DeniedCacheTable);\r
+  InitializeListHead (&ArpService->ResolvedCacheTable);\r
 \r
 ERROR_EXIT:\r
 \r
 \r
 ERROR_EXIT:\r
 \r
@@ -332,7 +332,7 @@ ArpDriverBindingStart (
   //\r
   // Allocate a zero pool for ArpService.\r
   //\r
   //\r
   // Allocate a zero pool for ArpService.\r
   //\r
-  ArpService = NetAllocateZeroPool (sizeof(ARP_SERVICE_DATA));\r
+  ArpService = AllocateZeroPool (sizeof(ARP_SERVICE_DATA));\r
   if (ArpService == NULL) {\r
     return EFI_OUT_OF_RESOURCES;\r
   }\r
   if (ArpService == NULL) {\r
     return EFI_OUT_OF_RESOURCES;\r
   }\r
@@ -374,7 +374,7 @@ ERROR:
   // On error, clean the arp service context data, and free the memory allocated.\r
   //\r
   ArpCleanService (ArpService);\r
   // On error, clean the arp service context data, and free the memory allocated.\r
   //\r
   ArpCleanService (ArpService);\r
-  NetFreePool (ArpService);\r
+  gBS->FreePool (ArpService);\r
 \r
   return Status;\r
 }\r
 \r
   return Status;\r
 }\r
@@ -428,7 +428,7 @@ ArpDriverBindingStop (
                   EFI_OPEN_PROTOCOL_GET_PROTOCOL\r
                   );\r
   if (EFI_ERROR (Status)) {\r
                   EFI_OPEN_PROTOCOL_GET_PROTOCOL\r
                   );\r
   if (EFI_ERROR (Status)) {\r
-    ARP_DEBUG_ERROR (("ArpDriverBindingStop: Open ArpSb failed, %r.\n", Status));\r
+    DEBUG ((EFI_D_ERROR, "ArpDriverBindingStop: Open ArpSb failed, %r.\n", Status));\r
     return EFI_DEVICE_ERROR;\r
   }\r
 \r
     return EFI_DEVICE_ERROR;\r
   }\r
 \r
@@ -450,18 +450,18 @@ ArpDriverBindingStop (
     //\r
     ArpCleanService (ArpService);\r
 \r
     //\r
     ArpCleanService (ArpService);\r
 \r
-    NetFreePool (ArpService);\r
+    gBS->FreePool (ArpService);\r
   } else {\r
 \r
   } else {\r
 \r
-    while (!NetListIsEmpty (&ArpService->ChildrenList)) {\r
+    while (!IsListEmpty (&ArpService->ChildrenList)) {\r
       Instance = NET_LIST_HEAD (&ArpService->ChildrenList, ARP_INSTANCE_DATA, List);\r
 \r
       ServiceBinding->DestroyChild (ServiceBinding, Instance->Handle);\r
     }\r
 \r
       Instance = NET_LIST_HEAD (&ArpService->ChildrenList, ARP_INSTANCE_DATA, List);\r
 \r
       ServiceBinding->DestroyChild (ServiceBinding, Instance->Handle);\r
     }\r
 \r
-    ASSERT (NetListIsEmpty (&ArpService->PendingRequestTable));\r
-    ASSERT (NetListIsEmpty (&ArpService->DeniedCacheTable));\r
-    ASSERT (NetListIsEmpty (&ArpService->ResolvedCacheTable));\r
+    ASSERT (IsListEmpty (&ArpService->PendingRequestTable));\r
+    ASSERT (IsListEmpty (&ArpService->DeniedCacheTable));\r
+    ASSERT (IsListEmpty (&ArpService->ResolvedCacheTable));\r
   }\r
 \r
   return EFI_SUCCESS;\r
   }\r
 \r
   return EFI_SUCCESS;\r
@@ -505,9 +505,9 @@ ArpServiceBindingCreateChild (
   //\r
   // Allocate memory for the instance context data.\r
   //\r
   //\r
   // Allocate memory for the instance context data.\r
   //\r
-  Instance = NetAllocateZeroPool (sizeof(ARP_INSTANCE_DATA));\r
+  Instance = AllocateZeroPool (sizeof(ARP_INSTANCE_DATA));\r
   if (Instance == NULL) {\r
   if (Instance == NULL) {\r
-    ARP_DEBUG_ERROR (("ArpSBCreateChild: Failed to allocate memory for Instance.\n"));\r
+    DEBUG ((EFI_D_ERROR, "ArpSBCreateChild: Failed to allocate memory for Instance.\n"));\r
 \r
     return EFI_OUT_OF_RESOURCES;\r
   }\r
 \r
     return EFI_OUT_OF_RESOURCES;\r
   }\r
@@ -527,9 +527,9 @@ ArpServiceBindingCreateChild (
                   NULL\r
                   );\r
   if (EFI_ERROR (Status)) {\r
                   NULL\r
                   );\r
   if (EFI_ERROR (Status)) {\r
-    ARP_DEBUG_ERROR (("ArpSBCreateChild: faild to install ARP protocol, %r.\n", Status));\r
+    DEBUG ((EFI_D_ERROR, "ArpSBCreateChild: faild to install ARP protocol, %r.\n", Status));\r
 \r
 \r
-    NetFreePool (Instance);\r
+    gBS->FreePool (Instance);\r
     return Status;\r
   }\r
 \r
     return Status;\r
   }\r
 \r
@@ -553,15 +553,15 @@ ArpServiceBindingCreateChild (
     goto ERROR;\r
   }\r
 \r
     goto ERROR;\r
   }\r
 \r
-  OldTpl = NET_RAISE_TPL (NET_TPL_LOCK);\r
+  OldTpl = gBS->RaiseTPL (TPL_CALLBACK);\r
 \r
   //\r
   // Insert the instance into children list managed by the arp service context data.\r
   //\r
 \r
   //\r
   // Insert the instance into children list managed by the arp service context data.\r
   //\r
-  NetListInsertTail (&ArpService->ChildrenList, &Instance->List);\r
+  InsertTailList (&ArpService->ChildrenList, &Instance->List);\r
   ArpService->ChildrenNumber++;\r
 \r
   ArpService->ChildrenNumber++;\r
 \r
-  NET_RESTORE_TPL (OldTpl);\r
+  gBS->RestoreTPL (OldTpl);\r
 \r
 ERROR:\r
 \r
 \r
 ERROR:\r
 \r
@@ -584,7 +584,7 @@ ERROR:
     //\r
     // Free the allocated memory.\r
     //\r
     //\r
     // Free the allocated memory.\r
     //\r
-    NetFreePool (Instance);\r
+    gBS->FreePool (Instance);\r
   }\r
 \r
   return Status;\r
   }\r
 \r
   return Status;\r
@@ -672,14 +672,14 @@ ArpServiceBindingDestroyChild (
                   NULL\r
                   );\r
   if (EFI_ERROR (Status)) {\r
                   NULL\r
                   );\r
   if (EFI_ERROR (Status)) {\r
-    ARP_DEBUG_ERROR (("ArpSBDestroyChild: Failed to uninstall the arp protocol, %r.\n",\r
+    DEBUG ((EFI_D_ERROR, "ArpSBDestroyChild: Failed to uninstall the arp protocol, %r.\n",\r
       Status));\r
 \r
     Instance->Destroyed = FALSE;\r
     return Status;\r
   }\r
 \r
       Status));\r
 \r
     Instance->Destroyed = FALSE;\r
     return Status;\r
   }\r
 \r
-  OldTpl = NET_RAISE_TPL (NET_TPL_LOCK);\r
+  OldTpl = gBS->RaiseTPL (TPL_CALLBACK);\r
 \r
   if (Instance->Configured) {\r
     //\r
 \r
   if (Instance->Configured) {\r
     //\r
@@ -696,12 +696,12 @@ ArpServiceBindingDestroyChild (
   //\r
   // Remove this instance from the ChildrenList.\r
   //\r
   //\r
   // Remove this instance from the ChildrenList.\r
   //\r
-  NetListRemoveEntry (&Instance->List);\r
+  RemoveEntryList (&Instance->List);\r
   ArpService->ChildrenNumber--;\r
 \r
   ArpService->ChildrenNumber--;\r
 \r
-  NET_RESTORE_TPL (OldTpl);\r
+  gBS->RestoreTPL (OldTpl);\r
 \r
 \r
-  NetFreePool (Instance);\r
+  gBS->FreePool (Instance);\r
 \r
   return Status;\r
 }\r
 \r
   return Status;\r
 }\r
index 457441a5c41b89e4c8318df4239e9bbaad79181f..8c938e917defa1a527aa8ee2fd1fe934d166d4c3 100644 (file)
@@ -33,7 +33,6 @@ Abstract:
 #include <Library/UefiBootServicesTableLib.h>\r
 #include <Library/UefiLib.h>\r
 \r
 #include <Library/UefiBootServicesTableLib.h>\r
 #include <Library/UefiLib.h>\r
 \r
-#include "ArpDebug.h"\r
 \r
 //\r
 // Global variables\r
 \r
 //\r
 // Global variables\r
index ef954fe61e5a1d2b525dd6473fe9517cb21b9e43..8a2266616b29393ef1fb2e2ce2df0ae23b217774 100644 (file)
@@ -37,7 +37,6 @@
   ComponentName.c\r
   ArpImpl.h\r
   ArpImpl.c\r
   ComponentName.c\r
   ArpImpl.h\r
   ArpImpl.c\r
-  ArpDebug.h\r
   ArpDriver.c\r
 \r
 \r
   ArpDriver.c\r
 \r
 \r
index 47286726c8f6701c94163219e76f8841e14768c2..b790fddb5685e4afcf979bee3b5ae5b9d82dc9cd 100644 (file)
@@ -37,7 +37,6 @@
   </LibraryClassDefinitions>\r
   <SourceFiles>\r
     <Filename>ArpDriver.c</Filename>\r
   </LibraryClassDefinitions>\r
   <SourceFiles>\r
     <Filename>ArpDriver.c</Filename>\r
-    <Filename>ArpDebug.h</Filename>\r
     <Filename>ArpImpl.c</Filename>\r
     <Filename>ArpImpl.h</Filename>\r
     <Filename>ComponentName.c</Filename>\r
     <Filename>ArpImpl.c</Filename>\r
     <Filename>ArpImpl.h</Filename>\r
     <Filename>ComponentName.c</Filename>\r
index 404e6cc9d68ef30582f4d8470ee9a4ad3cf4b6cf..797ebd0ba08528805d3c6225c2e0b3715b6d86a3 100644 (file)
@@ -20,7 +20,6 @@ Abstract:
 \r
 \r
 #include "ArpImpl.h"\r
 \r
 \r
 #include "ArpImpl.h"\r
-#include "ArpDebug.h"\r
 \r
 EFI_ARP_PROTOCOL  mEfiArpProtocolTemplate = {\r
   ArpConfigure,\r
 \r
 EFI_ARP_PROTOCOL  mEfiArpProtocolTemplate = {\r
   ArpConfigure,\r
@@ -59,7 +58,7 @@ ArpInitInstance (
   Instance->Configured = FALSE;\r
   Instance->Destroyed  = FALSE;\r
 \r
   Instance->Configured = FALSE;\r
   Instance->Destroyed  = FALSE;\r
 \r
-  NetListInit (&Instance->List);\r
+  InitializeListHead (&Instance->List);\r
 }\r
 \r
 \r
 }\r
 \r
 \r
@@ -85,7 +84,7 @@ ArpOnFrameRcvdDpc (
   ARP_HEAD                              *Head;\r
   ARP_ADDRESS                           ArpAddress;\r
   ARP_CACHE_ENTRY                       *CacheEntry;\r
   ARP_HEAD                              *Head;\r
   ARP_ADDRESS                           ArpAddress;\r
   ARP_CACHE_ENTRY                       *CacheEntry;\r
-  NET_LIST_ENTRY                        *Entry;\r
+  LIST_ENTRY                            *Entry;\r
   ARP_INSTANCE_DATA                     *Instance;\r
   EFI_ARP_CONFIG_DATA                   *ConfigData;\r
   NET_ARP_ADDRESS                       SenderAddress[2];\r
   ARP_INSTANCE_DATA                     *Instance;\r
   EFI_ARP_CONFIG_DATA                   *ConfigData;\r
   NET_ARP_ADDRESS                       SenderAddress[2];\r
@@ -186,7 +185,7 @@ ArpOnFrameRcvdDpc (
       // The protocol type is matched for the received arp packet.\r
       //\r
       ProtoMatched = TRUE;\r
       // The protocol type is matched for the received arp packet.\r
       //\r
       ProtoMatched = TRUE;\r
-      if (0 == NetCompareMem (\r
+      if (0 == CompareMem (\r
                  (VOID *)ArpAddress.TargetProtoAddr,\r
                  ConfigData->StationAddress,\r
                  ConfigData->SwAddressLength\r
                  (VOID *)ArpAddress.TargetProtoAddr,\r
                  ConfigData->StationAddress,\r
                  ConfigData->SwAddressLength\r
@@ -257,7 +256,7 @@ ArpOnFrameRcvdDpc (
     }\r
 \r
     if (!IsListEmpty (&CacheEntry->List)) {\r
     }\r
 \r
     if (!IsListEmpty (&CacheEntry->List)) {\r
-      NetListRemoveEntry (&CacheEntry->List);\r
+      RemoveEntryList (&CacheEntry->List);\r
     }\r
 \r
     //\r
     }\r
 \r
     //\r
@@ -277,7 +276,7 @@ ArpOnFrameRcvdDpc (
     //\r
     // Add this entry into the ResolvedCacheTable\r
     //\r
     //\r
     // Add this entry into the ResolvedCacheTable\r
     //\r
-    NetListInsertHead (&ArpService->ResolvedCacheTable, &CacheEntry->List);\r
+    InsertHeadList (&ArpService->ResolvedCacheTable, &CacheEntry->List);\r
   }\r
 \r
   if (Head->OpCode == ARP_OPCODE_REQUEST) {\r
   }\r
 \r
   if (Head->OpCode == ARP_OPCODE_REQUEST) {\r
@@ -304,7 +303,7 @@ RESTART_RECEIVE:
 \r
   DEBUG_CODE (\r
     if (EFI_ERROR (Status)) {\r
 \r
   DEBUG_CODE (\r
     if (EFI_ERROR (Status)) {\r
-      ARP_DEBUG_ERROR (("ArpOnFrameRcvd: ArpService->Mnp->Receive "\r
+      DEBUG ((EFI_D_ERROR, "ArpOnFrameRcvd: ArpService->Mnp->Receive "\r
         "failed, %r\n.", Status));\r
     }\r
   );\r
         "failed, %r\n.", Status));\r
     }\r
   );\r
@@ -358,17 +357,17 @@ ArpOnFrameSentDpc (
 \r
   DEBUG_CODE (\r
     if (EFI_ERROR (TxToken->Status)) {\r
 \r
   DEBUG_CODE (\r
     if (EFI_ERROR (TxToken->Status)) {\r
-      ARP_DEBUG_ERROR (("ArpOnFrameSent: TxToken->Status, %r.\n", TxToken->Status));\r
+      DEBUG ((EFI_D_ERROR, "ArpOnFrameSent: TxToken->Status, %r.\n", TxToken->Status));\r
     }\r
   );\r
 \r
   //\r
   // Free the allocated memory and close the event.\r
   //\r
     }\r
   );\r
 \r
   //\r
   // Free the allocated memory and close the event.\r
   //\r
-  NetFreePool (TxData->FragmentTable[0].FragmentBuffer);\r
-  NetFreePool (TxData);\r
+  gBS->FreePool (TxData->FragmentTable[0].FragmentBuffer);\r
+  gBS->FreePool (TxData);\r
   gBS->CloseEvent (TxToken->Event);\r
   gBS->CloseEvent (TxToken->Event);\r
-  NetFreePool (TxToken);\r
+  gBS->FreePool (TxToken);\r
 }\r
 \r
 /**\r
 }\r
 \r
 /**\r
@@ -413,9 +412,9 @@ ArpTimerHandler (
   )\r
 {\r
   ARP_SERVICE_DATA      *ArpService;\r
   )\r
 {\r
   ARP_SERVICE_DATA      *ArpService;\r
-  NET_LIST_ENTRY        *Entry;\r
-  NET_LIST_ENTRY        *NextEntry;\r
-  NET_LIST_ENTRY        *ContextEntry;\r
+  LIST_ENTRY            *Entry;\r
+  LIST_ENTRY            *NextEntry;\r
+  LIST_ENTRY            *ContextEntry;\r
   ARP_CACHE_ENTRY       *CacheEntry;\r
   USER_REQUEST_CONTEXT  *RequestContext;\r
 \r
   ARP_CACHE_ENTRY       *CacheEntry;\r
   USER_REQUEST_CONTEXT  *RequestContext;\r
 \r
@@ -439,15 +438,15 @@ ArpTimerHandler (
         // Abort this request.\r
         //\r
         ArpAddressResolved (CacheEntry, NULL, NULL);\r
         // Abort this request.\r
         //\r
         ArpAddressResolved (CacheEntry, NULL, NULL);\r
-        ASSERT (NetListIsEmpty (&CacheEntry->UserRequestList));\r
+        ASSERT (IsListEmpty (&CacheEntry->UserRequestList));\r
 \r
 \r
-        NetListRemoveEntry (&CacheEntry->List);\r
-        NetFreePool (CacheEntry);\r
+        RemoveEntryList (&CacheEntry->List);\r
+        gBS->FreePool (CacheEntry);\r
       } else {\r
         //\r
         // resend the ARP request.\r
         //\r
       } else {\r
         //\r
         // resend the ARP request.\r
         //\r
-        ASSERT (!NetListIsEmpty(&CacheEntry->UserRequestList));\r
+        ASSERT (!IsListEmpty(&CacheEntry->UserRequestList));\r
 \r
         ContextEntry   = CacheEntry->UserRequestList.ForwardLink;\r
         RequestContext = NET_LIST_USER_STRUCT (ContextEntry, USER_REQUEST_CONTEXT, List);\r
 \r
         ContextEntry   = CacheEntry->UserRequestList.ForwardLink;\r
         RequestContext = NET_LIST_USER_STRUCT (ContextEntry, USER_REQUEST_CONTEXT, List);\r
@@ -470,7 +469,7 @@ ArpTimerHandler (
   //\r
   NET_LIST_FOR_EACH_SAFE (Entry, NextEntry, &ArpService->DeniedCacheTable) {\r
     CacheEntry = NET_LIST_USER_STRUCT (Entry, ARP_CACHE_ENTRY, List);\r
   //\r
   NET_LIST_FOR_EACH_SAFE (Entry, NextEntry, &ArpService->DeniedCacheTable) {\r
     CacheEntry = NET_LIST_USER_STRUCT (Entry, ARP_CACHE_ENTRY, List);\r
-    ASSERT (NetListIsEmpty (&CacheEntry->UserRequestList));\r
+    ASSERT (IsListEmpty (&CacheEntry->UserRequestList));\r
 \r
     if (CacheEntry->DefaultDecayTime == 0) {\r
       //\r
 \r
     if (CacheEntry->DefaultDecayTime == 0) {\r
       //\r
@@ -483,8 +482,8 @@ ArpTimerHandler (
       //\r
       // Time out, remove it.\r
       //\r
       //\r
       // Time out, remove it.\r
       //\r
-      NetListRemoveEntry (&CacheEntry->List);\r
-      NetFreePool (CacheEntry);\r
+      RemoveEntryList (&CacheEntry->List);\r
+      gBS->FreePool (CacheEntry);\r
     } else {\r
       //\r
       // Update the DecayTime.\r
     } else {\r
       //\r
       // Update the DecayTime.\r
@@ -498,7 +497,7 @@ ArpTimerHandler (
   //\r
   NET_LIST_FOR_EACH_SAFE (Entry, NextEntry, &ArpService->ResolvedCacheTable) {\r
     CacheEntry = NET_LIST_USER_STRUCT (Entry, ARP_CACHE_ENTRY, List);\r
   //\r
   NET_LIST_FOR_EACH_SAFE (Entry, NextEntry, &ArpService->ResolvedCacheTable) {\r
     CacheEntry = NET_LIST_USER_STRUCT (Entry, ARP_CACHE_ENTRY, List);\r
-    ASSERT (NetListIsEmpty (&CacheEntry->UserRequestList));\r
+    ASSERT (IsListEmpty (&CacheEntry->UserRequestList));\r
 \r
     if (CacheEntry->DefaultDecayTime == 0) {\r
       //\r
 \r
     if (CacheEntry->DefaultDecayTime == 0) {\r
       //\r
@@ -511,8 +510,8 @@ ArpTimerHandler (
       //\r
       // Time out, remove it.\r
       //\r
       //\r
       // Time out, remove it.\r
       //\r
-      NetListRemoveEntry (&CacheEntry->List);\r
-      NetFreePool (CacheEntry);\r
+      RemoveEntryList (&CacheEntry->List);\r
+      gBS->FreePool (CacheEntry);\r
     } else {\r
       //\r
       // Update the DecayTime.\r
     } else {\r
       //\r
       // Update the DecayTime.\r
@@ -548,7 +547,7 @@ ArpMatchAddress (
   }\r
 \r
   if ((AddressOne->AddressPtr != NULL) &&\r
   }\r
 \r
   if ((AddressOne->AddressPtr != NULL) &&\r
-    (NetCompareMem (\r
+    (CompareMem (\r
       AddressOne->AddressPtr,\r
       AddressTwo->AddressPtr,\r
       AddressOne->Length\r
       AddressOne->AddressPtr,\r
       AddressTwo->AddressPtr,\r
       AddressOne->Length\r
@@ -578,14 +577,14 @@ ArpMatchAddress (
 **/\r
 ARP_CACHE_ENTRY *\r
 ArpFindNextCacheEntryInTable (\r
 **/\r
 ARP_CACHE_ENTRY *\r
 ArpFindNextCacheEntryInTable (\r
-  IN NET_LIST_ENTRY    *CacheTable,\r
-  IN NET_LIST_ENTRY    *StartEntry,\r
+  IN LIST_ENTRY        *CacheTable,\r
+  IN LIST_ENTRY        *StartEntry,\r
   IN FIND_OPTYPE       FindOpType,\r
   IN NET_ARP_ADDRESS   *ProtocolAddress OPTIONAL,\r
   IN NET_ARP_ADDRESS   *HardwareAddress OPTIONAL\r
   )\r
 {\r
   IN FIND_OPTYPE       FindOpType,\r
   IN NET_ARP_ADDRESS   *ProtocolAddress OPTIONAL,\r
   IN NET_ARP_ADDRESS   *HardwareAddress OPTIONAL\r
   )\r
 {\r
-  NET_LIST_ENTRY   *Entry;\r
+  LIST_ENTRY       *Entry;\r
   ARP_CACHE_ENTRY  *CacheEntry;\r
 \r
   if (StartEntry == NULL) {\r
   ARP_CACHE_ENTRY  *CacheEntry;\r
 \r
   if (StartEntry == NULL) {\r
@@ -716,7 +715,7 @@ ArpAllocCacheEntry (
   //\r
   // Allocate memory for the cache entry.\r
   //\r
   //\r
   // Allocate memory for the cache entry.\r
   //\r
-  CacheEntry = NetAllocatePool (sizeof (ARP_CACHE_ENTRY));\r
+  CacheEntry = AllocatePool (sizeof (ARP_CACHE_ENTRY));\r
   if (CacheEntry == NULL) {\r
     return NULL;\r
   }\r
   if (CacheEntry == NULL) {\r
     return NULL;\r
   }\r
@@ -724,8 +723,8 @@ ArpAllocCacheEntry (
   //\r
   // Init the lists.\r
   //\r
   //\r
   // Init the lists.\r
   //\r
-  NetListInit (&CacheEntry->List);\r
-  NetListInit (&CacheEntry->UserRequestList);\r
+  InitializeListHead (&CacheEntry->List);\r
+  InitializeListHead (&CacheEntry->UserRequestList);\r
 \r
   for (Index = 0; Index < 2; Index++) {\r
     //\r
 \r
   for (Index = 0; Index < 2; Index++) {\r
     //\r
@@ -738,7 +737,7 @@ ArpAllocCacheEntry (
   //\r
   // Zero the hardware address first.\r
   //\r
   //\r
   // Zero the hardware address first.\r
   //\r
-  NetZeroMem (CacheEntry->Addresses[Hardware].AddressPtr, ARP_MAX_HARDWARE_ADDRESS_LEN);\r
+  ZeroMem (CacheEntry->Addresses[Hardware].AddressPtr, ARP_MAX_HARDWARE_ADDRESS_LEN);\r
 \r
   if (Instance != NULL) {\r
     //\r
 \r
   if (Instance != NULL) {\r
     //\r
@@ -780,8 +779,8 @@ ArpAddressResolved (
   IN EFI_EVENT          UserEvent OPTIONAL\r
   )\r
 {\r
   IN EFI_EVENT          UserEvent OPTIONAL\r
   )\r
 {\r
-  NET_LIST_ENTRY        *Entry;\r
-  NET_LIST_ENTRY        *NextEntry;\r
+  LIST_ENTRY            *Entry;\r
+  LIST_ENTRY            *NextEntry;\r
   USER_REQUEST_CONTEXT  *Context;\r
   UINTN                 Count;\r
 \r
   USER_REQUEST_CONTEXT  *Context;\r
   UINTN                 Count;\r
 \r
@@ -798,7 +797,7 @@ ArpAddressResolved (
       //\r
       // Copy the address to the user-provided buffer and notify the user.\r
       //\r
       //\r
       // Copy the address to the user-provided buffer and notify the user.\r
       //\r
-      NetCopyMem (\r
+      CopyMem (\r
         Context->UserHwAddrBuffer,\r
         CacheEntry->Addresses[Hardware].AddressPtr,\r
         CacheEntry->Addresses[Hardware].Length\r
         Context->UserHwAddrBuffer,\r
         CacheEntry->Addresses[Hardware].AddressPtr,\r
         CacheEntry->Addresses[Hardware].Length\r
@@ -808,8 +807,8 @@ ArpAddressResolved (
       //\r
       // Remove this user request and free the context data.\r
       //\r
       //\r
       // Remove this user request and free the context data.\r
       //\r
-      NetListRemoveEntry (&Context->List);\r
-      NetFreePool (Context);\r
+      RemoveEntryList (&Context->List);\r
+      gBS->FreePool (Context);\r
 \r
       Count++;\r
     }\r
 \r
       Count++;\r
     }\r
@@ -863,7 +862,7 @@ ArpFillAddressInCacheEntry (
         //\r
         // Copy it if the AddressPtr points to some buffer.\r
         //\r
         //\r
         // Copy it if the AddressPtr points to some buffer.\r
         //\r
-        NetCopyMem (\r
+        CopyMem (\r
           CacheAddress->AddressPtr,\r
           Address[Index]->AddressPtr,\r
           CacheAddress->Length\r
           CacheAddress->AddressPtr,\r
           Address[Index]->AddressPtr,\r
           CacheAddress->Length\r
@@ -872,7 +871,7 @@ ArpFillAddressInCacheEntry (
         //\r
         // Zero the corresponding address buffer in the CacheEntry.\r
         //\r
         //\r
         // Zero the corresponding address buffer in the CacheEntry.\r
         //\r
-        NetZeroMem (CacheAddress->AddressPtr, CacheAddress->Length);\r
+        ZeroMem (CacheAddress->AddressPtr, CacheAddress->Length);\r
       }\r
     }\r
   }\r
       }\r
     }\r
   }\r
@@ -916,7 +915,7 @@ ArpConfigureInstance (
       //\r
       if ((OldConfigData->SwAddressType != ConfigData->SwAddressType) ||\r
         (OldConfigData->SwAddressLength != ConfigData->SwAddressLength) ||\r
       //\r
       if ((OldConfigData->SwAddressType != ConfigData->SwAddressType) ||\r
         (OldConfigData->SwAddressLength != ConfigData->SwAddressLength) ||\r
-        (NetCompareMem (\r
+        (CompareMem (\r
            OldConfigData->StationAddress,\r
            ConfigData->StationAddress,\r
            OldConfigData->SwAddressLength\r
            OldConfigData->StationAddress,\r
            ConfigData->StationAddress,\r
            OldConfigData->SwAddressLength\r
@@ -932,7 +931,7 @@ ArpConfigureInstance (
       //\r
 \r
       if (ConfigData->SwAddressType == IPv4_ETHER_PROTO_TYPE) {\r
       //\r
 \r
       if (ConfigData->SwAddressType == IPv4_ETHER_PROTO_TYPE) {\r
-        NetCopyMem (&Ip, ConfigData->StationAddress, sizeof (IP4_ADDR));\r
+        CopyMem (&Ip, ConfigData->StationAddress, sizeof (IP4_ADDR));\r
 \r
         if (!Ip4IsUnicast (NTOHL (Ip), 0)) {\r
           //\r
 \r
         if (!Ip4IsUnicast (NTOHL (Ip), 0)) {\r
           //\r
@@ -947,9 +946,9 @@ ArpConfigureInstance (
       //\r
       CopyMem (OldConfigData, ConfigData, sizeof (*OldConfigData));\r
 \r
       //\r
       CopyMem (OldConfigData, ConfigData, sizeof (*OldConfigData));\r
 \r
-      OldConfigData->StationAddress = NetAllocatePool (OldConfigData->SwAddressLength);\r
+      OldConfigData->StationAddress = AllocatePool (OldConfigData->SwAddressLength);\r
       if (OldConfigData->StationAddress == NULL) {\r
       if (OldConfigData->StationAddress == NULL) {\r
-        ARP_DEBUG_ERROR (("ArpConfigInstance: NetAllocatePool for the StationAddress "\r
+        DEBUG ((EFI_D_ERROR, "ArpConfigInstance: AllocatePool for the StationAddress "\r
           "failed.\n"));\r
         return EFI_OUT_OF_RESOURCES;\r
       }\r
           "failed.\n"));\r
         return EFI_OUT_OF_RESOURCES;\r
       }\r
@@ -957,7 +956,7 @@ ArpConfigureInstance (
       //\r
       // Save the StationAddress.\r
       //\r
       //\r
       // Save the StationAddress.\r
       //\r
-      NetCopyMem (\r
+      CopyMem (\r
         OldConfigData->StationAddress,\r
         ConfigData->StationAddress,\r
         OldConfigData->SwAddressLength\r
         OldConfigData->StationAddress,\r
         ConfigData->StationAddress,\r
         OldConfigData->SwAddressLength\r
@@ -994,7 +993,7 @@ ArpConfigureInstance (
       //\r
       // Free the buffer previously allocated to hold the station address.\r
       //\r
       //\r
       // Free the buffer previously allocated to hold the station address.\r
       //\r
-      NetFreePool (OldConfigData->StationAddress);\r
+      gBS->FreePool (OldConfigData->StationAddress);\r
     }\r
 \r
     Instance->Configured = FALSE;\r
     }\r
 \r
     Instance->Configured = FALSE;\r
@@ -1039,9 +1038,9 @@ ArpSendFrame (
   //\r
   // Allocate memory for the TxToken.\r
   //\r
   //\r
   // Allocate memory for the TxToken.\r
   //\r
-  TxToken = NetAllocatePool (sizeof(EFI_MANAGED_NETWORK_COMPLETION_TOKEN));\r
+  TxToken = AllocatePool (sizeof(EFI_MANAGED_NETWORK_COMPLETION_TOKEN));\r
   if (TxToken == NULL) {\r
   if (TxToken == NULL) {\r
-    ARP_DEBUG_ERROR (("ArpSendFrame: Allocate memory for TxToken failed.\n"));\r
+    DEBUG ((EFI_D_ERROR, "ArpSendFrame: Allocate memory for TxToken failed.\n"));\r
     return;\r
   }\r
 \r
     return;\r
   }\r
 \r
@@ -1054,22 +1053,22 @@ ArpSendFrame (
   //\r
   Status = gBS->CreateEvent (\r
                   EVT_NOTIFY_SIGNAL,\r
   //\r
   Status = gBS->CreateEvent (\r
                   EVT_NOTIFY_SIGNAL,\r
-                  NET_TPL_EVENT,\r
+                  TPL_NOTIFY,\r
                   ArpOnFrameSent,\r
                   (VOID *)TxToken,\r
                   &TxToken->Event\r
                   );\r
   if (EFI_ERROR (Status)) {\r
                   ArpOnFrameSent,\r
                   (VOID *)TxToken,\r
                   &TxToken->Event\r
                   );\r
   if (EFI_ERROR (Status)) {\r
-    ARP_DEBUG_ERROR (("ArpSendFrame: CreateEvent failed for TxToken->Event.\n"));\r
+    DEBUG ((EFI_D_ERROR, "ArpSendFrame: CreateEvent failed for TxToken->Event.\n"));\r
     goto CLEAN_EXIT;\r
   }\r
 \r
   //\r
   // Allocate memory for the TxData used in the TxToken.\r
   //\r
     goto CLEAN_EXIT;\r
   }\r
 \r
   //\r
   // Allocate memory for the TxData used in the TxToken.\r
   //\r
-  TxData = NetAllocatePool (sizeof(EFI_MANAGED_NETWORK_TRANSMIT_DATA));\r
+  TxData = AllocatePool (sizeof(EFI_MANAGED_NETWORK_TRANSMIT_DATA));\r
   if (TxData == NULL) {\r
   if (TxData == NULL) {\r
-    ARP_DEBUG_ERROR (("ArpSendFrame: Allocate memory for TxData failed.\n"));\r
+    DEBUG ((EFI_D_ERROR, "ArpSendFrame: Allocate memory for TxData failed.\n"));\r
     goto CLEAN_EXIT;\r
   }\r
 \r
     goto CLEAN_EXIT;\r
   }\r
 \r
@@ -1086,9 +1085,9 @@ ArpSendFrame (
   //\r
   // Allocate buffer for the arp frame.\r
   //\r
   //\r
   // Allocate buffer for the arp frame.\r
   //\r
-  Packet = NetAllocatePool (TotalLength);\r
+  Packet = AllocatePool (TotalLength);\r
   if (Packet == NULL) {\r
   if (Packet == NULL) {\r
-    ARP_DEBUG_ERROR (("ArpSendFrame: Allocate memory for Packet failed.\n"));\r
+    DEBUG ((EFI_D_ERROR, "ArpSendFrame: Allocate memory for Packet failed.\n"));\r
   }\r
 \r
   TmpPtr = Packet;\r
   }\r
 \r
   TmpPtr = Packet;\r
@@ -1097,9 +1096,9 @@ ArpSendFrame (
   // The destination MAC address.\r
   //\r
   if (ArpOpCode == ARP_OPCODE_REQUEST) {\r
   // The destination MAC address.\r
   //\r
   if (ArpOpCode == ARP_OPCODE_REQUEST) {\r
-    NetCopyMem (TmpPtr, &SnpMode->BroadcastAddress, SnpMode->HwAddressSize);\r
+    CopyMem (TmpPtr, &SnpMode->BroadcastAddress, SnpMode->HwAddressSize);\r
   } else {\r
   } else {\r
-    NetCopyMem (\r
+    CopyMem (\r
       TmpPtr,\r
       CacheEntry->Addresses[Hardware].AddressPtr,\r
       SnpMode->HwAddressSize\r
       TmpPtr,\r
       CacheEntry->Addresses[Hardware].AddressPtr,\r
       SnpMode->HwAddressSize\r
@@ -1110,7 +1109,7 @@ ArpSendFrame (
   //\r
   // The source MAC address.\r
   //\r
   //\r
   // The source MAC address.\r
   //\r
-  NetCopyMem (TmpPtr, &SnpMode->CurrentAddress, SnpMode->HwAddressSize);\r
+  CopyMem (TmpPtr, &SnpMode->CurrentAddress, SnpMode->HwAddressSize);\r
   TmpPtr += SnpMode->HwAddressSize;\r
 \r
   //\r
   TmpPtr += SnpMode->HwAddressSize;\r
 \r
   //\r
@@ -1133,19 +1132,19 @@ ArpSendFrame (
   //\r
   // The sender hardware address.\r
   //\r
   //\r
   // The sender hardware address.\r
   //\r
-  NetCopyMem (TmpPtr, &SnpMode->CurrentAddress, SnpMode->HwAddressSize);\r
+  CopyMem (TmpPtr, &SnpMode->CurrentAddress, SnpMode->HwAddressSize);\r
   TmpPtr += SnpMode->HwAddressSize;\r
 \r
   //\r
   // The sender protocol address.\r
   //\r
   TmpPtr += SnpMode->HwAddressSize;\r
 \r
   //\r
   // The sender protocol address.\r
   //\r
-  NetCopyMem (TmpPtr, ConfigData->StationAddress, ConfigData->SwAddressLength);\r
+  CopyMem (TmpPtr, ConfigData->StationAddress, ConfigData->SwAddressLength);\r
   TmpPtr += ConfigData->SwAddressLength;\r
 \r
   //\r
   // The target hardware address.\r
   //\r
   TmpPtr += ConfigData->SwAddressLength;\r
 \r
   //\r
   // The target hardware address.\r
   //\r
-  NetCopyMem (\r
+  CopyMem (\r
     TmpPtr,\r
     CacheEntry->Addresses[Hardware].AddressPtr,\r
     SnpMode->HwAddressSize\r
     TmpPtr,\r
     CacheEntry->Addresses[Hardware].AddressPtr,\r
     SnpMode->HwAddressSize\r
@@ -1155,7 +1154,7 @@ ArpSendFrame (
   //\r
   // The target protocol address.\r
   //\r
   //\r
   // The target protocol address.\r
   //\r
-  NetCopyMem (\r
+  CopyMem (\r
     TmpPtr,\r
     CacheEntry->Addresses[Protocol].AddressPtr,\r
     ConfigData->SwAddressLength\r
     TmpPtr,\r
     CacheEntry->Addresses[Protocol].AddressPtr,\r
     ConfigData->SwAddressLength\r
@@ -1185,7 +1184,7 @@ ArpSendFrame (
   //\r
   Status = ArpService->Mnp->Transmit (ArpService->Mnp, TxToken);\r
   if (EFI_ERROR (Status)) {\r
   //\r
   Status = ArpService->Mnp->Transmit (ArpService->Mnp, TxToken);\r
   if (EFI_ERROR (Status)) {\r
-    ARP_DEBUG_ERROR (("Mnp->Transmit failed, %r.\n", Status));\r
+    DEBUG ((EFI_D_ERROR, "Mnp->Transmit failed, %r.\n", Status));\r
     goto CLEAN_EXIT;\r
   }\r
 \r
     goto CLEAN_EXIT;\r
   }\r
 \r
@@ -1194,18 +1193,18 @@ ArpSendFrame (
 CLEAN_EXIT:\r
 \r
   if (Packet != NULL) {\r
 CLEAN_EXIT:\r
 \r
   if (Packet != NULL) {\r
-    NetFreePool (Packet);\r
+    gBS->FreePool (Packet);\r
   }\r
 \r
   if (TxData != NULL) {\r
   }\r
 \r
   if (TxData != NULL) {\r
-    NetFreePool (TxData);\r
+    gBS->FreePool (TxData);\r
   }\r
 \r
   if (TxToken->Event != NULL) {\r
     gBS->CloseEvent (TxToken->Event);\r
   }\r
 \r
   }\r
 \r
   if (TxToken->Event != NULL) {\r
     gBS->CloseEvent (TxToken->Event);\r
   }\r
 \r
-  NetFreePool (TxToken);\r
+  gBS->FreePool (TxToken);\r
 }\r
 \r
 \r
 }\r
 \r
 \r
@@ -1228,15 +1227,15 @@ CLEAN_EXIT:
 STATIC\r
 UINTN\r
 ArpDeleteCacheEntryInTable (\r
 STATIC\r
 UINTN\r
 ArpDeleteCacheEntryInTable (\r
-  IN NET_LIST_ENTRY  *CacheTable,\r
+  IN LIST_ENTRY      *CacheTable,\r
   IN BOOLEAN         BySwAddress,\r
   IN UINT16          SwAddressType,\r
   IN UINT8           *AddressBuffer OPTIONAL,\r
   IN BOOLEAN         Force\r
   )\r
 {\r
   IN BOOLEAN         BySwAddress,\r
   IN UINT16          SwAddressType,\r
   IN UINT8           *AddressBuffer OPTIONAL,\r
   IN BOOLEAN         Force\r
   )\r
 {\r
-  NET_LIST_ENTRY   *Entry;\r
-  NET_LIST_ENTRY   *NextEntry;\r
+  LIST_ENTRY       *Entry;\r
+  LIST_ENTRY       *NextEntry;\r
   ARP_CACHE_ENTRY  *CacheEntry;\r
   UINTN            Count;\r
 \r
   ARP_CACHE_ENTRY  *CacheEntry;\r
   UINTN            Count;\r
 \r
@@ -1258,7 +1257,7 @@ ArpDeleteCacheEntryInTable (
         // Protocol address type matched. Check the address.\r
         //\r
         if ((AddressBuffer == NULL) ||\r
         // Protocol address type matched. Check the address.\r
         //\r
         if ((AddressBuffer == NULL) ||\r
-          (NetCompareMem (\r
+          (CompareMem (\r
              AddressBuffer,\r
              CacheEntry->Addresses[Protocol].AddressPtr,\r
              CacheEntry->Addresses[Protocol].Length\r
              AddressBuffer,\r
              CacheEntry->Addresses[Protocol].AddressPtr,\r
              CacheEntry->Addresses[Protocol].Length\r
@@ -1271,7 +1270,7 @@ ArpDeleteCacheEntryInTable (
       }\r
     } else {\r
       if ((AddressBuffer == NULL) ||\r
       }\r
     } else {\r
       if ((AddressBuffer == NULL) ||\r
-        (NetCompareMem (\r
+        (CompareMem (\r
            AddressBuffer,\r
            CacheEntry->Addresses[Hardware].AddressPtr,\r
            CacheEntry->Addresses[Hardware].Length\r
            AddressBuffer,\r
            CacheEntry->Addresses[Hardware].AddressPtr,\r
            CacheEntry->Addresses[Hardware].Length\r
@@ -1290,9 +1289,9 @@ MATCHED:
     //\r
     // Delete this entry.\r
     //\r
     //\r
     // Delete this entry.\r
     //\r
-    NetListRemoveEntry (&CacheEntry->List);\r
-    ASSERT (NetListIsEmpty (&CacheEntry->UserRequestList));\r
-    NetFreePool (CacheEntry);\r
+    RemoveEntryList (&CacheEntry->List);\r
+    ASSERT (IsListEmpty (&CacheEntry->UserRequestList));\r
+    gBS->FreePool (CacheEntry);\r
 \r
     Count++;\r
   }\r
 \r
     Count++;\r
   }\r
@@ -1375,8 +1374,8 @@ ArpCancelRequest (
   )\r
 {\r
   ARP_SERVICE_DATA  *ArpService;\r
   )\r
 {\r
   ARP_SERVICE_DATA  *ArpService;\r
-  NET_LIST_ENTRY    *Entry;\r
-  NET_LIST_ENTRY    *NextEntry;\r
+  LIST_ENTRY        *Entry;\r
+  LIST_ENTRY        *NextEntry;\r
   ARP_CACHE_ENTRY   *CacheEntry;\r
   UINTN             Count;\r
 \r
   ARP_CACHE_ENTRY   *CacheEntry;\r
   UINTN             Count;\r
 \r
@@ -1389,7 +1388,7 @@ ArpCancelRequest (
     CacheEntry = NET_LIST_USER_STRUCT (Entry, ARP_CACHE_ENTRY, List);\r
 \r
     if ((TargetSwAddress == NULL) ||\r
     CacheEntry = NET_LIST_USER_STRUCT (Entry, ARP_CACHE_ENTRY, List);\r
 \r
     if ((TargetSwAddress == NULL) ||\r
-      (NetCompareMem (\r
+      (CompareMem (\r
          TargetSwAddress,\r
          CacheEntry->Addresses[Protocol].AddressPtr,\r
          CacheEntry->Addresses[Protocol].Length\r
          TargetSwAddress,\r
          CacheEntry->Addresses[Protocol].AddressPtr,\r
          CacheEntry->Addresses[Protocol].Length\r
@@ -1400,12 +1399,12 @@ ArpCancelRequest (
       //\r
       Count += ArpAddressResolved (CacheEntry, Instance, UserEvent);\r
 \r
       //\r
       Count += ArpAddressResolved (CacheEntry, Instance, UserEvent);\r
 \r
-      if (NetListIsEmpty (&CacheEntry->UserRequestList)) {\r
+      if (IsListEmpty (&CacheEntry->UserRequestList)) {\r
         //\r
         // No user requests any more, remove this request cache entry.\r
         //\r
         //\r
         // No user requests any more, remove this request cache entry.\r
         //\r
-        NetListRemoveEntry (&CacheEntry->List);\r
-        NetFreePool (CacheEntry);\r
+        RemoveEntryList (&CacheEntry->List);\r
+        gBS->FreePool (CacheEntry);\r
       }\r
     }\r
   }\r
       }\r
     }\r
   }\r
@@ -1452,12 +1451,12 @@ ArpFindCacheEntry (
   ARP_SERVICE_DATA   *ArpService;\r
   NET_ARP_ADDRESS    MatchAddress;\r
   FIND_OPTYPE        FindOpType;\r
   ARP_SERVICE_DATA   *ArpService;\r
   NET_ARP_ADDRESS    MatchAddress;\r
   FIND_OPTYPE        FindOpType;\r
-  NET_LIST_ENTRY     *StartEntry;\r
+  LIST_ENTRY         *StartEntry;\r
   ARP_CACHE_ENTRY    *CacheEntry;\r
   NET_MAP            FoundEntries;\r
   UINT32             FoundCount;\r
   EFI_ARP_FIND_DATA  *FindData;\r
   ARP_CACHE_ENTRY    *CacheEntry;\r
   NET_MAP            FoundEntries;\r
   UINT32             FoundCount;\r
   EFI_ARP_FIND_DATA  *FindData;\r
-  NET_LIST_ENTRY     *CacheTable;\r
+  LIST_ENTRY         *CacheTable;\r
 \r
   ArpService = Instance->ArpService;\r
 \r
 \r
   ArpService = Instance->ArpService;\r
 \r
@@ -1596,9 +1595,9 @@ ArpFindCacheEntry (
   //\r
   // Allocate buffer to copy the found entries.\r
   //\r
   //\r
   // Allocate buffer to copy the found entries.\r
   //\r
-  FindData = NetAllocatePool (FoundCount * (*EntryLength));\r
+  FindData = AllocatePool (FoundCount * (*EntryLength));\r
   if (FindData == NULL) {\r
   if (FindData == NULL) {\r
-    ARP_DEBUG_ERROR (("ArpFindCacheEntry: Failed to allocate memory.\n"));\r
+    DEBUG ((EFI_D_ERROR, "ArpFindCacheEntry: Failed to allocate memory.\n"));\r
     Status = EFI_OUT_OF_RESOURCES;\r
     goto CLEAN_EXIT;\r
   }\r
     Status = EFI_OUT_OF_RESOURCES;\r
     goto CLEAN_EXIT;\r
   }\r
@@ -1631,7 +1630,7 @@ ArpFindCacheEntry (
     //\r
     // Copy the software address.\r
     //\r
     //\r
     // Copy the software address.\r
     //\r
-    NetCopyMem (\r
+    CopyMem (\r
       FindData + 1,\r
       CacheEntry->Addresses[Protocol].AddressPtr,\r
       FindData->SwAddressLength\r
       FindData + 1,\r
       CacheEntry->Addresses[Protocol].AddressPtr,\r
       FindData->SwAddressLength\r
@@ -1640,7 +1639,7 @@ ArpFindCacheEntry (
     //\r
     // Copy the hardware address.\r
     //\r
     //\r
     // Copy the hardware address.\r
     //\r
-    NetCopyMem (\r
+    CopyMem (\r
       (UINT8 *)(FindData + 1) + FindData->SwAddressLength,\r
       CacheEntry->Addresses[Hardware].AddressPtr,\r
       FindData->HwAddressLength\r
       (UINT8 *)(FindData + 1) + FindData->SwAddressLength,\r
       CacheEntry->Addresses[Hardware].AddressPtr,\r
       FindData->HwAddressLength\r
index 1c5e421a045063bed24da5b61329cae020495771..1db6d34ab30adb5f42f227fbd141dade2280d9ae 100644 (file)
@@ -37,7 +37,6 @@ Abstract:
 #include <Library/BaseMemoryLib.h>\r
 #include <Library/MemoryAllocationLib.h>\r
 \r
 #include <Library/BaseMemoryLib.h>\r
 #include <Library/MemoryAllocationLib.h>\r
 \r
-#include "ArpDebug.h"\r
 \r
 #define ARP_ETHER_PROTO_TYPE         0x0806\r
 #define IPv4_ETHER_PROTO_TYPE        0x0800\r
 \r
 #define ARP_ETHER_PROTO_TYPE         0x0806\r
 #define IPv4_ETHER_PROTO_TYPE        0x0800\r
@@ -95,7 +94,7 @@ typedef struct _ARP_INSTANCE_DATA {
   ARP_SERVICE_DATA     *ArpService;\r
   EFI_HANDLE           Handle;\r
   EFI_ARP_PROTOCOL     ArpProto;\r
   ARP_SERVICE_DATA     *ArpService;\r
   EFI_HANDLE           Handle;\r
   EFI_ARP_PROTOCOL     ArpProto;\r
-  NET_LIST_ENTRY       List;\r
+  LIST_ENTRY           List;\r
   EFI_ARP_CONFIG_DATA  ConfigData;\r
   BOOLEAN              Configured;\r
   BOOLEAN              Destroyed;\r
   EFI_ARP_CONFIG_DATA  ConfigData;\r
   BOOLEAN              Configured;\r
   BOOLEAN              Destroyed;\r
@@ -126,17 +125,17 @@ struct _ARP_SERVICE_DATA {
   EFI_SIMPLE_NETWORK_MODE          SnpMode;\r
 \r
   UINTN                            ChildrenNumber;\r
   EFI_SIMPLE_NETWORK_MODE          SnpMode;\r
 \r
   UINTN                            ChildrenNumber;\r
-  NET_LIST_ENTRY                   ChildrenList;\r
+  LIST_ENTRY                       ChildrenList;\r
 \r
 \r
-  NET_LIST_ENTRY                   PendingRequestTable;\r
-  NET_LIST_ENTRY                   DeniedCacheTable;\r
-  NET_LIST_ENTRY                   ResolvedCacheTable;\r
+  LIST_ENTRY                       PendingRequestTable;\r
+  LIST_ENTRY                       DeniedCacheTable;\r
+  LIST_ENTRY                       ResolvedCacheTable;\r
 \r
   EFI_EVENT                        PeriodicTimer;\r
 };\r
 \r
 typedef struct _USER_REQUEST_CONTEXT {\r
 \r
   EFI_EVENT                        PeriodicTimer;\r
 };\r
 \r
 typedef struct _USER_REQUEST_CONTEXT {\r
-  NET_LIST_ENTRY     List;\r
+  LIST_ENTRY         List;\r
   ARP_INSTANCE_DATA  *Instance;\r
   EFI_EVENT          UserRequestEvent;\r
   VOID               *UserHwAddrBuffer;\r
   ARP_INSTANCE_DATA  *Instance;\r
   EFI_EVENT          UserRequestEvent;\r
   VOID               *UserHwAddrBuffer;\r
@@ -161,7 +160,7 @@ typedef enum {
 } ARP_ADDRESS_TYPE;\r
 \r
 typedef struct _ARP_CACHE_ENTRY {\r
 } ARP_ADDRESS_TYPE;\r
 \r
 typedef struct _ARP_CACHE_ENTRY {\r
-  NET_LIST_ENTRY  List;\r
+  LIST_ENTRY      List;\r
 \r
   UINT32          RetryCount;\r
   UINT32          DefaultDecayTime;\r
 \r
   UINT32          RetryCount;\r
   UINT32          DefaultDecayTime;\r
@@ -170,7 +169,7 @@ typedef struct _ARP_CACHE_ENTRY {
 \r
   NET_ARP_ADDRESS  Addresses[2];\r
 \r
 \r
   NET_ARP_ADDRESS  Addresses[2];\r
 \r
-  NET_LIST_ENTRY  UserRequestList;\r
+  LIST_ENTRY      UserRequestList;\r
 } ARP_CACHE_ENTRY;\r
 \r
 EFI_STATUS\r
 } ARP_CACHE_ENTRY;\r
 \r
 EFI_STATUS\r
@@ -249,8 +248,8 @@ ArpFindDeniedCacheEntry (
 \r
 ARP_CACHE_ENTRY *\r
 ArpFindNextCacheEntryInTable (\r
 \r
 ARP_CACHE_ENTRY *\r
 ArpFindNextCacheEntryInTable (\r
-  IN NET_LIST_ENTRY    *CacheTable,\r
-  IN NET_LIST_ENTRY    *StartEntry,\r
+  IN LIST_ENTRY        *CacheTable,\r
+  IN LIST_ENTRY        *StartEntry,\r
   IN FIND_OPTYPE       FindOpType,\r
   IN NET_ARP_ADDRESS   *ProtocolAddress OPTIONAL,\r
   IN NET_ARP_ADDRESS   *HardwareAddress OPTIONAL\r
   IN FIND_OPTYPE       FindOpType,\r
   IN NET_ARP_ADDRESS   *ProtocolAddress OPTIONAL,\r
   IN NET_ARP_ADDRESS   *HardwareAddress OPTIONAL\r
index d760f7c0181bb460003df0c82e07169f770d1ffa..46aa19226b3914c1e8abb9099d7a21c3e88e5938 100644 (file)
@@ -66,14 +66,14 @@ ArpConfigure (
 \r
   Instance = ARP_INSTANCE_DATA_FROM_THIS (This);\r
 \r
 \r
   Instance = ARP_INSTANCE_DATA_FROM_THIS (This);\r
 \r
-  OldTpl = NET_RAISE_TPL (NET_TPL_LOCK);\r
+  OldTpl = gBS->RaiseTPL (TPL_CALLBACK);\r
 \r
   //\r
   // Configure this instance, the ConfigData has already passed the basic checks.\r
   //\r
   Status = ArpConfigureInstance (Instance, ConfigData);\r
 \r
 \r
   //\r
   // Configure this instance, the ConfigData has already passed the basic checks.\r
   //\r
   Status = ArpConfigureInstance (Instance, ConfigData);\r
 \r
-  NET_RESTORE_TPL (OldTpl);\r
+  gBS->RestoreTPL (OldTpl);\r
 \r
   return Status;\r
 }\r
 \r
   return Status;\r
 }\r
@@ -166,7 +166,7 @@ ArpAdd (
   MatchAddress[Protocol].Length     = Instance->ConfigData.SwAddressLength;\r
   MatchAddress[Protocol].AddressPtr = TargetSwAddress;\r
 \r
   MatchAddress[Protocol].Length     = Instance->ConfigData.SwAddressLength;\r
   MatchAddress[Protocol].AddressPtr = TargetSwAddress;\r
 \r
-  OldTpl = NET_RAISE_TPL (NET_TPL_LOCK);\r
+  OldTpl = gBS->RaiseTPL (TPL_CALLBACK);\r
 \r
   //\r
   // See whether the entry to add exists. Check the DeinedCacheTable first.\r
 \r
   //\r
   // See whether the entry to add exists. Check the DeinedCacheTable first.\r
@@ -215,7 +215,7 @@ ArpAdd (
     //\r
     // Remove it from the Table.\r
     //\r
     //\r
     // Remove it from the Table.\r
     //\r
-    NetListRemoveEntry (&CacheEntry->List);\r
+    RemoveEntryList (&CacheEntry->List);\r
   } else {\r
     //\r
     // It's a new entry, allocate memory for the entry.\r
   } else {\r
     //\r
     // It's a new entry, allocate memory for the entry.\r
@@ -223,7 +223,7 @@ ArpAdd (
     CacheEntry = ArpAllocCacheEntry (Instance);\r
 \r
     if (CacheEntry == NULL) {\r
     CacheEntry = ArpAllocCacheEntry (Instance);\r
 \r
     if (CacheEntry == NULL) {\r
-      ARP_DEBUG_ERROR (("ArpAdd: Failed to allocate pool for CacheEntry.\n"));\r
+      DEBUG ((EFI_D_ERROR, "ArpAdd: Failed to allocate pool for CacheEntry.\n"));\r
       Status = EFI_OUT_OF_RESOURCES;\r
       goto UNLOCK_EXIT;\r
     }\r
       Status = EFI_OUT_OF_RESOURCES;\r
       goto UNLOCK_EXIT;\r
     }\r
@@ -253,14 +253,14 @@ ArpAdd (
   // Add this CacheEntry to the corresponding CacheTable.\r
   //\r
   if (DenyFlag) {\r
   // Add this CacheEntry to the corresponding CacheTable.\r
   //\r
   if (DenyFlag) {\r
-    NetListInsertHead (&ArpService->DeniedCacheTable, &CacheEntry->List);\r
+    InsertHeadList (&ArpService->DeniedCacheTable, &CacheEntry->List);\r
   } else {\r
   } else {\r
-    NetListInsertHead (&ArpService->ResolvedCacheTable, &CacheEntry->List);\r
+    InsertHeadList (&ArpService->ResolvedCacheTable, &CacheEntry->List);\r
   }\r
 \r
 UNLOCK_EXIT:\r
 \r
   }\r
 \r
 UNLOCK_EXIT:\r
 \r
-  NET_RESTORE_TPL (OldTpl);\r
+  gBS->RestoreTPL (OldTpl);\r
 \r
   return Status;\r
 }\r
 \r
   return Status;\r
 }\r
@@ -321,7 +321,7 @@ ArpFind (
     return EFI_NOT_STARTED;\r
   }\r
 \r
     return EFI_NOT_STARTED;\r
   }\r
 \r
-  OldTpl = NET_RAISE_TPL (NET_TPL_LOCK);\r
+  OldTpl = gBS->RaiseTPL (TPL_CALLBACK);\r
 \r
   //\r
   // All the check passed, find the cache entries now.\r
 \r
   //\r
   // All the check passed, find the cache entries now.\r
@@ -336,7 +336,7 @@ ArpFind (
              Refresh\r
              );\r
 \r
              Refresh\r
              );\r
 \r
-  NET_RESTORE_TPL (OldTpl);\r
+  gBS->RestoreTPL (OldTpl);\r
 \r
   return Status;\r
 }\r
 \r
   return Status;\r
 }\r
@@ -381,14 +381,14 @@ ArpDelete (
     return EFI_NOT_STARTED;\r
   }\r
 \r
     return EFI_NOT_STARTED;\r
   }\r
 \r
-  OldTpl = NET_RAISE_TPL (NET_TPL_LOCK);\r
+  OldTpl = gBS->RaiseTPL (TPL_CALLBACK);\r
 \r
   //\r
   // Delete the specified cache entries.\r
   //\r
   Count = ArpDeleteCacheEntry (Instance, BySwAddress, AddressBuffer, TRUE);\r
 \r
 \r
   //\r
   // Delete the specified cache entries.\r
   //\r
   Count = ArpDeleteCacheEntry (Instance, BySwAddress, AddressBuffer, TRUE);\r
 \r
-  NET_RESTORE_TPL (OldTpl);\r
+  gBS->RestoreTPL (OldTpl);\r
 \r
   return (Count == 0) ? EFI_NOT_FOUND : EFI_SUCCESS;\r
 }\r
 \r
   return (Count == 0) ? EFI_NOT_FOUND : EFI_SUCCESS;\r
 }\r
@@ -426,14 +426,14 @@ ArpFlush (
     return EFI_NOT_STARTED;\r
   }\r
 \r
     return EFI_NOT_STARTED;\r
   }\r
 \r
-  OldTpl = NET_RAISE_TPL (NET_TPL_LOCK);\r
+  OldTpl = gBS->RaiseTPL (TPL_CALLBACK);\r
 \r
   //\r
   // Delete the dynamic entries from the cache table.\r
   //\r
   Count = ArpDeleteCacheEntry (Instance, FALSE, NULL, FALSE);\r
 \r
 \r
   //\r
   // Delete the dynamic entries from the cache table.\r
   //\r
   Count = ArpDeleteCacheEntry (Instance, FALSE, NULL, FALSE);\r
 \r
-  NET_RESTORE_TPL (OldTpl);\r
+  gBS->RestoreTPL (OldTpl);\r
 \r
   return (Count == 0) ? EFI_NOT_FOUND : EFI_SUCCESS;\r
 }\r
 \r
   return (Count == 0) ? EFI_NOT_FOUND : EFI_SUCCESS;\r
 }\r
@@ -500,7 +500,7 @@ ArpRequest (
     //\r
     // Return the hardware broadcast address.\r
     //\r
     //\r
     // Return the hardware broadcast address.\r
     //\r
-    NetCopyMem (TargetHwAddress, &SnpMode->BroadcastAddress, SnpMode->HwAddressSize);\r
+    CopyMem (TargetHwAddress, &SnpMode->BroadcastAddress, SnpMode->HwAddressSize);\r
 \r
     goto SIGNAL_USER;\r
   }\r
 \r
     goto SIGNAL_USER;\r
   }\r
@@ -531,9 +531,9 @@ ArpRequest (
   //\r
   // Initialize the TargetHwAddrss to a zero address.\r
   //\r
   //\r
   // Initialize the TargetHwAddrss to a zero address.\r
   //\r
-  NetZeroMem (TargetHwAddress, SnpMode->HwAddressSize);\r
+  ZeroMem (TargetHwAddress, SnpMode->HwAddressSize);\r
 \r
 \r
-  OldTpl = NET_RAISE_TPL (NET_TPL_LOCK);\r
+  OldTpl = gBS->RaiseTPL (TPL_CALLBACK);\r
 \r
   //\r
   // Check whether the software address is in the denied table.\r
 \r
   //\r
   // Check whether the software address is in the denied table.\r
@@ -558,7 +558,7 @@ ArpRequest (
     //\r
     // Resolved, copy the address into the user buffer.\r
     //\r
     //\r
     // Resolved, copy the address into the user buffer.\r
     //\r
-    NetCopyMem (\r
+    CopyMem (\r
       TargetHwAddress,\r
       CacheEntry->Addresses[Hardware].AddressPtr,\r
       CacheEntry->Addresses[Hardware].Length\r
       TargetHwAddress,\r
       CacheEntry->Addresses[Hardware].AddressPtr,\r
       CacheEntry->Addresses[Hardware].Length\r
@@ -575,9 +575,9 @@ ArpRequest (
   //\r
   // Create a request context for this arp request.\r
   //\r
   //\r
   // Create a request context for this arp request.\r
   //\r
-  RequestContext = NetAllocatePool (sizeof(USER_REQUEST_CONTEXT));\r
+  RequestContext = AllocatePool (sizeof(USER_REQUEST_CONTEXT));\r
   if (RequestContext == NULL) {\r
   if (RequestContext == NULL) {\r
-    ARP_DEBUG_ERROR (("ArpRequest: Allocate memory for RequestContext failed.\n"));\r
+    DEBUG ((EFI_D_ERROR, "ArpRequest: Allocate memory for RequestContext failed.\n"));\r
 \r
     Status = EFI_OUT_OF_RESOURCES;\r
     goto UNLOCK_EXIT;\r
 \r
     Status = EFI_OUT_OF_RESOURCES;\r
     goto UNLOCK_EXIT;\r
@@ -586,7 +586,7 @@ ArpRequest (
   RequestContext->Instance         = Instance;\r
   RequestContext->UserRequestEvent = ResolvedEvent;\r
   RequestContext->UserHwAddrBuffer = TargetHwAddress;\r
   RequestContext->Instance         = Instance;\r
   RequestContext->UserRequestEvent = ResolvedEvent;\r
   RequestContext->UserHwAddrBuffer = TargetHwAddress;\r
-  NetListInit (&RequestContext->List);\r
+  InitializeListHead (&RequestContext->List);\r
 \r
   //\r
   // Check whether there is a same request.\r
 \r
   //\r
   // Check whether there is a same request.\r
@@ -608,8 +608,8 @@ ArpRequest (
     //\r
     CacheEntry = ArpAllocCacheEntry (Instance);\r
     if (CacheEntry == NULL) {\r
     //\r
     CacheEntry = ArpAllocCacheEntry (Instance);\r
     if (CacheEntry == NULL) {\r
-      ARP_DEBUG_ERROR (("ArpRequest: Allocate memory for CacheEntry failed.\n"));\r
-      NetFreePool (RequestContext);\r
+      DEBUG ((EFI_D_ERROR, "ArpRequest: Allocate memory for CacheEntry failed.\n"));\r
+      gBS->FreePool (RequestContext);\r
 \r
       Status = EFI_OUT_OF_RESOURCES;\r
       goto UNLOCK_EXIT;\r
 \r
       Status = EFI_OUT_OF_RESOURCES;\r
       goto UNLOCK_EXIT;\r
@@ -623,13 +623,13 @@ ArpRequest (
     //\r
     // Add this entry into the PendingRequestTable.\r
     //\r
     //\r
     // Add this entry into the PendingRequestTable.\r
     //\r
-    NetListInsertTail (&ArpService->PendingRequestTable, &CacheEntry->List);\r
+    InsertTailList (&ArpService->PendingRequestTable, &CacheEntry->List);\r
   }\r
 \r
   //\r
   // Link this request context into the cache entry.\r
   //\r
   }\r
 \r
   //\r
   // Link this request context into the cache entry.\r
   //\r
-  NetListInsertHead (&CacheEntry->UserRequestList, &RequestContext->List);\r
+  InsertHeadList (&CacheEntry->UserRequestList, &RequestContext->List);\r
 \r
   //\r
   // Send out the ARP Request frame.\r
 \r
   //\r
   // Send out the ARP Request frame.\r
@@ -639,7 +639,7 @@ ArpRequest (
 \r
 UNLOCK_EXIT:\r
 \r
 \r
 UNLOCK_EXIT:\r
 \r
-  NET_RESTORE_TPL (OldTpl);\r
+  gBS->RestoreTPL (OldTpl);\r
 \r
 SIGNAL_USER:\r
 \r
 \r
 SIGNAL_USER:\r
 \r
@@ -701,7 +701,7 @@ ArpCancel (
     return EFI_NOT_STARTED;\r
   }\r
 \r
     return EFI_NOT_STARTED;\r
   }\r
 \r
-  OldTpl = NET_RAISE_TPL (NET_TPL_LOCK);\r
+  OldTpl = gBS->RaiseTPL (TPL_CALLBACK);\r
 \r
   //\r
   // Cancel the specified request.\r
 \r
   //\r
   // Cancel the specified request.\r
@@ -714,7 +714,7 @@ ArpCancel (
   //\r
   NetLibDispatchDpc ();\r
 \r
   //\r
   NetLibDispatchDpc ();\r
 \r
-  NET_RESTORE_TPL (OldTpl);\r
+  gBS->RestoreTPL (OldTpl);\r
 \r
   return (Count == 0) ? EFI_NOT_FOUND : EFI_SUCCESS;\r
 }\r
 \r
   return (Count == 0) ? EFI_NOT_FOUND : EFI_SUCCESS;\r
 }\r
index 4d78b87ad1187ffa24591d0572fd9060d9f17f11..d27810322e4d7a5c01124d71d046892e84fad1b4 100644 (file)
@@ -141,9 +141,9 @@ DhcpConfigUdpIo (
   UdpConfigData.StationPort               = DHCP_CLIENT_PORT;\r
   UdpConfigData.RemotePort                = DHCP_SERVER_PORT;\r
 \r
   UdpConfigData.StationPort               = DHCP_CLIENT_PORT;\r
   UdpConfigData.RemotePort                = DHCP_SERVER_PORT;\r
 \r
-  NetZeroMem (&UdpConfigData.StationAddress, sizeof (EFI_IPv4_ADDRESS));\r
-  NetZeroMem (&UdpConfigData.SubnetMask, sizeof (EFI_IPv4_ADDRESS));\r
-  NetZeroMem (&UdpConfigData.RemoteAddress, sizeof (EFI_IPv4_ADDRESS));\r
+  ZeroMem (&UdpConfigData.StationAddress, sizeof (EFI_IPv4_ADDRESS));\r
+  ZeroMem (&UdpConfigData.SubnetMask, sizeof (EFI_IPv4_ADDRESS));\r
+  ZeroMem (&UdpConfigData.RemoteAddress, sizeof (EFI_IPv4_ADDRESS));\r
 \r
   return UdpIo->Udp->Configure (UdpIo->Udp, &UdpConfigData);;\r
 }\r
 \r
   return UdpIo->Udp->Configure (UdpIo->Udp, &UdpConfigData);;\r
 }\r
@@ -208,7 +208,7 @@ Dhcp4CreateService (
   EFI_STATUS                Status;\r
 \r
   *Service  = NULL;\r
   EFI_STATUS                Status;\r
 \r
   *Service  = NULL;\r
-  DhcpSb    = NetAllocateZeroPool (sizeof (DHCP_SERVICE));\r
+  DhcpSb    = AllocateZeroPool (sizeof (DHCP_SERVICE));\r
 \r
   if (DhcpSb == NULL) {\r
     return EFI_OUT_OF_RESOURCES;\r
 \r
   if (DhcpSb == NULL) {\r
     return EFI_OUT_OF_RESOURCES;\r
@@ -220,7 +220,7 @@ Dhcp4CreateService (
   DhcpSb->InDestory       = FALSE;\r
   DhcpSb->Controller      = Controller;\r
   DhcpSb->Image           = ImageHandle;\r
   DhcpSb->InDestory       = FALSE;\r
   DhcpSb->Controller      = Controller;\r
   DhcpSb->Image           = ImageHandle;\r
-  NetListInit (&DhcpSb->Children);\r
+  InitializeListHead (&DhcpSb->Children);\r
   DhcpSb->DhcpState       = Dhcp4Stopped;\r
   DhcpSb->Xid             = NET_RANDOM (NetRandomInitSeed ());\r
 \r
   DhcpSb->DhcpState       = Dhcp4Stopped;\r
   DhcpSb->Xid             = NET_RANDOM (NetRandomInitSeed ());\r
 \r
@@ -229,7 +229,7 @@ Dhcp4CreateService (
   //\r
   Status = gBS->CreateEvent (\r
                   EVT_NOTIFY_SIGNAL | EVT_TIMER,\r
   //\r
   Status = gBS->CreateEvent (\r
                   EVT_NOTIFY_SIGNAL | EVT_TIMER,\r
-                  NET_TPL_TIMER,\r
+                  TPL_CALLBACK,\r
                   DhcpOnTimerTick,\r
                   DhcpSb,\r
                   &DhcpSb->Timer\r
                   DhcpOnTimerTick,\r
                   DhcpSb,\r
                   &DhcpSb->Timer\r
@@ -255,7 +255,7 @@ Dhcp4CreateService (
 \r
 ON_ERROR:\r
   Dhcp4CloseService (DhcpSb);\r
 \r
 ON_ERROR:\r
   Dhcp4CloseService (DhcpSb);\r
-  NetFreePool (DhcpSb);\r
+  gBS->FreePool (DhcpSb);\r
 \r
   return Status;\r
 }\r
 \r
   return Status;\r
 }\r
@@ -331,7 +331,7 @@ Dhcp4DriverBindingStart (
 \r
 ON_ERROR:\r
   Dhcp4CloseService (DhcpSb);\r
 \r
 ON_ERROR:\r
   Dhcp4CloseService (DhcpSb);\r
-  NetFreePool (DhcpSb);\r
+  gBS->FreePool (DhcpSb);\r
   return Status;\r
 }\r
 \r
   return Status;\r
 }\r
 \r
@@ -394,7 +394,7 @@ Dhcp4DriverBindingStop (
     return EFI_SUCCESS;\r
   }\r
 \r
     return EFI_SUCCESS;\r
   }\r
 \r
-  OldTpl = NET_RAISE_TPL (NET_TPL_LOCK);\r
+  OldTpl = gBS->RaiseTPL (TPL_CALLBACK);\r
 \r
   if (NumberOfChildren == 0) {\r
 \r
 \r
   if (NumberOfChildren == 0) {\r
 \r
@@ -409,13 +409,13 @@ Dhcp4DriverBindingStop (
 \r
     Dhcp4CloseService (DhcpSb);\r
 \r
 \r
     Dhcp4CloseService (DhcpSb);\r
 \r
-    NetFreePool (DhcpSb);\r
+    gBS->FreePool (DhcpSb);\r
   } else {\r
     //\r
     // Don't use NET_LIST_FOR_EACH_SAFE here, Dhcp4ServiceBindingDestoryChild\r
     // may cause other child to be deleted.\r
     //\r
   } else {\r
     //\r
     // Don't use NET_LIST_FOR_EACH_SAFE here, Dhcp4ServiceBindingDestoryChild\r
     // may cause other child to be deleted.\r
     //\r
-    while (!NetListIsEmpty (&DhcpSb->Children)) {\r
+    while (!IsListEmpty (&DhcpSb->Children)) {\r
       Instance = NET_LIST_HEAD (&DhcpSb->Children, DHCP_PROTOCOL, Link);\r
       ServiceBinding->DestroyChild (ServiceBinding, Instance->Handle);\r
     }\r
       Instance = NET_LIST_HEAD (&DhcpSb->Children, DHCP_PROTOCOL, Link);\r
       ServiceBinding->DestroyChild (ServiceBinding, Instance->Handle);\r
     }\r
@@ -425,7 +425,7 @@ Dhcp4DriverBindingStop (
     }\r
   }\r
 \r
     }\r
   }\r
 \r
-  NET_RESTORE_TPL (OldTpl);\r
+  gBS->RestoreTPL (OldTpl);\r
 \r
   return Status;\r
 }\r
 \r
   return Status;\r
 }\r
@@ -448,7 +448,7 @@ DhcpInitProtocol (
 {\r
   Instance->Signature         = DHCP_PROTOCOL_SIGNATURE;\r
   CopyMem (&Instance->Dhcp4Protocol, &mDhcp4ProtocolTemplate, sizeof (Instance->Dhcp4Protocol));\r
 {\r
   Instance->Signature         = DHCP_PROTOCOL_SIGNATURE;\r
   CopyMem (&Instance->Dhcp4Protocol, &mDhcp4ProtocolTemplate, sizeof (Instance->Dhcp4Protocol));\r
-  NetListInit (&Instance->Link);\r
+  InitializeListHead (&Instance->Link);\r
   Instance->Handle            = NULL;\r
   Instance->Service           = DhcpSb;\r
   Instance->InDestory         = FALSE;\r
   Instance->Handle            = NULL;\r
   Instance->Service           = DhcpSb;\r
   Instance->InDestory         = FALSE;\r
@@ -492,7 +492,7 @@ Dhcp4ServiceBindingCreateChild (
     return EFI_INVALID_PARAMETER;\r
   }\r
 \r
     return EFI_INVALID_PARAMETER;\r
   }\r
 \r
-  Instance = NetAllocatePool (sizeof (*Instance));\r
+  Instance = AllocatePool (sizeof (*Instance));\r
 \r
   if (Instance == NULL) {\r
     return EFI_OUT_OF_RESOURCES;\r
 \r
   if (Instance == NULL) {\r
     return EFI_OUT_OF_RESOURCES;\r
@@ -512,7 +512,7 @@ Dhcp4ServiceBindingCreateChild (
                   );\r
 \r
   if (EFI_ERROR (Status)) {\r
                   );\r
 \r
   if (EFI_ERROR (Status)) {\r
-    NetFreePool (Instance);\r
+    gBS->FreePool (Instance);\r
     return Status;\r
   }\r
 \r
     return Status;\r
   }\r
 \r
@@ -537,16 +537,16 @@ Dhcp4ServiceBindingCreateChild (
            NULL\r
            );\r
 \r
            NULL\r
            );\r
 \r
-    NetFreePool (Instance);\r
+    gBS->FreePool (Instance);\r
     return Status;\r
   }\r
 \r
     return Status;\r
   }\r
 \r
-  OldTpl = NET_RAISE_TPL (NET_TPL_LOCK);\r
+  OldTpl = gBS->RaiseTPL (TPL_CALLBACK);\r
 \r
 \r
-  NetListInsertTail (&DhcpSb->Children, &Instance->Link);\r
+  InsertTailList (&DhcpSb->Children, &Instance->Link);\r
   DhcpSb->NumChildren++;\r
 \r
   DhcpSb->NumChildren++;\r
 \r
-  NET_RESTORE_TPL (OldTpl);\r
+  gBS->RestoreTPL (OldTpl);\r
 \r
   return EFI_SUCCESS;\r
 }\r
 \r
   return EFI_SUCCESS;\r
 }\r
@@ -617,7 +617,7 @@ Dhcp4ServiceBindingDestroyChild (
     return EFI_SUCCESS;\r
   }\r
 \r
     return EFI_SUCCESS;\r
   }\r
 \r
-  OldTpl = NET_RAISE_TPL (NET_TPL_LOCK);\r
+  OldTpl = gBS->RaiseTPL (TPL_CALLBACK);\r
   Instance->InDestory = TRUE;\r
 \r
   //\r
   Instance->InDestory = TRUE;\r
 \r
   //\r
@@ -642,7 +642,7 @@ Dhcp4ServiceBindingDestroyChild (
   if (EFI_ERROR (Status)) {\r
     Instance->InDestory = FALSE;\r
 \r
   if (EFI_ERROR (Status)) {\r
     Instance->InDestory = FALSE;\r
 \r
-    NET_RESTORE_TPL (OldTpl);\r
+    gBS->RestoreTPL (OldTpl);\r
     return Status;\r
   }\r
 \r
     return Status;\r
   }\r
 \r
@@ -650,11 +650,11 @@ Dhcp4ServiceBindingDestroyChild (
     DhcpYieldControl (DhcpSb);\r
   }\r
 \r
     DhcpYieldControl (DhcpSb);\r
   }\r
 \r
-  NetListRemoveEntry (&Instance->Link);\r
+  RemoveEntryList (&Instance->Link);\r
   DhcpSb->NumChildren--;\r
 \r
   DhcpSb->NumChildren--;\r
 \r
-  NET_RESTORE_TPL (OldTpl);\r
+  gBS->RestoreTPL (OldTpl);\r
 \r
 \r
-  NetFreePool (Instance);\r
+  gBS->FreePool (Instance);\r
   return EFI_SUCCESS;\r
 }\r
   return EFI_SUCCESS;\r
 }\r
index 50f1a2fbbec979d46a32d601c63782df0389c2cb..09de4cdaab5dd1767a66c8d0e94bbc1921b0f117 100644 (file)
@@ -58,7 +58,7 @@ EfiDhcp4GetModeData (
 \r
   Instance = DHCP_INSTANCE_FROM_THIS (This);\r
   \r
 \r
   Instance = DHCP_INSTANCE_FROM_THIS (This);\r
   \r
-  OldTpl  = NET_RAISE_TPL (NET_TPL_LOCK);\r
+  OldTpl  = gBS->RaiseTPL (TPL_CALLBACK);\r
   DhcpSb  = Instance->Service;\r
 \r
   //\r
   DhcpSb  = Instance->Service;\r
 \r
   //\r
@@ -70,28 +70,28 @@ EfiDhcp4GetModeData (
   CopyMem (&Dhcp4ModeData->ClientMacAddress, &DhcpSb->Mac, sizeof (Dhcp4ModeData->ClientMacAddress));\r
 \r
   Ip = HTONL (DhcpSb->ClientAddr);\r
   CopyMem (&Dhcp4ModeData->ClientMacAddress, &DhcpSb->Mac, sizeof (Dhcp4ModeData->ClientMacAddress));\r
 \r
   Ip = HTONL (DhcpSb->ClientAddr);\r
-  NetCopyMem (&Dhcp4ModeData->ClientAddress, &Ip, sizeof (EFI_IPv4_ADDRESS));\r
+  CopyMem (&Dhcp4ModeData->ClientAddress, &Ip, sizeof (EFI_IPv4_ADDRESS));\r
 \r
   Ip = HTONL (DhcpSb->Netmask);\r
 \r
   Ip = HTONL (DhcpSb->Netmask);\r
-  NetCopyMem (&Dhcp4ModeData->SubnetMask, &Ip, sizeof (EFI_IPv4_ADDRESS));\r
+  CopyMem (&Dhcp4ModeData->SubnetMask, &Ip, sizeof (EFI_IPv4_ADDRESS));\r
 \r
   Ip = HTONL (DhcpSb->ServerAddr);\r
 \r
   Ip = HTONL (DhcpSb->ServerAddr);\r
-  NetCopyMem (&Dhcp4ModeData->ServerAddress, &Ip, sizeof (EFI_IPv4_ADDRESS));\r
+  CopyMem (&Dhcp4ModeData->ServerAddress, &Ip, sizeof (EFI_IPv4_ADDRESS));\r
 \r
   Para = DhcpSb->Para;\r
 \r
   if (Para != NULL) {\r
     Ip = HTONL (Para->Router);\r
 \r
   Para = DhcpSb->Para;\r
 \r
   if (Para != NULL) {\r
     Ip = HTONL (Para->Router);\r
-    NetCopyMem (&Dhcp4ModeData->RouterAddress, &Ip, sizeof (EFI_IPv4_ADDRESS));\r
+    CopyMem (&Dhcp4ModeData->RouterAddress, &Ip, sizeof (EFI_IPv4_ADDRESS));\r
     Dhcp4ModeData->LeaseTime               = Para->Lease;\r
   } else {\r
     Dhcp4ModeData->LeaseTime               = Para->Lease;\r
   } else {\r
-    NetZeroMem (&Dhcp4ModeData->RouterAddress, sizeof (EFI_IPv4_ADDRESS));\r
+    ZeroMem (&Dhcp4ModeData->RouterAddress, sizeof (EFI_IPv4_ADDRESS));\r
     Dhcp4ModeData->LeaseTime               = 0xffffffff;\r
   }\r
 \r
   Dhcp4ModeData->ReplyPacket = DhcpSb->Selected;\r
 \r
     Dhcp4ModeData->LeaseTime               = 0xffffffff;\r
   }\r
 \r
   Dhcp4ModeData->ReplyPacket = DhcpSb->Selected;\r
 \r
-  NET_RESTORE_TPL (OldTpl);\r
+  gBS->RestoreTPL (OldTpl);\r
   return EFI_SUCCESS;\r
 }\r
 \r
   return EFI_SUCCESS;\r
 }\r
 \r
@@ -114,24 +114,24 @@ DhcpCleanConfigure (
   UINT32                    Index;\r
 \r
   if (Config->DiscoverTimeout != NULL) {\r
   UINT32                    Index;\r
 \r
   if (Config->DiscoverTimeout != NULL) {\r
-    NetFreePool (Config->DiscoverTimeout);\r
+    gBS->FreePool (Config->DiscoverTimeout);\r
   }\r
 \r
   if (Config->RequestTimeout != NULL) {\r
   }\r
 \r
   if (Config->RequestTimeout != NULL) {\r
-    NetFreePool (Config->RequestTimeout);\r
+    gBS->FreePool (Config->RequestTimeout);\r
   }\r
 \r
   if (Config->OptionList != NULL) {\r
     for (Index = 0; Index < Config->OptionCount; Index++) {\r
       if (Config->OptionList[Index] != NULL) {\r
   }\r
 \r
   if (Config->OptionList != NULL) {\r
     for (Index = 0; Index < Config->OptionCount; Index++) {\r
       if (Config->OptionList[Index] != NULL) {\r
-        NetFreePool (Config->OptionList[Index]);\r
+        gBS->FreePool (Config->OptionList[Index]);\r
       }\r
     }\r
 \r
       }\r
     }\r
 \r
-    NetFreePool (Config->OptionList);\r
+    gBS->FreePool (Config->OptionList);\r
   }\r
 \r
   }\r
 \r
-  NetZeroMem (Config, sizeof (EFI_DHCP4_CONFIG_DATA));\r
+  ZeroMem (Config, sizeof (EFI_DHCP4_CONFIG_DATA));\r
 }\r
 \r
 \r
 }\r
 \r
 \r
@@ -167,7 +167,7 @@ DhcpCopyConfigure (
   //\r
   if (Src->DiscoverTimeout != NULL) {\r
     Len                   = Src->DiscoverTryCount * sizeof (UINT32);\r
   //\r
   if (Src->DiscoverTimeout != NULL) {\r
     Len                   = Src->DiscoverTryCount * sizeof (UINT32);\r
-    Dst->DiscoverTimeout  = NetAllocatePool (Len);\r
+    Dst->DiscoverTimeout  = AllocatePool (Len);\r
 \r
     if (Dst->DiscoverTimeout == NULL) {\r
       return EFI_OUT_OF_RESOURCES;\r
 \r
     if (Dst->DiscoverTimeout == NULL) {\r
       return EFI_OUT_OF_RESOURCES;\r
@@ -183,7 +183,7 @@ DhcpCopyConfigure (
   //\r
   if (Src->RequestTimeout != NULL) {\r
     Len                 = Src->RequestTryCount * sizeof (UINT32);\r
   //\r
   if (Src->RequestTimeout != NULL) {\r
     Len                 = Src->RequestTryCount * sizeof (UINT32);\r
-    Dst->RequestTimeout = NetAllocatePool (Len);\r
+    Dst->RequestTimeout = AllocatePool (Len);\r
 \r
     if (Dst->RequestTimeout == NULL) {\r
       goto ON_ERROR;\r
 \r
     if (Dst->RequestTimeout == NULL) {\r
       goto ON_ERROR;\r
@@ -200,7 +200,7 @@ DhcpCopyConfigure (
   //\r
   if (Src->OptionList != NULL) {\r
     Len             = Src->OptionCount * sizeof (EFI_DHCP4_PACKET_OPTION *);\r
   //\r
   if (Src->OptionList != NULL) {\r
     Len             = Src->OptionCount * sizeof (EFI_DHCP4_PACKET_OPTION *);\r
-    Dst->OptionList = NetAllocateZeroPool (Len);\r
+    Dst->OptionList = AllocateZeroPool (Len);\r
 \r
     if (Dst->OptionList == NULL) {\r
       goto ON_ERROR;\r
 \r
     if (Dst->OptionList == NULL) {\r
       goto ON_ERROR;\r
@@ -212,13 +212,13 @@ DhcpCopyConfigure (
     for (Index = 0; Index < Src->OptionCount; Index++) {\r
       Len = sizeof (EFI_DHCP4_PACKET_OPTION) + MAX (SrcOptions[Index]->Length - 1, 0);\r
 \r
     for (Index = 0; Index < Src->OptionCount; Index++) {\r
       Len = sizeof (EFI_DHCP4_PACKET_OPTION) + MAX (SrcOptions[Index]->Length - 1, 0);\r
 \r
-      DstOptions[Index] = NetAllocatePool (Len);\r
+      DstOptions[Index] = AllocatePool (Len);\r
 \r
       if (DstOptions[Index] == NULL) {\r
         goto ON_ERROR;\r
       }\r
 \r
 \r
       if (DstOptions[Index] == NULL) {\r
         goto ON_ERROR;\r
       }\r
 \r
-      NetCopyMem (DstOptions[Index], SrcOptions[Index], Len);\r
+      CopyMem (DstOptions[Index], SrcOptions[Index], Len);\r
     }\r
   }\r
 \r
     }\r
   }\r
 \r
@@ -253,14 +253,14 @@ DhcpYieldControl (
   DhcpSb->ActiveChild   = NULL;\r
 \r
   if (Config->DiscoverTimeout != NULL) {\r
   DhcpSb->ActiveChild   = NULL;\r
 \r
   if (Config->DiscoverTimeout != NULL) {\r
-    NetFreePool (Config->DiscoverTimeout);\r
+    gBS->FreePool (Config->DiscoverTimeout);\r
 \r
     Config->DiscoverTryCount  = 0;\r
     Config->DiscoverTimeout   = NULL;\r
   }\r
 \r
   if (Config->RequestTimeout != NULL) {\r
 \r
     Config->DiscoverTryCount  = 0;\r
     Config->DiscoverTimeout   = NULL;\r
   }\r
 \r
   if (Config->RequestTimeout != NULL) {\r
-    NetFreePool (Config->RequestTimeout);\r
+    gBS->FreePool (Config->RequestTimeout);\r
 \r
     Config->RequestTryCount = 0;\r
     Config->RequestTimeout  = NULL;\r
 \r
     Config->RequestTryCount = 0;\r
     Config->RequestTimeout  = NULL;\r
@@ -322,7 +322,7 @@ EfiDhcp4Configure (
       return EFI_INVALID_PARAMETER;\r
     }\r
 \r
       return EFI_INVALID_PARAMETER;\r
     }\r
 \r
-    NetCopyMem (&Ip, &Dhcp4CfgData->ClientAddress, sizeof (IP4_ADDR));\r
+    CopyMem (&Ip, &Dhcp4CfgData->ClientAddress, sizeof (IP4_ADDR));\r
 \r
     if ((Ip != 0) && !Ip4IsUnicast (NTOHL (Ip), 0)) {\r
 \r
 \r
     if ((Ip != 0) && !Ip4IsUnicast (NTOHL (Ip), 0)) {\r
 \r
@@ -336,7 +336,7 @@ EfiDhcp4Configure (
     return EFI_INVALID_PARAMETER;\r
   }\r
 \r
     return EFI_INVALID_PARAMETER;\r
   }\r
 \r
-  OldTpl  = NET_RAISE_TPL (NET_TPL_LOCK);\r
+  OldTpl  = gBS->RaiseTPL (TPL_CALLBACK);\r
 \r
   DhcpSb  = Instance->Service;\r
   Config  = &DhcpSb->ActiveConfig;\r
 \r
   DhcpSb  = Instance->Service;\r
   Config  = &DhcpSb->ActiveConfig;\r
@@ -390,7 +390,7 @@ EfiDhcp4Configure (
   }\r
 \r
 ON_EXIT:\r
   }\r
 \r
 ON_EXIT:\r
-  NET_RESTORE_TPL (OldTpl);\r
+  gBS->RestoreTPL (OldTpl);\r
   return Status;\r
 }\r
 \r
   return Status;\r
 }\r
 \r
@@ -433,7 +433,7 @@ EfiDhcp4Start (
     return EFI_INVALID_PARAMETER;\r
   }\r
 \r
     return EFI_INVALID_PARAMETER;\r
   }\r
 \r
-  OldTpl  = NET_RAISE_TPL (NET_TPL_LOCK);\r
+  OldTpl  = gBS->RaiseTPL (TPL_CALLBACK);\r
   DhcpSb  = Instance->Service;\r
 \r
   if (DhcpSb->DhcpState == Dhcp4Stopped) {\r
   DhcpSb  = Instance->Service;\r
 \r
   if (DhcpSb->DhcpState == Dhcp4Stopped) {\r
@@ -464,9 +464,9 @@ EfiDhcp4Start (
   Instance->CompletionEvent = CompletionEvent;\r
 \r
   //\r
   Instance->CompletionEvent = CompletionEvent;\r
 \r
   //\r
-  // Restore the TPL now, don't call poll function at NET_TPL_LOCK.\r
+  // Restore the TPL now, don't call poll function at TPL_CALLBACK.\r
   //\r
   //\r
-  NET_RESTORE_TPL (OldTpl);\r
+  gBS->RestoreTPL (OldTpl);\r
 \r
   if (CompletionEvent == NULL) {\r
     while (DhcpSb->IoStatus == EFI_ALREADY_STARTED) {\r
 \r
   if (CompletionEvent == NULL) {\r
     while (DhcpSb->IoStatus == EFI_ALREADY_STARTED) {\r
@@ -479,7 +479,7 @@ EfiDhcp4Start (
   return EFI_SUCCESS;\r
 \r
 ON_ERROR:\r
   return EFI_SUCCESS;\r
 \r
 ON_ERROR:\r
-  NET_RESTORE_TPL (OldTpl);\r
+  gBS->RestoreTPL (OldTpl);\r
   return Status;\r
 }\r
 \r
   return Status;\r
 }\r
 \r
@@ -524,7 +524,7 @@ EfiDhcp4RenewRebind (
     return EFI_INVALID_PARAMETER;\r
   }\r
 \r
     return EFI_INVALID_PARAMETER;\r
   }\r
 \r
-  OldTpl  = NET_RAISE_TPL (NET_TPL_LOCK);\r
+  OldTpl  = gBS->RaiseTPL (TPL_CALLBACK);\r
   DhcpSb  = Instance->Service;\r
 \r
   if (DhcpSb->DhcpState == Dhcp4Stopped) {\r
   DhcpSb  = Instance->Service;\r
 \r
   if (DhcpSb->DhcpState == Dhcp4Stopped) {\r
@@ -567,7 +567,7 @@ EfiDhcp4RenewRebind (
   DhcpSb->IoStatus            = EFI_ALREADY_STARTED;\r
   Instance->RenewRebindEvent  = CompletionEvent;\r
 \r
   DhcpSb->IoStatus            = EFI_ALREADY_STARTED;\r
   Instance->RenewRebindEvent  = CompletionEvent;\r
 \r
-  NET_RESTORE_TPL (OldTpl);\r
+  gBS->RestoreTPL (OldTpl);\r
 \r
   if (CompletionEvent == NULL) {\r
     while (DhcpSb->IoStatus == EFI_ALREADY_STARTED) {\r
 \r
   if (CompletionEvent == NULL) {\r
     while (DhcpSb->IoStatus == EFI_ALREADY_STARTED) {\r
@@ -580,7 +580,7 @@ EfiDhcp4RenewRebind (
   return EFI_SUCCESS;\r
 \r
 ON_ERROR:\r
   return EFI_SUCCESS;\r
 \r
 ON_ERROR:\r
-  NET_RESTORE_TPL (OldTpl);\r
+  gBS->RestoreTPL (OldTpl);\r
   return Status;\r
 }\r
 \r
   return Status;\r
 }\r
 \r
@@ -623,7 +623,7 @@ EfiDhcp4Release (
   }\r
 \r
   Status  = EFI_SUCCESS;\r
   }\r
 \r
   Status  = EFI_SUCCESS;\r
-  OldTpl  = NET_RAISE_TPL (NET_TPL_LOCK);\r
+  OldTpl  = gBS->RaiseTPL (TPL_CALLBACK);\r
   DhcpSb  = Instance->Service;\r
 \r
   if ((DhcpSb->DhcpState != Dhcp4InitReboot) && (DhcpSb->DhcpState != Dhcp4Bound)) {\r
   DhcpSb  = Instance->Service;\r
 \r
   if ((DhcpSb->DhcpState != Dhcp4InitReboot) && (DhcpSb->DhcpState != Dhcp4Bound)) {\r
@@ -649,7 +649,7 @@ EfiDhcp4Release (
   DhcpCleanLease (DhcpSb);\r
 \r
 ON_EXIT:\r
   DhcpCleanLease (DhcpSb);\r
 \r
 ON_EXIT:\r
-  NET_RESTORE_TPL (OldTpl);\r
+  gBS->RestoreTPL (OldTpl);\r
   return Status;\r
 }\r
 \r
   return Status;\r
 }\r
 \r
@@ -688,7 +688,7 @@ EfiDhcp4Stop (
     return EFI_INVALID_PARAMETER;\r
   }\r
 \r
     return EFI_INVALID_PARAMETER;\r
   }\r
 \r
-  OldTpl  = NET_RAISE_TPL (NET_TPL_LOCK);\r
+  OldTpl  = gBS->RaiseTPL (TPL_CALLBACK);\r
   DhcpSb  = Instance->Service;\r
 \r
   DhcpCleanLease (DhcpSb);\r
   DhcpSb  = Instance->Service;\r
 \r
   DhcpCleanLease (DhcpSb);\r
@@ -696,7 +696,7 @@ EfiDhcp4Stop (
   DhcpSb->DhcpState     = Dhcp4Stopped;\r
   DhcpSb->ServiceState  = DHCP_UNCONFIGED;\r
 \r
   DhcpSb->DhcpState     = Dhcp4Stopped;\r
   DhcpSb->ServiceState  = DHCP_UNCONFIGED;\r
 \r
-  NET_RESTORE_TPL (OldTpl);\r
+  gBS->RestoreTPL (OldTpl);\r
   return EFI_SUCCESS;\r
 }\r
 \r
   return EFI_SUCCESS;\r
 }\r
 \r
@@ -779,7 +779,7 @@ Dhcp4InstanceConfigUdpIo (
   DhcpSb   = Instance->Service;\r
   Token    = Instance->Token;\r
 \r
   DhcpSb   = Instance->Service;\r
   Token    = Instance->Token;\r
 \r
-  NetZeroMem (&UdpConfigData, sizeof (EFI_UDP4_CONFIG_DATA));\r
+  ZeroMem (&UdpConfigData, sizeof (EFI_UDP4_CONFIG_DATA));\r
 \r
   UdpConfigData.AcceptBroadcast    = TRUE;\r
   UdpConfigData.AllowDuplicatePort = TRUE;\r
 \r
   UdpConfigData.AcceptBroadcast    = TRUE;\r
   UdpConfigData.AllowDuplicatePort = TRUE;\r
@@ -787,10 +787,10 @@ Dhcp4InstanceConfigUdpIo (
   UdpConfigData.DoNotFragment      = TRUE;\r
 \r
   Ip = HTONL (DhcpSb->ClientAddr);\r
   UdpConfigData.DoNotFragment      = TRUE;\r
 \r
   Ip = HTONL (DhcpSb->ClientAddr);\r
-  NetCopyMem (&UdpConfigData.StationAddress, &Ip, sizeof (EFI_IPv4_ADDRESS));\r
+  CopyMem (&UdpConfigData.StationAddress, &Ip, sizeof (EFI_IPv4_ADDRESS));\r
 \r
   Ip = HTONL (DhcpSb->Netmask);\r
 \r
   Ip = HTONL (DhcpSb->Netmask);\r
-  NetCopyMem (&UdpConfigData.SubnetMask, &Ip, sizeof (EFI_IPv4_ADDRESS));\r
+  CopyMem (&UdpConfigData.SubnetMask, &Ip, sizeof (EFI_IPv4_ADDRESS));\r
 \r
   if ((Token->ListenPointCount == 0) || (Token->ListenPoints[0].ListenPort == 0)) {\r
     UdpConfigData.StationPort = DHCP_CLIENT_PORT;\r
 \r
   if ((Token->ListenPointCount == 0) || (Token->ListenPoints[0].ListenPort == 0)) {\r
     UdpConfigData.StationPort = DHCP_CLIENT_PORT;\r
@@ -951,7 +951,7 @@ PxeDhcpDone (
 \r
   Token->ResponseCount = Instance->ResponseQueue.BufNum;\r
   if (Token->ResponseCount != 0) {\r
 \r
   Token->ResponseCount = Instance->ResponseQueue.BufNum;\r
   if (Token->ResponseCount != 0) {\r
-    Token->ResponseList = (EFI_DHCP4_PACKET *) NetAllocatePool (Instance->ResponseQueue.BufSize);\r
+    Token->ResponseList = (EFI_DHCP4_PACKET *) AllocatePool (Instance->ResponseQueue.BufSize);\r
     if (Token->ResponseList == NULL) {\r
       Token->Status = EFI_OUT_OF_RESOURCES;\r
       goto SIGNAL_USER;\r
     if (Token->ResponseList == NULL) {\r
       Token->Status = EFI_OUT_OF_RESOURCES;\r
       goto SIGNAL_USER;\r
@@ -1045,7 +1045,7 @@ EfiDhcp4TransmitReceive (
     return EFI_NO_MAPPING;\r
   }\r
 \r
     return EFI_NO_MAPPING;\r
   }\r
 \r
-  OldTpl = NET_RAISE_TPL (NET_TPL_LOCK);\r
+  OldTpl = gBS->RaiseTPL (TPL_CALLBACK);\r
 \r
   //\r
   // Save the token and the timeout value.\r
 \r
   //\r
   // Save the token and the timeout value.\r
@@ -1081,7 +1081,7 @@ EfiDhcp4TransmitReceive (
   //\r
   // Set the destination address and destination port.\r
   //\r
   //\r
   // Set the destination address and destination port.\r
   //\r
-  NetCopyMem (&Ip, &Token->RemoteAddress, sizeof (EFI_IPv4_ADDRESS));\r
+  CopyMem (&Ip, &Token->RemoteAddress, sizeof (EFI_IPv4_ADDRESS));\r
   EndPoint.RemoteAddr = NTOHL (Ip);\r
 \r
   if (Token->RemotePort == 0) {\r
   EndPoint.RemoteAddr = NTOHL (Ip);\r
 \r
   if (Token->RemotePort == 0) {\r
@@ -1096,7 +1096,7 @@ EfiDhcp4TransmitReceive (
   SubnetMask = DhcpSb->Netmask;\r
   Gateway    = 0;\r
   if (!IP4_NET_EQUAL (DhcpSb->ClientAddr, EndPoint.RemoteAddr, SubnetMask)) {\r
   SubnetMask = DhcpSb->Netmask;\r
   Gateway    = 0;\r
   if (!IP4_NET_EQUAL (DhcpSb->ClientAddr, EndPoint.RemoteAddr, SubnetMask)) {\r
-    NetCopyMem (&Gateway, &Token->GatewayAddress, sizeof (EFI_IPv4_ADDRESS));\r
+    CopyMem (&Gateway, &Token->GatewayAddress, sizeof (EFI_IPv4_ADDRESS));\r
     Gateway = NTOHL (Gateway);\r
   }\r
 \r
     Gateway = NTOHL (Gateway);\r
   }\r
 \r
@@ -1126,7 +1126,7 @@ ON_ERROR:
     Instance->Token = NULL;\r
   }\r
 \r
     Instance->Token = NULL;\r
   }\r
 \r
-  NET_RESTORE_TPL (OldTpl);\r
+  gBS->RestoreTPL (OldTpl);\r
 \r
   if (!EFI_ERROR (Status) && (Token->CompletionEvent == NULL)) {\r
     //\r
 \r
   if (!EFI_ERROR (Status) && (Token->CompletionEvent == NULL)) {\r
     //\r
@@ -1228,7 +1228,7 @@ EfiDhcp4Parse (
     return EFI_BUFFER_TOO_SMALL;\r
   }\r
 \r
     return EFI_BUFFER_TOO_SMALL;\r
   }\r
 \r
-  NetZeroMem (PacketOptionList, *OptionCount * sizeof (EFI_DHCP4_PACKET_OPTION *));\r
+  ZeroMem (PacketOptionList, *OptionCount * sizeof (EFI_DHCP4_PACKET_OPTION *));\r
 \r
   Context.Option      = PacketOptionList;\r
   Context.OptionCount = *OptionCount;\r
 \r
   Context.Option      = PacketOptionList;\r
   Context.OptionCount = *OptionCount;\r
index 15b2270e88d5339dcf4ec703b6eeeec85621c67c..9297812e929e9871da8c939957d09150807a71eb 100644 (file)
@@ -67,7 +67,7 @@ enum {
 struct _DHCP_PROTOCOL {\r
   UINT32                            Signature;\r
   EFI_DHCP4_PROTOCOL                Dhcp4Protocol;\r
 struct _DHCP_PROTOCOL {\r
   UINT32                            Signature;\r
   EFI_DHCP4_PROTOCOL                Dhcp4Protocol;\r
-  NET_LIST_ENTRY                    Link;\r
+  LIST_ENTRY                        Link;\r
   EFI_HANDLE                        Handle;\r
   DHCP_SERVICE                      *Service;\r
 \r
   EFI_HANDLE                        Handle;\r
   DHCP_SERVICE                      *Service;\r
 \r
@@ -96,7 +96,7 @@ struct _DHCP_SERVICE {
   EFI_HANDLE                    Controller;\r
   EFI_HANDLE                    Image;\r
 \r
   EFI_HANDLE                    Controller;\r
   EFI_HANDLE                    Image;\r
 \r
-  NET_LIST_ENTRY                Children;\r
+  LIST_ENTRY                    Children;\r
   UINTN                         NumChildren;\r
 \r
   INTN                          DhcpState;\r
   UINTN                         NumChildren;\r
 \r
   INTN                          DhcpState;\r
index d021d1c02e1d0d06d37209c08ea37eb27dcbab01..19b897ae0d20b4b9448b50948d6f18017978cd20 100644 (file)
@@ -358,12 +358,12 @@ DhcpConfigLeaseIoPort (
   UdpConfigData.RemotePort          = DHCP_SERVER_PORT;\r
 \r
   Ip = HTONL (DhcpSb->ClientAddr);\r
   UdpConfigData.RemotePort          = DHCP_SERVER_PORT;\r
 \r
   Ip = HTONL (DhcpSb->ClientAddr);\r
-  NetCopyMem (&UdpConfigData.StationAddress, &Ip, sizeof (EFI_IPv4_ADDRESS));\r
+  CopyMem (&UdpConfigData.StationAddress, &Ip, sizeof (EFI_IPv4_ADDRESS));\r
 \r
   Ip = HTONL (DhcpSb->Netmask);\r
 \r
   Ip = HTONL (DhcpSb->Netmask);\r
-  NetCopyMem (&UdpConfigData.SubnetMask, &Ip, sizeof (EFI_IPv4_ADDRESS));\r
+  CopyMem (&UdpConfigData.SubnetMask, &Ip, sizeof (EFI_IPv4_ADDRESS));\r
 \r
 \r
-  NetZeroMem (&UdpConfigData.RemoteAddress, sizeof (EFI_IPv4_ADDRESS));\r
+  ZeroMem (&UdpConfigData.RemoteAddress, sizeof (EFI_IPv4_ADDRESS));\r
 \r
   Status = UdpIo->Udp->Configure (UdpIo->Udp, &UdpConfigData);\r
 \r
 \r
   Status = UdpIo->Udp->Configure (UdpIo->Udp, &UdpConfigData);\r
 \r
@@ -375,10 +375,10 @@ DhcpConfigLeaseIoPort (
   // Add a default route if received from the server.\r
   //\r
   if ((DhcpSb->Para != NULL) && (DhcpSb->Para->Router != 0)) {\r
   // Add a default route if received from the server.\r
   //\r
   if ((DhcpSb->Para != NULL) && (DhcpSb->Para->Router != 0)) {\r
-    NetZeroMem (&Subnet, sizeof (EFI_IPv4_ADDRESS));\r
+    ZeroMem (&Subnet, sizeof (EFI_IPv4_ADDRESS));\r
 \r
     Ip = HTONL (DhcpSb->Para->Router);\r
 \r
     Ip = HTONL (DhcpSb->Para->Router);\r
-    NetCopyMem (&Gateway, &Ip, sizeof (EFI_IPv4_ADDRESS));\r
+    CopyMem (&Gateway, &Ip, sizeof (EFI_IPv4_ADDRESS));\r
 \r
     UdpIo->Udp->Routes (UdpIo->Udp, FALSE, &Subnet, &Subnet, &Gateway);\r
   }\r
 \r
     UdpIo->Udp->Routes (UdpIo->Udp, FALSE, &Subnet, &Subnet, &Gateway);\r
   }\r
@@ -465,17 +465,17 @@ DhcpCleanLease (
   DhcpSb->ServerAddr  = 0;\r
 \r
   if (DhcpSb->LastOffer != NULL) {\r
   DhcpSb->ServerAddr  = 0;\r
 \r
   if (DhcpSb->LastOffer != NULL) {\r
-    NetFreePool (DhcpSb->LastOffer);\r
+    gBS->FreePool (DhcpSb->LastOffer);\r
     DhcpSb->LastOffer = NULL;\r
   }\r
 \r
   if (DhcpSb->Selected != NULL) {\r
     DhcpSb->LastOffer = NULL;\r
   }\r
 \r
   if (DhcpSb->Selected != NULL) {\r
-    NetFreePool (DhcpSb->Selected);\r
+    gBS->FreePool (DhcpSb->Selected);\r
     DhcpSb->Selected = NULL;\r
   }\r
 \r
   if (DhcpSb->Para != NULL) {\r
     DhcpSb->Selected = NULL;\r
   }\r
 \r
   if (DhcpSb->Para != NULL) {\r
-    NetFreePool (DhcpSb->Para);\r
+    gBS->FreePool (DhcpSb->Para);\r
     DhcpSb->Para = NULL;\r
   }\r
 \r
     DhcpSb->Para = NULL;\r
   }\r
 \r
@@ -545,10 +545,10 @@ DhcpChooseOffer (
   Selected = DhcpSb->LastOffer;\r
 \r
   if ((NewPacket != NULL) && !EFI_ERROR (DhcpValidateOptions (NewPacket, NULL))) {\r
   Selected = DhcpSb->LastOffer;\r
 \r
   if ((NewPacket != NULL) && !EFI_ERROR (DhcpValidateOptions (NewPacket, NULL))) {\r
-    TempPacket = (EFI_DHCP4_PACKET *) NetAllocatePool (NewPacket->Size);\r
+    TempPacket = (EFI_DHCP4_PACKET *) AllocatePool (NewPacket->Size);\r
     if (TempPacket != NULL) {\r
     if (TempPacket != NULL) {\r
-      NetCopyMem (TempPacket, NewPacket, NewPacket->Size);\r
-      NetFreePool (Selected);\r
+      CopyMem (TempPacket, NewPacket, NewPacket->Size);\r
+      gBS->FreePool (Selected);\r
       Selected = TempPacket;\r
     }\r
   }\r
       Selected = TempPacket;\r
     }\r
   }\r
@@ -664,7 +664,7 @@ DhcpHandleSelect (
 \r
   if (Status == EFI_SUCCESS) {\r
     if (DhcpSb->LastOffer != NULL) {\r
 \r
   if (Status == EFI_SUCCESS) {\r
     if (DhcpSb->LastOffer != NULL) {\r
-      NetFreePool (DhcpSb->LastOffer);\r
+      gBS->FreePool (DhcpSb->LastOffer);\r
     }\r
 \r
     DhcpSb->LastOffer = Packet;\r
     }\r
 \r
     DhcpSb->LastOffer = Packet;\r
@@ -673,7 +673,7 @@ DhcpHandleSelect (
 \r
   } else if (Status == EFI_NOT_READY) {\r
     if (DhcpSb->LastOffer != NULL) {\r
 \r
   } else if (Status == EFI_NOT_READY) {\r
     if (DhcpSb->LastOffer != NULL) {\r
-      NetFreePool (DhcpSb->LastOffer);\r
+      gBS->FreePool (DhcpSb->LastOffer);\r
     }\r
 \r
     DhcpSb->LastOffer = Packet;\r
     }\r
 \r
     DhcpSb->LastOffer = Packet;\r
@@ -689,7 +689,7 @@ DhcpHandleSelect (
   return EFI_SUCCESS;\r
 \r
 ON_EXIT:\r
   return EFI_SUCCESS;\r
 \r
 ON_EXIT:\r
-  NetFreePool (Packet);\r
+  gBS->FreePool (Packet);\r
   return Status;\r
 }\r
 \r
   return Status;\r
 }\r
 \r
@@ -775,14 +775,14 @@ DhcpHandleRequest (
   DhcpSb->IoStatus = EFI_SUCCESS;\r
   DhcpNotifyUser (DhcpSb, DHCP_NOTIFY_COMPLETION);\r
 \r
   DhcpSb->IoStatus = EFI_SUCCESS;\r
   DhcpNotifyUser (DhcpSb, DHCP_NOTIFY_COMPLETION);\r
 \r
-  NetFreePool (Packet);\r
+  gBS->FreePool (Packet);\r
   return EFI_SUCCESS;\r
 \r
 REJECT:\r
   DhcpSendMessage (DhcpSb, DhcpSb->Selected, DhcpSb->Para, DHCP_MSG_DECLINE, Message);\r
 \r
 ON_EXIT:\r
   return EFI_SUCCESS;\r
 \r
 REJECT:\r
   DhcpSendMessage (DhcpSb, DhcpSb->Selected, DhcpSb->Para, DHCP_MSG_DECLINE, Message);\r
 \r
 ON_EXIT:\r
-  NetFreePool (Packet);\r
+  gBS->FreePool (Packet);\r
   return Status;\r
 }\r
 \r
   return Status;\r
 }\r
 \r
@@ -866,7 +866,7 @@ DhcpHandleRenewRebind (
   }\r
 \r
 ON_EXIT:\r
   }\r
 \r
 ON_EXIT:\r
-  NetFreePool (Packet);\r
+  gBS->FreePool (Packet);\r
   return Status;\r
 }\r
 \r
   return Status;\r
 }\r
 \r
@@ -935,7 +935,7 @@ DhcpHandleReboot (
   //\r
   // OK, get the parameter from server, record the lease\r
   //\r
   //\r
   // OK, get the parameter from server, record the lease\r
   //\r
-  DhcpSb->Para = NetAllocatePool (sizeof (DHCP_PARAMETER));\r
+  DhcpSb->Para = AllocatePool (sizeof (DHCP_PARAMETER));\r
 \r
   if (DhcpSb->Para == NULL) {\r
     Status = EFI_OUT_OF_RESOURCES;\r
 \r
   if (DhcpSb->Para == NULL) {\r
     Status = EFI_OUT_OF_RESOURCES;\r
@@ -956,7 +956,7 @@ DhcpHandleReboot (
   return EFI_SUCCESS;\r
 \r
 ON_EXIT:\r
   return EFI_SUCCESS;\r
 \r
 ON_EXIT:\r
-  NetFreePool (Packet);\r
+  gBS->FreePool (Packet);\r
   return Status;\r
 }\r
 \r
   return Status;\r
 }\r
 \r
@@ -1018,7 +1018,7 @@ DhcpInput (
   // Copy the DHCP message to a continuous memory block\r
   //\r
   Len     = sizeof (EFI_DHCP4_PACKET) + UdpPacket->TotalSize - sizeof (EFI_DHCP4_HEADER);\r
   // Copy the DHCP message to a continuous memory block\r
   //\r
   Len     = sizeof (EFI_DHCP4_PACKET) + UdpPacket->TotalSize - sizeof (EFI_DHCP4_HEADER);\r
-  Packet  = (EFI_DHCP4_PACKET *) NetAllocatePool (Len);\r
+  Packet  = (EFI_DHCP4_PACKET *) AllocatePool (Len);\r
 \r
   if (Packet == NULL) {\r
     goto RESTART;\r
 \r
   if (Packet == NULL) {\r
     goto RESTART;\r
@@ -1078,7 +1078,7 @@ DhcpInput (
     //\r
     // Ignore the packet in INITREBOOT, INIT and BOUND states\r
     //\r
     //\r
     // Ignore the packet in INITREBOOT, INIT and BOUND states\r
     //\r
-    NetFreePool (Packet);\r
+    gBS->FreePool (Packet);\r
     Status = EFI_SUCCESS;\r
     break;\r
 \r
     Status = EFI_SUCCESS;\r
     break;\r
 \r
@@ -1093,7 +1093,7 @@ DhcpInput (
   }\r
 \r
   if (Para != NULL) {\r
   }\r
 \r
   if (Para != NULL) {\r
-    NetFreePool (Para);\r
+    gBS->FreePool (Para);\r
   }\r
 \r
   Packet = NULL;\r
   }\r
 \r
   Packet = NULL;\r
@@ -1108,7 +1108,7 @@ RESTART:
   NetbufFree (UdpPacket);\r
 \r
   if (Packet != NULL) {\r
   NetbufFree (UdpPacket);\r
 \r
   if (Packet != NULL) {\r
-    NetFreePool (Packet);\r
+    gBS->FreePool (Packet);\r
   }\r
 \r
   Status = UdpIoRecvDatagram (DhcpSb->UdpIo, DhcpInput, DhcpSb, 0);\r
   }\r
 \r
   Status = UdpIoRecvDatagram (DhcpSb->UdpIo, DhcpInput, DhcpSb, 0);\r
@@ -1132,7 +1132,7 @@ DhcpReleasePacket (
   IN VOID                   *Arg\r
   )\r
 {\r
   IN VOID                   *Arg\r
   )\r
 {\r
-  NetFreePool (Arg);\r
+  gBS->FreePool (Arg);\r
 }\r
 \r
 \r
 }\r
 \r
 \r
@@ -1212,7 +1212,7 @@ DhcpSendMessage (
     Len += (UINT32)AsciiStrLen ((CHAR8 *) Msg);\r
   }\r
 \r
     Len += (UINT32)AsciiStrLen ((CHAR8 *) Msg);\r
   }\r
 \r
-  Packet = NetAllocatePool (Len);\r
+  Packet = AllocatePool (Len);\r
 \r
   if (Packet == NULL) {\r
     return EFI_OUT_OF_RESOURCES;\r
 \r
   if (Packet == NULL) {\r
     return EFI_OUT_OF_RESOURCES;\r
@@ -1232,7 +1232,7 @@ DhcpSendMessage (
   }\r
 \r
   Head = &Packet->Dhcp4.Header;\r
   }\r
 \r
   Head = &Packet->Dhcp4.Header;\r
-  NetZeroMem (Head, sizeof (EFI_DHCP4_HEADER));\r
+  ZeroMem (Head, sizeof (EFI_DHCP4_HEADER));\r
 \r
   Head->OpCode       = BOOTP_REQUEST;\r
   Head->HwType       = DhcpSb->HwType;\r
 \r
   Head->OpCode       = BOOTP_REQUEST;\r
   Head->HwType       = DhcpSb->HwType;\r
@@ -1241,7 +1241,7 @@ DhcpSendMessage (
   Head->Reserved     = HTONS (0x8000);  //Server, broadcast the message please.\r
 \r
   EFI_IP4 (Head->ClientAddr) = HTONL (DhcpSb->ClientAddr);\r
   Head->Reserved     = HTONS (0x8000);  //Server, broadcast the message please.\r
 \r
   EFI_IP4 (Head->ClientAddr) = HTONL (DhcpSb->ClientAddr);\r
-  NetCopyMem (Head->ClientHwAddr, DhcpSb->Mac.Addr, DhcpSb->HwLen);\r
+  CopyMem (Head->ClientHwAddr, DhcpSb->Mac.Addr, DhcpSb->HwLen);\r
 \r
   //\r
   // Append the DHCP message type\r
 \r
   //\r
   // Append the DHCP message type\r
@@ -1352,12 +1352,12 @@ DhcpSendMessage (
   }\r
 \r
   if (EFI_ERROR (Status)) {\r
   }\r
 \r
   if (EFI_ERROR (Status)) {\r
-    NetFreePool (Packet);\r
+    gBS->FreePool (Packet);\r
     return Status;\r
   }\r
 \r
   if (NewPacket != NULL) {\r
     return Status;\r
   }\r
 \r
   if (NewPacket != NULL) {\r
-    NetFreePool (Packet);\r
+    gBS->FreePool (Packet);\r
     Packet = NewPacket;\r
   }\r
 \r
     Packet = NewPacket;\r
   }\r
 \r
@@ -1369,7 +1369,7 @@ DhcpSendMessage (
   Wrap      = NetbufFromExt (&Frag, 1, 0, 0, DhcpReleasePacket, Packet);\r
 \r
   if (Wrap == NULL) {\r
   Wrap      = NetbufFromExt (&Frag, 1, 0, 0, DhcpReleasePacket, Packet);\r
 \r
   if (Wrap == NULL) {\r
-    NetFreePool (Packet);\r
+    gBS->FreePool (Packet);\r
     return EFI_OUT_OF_RESOURCES;\r
   }\r
 \r
     return EFI_OUT_OF_RESOURCES;\r
   }\r
 \r
index cf811998396769a1cb7869858be2e948f5930f94..04a40074e3cd060e8ca920d9a81418c48590ca0f 100644 (file)
@@ -526,7 +526,7 @@ DhcpFillOption (
     Options[Index].Data = Buf + OptCount[Tag].Offset;\r
   }\r
 \r
     Options[Index].Data = Buf + OptCount[Tag].Offset;\r
   }\r
 \r
-  NetCopyMem (Buf + OptCount[Tag].Offset, Data, Len);\r
+  CopyMem (Buf + OptCount[Tag].Offset, Data, Len);\r
 \r
   OptCount[Tag].Offset  = (UINT16) (OptCount[Tag].Offset + Len);\r
   Options[Index].Len    = (UINT16) (Options[Index].Len + Len);\r
 \r
   OptCount[Tag].Offset  = (UINT16) (OptCount[Tag].Offset + Len);\r
   Options[Index].Len    = (UINT16) (Options[Index].Len + Len);\r
@@ -582,7 +582,7 @@ DhcpParseOption (
   // First compute how many options and how long each option is\r
   // with the "Key indexed counting" algorithms.\r
   //\r
   // First compute how many options and how long each option is\r
   // with the "Key indexed counting" algorithms.\r
   //\r
-  OptCount = NetAllocateZeroPool (DHCP_MAX_OPTIONS * sizeof (DHCP_OPTION_COUNT));\r
+  OptCount = AllocateZeroPool (DHCP_MAX_OPTIONS * sizeof (DHCP_OPTION_COUNT));\r
 \r
   if (OptCount == NULL) {\r
     return EFI_OUT_OF_RESOURCES;\r
 \r
   if (OptCount == NULL) {\r
     return EFI_OUT_OF_RESOURCES;\r
@@ -624,7 +624,7 @@ DhcpParseOption (
   // Allocate a buffer to hold the DHCP options, and after that, a\r
   // continuous buffer to put all the options' data.\r
   //\r
   // Allocate a buffer to hold the DHCP options, and after that, a\r
   // continuous buffer to put all the options' data.\r
   //\r
-  Options = NetAllocateZeroPool (OptNum * sizeof (DHCP_OPTION) + TotalLen);\r
+  Options = AllocateZeroPool (OptNum * sizeof (DHCP_OPTION) + TotalLen);\r
 \r
   if (Options == NULL) {\r
     Status = EFI_OUT_OF_RESOURCES;\r
 \r
   if (Options == NULL) {\r
     Status = EFI_OUT_OF_RESOURCES;\r
@@ -638,14 +638,14 @@ DhcpParseOption (
   Status          = DhcpIterateOptions (Packet, DhcpFillOption, &Context);\r
 \r
   if (EFI_ERROR (Status)) {\r
   Status          = DhcpIterateOptions (Packet, DhcpFillOption, &Context);\r
 \r
   if (EFI_ERROR (Status)) {\r
-    NetFreePool (Options);\r
+    gBS->FreePool (Options);\r
     goto ON_EXIT;\r
   }\r
 \r
   *OptionPoint = Options;\r
 \r
 ON_EXIT:\r
     goto ON_EXIT;\r
   }\r
 \r
   *OptionPoint = Options;\r
 \r
 ON_EXIT:\r
-  NetFreePool (OptCount);\r
+  gBS->FreePool (OptCount);\r
   return Status;\r
 }\r
 \r
   return Status;\r
 }\r
 \r
@@ -689,7 +689,7 @@ DhcpValidateOptions (
   }\r
 \r
   Updated = FALSE;\r
   }\r
 \r
   Updated = FALSE;\r
-  NetZeroMem (&Parameter, sizeof (Parameter));\r
+  ZeroMem (&Parameter, sizeof (Parameter));\r
 \r
   for (Index = 0; Index < Count; Index++) {\r
     Option = &AllOption[Index];\r
 \r
   for (Index = 0; Index < Count; Index++) {\r
     Option = &AllOption[Index];\r
@@ -722,7 +722,7 @@ DhcpValidateOptions (
   }\r
 \r
   if (Updated && (Para != NULL)) {\r
   }\r
 \r
   if (Updated && (Para != NULL)) {\r
-    if ((*Para = NetAllocatePool (sizeof (DHCP_PARAMETER))) == NULL) {\r
+    if ((*Para = AllocatePool (sizeof (DHCP_PARAMETER))) == NULL) {\r
       Status = EFI_OUT_OF_RESOURCES;\r
       goto ON_EXIT;\r
     }\r
       Status = EFI_OUT_OF_RESOURCES;\r
       goto ON_EXIT;\r
     }\r
@@ -731,7 +731,7 @@ DhcpValidateOptions (
   }\r
 \r
 ON_EXIT:\r
   }\r
 \r
 ON_EXIT:\r
-  NetFreePool (AllOption);\r
+  gBS->FreePool (AllOption);\r
   return Status;\r
 }\r
 \r
   return Status;\r
 }\r
 \r
@@ -767,7 +767,7 @@ DhcpAppendOption (
 \r
     *(Buf++) = Tag;\r
     *(Buf++) = (UINT8) Len;\r
 \r
     *(Buf++) = Tag;\r
     *(Buf++) = (UINT8) Len;\r
-    NetCopyMem (Buf, Data + Index * 255, Len);\r
+    CopyMem (Buf, Data + Index * 255, Len);\r
 \r
     Buf     += Len;\r
   }\r
 \r
     Buf     += Len;\r
   }\r
@@ -815,7 +815,7 @@ DhcpBuild (
   // Use an array of DHCP_OPTION to mark the existance\r
   // and position of each valid options.\r
   //\r
   // Use an array of DHCP_OPTION to mark the existance\r
   // and position of each valid options.\r
   //\r
-  Mark = NetAllocatePool (sizeof (DHCP_OPTION) * DHCP_MAX_OPTIONS);\r
+  Mark = AllocatePool (sizeof (DHCP_OPTION) * DHCP_MAX_OPTIONS);\r
 \r
   if (Mark == NULL) {\r
     return EFI_OUT_OF_RESOURCES;\r
 \r
   if (Mark == NULL) {\r
     return EFI_OUT_OF_RESOURCES;\r
@@ -871,7 +871,7 @@ DhcpBuild (
   }\r
 \r
   Status  = EFI_OUT_OF_RESOURCES;\r
   }\r
 \r
   Status  = EFI_OUT_OF_RESOURCES;\r
-  Packet  = (EFI_DHCP4_PACKET *) NetAllocatePool (Len);\r
+  Packet  = (EFI_DHCP4_PACKET *) AllocatePool (Len);\r
 \r
   if (Packet == NULL) {\r
     goto ON_ERROR;\r
 \r
   if (Packet == NULL) {\r
     goto ON_ERROR;\r
@@ -898,9 +898,9 @@ DhcpBuild (
 \r
 ON_ERROR:\r
   if (SeedOptions != NULL) {\r
 \r
 ON_ERROR:\r
   if (SeedOptions != NULL) {\r
-    NetFreePool (SeedOptions);\r
+    gBS->FreePool (SeedOptions);\r
   }\r
 \r
   }\r
 \r
-  NetFreePool (Mark);\r
+  gBS->FreePool (Mark);\r
   return Status;\r
 }\r
   return Status;\r
 }\r
index 3f534fcdf18b43604d8822eb6fb841aa7f5febdb..b6a82612cc21870af3e7211cde2373edf5341528 100644 (file)
@@ -45,14 +45,14 @@ UINTN  mMaxDpcQueueDepth = 0;
 // If the free list is empty and a DPC is queued, the free list is grown by allocating\r
 // an additional set of DPC entries.\r
 //\r
 // If the free list is empty and a DPC is queued, the free list is grown by allocating\r
 // an additional set of DPC entries.\r
 //\r
-LIST_ENTRY  mDpcEntryFreeList = INITIALIZE_LIST_HEAD_VARIABLE(mDpcEntryFreeList);\r
+LIST_ENTRY      mDpcEntryFreeList = INITIALIZE_LIST_HEAD_VARIABLE(mDpcEntryFreeList);\r
 \r
 //\r
 // An array of DPC queues.  A DPC queue is allocated for every leval EFI_TPL value.\r
 // As DPCs are queued, they are added to the end of the linked list.\r
 // As DPCs are dispatched, they are removed from the beginning of the linked list.\r
 //\r
 \r
 //\r
 // An array of DPC queues.  A DPC queue is allocated for every leval EFI_TPL value.\r
 // As DPCs are queued, they are added to the end of the linked list.\r
 // As DPCs are dispatched, they are removed from the beginning of the linked list.\r
 //\r
-LIST_ENTRY  mDpcQueue[TPL_HIGH_LEVEL + 1];\r
+LIST_ENTRY      mDpcQueue[TPL_HIGH_LEVEL + 1];\r
 \r
 /**\r
   Add a Deferred Procedure Call to the end of the DPC queue.\r
 \r
 /**\r
   Add a Deferred Procedure Call to the end of the DPC queue.\r
index d113947272850130ab78e928f51841757debf8d3..bf35d1ee72ef424c0f48f329319ed7cdc452cad1 100644 (file)
@@ -34,7 +34,7 @@ Abstract:
 // list or on a DPC queue at a specific EFI_TPL.\r
 //\r
 typedef struct {\r
 // list or on a DPC queue at a specific EFI_TPL.\r
 //\r
 typedef struct {\r
-  LIST_ENTRY         ListEntry;\r
+  LIST_ENTRY             ListEntry;\r
   EFI_DPC_PROCEDURE  DpcProcedure;\r
   VOID               *DpcContext;\r
 } DPC_ENTRY;\r
   EFI_DPC_PROCEDURE  DpcProcedure;\r
   VOID               *DpcContext;\r
 } DPC_ENTRY;\r
index c86aae680b7b9f3a7dd7f9e5eab9bca053f9c4c4..4dca145318e27f066bd8ea7d64252a2014002909 100644 (file)
@@ -85,7 +85,7 @@ IScsiCHAPAuthTarget (
             VerifyRsp\r
             );\r
 \r
             VerifyRsp\r
             );\r
 \r
-  if (NetCompareMem (VerifyRsp, TargetResponse, ISCSI_CHAP_RSP_LEN)) {\r
+  if (CompareMem (VerifyRsp, TargetResponse, ISCSI_CHAP_RSP_LEN)) {\r
     Status = EFI_SECURITY_VIOLATION;\r
   }\r
 \r
     Status = EFI_SECURITY_VIOLATION;\r
   }\r
 \r
@@ -123,7 +123,7 @@ Returns:
   CHAR8                     *Value;\r
   UINT8                     *Data;\r
   UINT32                    Len;\r
   CHAR8                     *Value;\r
   UINT8                     *Data;\r
   UINT32                    Len;\r
-  NET_LIST_ENTRY            *KeyValueList;\r
+  LIST_ENTRY                *KeyValueList;\r
   UINTN                     Algorithm;\r
   CHAR8                     *Identifier;\r
   CHAR8                     *Challenge;\r
   UINTN                     Algorithm;\r
   CHAR8                     *Identifier;\r
   CHAR8                     *Challenge;\r
@@ -139,7 +139,7 @@ Returns:
   AuthData    = &Session->AuthData;\r
 \r
   Len         = Conn->RspQue.BufSize;\r
   AuthData    = &Session->AuthData;\r
 \r
   Len         = Conn->RspQue.BufSize;\r
-  Data        = NetAllocatePool (Len);\r
+  Data        = AllocatePool (Len);\r
   if (Data == NULL) {\r
     return EFI_OUT_OF_RESOURCES;\r
   }\r
   if (Data == NULL) {\r
     return EFI_OUT_OF_RESOURCES;\r
   }\r
@@ -283,7 +283,7 @@ ON_EXIT:
 \r
   IScsiFreeKeyValueList (KeyValueList);\r
 \r
 \r
   IScsiFreeKeyValueList (KeyValueList);\r
 \r
-  NetFreePool (Data);\r
+  gBS->FreePool (Data);\r
 \r
   return Status;\r
 }\r
 \r
   return Status;\r
 }\r
@@ -333,13 +333,13 @@ Returns:
   Status      = EFI_SUCCESS;\r
 \r
   RspLen      = 2 * ISCSI_CHAP_RSP_LEN + 3;\r
   Status      = EFI_SUCCESS;\r
 \r
   RspLen      = 2 * ISCSI_CHAP_RSP_LEN + 3;\r
-  Response    = NetAllocatePool (RspLen);\r
+  Response    = AllocatePool (RspLen);\r
   if (Response == NULL) {\r
     return EFI_OUT_OF_RESOURCES;\r
   }\r
 \r
   ChallengeLen  = 2 * ISCSI_CHAP_RSP_LEN + 3;\r
   if (Response == NULL) {\r
     return EFI_OUT_OF_RESOURCES;\r
   }\r
 \r
   ChallengeLen  = 2 * ISCSI_CHAP_RSP_LEN + 3;\r
-  Challenge     = NetAllocatePool (ChallengeLen);\r
+  Challenge     = AllocatePool (ChallengeLen);\r
   if (Challenge == NULL) {\r
     return EFI_OUT_OF_RESOURCES;\r
   }\r
   if (Challenge == NULL) {\r
     return EFI_OUT_OF_RESOURCES;\r
   }\r
@@ -418,8 +418,8 @@ Returns:
     break;\r
   }\r
 \r
     break;\r
   }\r
 \r
-  NetFreePool (Response);\r
-  NetFreePool (Challenge);\r
+  gBS->FreePool (Response);\r
+  gBS->FreePool (Challenge);\r
 \r
   return Status;\r
 }\r
 \r
   return Status;\r
 }\r
index 9f3c4fe6f1de3b8e52a77c192eccd2881ab361ae..92169cb9b284043cedf0d8d692537e2aa88ea9ce 100644 (file)
@@ -24,7 +24,7 @@ BOOLEAN         mIScsiDeviceListUpdated = FALSE;
 UINTN           mNumberOfIScsiDevices   = 0;\r
 ISCSI_FORM_CALLBACK_INFO  *mCallbackInfo;\r
 \r
 UINTN           mNumberOfIScsiDevices   = 0;\r
 ISCSI_FORM_CALLBACK_INFO  *mCallbackInfo;\r
 \r
-NET_LIST_ENTRY  mIScsiConfigFormList = {\r
+LIST_ENTRY      mIScsiConfigFormList = {\r
   &mIScsiConfigFormList,\r
   &mIScsiConfigFormList\r
 };\r
   &mIScsiConfigFormList,\r
   &mIScsiConfigFormList\r
 };\r
@@ -138,7 +138,7 @@ Returns:
                   NULL\r
                   );\r
   if (Status == EFI_BUFFER_TOO_SMALL) {\r
                   NULL\r
                   );\r
   if (Status == EFI_BUFFER_TOO_SMALL) {\r
-    DeviceList = (ISCSI_DEVICE_LIST *) NetAllocatePool (DataSize);\r
+    DeviceList = (ISCSI_DEVICE_LIST *) AllocatePool (DataSize);\r
 \r
     gRT->GetVariable (\r
           L"iSCSIDeviceList",\r
 \r
     gRT->GetVariable (\r
           L"iSCSIDeviceList",\r
@@ -168,9 +168,9 @@ Returns:
             // Swap the current MAC address entry with the one indexed by\r
             // LastDeviceIndex.\r
             //\r
             // Swap the current MAC address entry with the one indexed by\r
             // LastDeviceIndex.\r
             //\r
-            NetCopyMem (&TempMacInfo, CurMacInfo, sizeof (ISCSI_MAC_INFO));\r
-            NetCopyMem (CurMacInfo, &DeviceList->MacInfo[LastDeviceIndex], sizeof (ISCSI_MAC_INFO));\r
-            NetCopyMem (&DeviceList->MacInfo[LastDeviceIndex], &TempMacInfo, sizeof (ISCSI_MAC_INFO));\r
+            CopyMem (&TempMacInfo, CurMacInfo, sizeof (ISCSI_MAC_INFO));\r
+            CopyMem (CurMacInfo, &DeviceList->MacInfo[LastDeviceIndex], sizeof (ISCSI_MAC_INFO));\r
+            CopyMem (&DeviceList->MacInfo[LastDeviceIndex], &TempMacInfo, sizeof (ISCSI_MAC_INFO));\r
           }\r
 \r
           LastDeviceIndex++;\r
           }\r
 \r
           LastDeviceIndex++;\r
@@ -192,16 +192,16 @@ Returns:
       gRT->SetVariable (MacString, &mIScsiCHAPAuthInfoGuid, 0, 0, NULL);\r
     }\r
 \r
       gRT->SetVariable (MacString, &mIScsiCHAPAuthInfoGuid, 0, 0, NULL);\r
     }\r
 \r
-    NetFreePool (DeviceList);\r
+    gBS->FreePool (DeviceList);\r
   } else if (Status != EFI_NOT_FOUND) {\r
   } else if (Status != EFI_NOT_FOUND) {\r
-    NetFreePool (Handles);\r
+    gBS->FreePool (Handles);\r
     return Status;\r
   }\r
   //\r
   // Construct the new iSCSI device list.\r
   //\r
   DeviceListSize        = sizeof (ISCSI_DEVICE_LIST) + (NumHandles - 1) * sizeof (ISCSI_MAC_INFO);\r
     return Status;\r
   }\r
   //\r
   // Construct the new iSCSI device list.\r
   //\r
   DeviceListSize        = sizeof (ISCSI_DEVICE_LIST) + (NumHandles - 1) * sizeof (ISCSI_MAC_INFO);\r
-  DeviceList            = (ISCSI_DEVICE_LIST *) NetAllocatePool (DeviceListSize);\r
+  DeviceList            = (ISCSI_DEVICE_LIST *) AllocatePool (DeviceListSize);\r
   DeviceList->NumDevice = (UINT8) NumHandles;\r
 \r
   for (Index = 0; Index < NumHandles; Index++) {\r
   DeviceList->NumDevice = (UINT8) NumHandles;\r
 \r
   for (Index = 0; Index < NumHandles; Index++) {\r
@@ -209,7 +209,7 @@ Returns:
     Mode        = Snp->Mode;\r
 \r
     CurMacInfo  = &DeviceList->MacInfo[Index];\r
     Mode        = Snp->Mode;\r
 \r
     CurMacInfo  = &DeviceList->MacInfo[Index];\r
-    NetCopyMem (&CurMacInfo->Mac, &Mode->PermanentAddress, Mode->HwAddressSize);\r
+    CopyMem (&CurMacInfo->Mac, &Mode->PermanentAddress, Mode->HwAddressSize);\r
     CurMacInfo->Len = (UINT8) Mode->HwAddressSize;\r
   }\r
 \r
     CurMacInfo->Len = (UINT8) Mode->HwAddressSize;\r
   }\r
 \r
@@ -221,7 +221,7 @@ Returns:
         DeviceList\r
         );\r
 \r
         DeviceList\r
         );\r
 \r
-  NetFreePool (DeviceList);\r
+  gBS->FreePool (DeviceList);\r
 \r
   return Status;\r
 }\r
 \r
   return Status;\r
 }\r
@@ -248,7 +248,7 @@ Returns:
 --*/\r
 {\r
   UINT32                  CurrentIndex;\r
 --*/\r
 {\r
   UINT32                  CurrentIndex;\r
-  NET_LIST_ENTRY          *Entry;\r
+  LIST_ENTRY              *Entry;\r
   ISCSI_CONFIG_FORM_ENTRY *ConfigFormEntry;\r
 \r
   CurrentIndex    = 0;\r
   ISCSI_CONFIG_FORM_ENTRY *ConfigFormEntry;\r
 \r
   CurrentIndex    = 0;\r
@@ -402,7 +402,7 @@ IScsiFormExtractConfig (
                                Results,\r
                                Progress\r
                                );\r
                                Results,\r
                                Progress\r
                                );\r
-  NetFreePool (IfrNvData);\r
+  gBS->FreePool (IfrNvData);\r
   return Status;\r
 }\r
 \r
   return Status;\r
 }\r
 \r
@@ -516,7 +516,7 @@ IScsiFormCallback (
       PopUpInvalidNotify (L"Invalid IP address!");\r
       Status = EFI_INVALID_PARAMETER;\r
     } else {\r
       PopUpInvalidNotify (L"Invalid IP address!");\r
       Status = EFI_INVALID_PARAMETER;\r
     } else {\r
-      NetCopyMem (&Private->Current->SessionConfigData.LocalIp, &HostIp.v4, sizeof (HostIp.v4));\r
+      CopyMem (&Private->Current->SessionConfigData.LocalIp, &HostIp.v4, sizeof (HostIp.v4));\r
     }\r
 \r
     break;\r
     }\r
 \r
     break;\r
@@ -528,7 +528,7 @@ IScsiFormCallback (
       PopUpInvalidNotify (L"Invalid Subnet Mask!");\r
       Status = EFI_INVALID_PARAMETER;\r
     } else {\r
       PopUpInvalidNotify (L"Invalid Subnet Mask!");\r
       Status = EFI_INVALID_PARAMETER;\r
     } else {\r
-      NetCopyMem (&Private->Current->SessionConfigData.SubnetMask, &SubnetMask.v4, sizeof (SubnetMask.v4));\r
+      CopyMem (&Private->Current->SessionConfigData.SubnetMask, &SubnetMask.v4, sizeof (SubnetMask.v4));\r
     }\r
 \r
     break;\r
     }\r
 \r
     break;\r
@@ -540,7 +540,7 @@ IScsiFormCallback (
       PopUpInvalidNotify (L"Invalid Gateway!");\r
       Status = EFI_INVALID_PARAMETER;\r
     } else {\r
       PopUpInvalidNotify (L"Invalid Gateway!");\r
       Status = EFI_INVALID_PARAMETER;\r
     } else {\r
-      NetCopyMem (&Private->Current->SessionConfigData.Gateway, &Gateway.v4, sizeof (Gateway.v4));\r
+      CopyMem (&Private->Current->SessionConfigData.Gateway, &Gateway.v4, sizeof (Gateway.v4));\r
     }\r
 \r
     break;\r
     }\r
 \r
     break;\r
@@ -552,7 +552,7 @@ IScsiFormCallback (
       PopUpInvalidNotify (L"Invalid IP address!");\r
       Status = EFI_INVALID_PARAMETER;\r
     } else {\r
       PopUpInvalidNotify (L"Invalid IP address!");\r
       Status = EFI_INVALID_PARAMETER;\r
     } else {\r
-      NetCopyMem (&Private->Current->SessionConfigData.TargetIp, &HostIp.v4, sizeof (HostIp.v4));\r
+      CopyMem (&Private->Current->SessionConfigData.TargetIp, &HostIp.v4, sizeof (HostIp.v4));\r
     }\r
 \r
     break;\r
     }\r
 \r
     break;\r
@@ -581,7 +581,7 @@ IScsiFormCallback (
     if (EFI_ERROR (Status)) {\r
       PopUpInvalidNotify (L"Invalid LUN string!");\r
     } else {\r
     if (EFI_ERROR (Status)) {\r
       PopUpInvalidNotify (L"Invalid LUN string!");\r
     } else {\r
-      NetCopyMem (Private->Current->SessionConfigData.BootLun, &Lun, sizeof (Lun));\r
+      CopyMem (Private->Current->SessionConfigData.BootLun, &Lun, sizeof (Lun));\r
     }\r
 \r
     break;\r
     }\r
 \r
     break;\r
@@ -625,9 +625,9 @@ IScsiFormCallback (
       // deployed.\r
       //\r
       if (!Private->Current->SessionConfigData.InitiatorInfoFromDhcp) {\r
       // deployed.\r
       //\r
       if (!Private->Current->SessionConfigData.InitiatorInfoFromDhcp) {\r
-        NetCopyMem (&HostIp.v4, &Private->Current->SessionConfigData.LocalIp, sizeof (HostIp.v4));\r
-        NetCopyMem (&SubnetMask.v4, &Private->Current->SessionConfigData.SubnetMask, sizeof (SubnetMask.v4));\r
-        NetCopyMem (&Gateway.v4, &Private->Current->SessionConfigData.Gateway, sizeof (Gateway.v4));\r
+        CopyMem (&HostIp.v4, &Private->Current->SessionConfigData.LocalIp, sizeof (HostIp.v4));\r
+        CopyMem (&SubnetMask.v4, &Private->Current->SessionConfigData.SubnetMask, sizeof (SubnetMask.v4));\r
+        CopyMem (&Gateway.v4, &Private->Current->SessionConfigData.Gateway, sizeof (Gateway.v4));\r
 \r
         if ((Gateway.Addr[0] != 0)) {\r
           if (SubnetMask.Addr[0] == 0) {\r
 \r
         if ((Gateway.Addr[0] != 0)) {\r
           if (SubnetMask.Addr[0] == 0) {\r
@@ -645,7 +645,7 @@ IScsiFormCallback (
       // Validate target configuration if DHCP isn't deployed.\r
       //\r
       if (!Private->Current->SessionConfigData.TargetInfoFromDhcp) {\r
       // Validate target configuration if DHCP isn't deployed.\r
       //\r
       if (!Private->Current->SessionConfigData.TargetInfoFromDhcp) {\r
-        NetCopyMem (&HostIp.v4, &Private->Current->SessionConfigData.TargetIp, sizeof (HostIp.v4));\r
+        CopyMem (&HostIp.v4, &Private->Current->SessionConfigData.TargetIp, sizeof (HostIp.v4));\r
         if (!Ip4IsUnicast (NTOHL (HostIp.Addr[0]), 0)) {\r
           PopUpInvalidNotify (L"Target IP is invalid!");\r
           Status = EFI_INVALID_PARAMETER;\r
         if (!Ip4IsUnicast (NTOHL (HostIp.Addr[0]), 0)) {\r
           PopUpInvalidNotify (L"Target IP is invalid!");\r
           Status = EFI_INVALID_PARAMETER;\r
@@ -718,7 +718,7 @@ IScsiFormCallback (
     Status = SetBrowserData (NULL, NULL, BufferSize, (UINT8 *) IfrNvData, NULL);\r
   }\r
 \r
     Status = SetBrowserData (NULL, NULL, BufferSize, (UINT8 *) IfrNvData, NULL);\r
   }\r
 \r
-  NetFreePool (IfrNvData);\r
+  gBS->FreePool (IfrNvData);\r
   return Status;\r
 }\r
 \r
   return Status;\r
 }\r
 \r
@@ -749,7 +749,7 @@ Returns:
 \r
 --*/\r
 {\r
 \r
 --*/\r
 {\r
-  NET_LIST_ENTRY              *Entry;\r
+  LIST_ENTRY                  *Entry;\r
   ISCSI_CONFIG_FORM_ENTRY     *ConfigFormEntry;\r
   BOOLEAN                     EntryExisted;\r
   EFI_STATUS                  Status;\r
   ISCSI_CONFIG_FORM_ENTRY     *ConfigFormEntry;\r
   BOOLEAN                     EntryExisted;\r
   EFI_STATUS                  Status;\r
@@ -779,12 +779,12 @@ Returns:
       //\r
       // Add a new form.\r
       //\r
       //\r
       // Add a new form.\r
       //\r
-      ConfigFormEntry = (ISCSI_CONFIG_FORM_ENTRY *) NetAllocateZeroPool (sizeof (ISCSI_CONFIG_FORM_ENTRY));\r
+      ConfigFormEntry = (ISCSI_CONFIG_FORM_ENTRY *) AllocateZeroPool (sizeof (ISCSI_CONFIG_FORM_ENTRY));\r
       if (ConfigFormEntry == NULL) {\r
         return EFI_OUT_OF_RESOURCES;\r
       }\r
 \r
       if (ConfigFormEntry == NULL) {\r
         return EFI_OUT_OF_RESOURCES;\r
       }\r
 \r
-      NetListInit (&ConfigFormEntry->Link);\r
+      InitializeListHead (&ConfigFormEntry->Link);\r
       ConfigFormEntry->Controller = Controller;\r
 \r
       //\r
       ConfigFormEntry->Controller = Controller;\r
 \r
       //\r
@@ -812,7 +812,7 @@ Returns:
                       &ConfigFormEntry->SessionConfigData\r
                       );\r
       if (EFI_ERROR (Status)) {\r
                       &ConfigFormEntry->SessionConfigData\r
                       );\r
       if (EFI_ERROR (Status)) {\r
-        NetZeroMem (&ConfigFormEntry->SessionConfigData, sizeof (ConfigFormEntry->SessionConfigData));\r
+        ZeroMem (&ConfigFormEntry->SessionConfigData, sizeof (ConfigFormEntry->SessionConfigData));\r
       }\r
       //\r
       // Get the CHAP authentication configuration data.\r
       }\r
       //\r
       // Get the CHAP authentication configuration data.\r
@@ -826,7 +826,7 @@ Returns:
                       &ConfigFormEntry->AuthConfigData\r
                       );\r
       if (EFI_ERROR (Status)) {\r
                       &ConfigFormEntry->AuthConfigData\r
                       );\r
       if (EFI_ERROR (Status)) {\r
-        NetZeroMem (&ConfigFormEntry->AuthConfigData, sizeof (ConfigFormEntry->AuthConfigData));\r
+        ZeroMem (&ConfigFormEntry->AuthConfigData, sizeof (ConfigFormEntry->AuthConfigData));\r
       }\r
       //\r
       // Compose the Port string and create a new STRING_REF.\r
       }\r
       //\r
       // Compose the Port string and create a new STRING_REF.\r
@@ -840,21 +840,21 @@ Returns:
       UnicodeSPrint (PortString, 128, L"Set the iSCSI parameters on port %s", ConfigFormEntry->MacString);\r
       HiiLibNewString (mCallbackInfo->RegisteredHandle, &ConfigFormEntry->PortTitleHelpToken, PortString);\r
 \r
       UnicodeSPrint (PortString, 128, L"Set the iSCSI parameters on port %s", ConfigFormEntry->MacString);\r
       HiiLibNewString (mCallbackInfo->RegisteredHandle, &ConfigFormEntry->PortTitleHelpToken, PortString);\r
 \r
-      NetListInsertTail (&mIScsiConfigFormList, &ConfigFormEntry->Link);\r
+      InsertTailList (&mIScsiConfigFormList, &ConfigFormEntry->Link);\r
       mNumberOfIScsiDevices++;\r
     }\r
   } else {\r
     ASSERT (EntryExisted);\r
 \r
     mNumberOfIScsiDevices--;\r
       mNumberOfIScsiDevices++;\r
     }\r
   } else {\r
     ASSERT (EntryExisted);\r
 \r
     mNumberOfIScsiDevices--;\r
-    NetListRemoveEntry (&ConfigFormEntry->Link);\r
-    NetFreePool (ConfigFormEntry);\r
+    RemoveEntryList (&ConfigFormEntry->Link);\r
+    gBS->FreePool (ConfigFormEntry);\r
   }\r
   //\r
   // Allocate space for creation of Buffer\r
   //\r
   UpdateData.BufferSize = 0x1000;\r
   }\r
   //\r
   // Allocate space for creation of Buffer\r
   //\r
   UpdateData.BufferSize = 0x1000;\r
-  UpdateData.Data = NetAllocateZeroPool (0x1000);\r
+  UpdateData.Data = AllocateZeroPool (0x1000);\r
   UpdateData.Offset = 0;\r
 \r
   FormIndex = 0;\r
   UpdateData.Offset = 0;\r
 \r
   FormIndex = 0;\r
@@ -882,7 +882,7 @@ Returns:
     &UpdateData\r
     );\r
 \r
     &UpdateData\r
     );\r
 \r
-  NetFreePool (UpdateData.Data);\r
+  gBS->FreePool (UpdateData.Data);\r
 \r
   return EFI_SUCCESS;\r
 }\r
 \r
   return EFI_SUCCESS;\r
 }\r
@@ -918,7 +918,7 @@ Returns:
     return Status;\r
   }\r
 \r
     return Status;\r
   }\r
 \r
-  CallbackInfo = (ISCSI_FORM_CALLBACK_INFO *) NetAllocatePool (sizeof (ISCSI_FORM_CALLBACK_INFO));\r
+  CallbackInfo = (ISCSI_FORM_CALLBACK_INFO *) AllocatePool (sizeof (ISCSI_FORM_CALLBACK_INFO));\r
   if (CallbackInfo == NULL) {\r
     return EFI_OUT_OF_RESOURCES;\r
   }\r
   if (CallbackInfo == NULL) {\r
     return EFI_OUT_OF_RESOURCES;\r
   }\r
@@ -967,7 +967,7 @@ Returns:
                            CallbackInfo->DriverHandle,\r
                            &CallbackInfo->RegisteredHandle\r
                            );\r
                            CallbackInfo->DriverHandle,\r
                            &CallbackInfo->RegisteredHandle\r
                            );\r
-  NetFreePool (PackageList);\r
+  gBS->FreePool (PackageList);\r
   if (EFI_ERROR (Status)) {\r
     return Status;\r
   }\r
   if (EFI_ERROR (Status)) {\r
     return Status;\r
   }\r
@@ -1002,7 +1002,7 @@ Returns:
 {\r
   ISCSI_CONFIG_FORM_ENTRY     *ConfigFormEntry;\r
 \r
 {\r
   ISCSI_CONFIG_FORM_ENTRY     *ConfigFormEntry;\r
 \r
-  while (!NetListIsEmpty (&mIScsiConfigFormList)) {\r
+  while (!IsListEmpty (&mIScsiConfigFormList)) {\r
     //\r
     // Uninstall the device forms as the iSCSI driver instance may fail to\r
     // control the controller but still install the device configuration form.\r
     //\r
     // Uninstall the device forms as the iSCSI driver instance may fail to\r
     // control the controller but still install the device configuration form.\r
@@ -1032,7 +1032,7 @@ Returns:
         );\r
   HiiLibDestroyHiiDriverHandle (mCallbackInfo->DriverHandle);\r
 \r
         );\r
   HiiLibDestroyHiiDriverHandle (mCallbackInfo->DriverHandle);\r
 \r
-  NetFreePool (mCallbackInfo);\r
+  gBS->FreePool (mCallbackInfo);\r
 \r
   return EFI_SUCCESS;\r
 }\r
 \r
   return EFI_SUCCESS;\r
 }\r
index e9311b62fc47b5c18a634d29cb2d91e21f2aa9cb..c3c664d449293eb3c52c72aabf3d262e97ec23f8 100644 (file)
@@ -62,7 +62,7 @@ typedef struct _ISCSI_DEVICE_LIST {
 #pragma pack()\r
 \r
 typedef struct _ISCSI_CONFIG_FORM_ENTRY {\r
 #pragma pack()\r
 \r
 typedef struct _ISCSI_CONFIG_FORM_ENTRY {\r
-  NET_LIST_ENTRY                Link;\r
+  LIST_ENTRY                    Link;\r
   EFI_HANDLE                    Controller;\r
   CHAR16                        MacString[95];\r
   STRING_REF                    PortTitleToken;\r
   EFI_HANDLE                    Controller;\r
   CHAR16                        MacString[95];\r
   STRING_REF                    PortTitleToken;\r
index c7e8e8d661b694a4cf5142ab2706ae2a8c6a01ce..df4772b8c4b3ec9544da4a4c05f8edf96405ff24 100644 (file)
@@ -62,7 +62,7 @@ Returns:
   //\r
   IScsiRootPathIdLen = (UINT8) AsciiStrLen (ISCSI_ROOT_PATH_ID);\r
 \r
   //\r
   IScsiRootPathIdLen = (UINT8) AsciiStrLen (ISCSI_ROOT_PATH_ID);\r
 \r
-  if ((Length <= IScsiRootPathIdLen) || (NetCompareMem (RootPath, ISCSI_ROOT_PATH_ID, IScsiRootPathIdLen) != 0)) {\r
+  if ((Length <= IScsiRootPathIdLen) || (CompareMem (RootPath, ISCSI_ROOT_PATH_ID, IScsiRootPathIdLen) != 0)) {\r
     return EFI_NOT_FOUND;\r
   }\r
   //\r
     return EFI_NOT_FOUND;\r
   }\r
   //\r
@@ -71,17 +71,17 @@ Returns:
   RootPath += IScsiRootPathIdLen;\r
   Length  = (UINT8) (Length - IScsiRootPathIdLen);\r
 \r
   RootPath += IScsiRootPathIdLen;\r
   Length  = (UINT8) (Length - IScsiRootPathIdLen);\r
 \r
-  TmpStr  = (CHAR8 *) NetAllocatePool (Length + 1);\r
+  TmpStr  = (CHAR8 *) AllocatePool (Length + 1);\r
   if (TmpStr == NULL) {\r
     return EFI_OUT_OF_RESOURCES;\r
   }\r
 \r
   if (TmpStr == NULL) {\r
     return EFI_OUT_OF_RESOURCES;\r
   }\r
 \r
-  NetCopyMem (TmpStr, RootPath, Length);\r
+  CopyMem (TmpStr, RootPath, Length);\r
   TmpStr[Length]  = '\0';\r
 \r
   Index           = 0;\r
   FieldIndex      = 0;\r
   TmpStr[Length]  = '\0';\r
 \r
   Index           = 0;\r
   FieldIndex      = 0;\r
-  NetZeroMem (&Fields[0], sizeof (Fields));\r
+  ZeroMem (&Fields[0], sizeof (Fields));\r
 \r
   //\r
   // Extract the fields in the Root Path option string.\r
 \r
   //\r
   // Extract the fields in the Root Path option string.\r
@@ -155,7 +155,7 @@ Returns:
       goto ON_EXIT;\r
     }\r
   } else {\r
       goto ON_EXIT;\r
     }\r
   } else {\r
-    NetZeroMem (ConfigNvData->BootLun, sizeof (ConfigNvData->BootLun));\r
+    ZeroMem (ConfigNvData->BootLun, sizeof (ConfigNvData->BootLun));\r
   }\r
   //\r
   // Get the target iSCSI Name.\r
   }\r
   //\r
   // Get the target iSCSI Name.\r
@@ -178,7 +178,7 @@ Returns:
 \r
 ON_EXIT:\r
 \r
 \r
 ON_EXIT:\r
 \r
-  NetFreePool (TmpStr);\r
+  gBS->FreePool (TmpStr);\r
 \r
   return Status;\r
 }\r
 \r
   return Status;\r
 }\r
@@ -233,14 +233,14 @@ Returns:
     return EFI_NOT_READY;\r
   }\r
 \r
     return EFI_NOT_READY;\r
   }\r
 \r
-  OptionList = NetAllocatePool (OptionCount * sizeof (EFI_DHCP4_PACKET_OPTION *));\r
+  OptionList = AllocatePool (OptionCount * sizeof (EFI_DHCP4_PACKET_OPTION *));\r
   if (OptionList == NULL) {\r
     return EFI_NOT_READY;\r
   }\r
 \r
   Status = This->Parse (This, Packet, &OptionCount, OptionList);\r
   if (EFI_ERROR (Status)) {\r
   if (OptionList == NULL) {\r
     return EFI_NOT_READY;\r
   }\r
 \r
   Status = This->Parse (This, Packet, &OptionCount, OptionList);\r
   if (EFI_ERROR (Status)) {\r
-    NetFreePool (OptionList);\r
+    gBS->FreePool (OptionList);\r
     return EFI_NOT_READY;\r
   }\r
 \r
     return EFI_NOT_READY;\r
   }\r
 \r
@@ -262,7 +262,7 @@ Returns:
     Status = EFI_NOT_READY;\r
   }\r
 \r
     Status = EFI_NOT_READY;\r
   }\r
 \r
-  NetFreePool (OptionList);\r
+  gBS->FreePool (OptionList);\r
 \r
   return Status;\r
 }\r
 \r
   return Status;\r
 }\r
@@ -307,9 +307,9 @@ Returns:
     return EFI_NO_MAPPING;\r
   }\r
 \r
     return EFI_NO_MAPPING;\r
   }\r
 \r
-  NetCopyMem (&ConfigData->NvData.LocalIp, &Dhcp4ModeData.ClientAddress, sizeof (EFI_IPv4_ADDRESS));\r
-  NetCopyMem (&ConfigData->NvData.SubnetMask, &Dhcp4ModeData.SubnetMask, sizeof (EFI_IPv4_ADDRESS));\r
-  NetCopyMem (&ConfigData->NvData.Gateway, &Dhcp4ModeData.RouterAddress, sizeof (EFI_IPv4_ADDRESS));\r
+  CopyMem (&ConfigData->NvData.LocalIp, &Dhcp4ModeData.ClientAddress, sizeof (EFI_IPv4_ADDRESS));\r
+  CopyMem (&ConfigData->NvData.SubnetMask, &Dhcp4ModeData.SubnetMask, sizeof (EFI_IPv4_ADDRESS));\r
+  CopyMem (&ConfigData->NvData.Gateway, &Dhcp4ModeData.RouterAddress, sizeof (EFI_IPv4_ADDRESS));\r
 \r
   OptionCount = 0;\r
   OptionList  = NULL;\r
 \r
   OptionCount = 0;\r
   OptionList  = NULL;\r
@@ -319,14 +319,14 @@ Returns:
     return EFI_DEVICE_ERROR;\r
   }\r
 \r
     return EFI_DEVICE_ERROR;\r
   }\r
 \r
-  OptionList = NetAllocatePool (OptionCount * sizeof (EFI_DHCP4_PACKET_OPTION *));\r
+  OptionList = AllocatePool (OptionCount * sizeof (EFI_DHCP4_PACKET_OPTION *));\r
   if (OptionList == NULL) {\r
     return EFI_OUT_OF_RESOURCES;\r
   }\r
 \r
   Status = Dhcp4->Parse (Dhcp4, Dhcp4ModeData.ReplyPacket, &OptionCount, OptionList);\r
   if (EFI_ERROR (Status)) {\r
   if (OptionList == NULL) {\r
     return EFI_OUT_OF_RESOURCES;\r
   }\r
 \r
   Status = Dhcp4->Parse (Dhcp4, Dhcp4ModeData.ReplyPacket, &OptionCount, OptionList);\r
   if (EFI_ERROR (Status)) {\r
-    NetFreePool (OptionList);\r
+    gBS->FreePool (OptionList);\r
     return EFI_DEVICE_ERROR;\r
   }\r
 \r
     return EFI_DEVICE_ERROR;\r
   }\r
 \r
@@ -343,13 +343,13 @@ Returns:
       //\r
       // Primary DNS server address.\r
       //\r
       //\r
       // Primary DNS server address.\r
       //\r
-      NetCopyMem (&ConfigData->PrimaryDns, &OptionList[Index]->Data[0], sizeof (EFI_IPv4_ADDRESS));\r
+      CopyMem (&ConfigData->PrimaryDns, &OptionList[Index]->Data[0], sizeof (EFI_IPv4_ADDRESS));\r
 \r
       if (OptionList[Index]->Length > 4) {\r
         //\r
         // Secondary DNS server address\r
         //\r
 \r
       if (OptionList[Index]->Length > 4) {\r
         //\r
         // Secondary DNS server address\r
         //\r
-        NetCopyMem (&ConfigData->SecondaryDns, &OptionList[Index]->Data[4], sizeof (EFI_IPv4_ADDRESS));\r
+        CopyMem (&ConfigData->SecondaryDns, &OptionList[Index]->Data[4], sizeof (EFI_IPv4_ADDRESS));\r
       }\r
     } else if (OptionList[Index]->OpCode == DHCP4_TAG_SERVER_ID) {\r
       if (OptionList[Index]->Length != 4) {\r
       }\r
     } else if (OptionList[Index]->OpCode == DHCP4_TAG_SERVER_ID) {\r
       if (OptionList[Index]->Length != 4) {\r
@@ -357,11 +357,11 @@ Returns:
         break;\r
       }\r
 \r
         break;\r
       }\r
 \r
-      NetCopyMem (&ConfigData->DhcpServer, &OptionList[Index]->Data[0], sizeof (EFI_IPv4_ADDRESS));\r
+      CopyMem (&ConfigData->DhcpServer, &OptionList[Index]->Data[0], sizeof (EFI_IPv4_ADDRESS));\r
     }\r
   }\r
 \r
     }\r
   }\r
 \r
-  NetFreePool (OptionList);\r
+  gBS->FreePool (OptionList);\r
 \r
   return Status;\r
 }\r
 \r
   return Status;\r
 }\r
@@ -428,7 +428,7 @@ Returns:
     goto ON_EXIT;\r
   }\r
 \r
     goto ON_EXIT;\r
   }\r
 \r
-  ParaList = NetAllocatePool (sizeof (EFI_DHCP4_PACKET_OPTION) + 3);\r
+  ParaList = AllocatePool (sizeof (EFI_DHCP4_PACKET_OPTION) + 3);\r
   if (ParaList == NULL) {\r
     Status = EFI_OUT_OF_RESOURCES;\r
     goto ON_EXIT;\r
   if (ParaList == NULL) {\r
     Status = EFI_OUT_OF_RESOURCES;\r
     goto ON_EXIT;\r
@@ -443,7 +443,7 @@ Returns:
   ParaList->Data[2] = DHCP4_TAG_DNS;\r
   ParaList->Data[3] = DHCP4_TAG_ROOT_PATH;\r
 \r
   ParaList->Data[2] = DHCP4_TAG_DNS;\r
   ParaList->Data[3] = DHCP4_TAG_ROOT_PATH;\r
 \r
-  NetZeroMem (&Dhcp4ConfigData, sizeof (EFI_DHCP4_CONFIG_DATA));\r
+  ZeroMem (&Dhcp4ConfigData, sizeof (EFI_DHCP4_CONFIG_DATA));\r
   Dhcp4ConfigData.OptionCount = 1;\r
   Dhcp4ConfigData.OptionList  = &ParaList;\r
 \r
   Dhcp4ConfigData.OptionCount = 1;\r
   Dhcp4ConfigData.OptionList  = &ParaList;\r
 \r
@@ -472,7 +472,7 @@ Returns:
 ON_EXIT:\r
 \r
   if (ParaList != NULL) {\r
 ON_EXIT:\r
 \r
   if (ParaList != NULL) {\r
-    NetFreePool (ParaList);\r
+    gBS->FreePool (ParaList);\r
   }\r
 \r
   if (Dhcp4 != NULL) {\r
   }\r
 \r
   if (Dhcp4 != NULL) {\r
index 1602d5bd55269303dcee21f1b4922957080ab6a0..8cc2a5050f9c793f78848b1a9f536d7eabff3d5d 100644 (file)
@@ -362,7 +362,7 @@ Returns:
     }\r
 \r
     if (DeviceHandleBuffer != NULL) {\r
     }\r
 \r
     if (DeviceHandleBuffer != NULL) {\r
-      NetFreePool (DeviceHandleBuffer);\r
+      gBS->FreePool (DeviceHandleBuffer);\r
     }\r
   }\r
   //\r
     }\r
   }\r
   //\r
index 2729c3b4292fdf374bd4cd053f97e420ae3a56da..697424ad72585075205599d399eb57aa49719268 100644 (file)
@@ -101,17 +101,17 @@ Returns:
   Private       = ISCSI_DRIVER_DATA_FROM_EXT_SCSI_PASS_THRU (This);\r
   ConfigNvData  = &Private->Session.ConfigData.NvData;\r
 \r
   Private       = ISCSI_DRIVER_DATA_FROM_EXT_SCSI_PASS_THRU (This);\r
   ConfigNvData  = &Private->Session.ConfigData.NvData;\r
 \r
-  if ((*Target)[0] == 0 && (NetCompareMem (Lun, ConfigNvData->BootLun, sizeof (UINT64)) == 0)) {\r
+  if ((*Target)[0] == 0 && (CompareMem (Lun, ConfigNvData->BootLun, sizeof (UINT64)) == 0)) {\r
     //\r
     // Only one <Target, Lun> pair per iSCSI Driver instance.\r
     //\r
     return EFI_NOT_FOUND;\r
   }\r
 \r
     //\r
     // Only one <Target, Lun> pair per iSCSI Driver instance.\r
     //\r
     return EFI_NOT_FOUND;\r
   }\r
 \r
-  NetSetMem (TargetId, TARGET_MAX_BYTES, 0xFF);\r
-  if (NetCompareMem (*Target, TargetId, TARGET_MAX_BYTES) == 0) {\r
+  SetMem (TargetId, TARGET_MAX_BYTES, 0xFF);\r
+  if (CompareMem (*Target, TargetId, TARGET_MAX_BYTES) == 0) {\r
     (*Target)[0] = 0;\r
     (*Target)[0] = 0;\r
-    NetCopyMem (Lun, ConfigNvData->BootLun, sizeof (UINT64));\r
+    CopyMem (Lun, ConfigNvData->BootLun, sizeof (UINT64));\r
 \r
     return EFI_SUCCESS;\r
   }\r
 \r
     return EFI_SUCCESS;\r
   }\r
@@ -181,12 +181,12 @@ Returns:
   ConfigNvData  = &Session->ConfigData.NvData;\r
   AuthConfig    = &Session->AuthData.AuthConfig;\r
 \r
   ConfigNvData  = &Session->ConfigData.NvData;\r
   AuthConfig    = &Session->AuthData.AuthConfig;\r
 \r
-  if (NetCompareMem (&Lun, ConfigNvData->BootLun, sizeof (UINT64)) != 0) {\r
+  if (CompareMem (&Lun, ConfigNvData->BootLun, sizeof (UINT64)) != 0) {\r
     return EFI_NOT_FOUND;\r
   }\r
 \r
   DevPathNodeLen  = sizeof (ISCSI_DEVICE_PATH) + AsciiStrLen (ConfigNvData->TargetName) + 1;\r
     return EFI_NOT_FOUND;\r
   }\r
 \r
   DevPathNodeLen  = sizeof (ISCSI_DEVICE_PATH) + AsciiStrLen (ConfigNvData->TargetName) + 1;\r
-  Node            = NetAllocatePool (DevPathNodeLen);\r
+  Node            = AllocatePool (DevPathNodeLen);\r
   if (Node == NULL) {\r
     return EFI_OUT_OF_RESOURCES;\r
   }\r
   if (Node == NULL) {\r
     return EFI_OUT_OF_RESOURCES;\r
   }\r
@@ -214,7 +214,7 @@ Returns:
     break;\r
   }\r
 \r
     break;\r
   }\r
 \r
-  NetCopyMem (&Node->Iscsi.Lun, ConfigNvData->BootLun, sizeof (UINT64));\r
+  CopyMem (&Node->Iscsi.Lun, ConfigNvData->BootLun, sizeof (UINT64));\r
   Node->Iscsi.TargetPortalGroupTag = Session->TargetPortalGroupTag;\r
   AsciiStrCpy ((CHAR8 *) Node + sizeof (ISCSI_DEVICE_PATH), ConfigNvData->TargetName);\r
 \r
   Node->Iscsi.TargetPortalGroupTag = Session->TargetPortalGroupTag;\r
   AsciiStrCpy ((CHAR8 *) Node + sizeof (ISCSI_DEVICE_PATH), ConfigNvData->TargetName);\r
 \r
@@ -276,13 +276,13 @@ Returns:
   Private       = ISCSI_DRIVER_DATA_FROM_EXT_SCSI_PASS_THRU (This);\r
   ConfigNvData  = &Private->Session.ConfigData.NvData;\r
 \r
   Private       = ISCSI_DRIVER_DATA_FROM_EXT_SCSI_PASS_THRU (This);\r
   ConfigNvData  = &Private->Session.ConfigData.NvData;\r
 \r
-  NetZeroMem (*Target, TARGET_MAX_BYTES);\r
+  ZeroMem (*Target, TARGET_MAX_BYTES);\r
 \r
   if (AsciiStrCmp (ConfigNvData->TargetName, (CHAR8 *) DevicePath + sizeof (ISCSI_DEVICE_PATH)) != 0) {\r
     return EFI_UNSUPPORTED;\r
   }\r
 \r
 \r
   if (AsciiStrCmp (ConfigNvData->TargetName, (CHAR8 *) DevicePath + sizeof (ISCSI_DEVICE_PATH)) != 0) {\r
     return EFI_UNSUPPORTED;\r
   }\r
 \r
-  NetCopyMem (Lun, ConfigNvData->BootLun, sizeof (UINT64));\r
+  CopyMem (Lun, ConfigNvData->BootLun, sizeof (UINT64));\r
 \r
   return EFI_SUCCESS;\r
 }\r
 \r
   return EFI_SUCCESS;\r
 }\r
@@ -377,9 +377,9 @@ Returns:
 {\r
   UINT8 TargetId[TARGET_MAX_BYTES];\r
 \r
 {\r
   UINT8 TargetId[TARGET_MAX_BYTES];\r
 \r
-  NetSetMem (TargetId, TARGET_MAX_BYTES, 0xFF);\r
+  SetMem (TargetId, TARGET_MAX_BYTES, 0xFF);\r
 \r
 \r
-  if (NetCompareMem (*Target, TargetId, TARGET_MAX_BYTES) == 0) {\r
+  if (CompareMem (*Target, TargetId, TARGET_MAX_BYTES) == 0) {\r
     (*Target)[0] = 0;\r
     return EFI_SUCCESS;\r
   } else if ((*Target)[0] == 0) {\r
     (*Target)[0] = 0;\r
     return EFI_SUCCESS;\r
   } else if ((*Target)[0] == 0) {\r
index 0c06437de19ba5a21be5a54ab073a98add6bc877..cd4be8b3c93df622d4b410559df855035f26e062 100644 (file)
@@ -42,7 +42,7 @@ Returns:
 \r
 --*/\r
 {\r
 \r
 --*/\r
 {\r
-  NetZeroMem (Header, sizeof (EFI_ACPI_ISCSI_BOOT_FIRMWARE_TABLE_HEADER));\r
+  ZeroMem (Header, sizeof (EFI_ACPI_ISCSI_BOOT_FIRMWARE_TABLE_HEADER));\r
 \r
   Header->Signature = EFI_ACPI_3_0_ISCSI_BOOT_FIRMWARE_TABLE_SIGNATURE;\r
   Header->Length    = IBFT_HEAP_OFFSET;\r
 \r
   Header->Signature = EFI_ACPI_3_0_ISCSI_BOOT_FIRMWARE_TABLE_SIGNATURE;\r
   Header->Length    = IBFT_HEAP_OFFSET;\r
@@ -85,7 +85,7 @@ Returns:
 \r
   Control = (EFI_ACPI_ISCSI_BOOT_FIRMWARE_TABLE_CONTROL_STRUCTURE *) (Table + 1);\r
 \r
 \r
   Control = (EFI_ACPI_ISCSI_BOOT_FIRMWARE_TABLE_CONTROL_STRUCTURE *) (Table + 1);\r
 \r
-  NetZeroMem (Control, sizeof (EFI_ACPI_ISCSI_BOOT_FIRMWARE_TABLE_CONTROL_STRUCTURE));\r
+  ZeroMem (Control, sizeof (EFI_ACPI_ISCSI_BOOT_FIRMWARE_TABLE_CONTROL_STRUCTURE));\r
 \r
   Control->Header.StructureId = EFI_ACPI_ISCSI_BOOT_FIRMWARE_TABLE_CONTROL_STRUCTURE_ID;\r
   Control->Header.Version     = EFI_ACPI_ISCSI_BOOT_FIRMWARE_TABLE_CONTROL_STRUCTURE_VERSION;\r
 \r
   Control->Header.StructureId = EFI_ACPI_ISCSI_BOOT_FIRMWARE_TABLE_CONTROL_STRUCTURE_ID;\r
   Control->Header.Version     = EFI_ACPI_ISCSI_BOOT_FIRMWARE_TABLE_CONTROL_STRUCTURE_VERSION;\r
@@ -136,7 +136,7 @@ Returns:
   //\r
   *Heap -= Len + 1;\r
 \r
   //\r
   *Heap -= Len + 1;\r
 \r
-  NetCopyMem (*Heap, Data, Len);\r
+  CopyMem (*Heap, Data, Len);\r
   *(*Heap + Len) = 0;\r
 }\r
 \r
   *(*Heap + Len) = 0;\r
 }\r
 \r
@@ -181,7 +181,7 @@ Returns:
 \r
   Control->InitiatorOffset = (UINT16) ((UINTN) Initiator - (UINTN) Table);\r
 \r
 \r
   Control->InitiatorOffset = (UINT16) ((UINTN) Initiator - (UINTN) Table);\r
 \r
-  NetZeroMem (Initiator, sizeof (EFI_ACPI_ISCSI_BOOT_FIRMWARE_TABLE_INITIATOR_STRUCTURE));\r
+  ZeroMem (Initiator, sizeof (EFI_ACPI_ISCSI_BOOT_FIRMWARE_TABLE_INITIATOR_STRUCTURE));\r
 \r
   Initiator->Header.StructureId = EFI_ACPI_ISCSI_BOOT_FIRMWARE_TABLE_INITIATOR_STRUCTURE_ID;\r
   Initiator->Header.Version     = EFI_ACPI_ISCSI_BOOT_FIRMWARE_TABLE_INITIATOR_STRUCTURE_VERSION;\r
 \r
   Initiator->Header.StructureId = EFI_ACPI_ISCSI_BOOT_FIRMWARE_TABLE_INITIATOR_STRUCTURE_ID;\r
   Initiator->Header.Version     = EFI_ACPI_ISCSI_BOOT_FIRMWARE_TABLE_INITIATOR_STRUCTURE_VERSION;\r
@@ -234,7 +234,7 @@ Returns:
 {\r
   UINTN Index;\r
 \r
 {\r
   UINTN Index;\r
 \r
-  NetZeroMem (V6, sizeof (EFI_IPv6_ADDRESS));\r
+  ZeroMem (V6, sizeof (EFI_IPv6_ADDRESS));\r
 \r
   V6->Addr[10]  = 0xff;\r
   V6->Addr[11]  = 0xff;\r
 \r
   V6->Addr[10]  = 0xff;\r
   V6->Addr[11]  = 0xff;\r
@@ -405,7 +405,7 @@ Returns:
     //\r
     // Fill the Nic section.\r
     //\r
     //\r
     // Fill the Nic section.\r
     //\r
-    NetZeroMem (Nic, sizeof (EFI_ACPI_ISCSI_BOOT_FIRMWARE_TABLE_NIC_STRUCTURE));\r
+    ZeroMem (Nic, sizeof (EFI_ACPI_ISCSI_BOOT_FIRMWARE_TABLE_NIC_STRUCTURE));\r
 \r
     Nic->Header.StructureId = EFI_ACPI_ISCSI_BOOT_FIRMWARE_TABLE_NIC_STRUCTURE_ID;\r
     Nic->Header.Version     = EFI_ACPI_ISCSI_BOOT_FIRMWARE_TABLE_NIC_STRUCTURE_VERSION;\r
 \r
     Nic->Header.StructureId = EFI_ACPI_ISCSI_BOOT_FIRMWARE_TABLE_NIC_STRUCTURE_ID;\r
     Nic->Header.Version     = EFI_ACPI_ISCSI_BOOT_FIRMWARE_TABLE_NIC_STRUCTURE_VERSION;\r
@@ -435,7 +435,7 @@ Returns:
     IScsiMapV4ToV6Addr (&SessionConfigData->DhcpServer, &Nic->DhcpServer);\r
 \r
     Mac = IScsiGetMacAddress (DriverData->Controller);\r
     IScsiMapV4ToV6Addr (&SessionConfigData->DhcpServer, &Nic->DhcpServer);\r
 \r
     Mac = IScsiGetMacAddress (DriverData->Controller);\r
-    NetCopyMem (Nic->Mac, Mac, sizeof (Nic->Mac));\r
+    CopyMem (Nic->Mac, Mac, sizeof (Nic->Mac));\r
 \r
     //\r
     // Get the PCI location of the Nic.\r
 \r
     //\r
     // Get the PCI location of the Nic.\r
@@ -448,7 +448,7 @@ Returns:
     //\r
     // Fill the Target section.\r
     //\r
     //\r
     // Fill the Target section.\r
     //\r
-    NetZeroMem (Target, sizeof (EFI_ACPI_ISCSI_BOOT_FIRMWARE_TABLE_TARGET_STRUCTURE));\r
+    ZeroMem (Target, sizeof (EFI_ACPI_ISCSI_BOOT_FIRMWARE_TABLE_TARGET_STRUCTURE));\r
 \r
     Target->Header.StructureId  = EFI_ACPI_ISCSI_BOOT_FIRMWARE_TABLE_TARGET_STRUCTURE_ID;\r
     Target->Header.Version      = EFI_ACPI_ISCSI_BOOT_FIRMWARE_TABLE_TARGET_STRUCTURE_VERSION;\r
 \r
     Target->Header.StructureId  = EFI_ACPI_ISCSI_BOOT_FIRMWARE_TABLE_TARGET_STRUCTURE_ID;\r
     Target->Header.Version      = EFI_ACPI_ISCSI_BOOT_FIRMWARE_TABLE_TARGET_STRUCTURE_VERSION;\r
@@ -460,7 +460,7 @@ Returns:
     Target->NicIndex            = (UINT8) Index;\r
 \r
     IScsiMapV4ToV6Addr (&SessionConfigData->NvData.TargetIp, &Target->Ip);\r
     Target->NicIndex            = (UINT8) Index;\r
 \r
     IScsiMapV4ToV6Addr (&SessionConfigData->NvData.TargetIp, &Target->Ip);\r
-    NetCopyMem (Target->BootLun, SessionConfigData->NvData.BootLun, sizeof (Target->BootLun));\r
+    CopyMem (Target->BootLun, SessionConfigData->NvData.BootLun, sizeof (Target->BootLun));\r
 \r
     //\r
     // Target iSCSI Name, CHAP name/secret, reverse CHAP name/secret.\r
 \r
     //\r
     // Target iSCSI Name, CHAP name/secret, reverse CHAP name/secret.\r
@@ -572,7 +572,7 @@ Returns:
     }\r
 \r
     Signature = Table->Signature;\r
     }\r
 \r
     Signature = Table->Signature;\r
-    NetFreePool (Table);\r
+    gBS->FreePool (Table);\r
 \r
     if (Signature == EFI_ACPI_3_0_ISCSI_BOOT_FIRMWARE_TABLE_SIGNATURE) {\r
       //\r
 \r
     if (Signature == EFI_ACPI_3_0_ISCSI_BOOT_FIRMWARE_TABLE_SIGNATURE) {\r
       //\r
@@ -608,7 +608,7 @@ Returns:
   //\r
   // Allocate 4k bytes to hold the ACPI table.\r
   //\r
   //\r
   // Allocate 4k bytes to hold the ACPI table.\r
   //\r
-  Table = NetAllocatePool (IBFT_MAX_SIZE);\r
+  Table = AllocatePool (IBFT_MAX_SIZE);\r
   if (Table == NULL) {\r
     return ;\r
   }\r
   if (Table == NULL) {\r
     return ;\r
   }\r
@@ -623,7 +623,7 @@ Returns:
   IScsiFillInitiatorSection (Table, &Heap, HandleBuffer[0]);\r
   IScsiFillNICAndTargetSections (Table, &Heap, HandleCount, HandleBuffer);\r
 \r
   IScsiFillInitiatorSection (Table, &Heap, HandleBuffer[0]);\r
   IScsiFillNICAndTargetSections (Table, &Heap, HandleCount, HandleBuffer);\r
 \r
-  NetFreePool (HandleBuffer);\r
+  gBS->FreePool (HandleBuffer);\r
 \r
   TableHandle = 0;\r
 \r
 \r
   TableHandle = 0;\r
 \r
@@ -641,5 +641,5 @@ Returns:
     AcpiSupport->PublishTables (AcpiSupport, EFI_ACPI_TABLE_VERSION_3_0);\r
   }\r
 \r
     AcpiSupport->PublishTables (AcpiSupport, EFI_ACPI_TABLE_VERSION_3_0);\r
   }\r
 \r
-  NetFreePool (Table);\r
+  gBS->FreePool (Table);\r
 }\r
 }\r
index 7019a78c9e933d2f97aaefbe89241fd6d4a6c03e..1eb4b4b91b74896bee08c0751d513211c094570e 100644 (file)
@@ -57,10 +57,10 @@ struct _ISCSI_SESSION {
   UINT32                    InitiatorTaskTag;\r
   UINT16                    NextCID;\r
 \r
   UINT32                    InitiatorTaskTag;\r
   UINT16                    NextCID;\r
 \r
-  NET_LIST_ENTRY            Conns;\r
+  LIST_ENTRY                Conns;\r
   UINT32                    NumConns;\r
 \r
   UINT32                    NumConns;\r
 \r
-  NET_LIST_ENTRY            TcbList;\r
+  LIST_ENTRY                TcbList;\r
 \r
   //\r
   // session-wide parameters\r
 \r
   //\r
   // session-wide parameters\r
@@ -83,7 +83,7 @@ struct _ISCSI_SESSION {
 \r
 struct _ISCSI_CONNECTION {\r
   UINT32            Signature;\r
 \r
 struct _ISCSI_CONNECTION {\r
   UINT32            Signature;\r
-  NET_LIST_ENTRY    Link;\r
+  LIST_ENTRY        Link;\r
 \r
   EFI_EVENT         TimeoutEvent;\r
 \r
 \r
   EFI_EVENT         TimeoutEvent;\r
 \r
index 8dee904babc48f20542da405096c5b6212c4e1f6..1683d88a9e9204484928a875719bb8e07c0aa0e7 100644 (file)
@@ -198,8 +198,8 @@ Returns:
   CHAR8   Digit;\r
   UINTN   Temp;\r
 \r
   CHAR8   Digit;\r
   UINTN   Temp;\r
 \r
-  NetZeroMem (Lun, 8);\r
-  NetZeroMem (LunUnitStr, sizeof (LunUnitStr));\r
+  ZeroMem (Lun, 8);\r
+  ZeroMem (LunUnitStr, sizeof (LunUnitStr));\r
 \r
   Index         = 0;\r
   LunUnitStr[0] = Str;\r
 \r
   Index         = 0;\r
   LunUnitStr[0] = Str;\r
@@ -667,7 +667,7 @@ Returns:
   ISCSI_DRIVER_DATA *Private;\r
   EFI_STATUS        Status;\r
 \r
   ISCSI_DRIVER_DATA *Private;\r
   EFI_STATUS        Status;\r
 \r
-  Private = NetAllocateZeroPool (sizeof (ISCSI_DRIVER_DATA));\r
+  Private = AllocateZeroPool (sizeof (ISCSI_DRIVER_DATA));\r
   if (Private == NULL) {\r
     return NULL;\r
   }\r
   if (Private == NULL) {\r
     return NULL;\r
   }\r
@@ -688,11 +688,11 @@ Returns:
                   &Private->ExitBootServiceEvent\r
                   );\r
   if (EFI_ERROR (Status)) {\r
                   &Private->ExitBootServiceEvent\r
                   );\r
   if (EFI_ERROR (Status)) {\r
-    NetFreePool (Private);\r
+    gBS->FreePool (Private);\r
     return NULL;\r
   }\r
 \r
     return NULL;\r
   }\r
 \r
-  NetCopyMem(&Private->IScsiExtScsiPassThru, &gIScsiExtScsiPassThruProtocolTemplate, sizeof(EFI_EXT_SCSI_PASS_THRU_PROTOCOL));\r
+  CopyMem(&Private->IScsiExtScsiPassThru, &gIScsiExtScsiPassThruProtocolTemplate, sizeof(EFI_EXT_SCSI_PASS_THRU_PROTOCOL));\r
 \r
   //\r
   // 0 is designated to the TargetId, so use another value for the AdapterId.\r
 \r
   //\r
   // 0 is designated to the TargetId, so use another value for the AdapterId.\r
@@ -713,7 +713,7 @@ Returns:
                   );\r
   if (EFI_ERROR (Status)) {\r
     gBS->CloseEvent (Private->ExitBootServiceEvent);\r
                   );\r
   if (EFI_ERROR (Status)) {\r
     gBS->CloseEvent (Private->ExitBootServiceEvent);\r
-    NetFreePool (Private);\r
+    gBS->FreePool (Private);\r
 \r
     return NULL;\r
   }\r
 \r
     return NULL;\r
   }\r
@@ -750,7 +750,7 @@ Returns:
           Private->DevicePath\r
           );\r
 \r
           Private->DevicePath\r
           );\r
 \r
-    NetFreePool (Private->DevicePath);\r
+    gBS->FreePool (Private->DevicePath);\r
   }\r
 \r
   if (Private->ExtScsiPassThruHandle != NULL) {\r
   }\r
 \r
   if (Private->ExtScsiPassThruHandle != NULL) {\r
@@ -763,7 +763,7 @@ Returns:
 \r
   gBS->CloseEvent (Private->ExitBootServiceEvent);\r
 \r
 \r
   gBS->CloseEvent (Private->ExitBootServiceEvent);\r
 \r
-  NetFreePool (Private);\r
+  gBS->FreePool (Private);\r
 }\r
 \r
 EFI_STATUS\r
 }\r
 \r
 EFI_STATUS\r
index 93e03b0fef6e6bef993c47dc3abdabd68b10cb2e..860755839791b833b3b5a0188fbb9fea3e27d025 100644 (file)
@@ -43,7 +43,7 @@ Returns:
 \r
 --*/\r
 {\r
 \r
 --*/\r
 {\r
-  NetListInsertTail (&Session->Conns, &Conn->Link);\r
+  InsertTailList (&Session->Conns, &Conn->Link);\r
   Conn->Session = Session;\r
   Session->NumConns++;\r
 }\r
   Conn->Session = Session;\r
   Session->NumConns++;\r
 }\r
@@ -68,7 +68,7 @@ Returns:
 \r
 --*/\r
 {\r
 \r
 --*/\r
 {\r
-  NetListRemoveEntry (&Conn->Link);\r
+  RemoveEntryList (&Conn->Link);\r
   Conn->Session->NumConns--;\r
   Conn->Session = NULL;\r
 }\r
   Conn->Session->NumConns--;\r
   Conn->Session = NULL;\r
 }\r
@@ -259,7 +259,7 @@ Returns:
   TCP4_IO_CONFIG_DATA Tcp4IoConfig;\r
   EFI_STATUS          Status;\r
 \r
   TCP4_IO_CONFIG_DATA Tcp4IoConfig;\r
   EFI_STATUS          Status;\r
 \r
-  Conn = NetAllocatePool (sizeof (ISCSI_CONNECTION));\r
+  Conn = AllocatePool (sizeof (ISCSI_CONNECTION));\r
   if (Conn == NULL) {\r
     return NULL;\r
   }\r
   if (Conn == NULL) {\r
     return NULL;\r
   }\r
@@ -276,13 +276,13 @@ Returns:
 \r
   Status = gBS->CreateEvent (\r
                   EFI_EVENT_TIMER,\r
 \r
   Status = gBS->CreateEvent (\r
                   EFI_EVENT_TIMER,\r
-                  NET_TPL_TIMER,\r
+                  TPL_CALLBACK,\r
                   NULL,\r
                   NULL,\r
                   &Conn->TimeoutEvent\r
                   );\r
   if (EFI_ERROR (Status)) {\r
                   NULL,\r
                   NULL,\r
                   &Conn->TimeoutEvent\r
                   );\r
   if (EFI_ERROR (Status)) {\r
-    NetFreePool (Conn);\r
+    gBS->FreePool (Conn);\r
     return NULL;\r
   }\r
 \r
     return NULL;\r
   }\r
 \r
@@ -295,10 +295,10 @@ Returns:
   Conn->HeaderDigest              = ISCSI_DIGEST_NONE;\r
   Conn->DataDigest                = ISCSI_DIGEST_NONE;\r
 \r
   Conn->HeaderDigest              = ISCSI_DIGEST_NONE;\r
   Conn->DataDigest                = ISCSI_DIGEST_NONE;\r
 \r
-  NetCopyMem (&Tcp4IoConfig.LocalIp, &Session->ConfigData.NvData.LocalIp, sizeof (EFI_IPv4_ADDRESS));\r
-  NetCopyMem (&Tcp4IoConfig.SubnetMask, &Session->ConfigData.NvData.SubnetMask, sizeof (EFI_IPv4_ADDRESS));\r
-  NetCopyMem (&Tcp4IoConfig.Gateway, &Session->ConfigData.NvData.Gateway, sizeof (EFI_IPv4_ADDRESS));\r
-  NetCopyMem (&Tcp4IoConfig.RemoteIp, &Session->ConfigData.NvData.TargetIp, sizeof (EFI_IPv4_ADDRESS));\r
+  CopyMem (&Tcp4IoConfig.LocalIp, &Session->ConfigData.NvData.LocalIp, sizeof (EFI_IPv4_ADDRESS));\r
+  CopyMem (&Tcp4IoConfig.SubnetMask, &Session->ConfigData.NvData.SubnetMask, sizeof (EFI_IPv4_ADDRESS));\r
+  CopyMem (&Tcp4IoConfig.Gateway, &Session->ConfigData.NvData.Gateway, sizeof (EFI_IPv4_ADDRESS));\r
+  CopyMem (&Tcp4IoConfig.RemoteIp, &Session->ConfigData.NvData.TargetIp, sizeof (EFI_IPv4_ADDRESS));\r
 \r
   Tcp4IoConfig.RemotePort = Session->ConfigData.NvData.TargetPort;\r
 \r
 \r
   Tcp4IoConfig.RemotePort = Session->ConfigData.NvData.TargetPort;\r
 \r
@@ -313,7 +313,7 @@ Returns:
             );\r
   if (EFI_ERROR (Status)) {\r
     gBS->CloseEvent (Conn->TimeoutEvent);\r
             );\r
   if (EFI_ERROR (Status)) {\r
     gBS->CloseEvent (Conn->TimeoutEvent);\r
-    NetFreePool (Conn);\r
+    gBS->FreePool (Conn);\r
     Conn = NULL;\r
   }\r
 \r
     Conn = NULL;\r
   }\r
 \r
@@ -343,7 +343,7 @@ Returns:
   Tcp4IoDestroySocket (&Conn->Tcp4Io);\r
   NetbufQueFlush (&Conn->RspQue);\r
   gBS->CloseEvent (Conn->TimeoutEvent);\r
   Tcp4IoDestroySocket (&Conn->Tcp4Io);\r
   NetbufQueFlush (&Conn->RspQue);\r
   gBS->CloseEvent (Conn->TimeoutEvent);\r
-  NetFreePool (Conn);\r
+  gBS->FreePool (Conn);\r
 }\r
 \r
 EFI_STATUS\r
 }\r
 \r
 EFI_STATUS\r
@@ -553,7 +553,7 @@ Returns:
   //\r
   // Add the key.\r
   //\r
   //\r
   // Add the key.\r
   //\r
-  NetCopyMem (Data, Key, KeyLen);\r
+  CopyMem (Data, Key, KeyLen);\r
   Data += KeyLen;\r
 \r
   *Data = '=';\r
   Data += KeyLen;\r
 \r
   *Data = '=';\r
@@ -562,7 +562,7 @@ Returns:
   //\r
   // Add the value.\r
   //\r
   //\r
   // Add the value.\r
   //\r
-  NetCopyMem (Data, Value, ValueLen);\r
+  CopyMem (Data, Value, ValueLen);\r
   Data += ValueLen;\r
 \r
   *Data = '\0';\r
   Data += ValueLen;\r
 \r
   *Data = '\0';\r
@@ -608,7 +608,7 @@ Returns:
   }\r
 \r
   LoginReq = (ISCSI_LOGIN_REQUEST *) NetbufAllocSpace (Nbuf, sizeof (ISCSI_LOGIN_REQUEST), NET_BUF_TAIL);\r
   }\r
 \r
   LoginReq = (ISCSI_LOGIN_REQUEST *) NetbufAllocSpace (Nbuf, sizeof (ISCSI_LOGIN_REQUEST), NET_BUF_TAIL);\r
-  NetZeroMem (LoginReq, sizeof (ISCSI_LOGIN_REQUEST));\r
+  ZeroMem (LoginReq, sizeof (ISCSI_LOGIN_REQUEST));\r
 \r
   //\r
   // Init the login request pdu\r
 \r
   //\r
   // Init the login request pdu\r
@@ -630,7 +630,7 @@ Returns:
   // with their increasing StatSN values.\r
   //\r
   LoginReq->ExpStatSN = HTONL (Conn->ExpStatSN);\r
   // with their increasing StatSN values.\r
   //\r
   LoginReq->ExpStatSN = HTONL (Conn->ExpStatSN);\r
-  NetCopyMem (LoginReq->ISID, Session->ISID, sizeof (LoginReq->ISID));\r
+  CopyMem (LoginReq->ISID, Session->ISID, sizeof (LoginReq->ISID));\r
 \r
   if (Conn->PartialRspRcvd) {\r
     //\r
 \r
   if (Conn->PartialRspRcvd) {\r
     //\r
@@ -777,7 +777,7 @@ Returns:
       (CurrentStage != Conn->CurrentStage) ||\r
       (!Conn->TransitInitiated && Transit) ||\r
       (Transit && (NextStage != Conn->NextStage)) ||\r
       (CurrentStage != Conn->CurrentStage) ||\r
       (!Conn->TransitInitiated && Transit) ||\r
       (Transit && (NextStage != Conn->NextStage)) ||\r
-      (NetCompareMem (Session->ISID, LoginRsp->ISID, sizeof (LoginRsp->ISID)) != 0) ||\r
+      (CompareMem (Session->ISID, LoginRsp->ISID, sizeof (LoginRsp->ISID)) != 0) ||\r
       (LoginRsp->InitiatorTaskTag != Session->InitiatorTaskTag)\r
       ) {\r
     //\r
       (LoginRsp->InitiatorTaskTag != Session->InitiatorTaskTag)\r
       ) {\r
     //\r
@@ -913,7 +913,7 @@ Returns:
 \r
 --*/\r
 {\r
 \r
 --*/\r
 {\r
-  NET_LIST_ENTRY  *KeyValueList;\r
+  LIST_ENTRY      *KeyValueList;\r
   CHAR8           *TargetAddress;\r
   CHAR8           *IpStr;\r
   EFI_STATUS      Status;\r
   CHAR8           *TargetAddress;\r
   CHAR8           *IpStr;\r
   EFI_STATUS      Status;\r
@@ -1011,8 +1011,8 @@ Returns:
 {\r
   ASSERT (Arg != NULL);\r
 \r
 {\r
   ASSERT (Arg != NULL);\r
 \r
-  NetbufFreeList ((NET_LIST_ENTRY *) Arg);\r
-  NetFreePool (Arg);\r
+  NetbufFreeList ((LIST_ENTRY     *) Arg);\r
+  gBS->FreePool (Arg);\r
 }\r
 \r
 VOID\r
 }\r
 \r
 VOID\r
@@ -1072,7 +1072,7 @@ Returns:
 \r
 --*/\r
 {\r
 \r
 --*/\r
 {\r
-  NET_LIST_ENTRY  *NbufList;\r
+  LIST_ENTRY      *NbufList;\r
   UINT32          Len;\r
   NET_BUF         *PduHdr;\r
   UINT8           *Header;\r
   UINT32          Len;\r
   NET_BUF         *PduHdr;\r
   UINT8           *Header;\r
@@ -1084,12 +1084,12 @@ Returns:
   NET_BUF         *DataSeg;\r
   UINT32          PadAndCRC32[2];\r
 \r
   NET_BUF         *DataSeg;\r
   UINT32          PadAndCRC32[2];\r
 \r
-  NbufList = NetAllocatePool (sizeof (NET_LIST_ENTRY));\r
+  NbufList = AllocatePool (sizeof (LIST_ENTRY    ));\r
   if (NbufList == NULL) {\r
     return EFI_OUT_OF_RESOURCES;\r
   }\r
 \r
   if (NbufList == NULL) {\r
     return EFI_OUT_OF_RESOURCES;\r
   }\r
 \r
-  NetListInit (NbufList);\r
+  InitializeListHead (NbufList);\r
 \r
   //\r
   // The header digest will be received together with the PDU header if exists.\r
 \r
   //\r
   // The header digest will be received together with the PDU header if exists.\r
@@ -1102,7 +1102,7 @@ Returns:
   }\r
 \r
   Header = NetbufAllocSpace (PduHdr, Len, NET_BUF_TAIL);\r
   }\r
 \r
   Header = NetbufAllocSpace (PduHdr, Len, NET_BUF_TAIL);\r
-  NetListInsertTail (NbufList, &PduHdr->List);\r
+  InsertTailList (NbufList, &PduHdr->List);\r
 \r
   //\r
   // First step, receive the BHS of the PDU.\r
 \r
   //\r
   // First step, receive the BHS of the PDU.\r
@@ -1197,7 +1197,7 @@ Returns:
     goto ON_EXIT;\r
   }\r
 \r
     goto ON_EXIT;\r
   }\r
 \r
-  NetListInsertTail (NbufList, &DataSeg->List);\r
+  InsertTailList (NbufList, &DataSeg->List);\r
 \r
   //\r
   // Receive the data segment with the data digest if any.\r
 \r
   //\r
   // Receive the data segment with the data digest if any.\r
@@ -1266,7 +1266,7 @@ Returns:
 --*/\r
 {\r
   EFI_STATUS      Status;\r
 --*/\r
 {\r
   EFI_STATUS      Status;\r
-  NET_LIST_ENTRY  *KeyValueList;\r
+  LIST_ENTRY      *KeyValueList;\r
   CHAR8           *Data;\r
   UINT32          Len;\r
   ISCSI_SESSION   *Session;\r
   CHAR8           *Data;\r
   UINT32          Len;\r
   ISCSI_SESSION   *Session;\r
@@ -1278,7 +1278,7 @@ Returns:
   Session = Conn->Session;\r
 \r
   Len     = Conn->RspQue.BufSize;\r
   Session = Conn->Session;\r
 \r
   Len     = Conn->RspQue.BufSize;\r
-  Data    = NetAllocatePool (Len);\r
+  Data    = AllocatePool (Len);\r
   if (Data == NULL) {\r
     return EFI_OUT_OF_RESOURCES;\r
   }\r
   if (Data == NULL) {\r
     return EFI_OUT_OF_RESOURCES;\r
   }\r
@@ -1292,7 +1292,7 @@ Returns:
   //\r
   KeyValueList = IScsiBuildKeyValueList (Data, Len);\r
   if (KeyValueList == NULL) {\r
   //\r
   KeyValueList = IScsiBuildKeyValueList (Data, Len);\r
   if (KeyValueList == NULL) {\r
-    NetFreePool (Data);\r
+    gBS->FreePool (Data);\r
     return Status;\r
   }\r
   //\r
     return Status;\r
   }\r
   //\r
@@ -1488,7 +1488,7 @@ Returns:
   IScsiGetValueByKeyFromList (KeyValueList, ISCSI_KEY_TARGET_ALIAS);\r
   IScsiGetValueByKeyFromList (KeyValueList, ISCSI_KEY_TARGET_PORTAL_GROUP_TAG);\r
 \r
   IScsiGetValueByKeyFromList (KeyValueList, ISCSI_KEY_TARGET_ALIAS);\r
   IScsiGetValueByKeyFromList (KeyValueList, ISCSI_KEY_TARGET_PORTAL_GROUP_TAG);\r
 \r
-  if (NetListIsEmpty (KeyValueList)) {\r
+  if (IsListEmpty (KeyValueList)) {\r
     //\r
     // Succeed if no more keys in the list.\r
     //\r
     //\r
     // Succeed if no more keys in the list.\r
     //\r
@@ -1499,7 +1499,7 @@ ON_ERROR:
 \r
   IScsiFreeKeyValueList (KeyValueList);\r
 \r
 \r
   IScsiFreeKeyValueList (KeyValueList);\r
 \r
-  NetFreePool (Data);\r
+  gBS->FreePool (Data);\r
 \r
   return Status;\r
 }\r
 \r
   return Status;\r
 }\r
@@ -1612,13 +1612,13 @@ Returns:
       return EFI_OUT_OF_RESOURCES;\r
     }\r
 \r
       return EFI_OUT_OF_RESOURCES;\r
     }\r
 \r
-    NetZeroMem (Data, PadLen);\r
+    ZeroMem (Data, PadLen);\r
   }\r
 \r
   return EFI_SUCCESS;\r
 }\r
 \r
   }\r
 \r
   return EFI_SUCCESS;\r
 }\r
 \r
-NET_LIST_ENTRY *\r
+LIST_ENTRY     *\r
 IScsiBuildKeyValueList (\r
   IN CHAR8  *Data,\r
   IN UINT32 Len\r
 IScsiBuildKeyValueList (\r
   IN CHAR8  *Data,\r
   IN UINT32 Len\r
@@ -1640,23 +1640,23 @@ Returns:
 \r
 --*/\r
 {\r
 \r
 --*/\r
 {\r
-  NET_LIST_ENTRY        *ListHead;\r
+  LIST_ENTRY            *ListHead;\r
   ISCSI_KEY_VALUE_PAIR  *KeyValuePair;\r
 \r
   ISCSI_KEY_VALUE_PAIR  *KeyValuePair;\r
 \r
-  ListHead = NetAllocatePool (sizeof (NET_LIST_ENTRY));\r
+  ListHead = AllocatePool (sizeof (LIST_ENTRY    ));\r
   if (ListHead == NULL) {\r
     return NULL;\r
   }\r
 \r
   if (ListHead == NULL) {\r
     return NULL;\r
   }\r
 \r
-  NetListInit (ListHead);\r
+  InitializeListHead (ListHead);\r
 \r
   while (Len > 0) {\r
 \r
   while (Len > 0) {\r
-    KeyValuePair = NetAllocatePool (sizeof (ISCSI_KEY_VALUE_PAIR));\r
+    KeyValuePair = AllocatePool (sizeof (ISCSI_KEY_VALUE_PAIR));\r
     if (KeyValuePair == NULL) {\r
       goto ON_ERROR;\r
     }\r
 \r
     if (KeyValuePair == NULL) {\r
       goto ON_ERROR;\r
     }\r
 \r
-    NetListInit (&KeyValuePair->List);\r
+    InitializeListHead (&KeyValuePair->List);\r
 \r
     KeyValuePair->Key = Data;\r
 \r
 \r
     KeyValuePair->Key = Data;\r
 \r
@@ -1671,13 +1671,13 @@ Returns:
       Data++;\r
       Len--;\r
     } else {\r
       Data++;\r
       Len--;\r
     } else {\r
-      NetFreePool (KeyValuePair);\r
+      gBS->FreePool (KeyValuePair);\r
       goto ON_ERROR;\r
     }\r
 \r
     KeyValuePair->Value = Data;\r
 \r
       goto ON_ERROR;\r
     }\r
 \r
     KeyValuePair->Value = Data;\r
 \r
-    NetListInsertTail (ListHead, &KeyValuePair->List);;\r
+    InsertTailList (ListHead, &KeyValuePair->List);;\r
 \r
     Data += AsciiStrLen (KeyValuePair->Value) + 1;\r
     Len -= (UINT32) AsciiStrLen (KeyValuePair->Value) + 1;\r
 \r
     Data += AsciiStrLen (KeyValuePair->Value) + 1;\r
     Len -= (UINT32) AsciiStrLen (KeyValuePair->Value) + 1;\r
@@ -1694,7 +1694,7 @@ ON_ERROR:
 \r
 CHAR8 *\r
 IScsiGetValueByKeyFromList (\r
 \r
 CHAR8 *\r
 IScsiGetValueByKeyFromList (\r
-  IN NET_LIST_ENTRY  *KeyValueList,\r
+  IN LIST_ENTRY      *KeyValueList,\r
   IN CHAR8           *Key\r
   )\r
 /*++\r
   IN CHAR8           *Key\r
   )\r
 /*++\r
@@ -1715,7 +1715,7 @@ Returns:
 \r
 --*/\r
 {\r
 \r
 --*/\r
 {\r
-  NET_LIST_ENTRY        *Entry;\r
+  LIST_ENTRY            *Entry;\r
   ISCSI_KEY_VALUE_PAIR  *KeyValuePair;\r
   CHAR8                 *Value;\r
 \r
   ISCSI_KEY_VALUE_PAIR  *KeyValuePair;\r
   CHAR8                 *Value;\r
 \r
@@ -1727,8 +1727,8 @@ Returns:
     if (AsciiStrCmp (KeyValuePair->Key, Key) == 0) {\r
       Value = KeyValuePair->Value;\r
 \r
     if (AsciiStrCmp (KeyValuePair->Key, Key) == 0) {\r
       Value = KeyValuePair->Value;\r
 \r
-      NetListRemoveEntry (&KeyValuePair->List);\r
-      NetFreePool (KeyValuePair);\r
+      RemoveEntryList (&KeyValuePair->List);\r
+      gBS->FreePool (KeyValuePair);\r
       break;\r
     }\r
   }\r
       break;\r
     }\r
   }\r
@@ -1738,7 +1738,7 @@ Returns:
 \r
 VOID\r
 IScsiFreeKeyValueList (\r
 \r
 VOID\r
 IScsiFreeKeyValueList (\r
-  IN NET_LIST_ENTRY  *KeyValueList\r
+  IN LIST_ENTRY      *KeyValueList\r
   )\r
 /*++\r
 \r
   )\r
 /*++\r
 \r
@@ -1756,17 +1756,17 @@ Returns:
 \r
 --*/\r
 {\r
 \r
 --*/\r
 {\r
-  NET_LIST_ENTRY        *Entry;\r
+  LIST_ENTRY            *Entry;\r
   ISCSI_KEY_VALUE_PAIR  *KeyValuePair;\r
 \r
   ISCSI_KEY_VALUE_PAIR  *KeyValuePair;\r
 \r
-  while (!NetListIsEmpty (KeyValueList)) {\r
+  while (!IsListEmpty (KeyValueList)) {\r
     Entry         = NetListRemoveHead (KeyValueList);\r
     KeyValuePair  = NET_LIST_USER_STRUCT (Entry, ISCSI_KEY_VALUE_PAIR, List);\r
 \r
     Entry         = NetListRemoveHead (KeyValueList);\r
     KeyValuePair  = NET_LIST_USER_STRUCT (Entry, ISCSI_KEY_VALUE_PAIR, List);\r
 \r
-    NetFreePool (KeyValuePair);\r
+    gBS->FreePool (KeyValuePair);\r
   }\r
 \r
   }\r
 \r
-  NetFreePool (KeyValueList);\r
+  gBS->FreePool (KeyValueList);\r
 }\r
 \r
 EFI_STATUS\r
 }\r
 \r
 EFI_STATUS\r
@@ -1816,7 +1816,7 @@ Returns:
     }\r
   }\r
 \r
     }\r
   }\r
 \r
-  if ((Len < 4) || (NetCompareMem (Name, "iqn.", 4) != 0)) {\r
+  if ((Len < 4) || (CompareMem (Name, "iqn.", 4) != 0)) {\r
     //\r
     // Only IQN format is accepted now.\r
     //\r
     //\r
     // Only IQN format is accepted now.\r
     //\r
@@ -1860,19 +1860,19 @@ Returns:
     return EFI_NOT_READY;\r
   }\r
 \r
     return EFI_NOT_READY;\r
   }\r
 \r
-  NewTcb = NetAllocateZeroPool (sizeof (ISCSI_TCB));\r
+  NewTcb = AllocateZeroPool (sizeof (ISCSI_TCB));\r
   if (NewTcb == NULL) {\r
     return EFI_OUT_OF_RESOURCES;\r
   }\r
 \r
   if (NewTcb == NULL) {\r
     return EFI_OUT_OF_RESOURCES;\r
   }\r
 \r
-  NetListInit (&NewTcb->Link);\r
+  InitializeListHead (&NewTcb->Link);\r
 \r
   NewTcb->SoFarInOrder      = TRUE;\r
   NewTcb->InitiatorTaskTag  = Session->InitiatorTaskTag;\r
   NewTcb->CmdSN             = Session->CmdSN;\r
   NewTcb->Conn              = Conn;\r
 \r
 \r
   NewTcb->SoFarInOrder      = TRUE;\r
   NewTcb->InitiatorTaskTag  = Session->InitiatorTaskTag;\r
   NewTcb->CmdSN             = Session->CmdSN;\r
   NewTcb->Conn              = Conn;\r
 \r
-  NetListInsertTail (&Session->TcbList, &NewTcb->Link);\r
+  InsertTailList (&Session->TcbList, &NewTcb->Link);\r
 \r
   //\r
   // Advance the initiator task tag.\r
 \r
   //\r
   // Advance the initiator task tag.\r
@@ -1905,14 +1905,14 @@ Returns:
 \r
 --*/\r
 {\r
 \r
 --*/\r
 {\r
-  NetListRemoveEntry (&Tcb->Link);\r
+  RemoveEntryList (&Tcb->Link);\r
 \r
 \r
-  NetFreePool (Tcb);\r
+  gBS->FreePool (Tcb);\r
 }\r
 \r
 ISCSI_TCB *\r
 IScsiFindTcbByITT (\r
 }\r
 \r
 ISCSI_TCB *\r
 IScsiFindTcbByITT (\r
-  IN NET_LIST_ENTRY  *TcbList,\r
+  IN LIST_ENTRY      *TcbList,\r
   IN UINT32          InitiatorTaskTag\r
   )\r
 /*++\r
   IN UINT32          InitiatorTaskTag\r
   )\r
 /*++\r
@@ -1933,7 +1933,7 @@ Returns:
 --*/\r
 {\r
   ISCSI_TCB       *Tcb;\r
 --*/\r
 {\r
   ISCSI_TCB       *Tcb;\r
-  NET_LIST_ENTRY  *Entry;\r
+  LIST_ENTRY      *Entry;\r
 \r
   Tcb = NULL;\r
 \r
 \r
   Tcb = NULL;\r
 \r
@@ -2022,7 +2022,7 @@ Returns:
 \r
 --*/\r
 {\r
 \r
 --*/\r
 {\r
-  NET_LIST_ENTRY                  *NbufList;\r
+  LIST_ENTRY                      *NbufList;\r
   NET_BUF                         *Pdu;\r
   NET_BUF                         *PduHeader;\r
   NET_BUF                         *DataSeg;\r
   NET_BUF                         *Pdu;\r
   NET_BUF                         *PduHeader;\r
   NET_BUF                         *DataSeg;\r
@@ -2060,7 +2060,7 @@ Returns:
   ScsiCmd = (SCSI_COMMAND *) NetbufAllocSpace (PduHeader, Length, NET_BUF_TAIL);\r
   Header  = (ISCSI_ADDITIONAL_HEADER *) (ScsiCmd + 1);\r
 \r
   ScsiCmd = (SCSI_COMMAND *) NetbufAllocSpace (PduHeader, Length, NET_BUF_TAIL);\r
   Header  = (ISCSI_ADDITIONAL_HEADER *) (ScsiCmd + 1);\r
 \r
-  NetZeroMem (ScsiCmd, Length);\r
+  ZeroMem (ScsiCmd, Length);\r
 \r
   ISCSI_SET_OPCODE (ScsiCmd, ISCSI_OPCODE_SCSI_CMD, 0);\r
   ISCSI_SET_FLAG (ScsiCmd, ISCSI_TASK_ATTR_SIMPLE);\r
 \r
   ISCSI_SET_OPCODE (ScsiCmd, ISCSI_OPCODE_SCSI_CMD, 0);\r
   ISCSI_SET_FLAG (ScsiCmd, ISCSI_TASK_ATTR_SIMPLE);\r
@@ -2097,18 +2097,18 @@ Returns:
   }\r
 \r
   ScsiCmd->TotalAHSLength = AHSLength;\r
   }\r
 \r
   ScsiCmd->TotalAHSLength = AHSLength;\r
-  NetCopyMem (ScsiCmd->Lun, &Lun, sizeof (ScsiCmd->Lun));\r
+  CopyMem (ScsiCmd->Lun, &Lun, sizeof (ScsiCmd->Lun));\r
   ScsiCmd->InitiatorTaskTag = NTOHL (Tcb->InitiatorTaskTag);\r
   ScsiCmd->CmdSN            = NTOHL (Tcb->CmdSN);\r
   ScsiCmd->ExpStatSN        = NTOHL (Tcb->Conn->ExpStatSN);\r
 \r
   ScsiCmd->InitiatorTaskTag = NTOHL (Tcb->InitiatorTaskTag);\r
   ScsiCmd->CmdSN            = NTOHL (Tcb->CmdSN);\r
   ScsiCmd->ExpStatSN        = NTOHL (Tcb->Conn->ExpStatSN);\r
 \r
-  NetCopyMem (ScsiCmd->CDB, Packet->Cdb, sizeof (ScsiCmd->CDB));\r
+  CopyMem (ScsiCmd->CDB, Packet->Cdb, sizeof (ScsiCmd->CDB));\r
 \r
   if (Packet->CdbLength > 16) {\r
     Header->Length  = NTOHS (Packet->CdbLength - 15);\r
     Header->Type    = ISCSI_AHS_TYPE_EXT_CDB;\r
 \r
 \r
   if (Packet->CdbLength > 16) {\r
     Header->Length  = NTOHS (Packet->CdbLength - 15);\r
     Header->Type    = ISCSI_AHS_TYPE_EXT_CDB;\r
 \r
-    NetCopyMem (Header + 1, (UINT8 *) Packet->Cdb + 16, Packet->CdbLength - 16);\r
+    CopyMem (Header + 1, (UINT8 *) Packet->Cdb + 16, Packet->CdbLength - 16);\r
   }\r
 \r
   Pdu               = PduHeader;\r
   }\r
 \r
   Pdu               = PduHeader;\r
@@ -2139,7 +2139,7 @@ Returns:
       goto ON_EXIT;\r
     }\r
 \r
       goto ON_EXIT;\r
     }\r
 \r
-    NbufList = NetAllocatePool (sizeof (NET_LIST_ENTRY));\r
+    NbufList = AllocatePool (sizeof (LIST_ENTRY    ));\r
     if (NbufList == NULL) {\r
       NetbufFree (PduHeader);\r
       NetbufFree (DataSeg);\r
     if (NbufList == NULL) {\r
       NetbufFree (PduHeader);\r
       NetbufFree (DataSeg);\r
@@ -2148,9 +2148,9 @@ Returns:
       goto ON_EXIT;\r
     }\r
 \r
       goto ON_EXIT;\r
     }\r
 \r
-    NetListInit (NbufList);\r
-    NetListInsertTail (NbufList, &PduHeader->List);\r
-    NetListInsertTail (NbufList, &DataSeg->List);\r
+    InitializeListHead (NbufList);\r
+    InsertTailList (NbufList, &PduHeader->List);\r
+    InsertTailList (NbufList, &DataSeg->List);\r
 \r
     Pdu = NetbufFromBufList (NbufList, 0, 0, IScsiFreeNbufList, NbufList);\r
     if (Pdu == NULL) {\r
 \r
     Pdu = NetbufFromBufList (NbufList, 0, 0, IScsiFreeNbufList, NbufList);\r
     if (Pdu == NULL) {\r
@@ -2205,37 +2205,37 @@ Returns:
 \r
 --*/\r
 {\r
 \r
 --*/\r
 {\r
-  NET_LIST_ENTRY      *NbufList;\r
+  LIST_ENTRY          *NbufList;\r
   NET_BUF             *PduHdr;\r
   NET_BUF             *DataSeg;\r
   NET_BUF             *Pdu;\r
   ISCSI_SCSI_DATA_OUT *DataOutHdr;\r
   ISCSI_XFER_CONTEXT  *XferContext;\r
 \r
   NET_BUF             *PduHdr;\r
   NET_BUF             *DataSeg;\r
   NET_BUF             *Pdu;\r
   ISCSI_SCSI_DATA_OUT *DataOutHdr;\r
   ISCSI_XFER_CONTEXT  *XferContext;\r
 \r
-  NbufList = NetAllocatePool (sizeof (NET_LIST_ENTRY));\r
+  NbufList = AllocatePool (sizeof (LIST_ENTRY    ));\r
   if (NbufList == NULL) {\r
     return NULL;\r
   }\r
 \r
   if (NbufList == NULL) {\r
     return NULL;\r
   }\r
 \r
-  NetListInit (NbufList);\r
+  InitializeListHead (NbufList);\r
 \r
   //\r
   // Allocate memory for the BHS.\r
   //\r
   PduHdr = NetbufAlloc (sizeof (ISCSI_SCSI_DATA_OUT));\r
   if (PduHdr == NULL) {\r
 \r
   //\r
   // Allocate memory for the BHS.\r
   //\r
   PduHdr = NetbufAlloc (sizeof (ISCSI_SCSI_DATA_OUT));\r
   if (PduHdr == NULL) {\r
-    NetFreePool (NbufList);\r
+    gBS->FreePool (NbufList);\r
     return NULL;\r
   }\r
   //\r
   // Insert the BHS into the buffer list.\r
   //\r
     return NULL;\r
   }\r
   //\r
   // Insert the BHS into the buffer list.\r
   //\r
-  NetListInsertTail (NbufList, &PduHdr->List);\r
+  InsertTailList (NbufList, &PduHdr->List);\r
 \r
   DataOutHdr  = (ISCSI_SCSI_DATA_OUT *) NetbufAllocSpace (PduHdr, sizeof (ISCSI_SCSI_DATA_OUT), NET_BUF_TAIL);\r
   XferContext = &Tcb->XferContext;\r
 \r
 \r
   DataOutHdr  = (ISCSI_SCSI_DATA_OUT *) NetbufAllocSpace (PduHdr, sizeof (ISCSI_SCSI_DATA_OUT), NET_BUF_TAIL);\r
   XferContext = &Tcb->XferContext;\r
 \r
-  NetZeroMem (DataOutHdr, sizeof (ISCSI_SCSI_DATA_OUT));\r
+  ZeroMem (DataOutHdr, sizeof (ISCSI_SCSI_DATA_OUT));\r
 \r
   //\r
   // Set the flags and fields of the Data Out PDU BHS.\r
 \r
   //\r
   // Set the flags and fields of the Data Out PDU BHS.\r
@@ -2250,7 +2250,7 @@ Returns:
   DataOutHdr->BufferOffset      = HTONL (XferContext->Offset);\r
 \r
   if (XferContext->TargetTransferTag != ISCSI_RESERVED_TAG) {\r
   DataOutHdr->BufferOffset      = HTONL (XferContext->Offset);\r
 \r
   if (XferContext->TargetTransferTag != ISCSI_RESERVED_TAG) {\r
-    NetCopyMem (&DataOutHdr->Lun, &Lun, sizeof (DataOutHdr->Lun));\r
+    CopyMem (&DataOutHdr->Lun, &Lun, sizeof (DataOutHdr->Lun));\r
   }\r
   //\r
   // Build the data segment for this Data Out PDU.\r
   }\r
   //\r
   // Build the data segment for this Data Out PDU.\r
@@ -2264,7 +2264,7 @@ Returns:
   // Put the data segment into the buffer list and combine it with the BHS\r
   // into a full Data Out PDU.\r
   //\r
   // Put the data segment into the buffer list and combine it with the BHS\r
   // into a full Data Out PDU.\r
   //\r
-  NetListInsertTail (NbufList, &DataSeg->List);\r
+  InsertTailList (NbufList, &DataSeg->List);\r
   Pdu = NetbufFromBufList (NbufList, 0, 0, IScsiFreeNbufList, NbufList);\r
   if (Pdu == NULL) {\r
     IScsiFreeNbufList (NbufList);\r
   Pdu = NetbufFromBufList (NbufList, 0, 0, IScsiFreeNbufList, NbufList);\r
   if (Pdu == NULL) {\r
     IScsiFreeNbufList (NbufList);\r
@@ -2273,7 +2273,7 @@ Returns:
   return Pdu;\r
 }\r
 \r
   return Pdu;\r
 }\r
 \r
-NET_LIST_ENTRY *\r
+LIST_ENTRY     *\r
 IScsiGenerateDataOutPduSequence (\r
   IN UINT8      *Data,\r
   IN ISCSI_TCB  *Tcb,\r
 IScsiGenerateDataOutPduSequence (\r
   IN UINT8      *Data,\r
   IN ISCSI_TCB  *Tcb,\r
@@ -2297,19 +2297,19 @@ Returns:
 \r
 --*/\r
 {\r
 \r
 --*/\r
 {\r
-  NET_LIST_ENTRY      *PduList;\r
+  LIST_ENTRY          *PduList;\r
   UINT32              DataSN;\r
   UINT32              DataLen;\r
   NET_BUF             *DataOutPdu;\r
   ISCSI_CONNECTION    *Conn;\r
   ISCSI_XFER_CONTEXT  *XferContext;\r
 \r
   UINT32              DataSN;\r
   UINT32              DataLen;\r
   NET_BUF             *DataOutPdu;\r
   ISCSI_CONNECTION    *Conn;\r
   ISCSI_XFER_CONTEXT  *XferContext;\r
 \r
-  PduList = NetAllocatePool (sizeof (NET_LIST_ENTRY));\r
+  PduList = AllocatePool (sizeof (LIST_ENTRY    ));\r
   if (PduList == NULL) {\r
     return NULL;\r
   }\r
 \r
   if (PduList == NULL) {\r
     return NULL;\r
   }\r
 \r
-  NetListInit (PduList);\r
+  InitializeListHead (PduList);\r
 \r
   DataSN      = 0;\r
   Conn        = Tcb->Conn;\r
 \r
   DataSN      = 0;\r
   Conn        = Tcb->Conn;\r
@@ -2334,7 +2334,7 @@ Returns:
       goto ON_EXIT;\r
     }\r
 \r
       goto ON_EXIT;\r
     }\r
 \r
-    NetListInsertTail (PduList, &DataOutPdu->List);\r
+    InsertTailList (PduList, &DataOutPdu->List);\r
 \r
     //\r
     // Update the context and DataSN.\r
 \r
     //\r
     // Update the context and DataSN.\r
@@ -2378,8 +2378,8 @@ Returns:
 \r
 --*/\r
 {\r
 \r
 --*/\r
 {\r
-  NET_LIST_ENTRY  *DataOutPduList;\r
-  NET_LIST_ENTRY  *Entry;\r
+  LIST_ENTRY      *DataOutPduList;\r
+  LIST_ENTRY      *Entry;\r
   NET_BUF         *Pdu;\r
   EFI_STATUS      Status;\r
 \r
   NET_BUF         *Pdu;\r
   EFI_STATUS      Status;\r
 \r
@@ -2671,7 +2671,7 @@ Returns:
 \r
     Packet->SenseDataLength = (UINT8) MIN (SenseData->Length, Packet->SenseDataLength);\r
     if (Packet->SenseDataLength != 0) {\r
 \r
     Packet->SenseDataLength = (UINT8) MIN (SenseData->Length, Packet->SenseDataLength);\r
     if (Packet->SenseDataLength != 0) {\r
-      NetCopyMem (Packet->SenseData, &SenseData->Data[0], Packet->SenseDataLength);\r
+      CopyMem (Packet->SenseData, &SenseData->Data[0], Packet->SenseDataLength);\r
     }\r
   } else {\r
     Packet->SenseDataLength = 0;\r
     }\r
   } else {\r
     Packet->SenseDataLength = 0;\r
@@ -2999,8 +2999,8 @@ Returns:
     Session->ISID[4]    = (UINT8) Random;\r
     Session->ISID[5]    = (UINT8) (Random >> 8);\r
 \r
     Session->ISID[4]    = (UINT8) Random;\r
     Session->ISID[5]    = (UINT8) (Random >> 8);\r
 \r
-    NetListInit (&Session->Conns);\r
-    NetListInit (&Session->TcbList);\r
+    InitializeListHead (&Session->Conns);\r
+    InitializeListHead (&Session->TcbList);\r
   }\r
 \r
   Session->TSIH                 = 0;\r
   }\r
 \r
   Session->TSIH                 = 0;\r
@@ -3051,11 +3051,11 @@ Returns:
     return EFI_SUCCESS;\r
   }\r
 \r
     return EFI_SUCCESS;\r
   }\r
 \r
-  ASSERT (!NetListIsEmpty (&Session->Conns));\r
+  ASSERT (!IsListEmpty (&Session->Conns));\r
 \r
   Private = ISCSI_DRIVER_DATA_FROM_SESSION (Session);\r
 \r
 \r
   Private = ISCSI_DRIVER_DATA_FROM_SESSION (Session);\r
 \r
-  while (!NetListIsEmpty (&Session->Conns)) {\r
+  while (!IsListEmpty (&Session->Conns)) {\r
     Conn = NET_LIST_USER_STRUCT_S (\r
             Session->Conns.ForwardLink,\r
             ISCSI_CONNECTION,\r
     Conn = NET_LIST_USER_STRUCT_S (\r
             Session->Conns.ForwardLink,\r
             ISCSI_CONNECTION,\r
index d01b635afc436f69041bf02d4feadb2e60222b62..d9325e3d4f0fa18793a7ab4e47a78122b61de454 100644 (file)
@@ -608,7 +608,7 @@ typedef struct _ISCSI_IN_BUFFER_CONTEXT {
 } ISCSI_IN_BUFFER_CONTEXT;\r
 \r
 typedef struct _ISCSI_TCB {\r
 } ISCSI_IN_BUFFER_CONTEXT;\r
 \r
 typedef struct _ISCSI_TCB {\r
-  NET_LIST_ENTRY      Link;\r
+  LIST_ENTRY          Link;\r
 \r
   BOOLEAN             SoFarInOrder;\r
   UINT32              ExpDataSN;\r
 \r
   BOOLEAN             SoFarInOrder;\r
   UINT32              ExpDataSN;\r
@@ -627,7 +627,7 @@ typedef struct _ISCSI_TCB {
 } ISCSI_TCB;\r
 \r
 typedef struct _ISCSI_KEY_VALUE_PAIR {\r
 } ISCSI_TCB;\r
 \r
 typedef struct _ISCSI_KEY_VALUE_PAIR {\r
-  NET_LIST_ENTRY  List;\r
+  LIST_ENTRY      List;\r
 \r
   CHAR8           *Key;\r
   CHAR8           *Value;\r
 \r
   CHAR8           *Key;\r
   CHAR8           *Value;\r
@@ -736,7 +736,7 @@ IScsiPadSegment (
   IN UINT32   Len\r
   );\r
 \r
   IN UINT32   Len\r
   );\r
 \r
-NET_LIST_ENTRY    *\r
+LIST_ENTRY        *\r
 IScsiBuildKeyValueList (\r
   IN CHAR8  *Data,\r
   IN UINT32 Len\r
 IScsiBuildKeyValueList (\r
   IN CHAR8  *Data,\r
   IN UINT32 Len\r
@@ -744,13 +744,13 @@ IScsiBuildKeyValueList (
 \r
 CHAR8             *\r
 IScsiGetValueByKeyFromList (\r
 \r
 CHAR8             *\r
 IScsiGetValueByKeyFromList (\r
-  IN NET_LIST_ENTRY  *KeyValueList,\r
+  IN LIST_ENTRY      *KeyValueList,\r
   IN CHAR8           *Key\r
   );\r
 \r
 VOID\r
 IScsiFreeKeyValueList (\r
   IN CHAR8           *Key\r
   );\r
 \r
 VOID\r
 IScsiFreeKeyValueList (\r
-  IN NET_LIST_ENTRY  *KeyValueList\r
+  IN LIST_ENTRY      *KeyValueList\r
   );\r
 \r
 EFI_STATUS\r
   );\r
 \r
 EFI_STATUS\r
index d43437be2da8d5b8d231682cb8c7f703fb33fcc0..06caf72166749d20e32296b64ca1979732a1cac3 100644 (file)
@@ -144,9 +144,9 @@ Returns:
   AccessPoint->RemotePort = ConfigData->RemotePort;\r
   AccessPoint->ActiveFlag = TRUE;\r
 \r
   AccessPoint->RemotePort = ConfigData->RemotePort;\r
   AccessPoint->ActiveFlag = TRUE;\r
 \r
-  NetCopyMem (&AccessPoint->StationAddress, &ConfigData->LocalIp, sizeof (EFI_IPv4_ADDRESS));\r
-  NetCopyMem (&AccessPoint->SubnetMask, &ConfigData->SubnetMask, sizeof (EFI_IPv4_ADDRESS));\r
-  NetCopyMem (&AccessPoint->RemoteAddress, &ConfigData->RemoteIp, sizeof (EFI_IPv4_ADDRESS));\r
+  CopyMem (&AccessPoint->StationAddress, &ConfigData->LocalIp, sizeof (EFI_IPv4_ADDRESS));\r
+  CopyMem (&AccessPoint->SubnetMask, &ConfigData->SubnetMask, sizeof (EFI_IPv4_ADDRESS));\r
+  CopyMem (&AccessPoint->RemoteAddress, &ConfigData->RemoteIp, sizeof (EFI_IPv4_ADDRESS));\r
 \r
   //\r
   // Configure the TCP4 protocol.\r
 \r
   //\r
   // Configure the TCP4 protocol.\r
@@ -170,7 +170,7 @@ Returns:
   //\r
   Status = gBS->CreateEvent (\r
                   EFI_EVENT_NOTIFY_SIGNAL,\r
   //\r
   Status = gBS->CreateEvent (\r
                   EFI_EVENT_NOTIFY_SIGNAL,\r
-                  NET_TPL_EVENT,\r
+                  TPL_NOTIFY,\r
                   Tcp4IoCommonNotify,\r
                   &Tcp4Io->IsConnDone,\r
                   &Tcp4Io->ConnToken.CompletionToken.Event\r
                   Tcp4IoCommonNotify,\r
                   &Tcp4Io->IsConnDone,\r
                   &Tcp4Io->ConnToken.CompletionToken.Event\r
@@ -181,7 +181,7 @@ Returns:
 \r
   Status = gBS->CreateEvent (\r
                   EFI_EVENT_NOTIFY_SIGNAL,\r
 \r
   Status = gBS->CreateEvent (\r
                   EFI_EVENT_NOTIFY_SIGNAL,\r
-                  NET_TPL_EVENT,\r
+                  TPL_NOTIFY,\r
                   Tcp4IoCommonNotify,\r
                   &Tcp4Io->IsTxDone,\r
                   &Tcp4Io->TxToken.CompletionToken.Event\r
                   Tcp4IoCommonNotify,\r
                   &Tcp4Io->IsTxDone,\r
                   &Tcp4Io->TxToken.CompletionToken.Event\r
@@ -192,7 +192,7 @@ Returns:
 \r
   Status = gBS->CreateEvent (\r
                   EFI_EVENT_NOTIFY_SIGNAL,\r
 \r
   Status = gBS->CreateEvent (\r
                   EFI_EVENT_NOTIFY_SIGNAL,\r
-                  NET_TPL_EVENT,\r
+                  TPL_NOTIFY,\r
                   Tcp4IoCommonNotify,\r
                   &Tcp4Io->IsRxDone,\r
                   &Tcp4Io->RxToken.CompletionToken.Event\r
                   Tcp4IoCommonNotify,\r
                   &Tcp4Io->IsRxDone,\r
                   &Tcp4Io->RxToken.CompletionToken.Event\r
@@ -203,7 +203,7 @@ Returns:
 \r
   Status = gBS->CreateEvent (\r
                   EFI_EVENT_NOTIFY_SIGNAL,\r
 \r
   Status = gBS->CreateEvent (\r
                   EFI_EVENT_NOTIFY_SIGNAL,\r
-                  NET_TPL_EVENT,\r
+                  TPL_NOTIFY,\r
                   Tcp4IoCommonNotify,\r
                   &Tcp4Io->IsCloseDone,\r
                   &Tcp4Io->CloseToken.CompletionToken.Event\r
                   Tcp4IoCommonNotify,\r
                   &Tcp4Io->IsCloseDone,\r
                   &Tcp4Io->CloseToken.CompletionToken.Event\r
@@ -406,7 +406,7 @@ Returns:
   EFI_TCP4_PROTOCOL       *Tcp4;\r
   EFI_STATUS              Status;\r
 \r
   EFI_TCP4_PROTOCOL       *Tcp4;\r
   EFI_STATUS              Status;\r
 \r
-  TxData = NetAllocatePool (sizeof (EFI_TCP4_TRANSMIT_DATA) + (Packet->BlockOpNum - 1) * sizeof (EFI_TCP4_FRAGMENT_DATA));\r
+  TxData = AllocatePool (sizeof (EFI_TCP4_TRANSMIT_DATA) + (Packet->BlockOpNum - 1) * sizeof (EFI_TCP4_FRAGMENT_DATA));\r
   if (TxData == NULL) {\r
     return EFI_OUT_OF_RESOURCES;\r
   }\r
   if (TxData == NULL) {\r
     return EFI_OUT_OF_RESOURCES;\r
   }\r
@@ -442,7 +442,7 @@ Returns:
 \r
 ON_EXIT:\r
 \r
 \r
 ON_EXIT:\r
 \r
-  NetFreePool (TxData);\r
+  gBS->FreePool (TxData);\r
 \r
   return Status;\r
 }\r
 \r
   return Status;\r
 }\r
@@ -485,7 +485,7 @@ Returns:
   UINT32                CurrentFragment;\r
 \r
   FragmentCount = Packet->BlockOpNum;\r
   UINT32                CurrentFragment;\r
 \r
   FragmentCount = Packet->BlockOpNum;\r
-  Fragment      = NetAllocatePool (FragmentCount * sizeof (NET_FRAGMENT));\r
+  Fragment      = AllocatePool (FragmentCount * sizeof (NET_FRAGMENT));\r
   if (Fragment == NULL) {\r
     return EFI_OUT_OF_RESOURCES;\r
   }\r
   if (Fragment == NULL) {\r
     return EFI_OUT_OF_RESOURCES;\r
   }\r
@@ -544,7 +544,7 @@ Returns:
 \r
 ON_EXIT:\r
 \r
 \r
 ON_EXIT:\r
 \r
-  NetFreePool (Fragment);\r
+  gBS->FreePool (Fragment);\r
 \r
   return Status;\r
 }\r
 \r
   return Status;\r
 }\r
index 44aceaeafa3cd23df7c8d7cf7733375b0675bcd7..a86144b207bca41a00372ed54f3a2aa61ea3c9e3 100644 (file)
@@ -155,7 +155,7 @@ Returns:
   //\r
   // Copy MD5 states to S\r
   //\r
   //\r
   // Copy MD5 states to S\r
   //\r
-  NetCopyMem (S, Md5Ctx->States, MD5_HASHSIZE);\r
+  CopyMem (S, Md5Ctx->States, MD5_HASHSIZE);\r
 \r
   t = 0;\r
   for (i = 0; i < 4; i++) {\r
 \r
   t = 0;\r
   for (i = 0; i < 4; i++) {\r
@@ -205,7 +205,7 @@ Returns:
   UINTN Limit;\r
 \r
   for (Limit = 64 - Md5Ctx->Count; DataLen >= 64 - Md5Ctx->Count; Limit = 64) {\r
   UINTN Limit;\r
 \r
   for (Limit = 64 - Md5Ctx->Count; DataLen >= 64 - Md5Ctx->Count; Limit = 64) {\r
-    NetCopyMem (Md5Ctx->M + Md5Ctx->Count, (VOID *)Data, Limit);\r
+    CopyMem (Md5Ctx->M + Md5Ctx->Count, (VOID *)Data, Limit);\r
     MD5Transform (Md5Ctx);\r
     \r
     Md5Ctx->Count = 0;\r
     MD5Transform (Md5Ctx);\r
     \r
     Md5Ctx->Count = 0;\r
@@ -213,7 +213,7 @@ Returns:
     DataLen      -= Limit;\r
   }\r
 \r
     DataLen      -= Limit;\r
   }\r
 \r
-  NetCopyMem (Md5Ctx->M + Md5Ctx->Count, (VOID *)Data, DataLen);\r
+  CopyMem (Md5Ctx->M + Md5Ctx->Count, (VOID *)Data, DataLen);\r
   Md5Ctx->Count += DataLen;\r
 }\r
 \r
   Md5Ctx->Count += DataLen;\r
 }\r
 \r
@@ -237,7 +237,7 @@ Returns:
 \r
 --*/\r
 {\r
 \r
 --*/\r
 {\r
-  NetZeroMem (Md5Ctx, sizeof (*Md5Ctx));\r
+  ZeroMem (Md5Ctx, sizeof (*Md5Ctx));\r
 \r
   //\r
   // Set magic initialization constants.\r
 \r
   //\r
   // Set magic initialization constants.\r
@@ -311,8 +311,8 @@ Returns:
     //\r
     // Store Hashed value & Zeroize sensitive context information.\r
     //\r
     //\r
     // Store Hashed value & Zeroize sensitive context information.\r
     //\r
-    NetCopyMem (HashVal, (UINT8 *) Md5Ctx->States, MD5_HASHSIZE);\r
-    NetZeroMem ((UINT8 *)Md5Ctx, sizeof (*Md5Ctx));\r
+    CopyMem (HashVal, (UINT8 *) Md5Ctx->States, MD5_HASHSIZE);\r
+    ZeroMem ((UINT8 *)Md5Ctx, sizeof (*Md5Ctx));\r
     \r
     return EFI_SUCCESS;\r
   }\r
     \r
     return EFI_SUCCESS;\r
   }\r
@@ -327,7 +327,7 @@ Returns:
   Md5Ctx->Length = LShiftU64 (Md5Ctx->Length, 3);\r
   MD5UpdateBlock (Md5Ctx, (CONST UINT8 *) &Md5Ctx->Length, 8);\r
 \r
   Md5Ctx->Length = LShiftU64 (Md5Ctx->Length, 3);\r
   MD5UpdateBlock (Md5Ctx, (CONST UINT8 *) &Md5Ctx->Length, 8);\r
 \r
-  NetZeroMem (Md5Ctx->M, sizeof (Md5Ctx->M));\r
+  ZeroMem (Md5Ctx->M, sizeof (Md5Ctx->M));\r
   Md5Ctx->Length  = 0;\r
   Md5Ctx->Status  = EFI_ALREADY_STARTED;\r
   return MD5Final (Md5Ctx, HashVal);\r
   Md5Ctx->Length  = 0;\r
   Md5Ctx->Status  = EFI_ALREADY_STARTED;\r
   return MD5Final (Md5Ctx, HashVal);\r
index 13ed77128231518e766015553816d55f6505eaa4..0c5c6bce376e4a0a73f0f011bc1101d8c0b84cba 100644 (file)
@@ -62,7 +62,7 @@ EfiNicIp4ConfigGetName (
   Instance = IP4_CONFIG_INSTANCE_FROM_NIC_IP4CONFIG (This);\r
 \r
   if (Name != NULL) {\r
   Instance = IP4_CONFIG_INSTANCE_FROM_NIC_IP4CONFIG (This);\r
 \r
   if (Name != NULL) {\r
-    NetCopyMem (Name, Instance->NicName, IP4_NIC_NAME_LENGTH);\r
+    CopyMem (Name, Instance->NicName, IP4_NIC_NAME_LENGTH);\r
   }\r
 \r
   if (NicAddr != NULL) {\r
   }\r
 \r
   if (NicAddr != NULL) {\r
@@ -105,7 +105,7 @@ Ip4ConfigGetNicInfo (
   Config = Ip4ConfigFindNicVariable (Variable, NicAddr);\r
 \r
   if (Config == NULL) {\r
   Config = Ip4ConfigFindNicVariable (Variable, NicAddr);\r
 \r
   if (Config == NULL) {\r
-    NetFreePool (Variable);\r
+    gBS->FreePool (Variable);\r
     return NULL;\r
   }\r
 \r
     return NULL;\r
   }\r
 \r
@@ -118,14 +118,14 @@ Ip4ConfigGetNicInfo (
     Ip4ConfigWriteVariable (NewVariable);\r
 \r
     if (NewVariable != NULL) {\r
     Ip4ConfigWriteVariable (NewVariable);\r
 \r
     if (NewVariable != NULL) {\r
-      NetFreePool (NewVariable);\r
+      gBS->FreePool (NewVariable);\r
     };\r
 \r
     };\r
 \r
-    NetFreePool (Config);\r
+    gBS->FreePool (Config);\r
     Config = NULL;\r
   }\r
 \r
     Config = NULL;\r
   }\r
 \r
-  NetFreePool (Variable);\r
+  gBS->FreePool (Variable);\r
   return Config;\r
 }\r
 \r
   return Config;\r
 }\r
 \r
@@ -179,12 +179,12 @@ EfiNicIp4ConfigGetInfo (
     Status = EFI_BUFFER_TOO_SMALL;\r
   } else {\r
     Status = EFI_SUCCESS;\r
     Status = EFI_BUFFER_TOO_SMALL;\r
   } else {\r
     Status = EFI_SUCCESS;\r
-    NetCopyMem (NicConfig, Config, Len);\r
+    CopyMem (NicConfig, Config, Len);\r
   }\r
 \r
   *ConfigLen = Len;\r
 \r
   }\r
 \r
   *ConfigLen = Len;\r
 \r
-  NetFreePool (Config);\r
+  gBS->FreePool (Config);\r
   return Status;\r
 }\r
 \r
   return Status;\r
 }\r
 \r
@@ -253,14 +253,14 @@ EfiNicIp4ConfigSetInfo (
   Status      = Ip4ConfigWriteVariable (NewVariable);\r
 \r
   if (NewVariable != NULL) {\r
   Status      = Ip4ConfigWriteVariable (NewVariable);\r
 \r
   if (NewVariable != NULL) {\r
-    NetFreePool (NewVariable);\r
+    gBS->FreePool (NewVariable);\r
   }\r
 \r
   //\r
   // Variable is NULL when saving the first configure parameter\r
   //\r
   if (Variable != NULL) {\r
   }\r
 \r
   //\r
   // Variable is NULL when saving the first configure parameter\r
   //\r
   if (Variable != NULL) {\r
-    NetFreePool (Variable);\r
+    gBS->FreePool (Variable);\r
   }\r
 \r
   if (EFI_ERROR (Status)) {\r
   }\r
 \r
   if (EFI_ERROR (Status)) {\r
@@ -313,7 +313,7 @@ EfiIp4ConfigStart (
 \r
   Instance = IP4_CONFIG_INSTANCE_FROM_IP4CONFIG (This);\r
 \r
 \r
   Instance = IP4_CONFIG_INSTANCE_FROM_IP4CONFIG (This);\r
 \r
-  OldTpl = NET_RAISE_TPL (NET_TPL_LOCK);\r
+  OldTpl = gBS->RaiseTPL (TPL_CALLBACK);\r
 \r
   if (Instance->State != IP4_CONFIG_STATE_IDLE) {\r
     Status = EFI_ALREADY_STARTED;\r
 \r
   if (Instance->State != IP4_CONFIG_STATE_IDLE) {\r
     Status = EFI_ALREADY_STARTED;\r
@@ -415,7 +415,7 @@ EfiIp4ConfigStart (
   //\r
   Status = gBS->CreateEvent (\r
                   EVT_NOTIFY_SIGNAL,\r
   //\r
   Status = gBS->CreateEvent (\r
                   EVT_NOTIFY_SIGNAL,\r
-                  NET_TPL_LOCK,\r
+                  TPL_CALLBACK,\r
                   Ip4ConfigOnDhcp4Complete,\r
                   Instance,\r
                   &Instance->Dhcp4Event\r
                   Ip4ConfigOnDhcp4Complete,\r
                   Instance,\r
                   &Instance->Dhcp4Event\r
@@ -440,7 +440,7 @@ ON_ERROR:
   }\r
 \r
 ON_EXIT:\r
   }\r
 \r
 ON_EXIT:\r
-  NET_RESTORE_TPL (OldTpl);\r
+  gBS->RestoreTPL (OldTpl);\r
 \r
   return Status;\r
 }\r
 \r
   return Status;\r
 }\r
@@ -473,7 +473,7 @@ EfiIp4ConfigStop (
   Instance = IP4_CONFIG_INSTANCE_FROM_IP4CONFIG (This);\r
 \r
   Status = EFI_SUCCESS;\r
   Instance = IP4_CONFIG_INSTANCE_FROM_IP4CONFIG (This);\r
 \r
   Status = EFI_SUCCESS;\r
-  OldTpl = NET_RAISE_TPL (NET_TPL_LOCK);\r
+  OldTpl = gBS->RaiseTPL (TPL_CALLBACK);\r
 \r
   if (Instance->State == IP4_CONFIG_STATE_IDLE) {\r
     Status = EFI_NOT_STARTED;\r
 \r
   if (Instance->State == IP4_CONFIG_STATE_IDLE) {\r
     Status = EFI_NOT_STARTED;\r
@@ -488,7 +488,7 @@ EfiIp4ConfigStop (
   Ip4ConfigCleanConfig (Instance);\r
 \r
 ON_EXIT:\r
   Ip4ConfigCleanConfig (Instance);\r
 \r
 ON_EXIT:\r
-  NET_RESTORE_TPL (OldTpl);\r
+  gBS->RestoreTPL (OldTpl);\r
 \r
   return Status;\r
 }\r
 \r
   return Status;\r
 }\r
@@ -528,7 +528,7 @@ EfiIp4ConfigGetData (
   Instance  = IP4_CONFIG_INSTANCE_FROM_IP4CONFIG (This);\r
 \r
   Status = EFI_SUCCESS;\r
   Instance  = IP4_CONFIG_INSTANCE_FROM_IP4CONFIG (This);\r
 \r
   Status = EFI_SUCCESS;\r
-  OldTpl = NET_RAISE_TPL (NET_TPL_LOCK);\r
+  OldTpl = gBS->RaiseTPL (TPL_CALLBACK);\r
 \r
   if (Instance->State == IP4_CONFIG_STATE_IDLE) {\r
     Status = EFI_NOT_STARTED;\r
 \r
   if (Instance->State == IP4_CONFIG_STATE_IDLE) {\r
     Status = EFI_NOT_STARTED;\r
@@ -554,14 +554,14 @@ EfiIp4ConfigGetData (
     if ((*ConfigDataSize < Len) || (ConfigData == NULL)) {\r
       Status = EFI_BUFFER_TOO_SMALL;\r
     } else {\r
     if ((*ConfigDataSize < Len) || (ConfigData == NULL)) {\r
       Status = EFI_BUFFER_TOO_SMALL;\r
     } else {\r
-      NetCopyMem (ConfigData, &NicConfig->Ip4Info, Len);\r
+      CopyMem (ConfigData, &NicConfig->Ip4Info, Len);\r
     }\r
 \r
     *ConfigDataSize = Len;\r
   }\r
 \r
 ON_EXIT:\r
     }\r
 \r
     *ConfigDataSize = Len;\r
   }\r
 \r
 ON_EXIT:\r
-  NET_RESTORE_TPL (OldTpl);\r
+  gBS->RestoreTPL (OldTpl);\r
 \r
   return Status;\r
 }\r
 \r
   return Status;\r
 }\r
@@ -619,10 +619,10 @@ Ip4ConfigOnDhcp4Complete (
     if (Instance->NicConfig != NULL) {\r
       ASSERT (Instance->NicConfig->Source == IP4_CONFIG_SOURCE_DHCP);\r
       Perment = Instance->NicConfig->Perment;\r
     if (Instance->NicConfig != NULL) {\r
       ASSERT (Instance->NicConfig->Source == IP4_CONFIG_SOURCE_DHCP);\r
       Perment = Instance->NicConfig->Perment;\r
-      NetFreePool (Instance->NicConfig);\r
+      gBS->FreePool (Instance->NicConfig);\r
     }\r
 \r
     }\r
 \r
-    Instance->NicConfig = NetAllocatePool (sizeof (NIC_IP4_CONFIG_INFO) + 2* sizeof (EFI_IP4_ROUTE_TABLE));\r
+    Instance->NicConfig = AllocatePool (sizeof (NIC_IP4_CONFIG_INFO) + 2* sizeof (EFI_IP4_ROUTE_TABLE));\r
 \r
     if (Instance->NicConfig == NULL) {\r
       Instance->Result = EFI_OUT_OF_RESOURCES;\r
 \r
     if (Instance->NicConfig == NULL) {\r
       Instance->Result = EFI_OUT_OF_RESOURCES;\r
@@ -644,14 +644,14 @@ Ip4ConfigOnDhcp4Complete (
     //\r
     Ip4Config->RouteTableSize    = 1;\r
 \r
     //\r
     Ip4Config->RouteTableSize    = 1;\r
 \r
-    NetCopyMem (&Ip1, &Dhcp4Mode.ClientAddress, sizeof (IP4_ADDR));\r
-    NetCopyMem (&Ip2, &Dhcp4Mode.SubnetMask, sizeof (IP4_ADDR));\r
+    CopyMem (&Ip1, &Dhcp4Mode.ClientAddress, sizeof (IP4_ADDR));\r
+    CopyMem (&Ip2, &Dhcp4Mode.SubnetMask, sizeof (IP4_ADDR));\r
 \r
     Subnet = Ip1 & Ip2;\r
 \r
 \r
     Subnet = Ip1 & Ip2;\r
 \r
-    NetCopyMem (&Ip4Config->RouteTable[0].SubnetAddress, &Subnet, sizeof (EFI_IPv4_ADDRESS));\r
-    NetCopyMem (&Ip4Config->RouteTable[0].SubnetMask, &Dhcp4Mode.SubnetMask, sizeof (EFI_IPv4_ADDRESS));\r
-    NetZeroMem (&Ip4Config->RouteTable[0].GatewayAddress, sizeof (EFI_IPv4_ADDRESS));\r
+    CopyMem (&Ip4Config->RouteTable[0].SubnetAddress, &Subnet, sizeof (EFI_IPv4_ADDRESS));\r
+    CopyMem (&Ip4Config->RouteTable[0].SubnetMask, &Dhcp4Mode.SubnetMask, sizeof (EFI_IPv4_ADDRESS));\r
+    ZeroMem (&Ip4Config->RouteTable[0].GatewayAddress, sizeof (EFI_IPv4_ADDRESS));\r
 \r
     //\r
     // Create a route if there is a default router.\r
 \r
     //\r
     // Create a route if there is a default router.\r
@@ -659,9 +659,9 @@ Ip4ConfigOnDhcp4Complete (
     if (!EFI_IP4_EQUAL (&Dhcp4Mode.RouterAddress, &mZeroIp4Addr)) {\r
       Ip4Config->RouteTableSize = 2;\r
 \r
     if (!EFI_IP4_EQUAL (&Dhcp4Mode.RouterAddress, &mZeroIp4Addr)) {\r
       Ip4Config->RouteTableSize = 2;\r
 \r
-      NetZeroMem (&Ip4Config->RouteTable[1].SubnetAddress, sizeof (EFI_IPv4_ADDRESS));\r
-      NetZeroMem (&Ip4Config->RouteTable[1].SubnetMask, sizeof (EFI_IPv4_ADDRESS));\r
-      NetCopyMem (&Ip4Config->RouteTable[1].GatewayAddress, &Dhcp4Mode.RouterAddress, sizeof (EFI_IPv4_ADDRESS));\r
+      ZeroMem (&Ip4Config->RouteTable[1].SubnetAddress, sizeof (EFI_IPv4_ADDRESS));\r
+      ZeroMem (&Ip4Config->RouteTable[1].SubnetMask, sizeof (EFI_IPv4_ADDRESS));\r
+      CopyMem (&Ip4Config->RouteTable[1].GatewayAddress, &Dhcp4Mode.RouterAddress, sizeof (EFI_IPv4_ADDRESS));\r
     }\r
 \r
     Instance->Result = EFI_SUCCESS;\r
     }\r
 \r
     Instance->Result = EFI_SUCCESS;\r
@@ -738,7 +738,7 @@ Ip4ConfigCleanConfig (
   )\r
 {\r
   if (Instance->NicConfig != NULL) {\r
   )\r
 {\r
   if (Instance->NicConfig != NULL) {\r
-    NetFreePool (Instance->NicConfig);\r
+    gBS->FreePool (Instance->NicConfig);\r
     Instance->NicConfig = NULL;\r
   }\r
 \r
     Instance->NicConfig = NULL;\r
   }\r
 \r
index 081db47d49caf1146547d48641f0723ddbca5dd0..7f0149fa009bf0efcba0fd84fc3aa48a1db4c29d 100644 (file)
@@ -214,7 +214,7 @@ Ip4ConfigDriverBindingStart (
   //\r
   // Allocate an instance then initialize it\r
   //\r
   //\r
   // Allocate an instance then initialize it\r
   //\r
-  Instance = NetAllocatePool (sizeof (IP4_CONFIG_INSTANCE));\r
+  Instance = AllocatePool (sizeof (IP4_CONFIG_INSTANCE));\r
 \r
   if (Instance == NULL) {\r
     Status = EFI_OUT_OF_RESOURCES;\r
 \r
   if (Instance == NULL) {\r
     Status = EFI_OUT_OF_RESOURCES;\r
@@ -332,7 +332,7 @@ Ip4ConfigDriverBindingStart (
     NewVariable = Ip4ConfigModifyVariable (Variable, &Instance->NicAddr, NULL);\r
 \r
   } else if (NicConfig->Source == IP4_CONFIG_SOURCE_DHCP) {\r
     NewVariable = Ip4ConfigModifyVariable (Variable, &Instance->NicAddr, NULL);\r
 \r
   } else if (NicConfig->Source == IP4_CONFIG_SOURCE_DHCP) {\r
-    NetZeroMem (&NicConfig->Ip4Info, sizeof (EFI_IP4_IPCONFIG_DATA));\r
+    ZeroMem (&NicConfig->Ip4Info, sizeof (EFI_IP4_IPCONFIG_DATA));\r
     NewVariable = Ip4ConfigModifyVariable (Variable, &Instance->NicAddr, NicConfig);\r
 \r
   }\r
     NewVariable = Ip4ConfigModifyVariable (Variable, &Instance->NicAddr, NicConfig);\r
 \r
   }\r
@@ -340,21 +340,21 @@ Ip4ConfigDriverBindingStart (
   Ip4ConfigWriteVariable (NewVariable);\r
 \r
   if (NewVariable != NULL) {\r
   Ip4ConfigWriteVariable (NewVariable);\r
 \r
   if (NewVariable != NULL) {\r
-    NetFreePool (NewVariable);\r
+    gBS->FreePool (NewVariable);\r
   }\r
 \r
 ON_EXIT:\r
   }\r
 \r
 ON_EXIT:\r
-  NetFreePool (Variable);\r
+  gBS->FreePool (Variable);\r
 \r
   if (NicConfig != NULL) {\r
 \r
   if (NicConfig != NULL) {\r
-    NetFreePool (NicConfig);\r
+    gBS->FreePool (NicConfig);\r
   }\r
 \r
   return EFI_SUCCESS;\r
 \r
 ON_ERROR:\r
   if (Instance != NULL) {\r
   }\r
 \r
   return EFI_SUCCESS;\r
 \r
 ON_ERROR:\r
   if (Instance != NULL) {\r
-    NetFreePool (Instance);\r
+    gBS->FreePool (Instance);\r
   }\r
 \r
   if (Mnp != NULL) {\r
   }\r
 \r
   if (Mnp != NULL) {\r
@@ -511,7 +511,7 @@ Ip4ConfigDriverBindingStop (
 \r
   Ip4ConfigCleanConfig (Instance);\r
   mIp4ConfigNicList[Instance->NicIndex] = NULL;\r
 \r
   Ip4ConfigCleanConfig (Instance);\r
   mIp4ConfigNicList[Instance->NicIndex] = NULL;\r
-  NetFreePool (Instance);\r
+  gBS->FreePool (Instance);\r
 \r
   return EFI_SUCCESS;\r
 }\r
 \r
   return EFI_SUCCESS;\r
 }\r
index d6e617eaa76ecd1a5d3aeb1f835bc2eb000832a9..dabd13c1dba383ed711d394cb781f409691d2d64 100644 (file)
@@ -129,7 +129,7 @@ Ip4ConfigReadVariable (
     goto REMOVE_VARIABLE;\r
   }\r
 \r
     goto REMOVE_VARIABLE;\r
   }\r
 \r
-  Variable = NetAllocatePool (Size);\r
+  Variable = AllocatePool (Size);\r
 \r
   if (Variable == NULL) {\r
     return NULL;\r
 \r
   if (Variable == NULL) {\r
     return NULL;\r
@@ -167,7 +167,7 @@ REMOVE_VARIABLE:
 \r
 ON_ERROR:\r
   if (Variable != NULL) {\r
 \r
 ON_ERROR:\r
   if (Variable != NULL) {\r
-    NetFreePool (Variable);\r
+    gBS->FreePool (Variable);\r
   }\r
 \r
   return NULL;\r
   }\r
 \r
   return NULL;\r
@@ -234,7 +234,7 @@ Ip4ConfigFindNicVariable (
     //\r
     // Copy the data to Temp to avoid the alignment problems\r
     //\r
     //\r
     // Copy the data to Temp to avoid the alignment problems\r
     //\r
-    NetCopyMem (&Temp, Cur, sizeof (NIC_IP4_CONFIG_INFO));\r
+    CopyMem (&Temp, Cur, sizeof (NIC_IP4_CONFIG_INFO));\r
     Len = SIZEOF_NIC_IP4_CONFIG_INFO (&Temp);\r
 \r
     //\r
     Len = SIZEOF_NIC_IP4_CONFIG_INFO (&Temp);\r
 \r
     //\r
@@ -242,13 +242,13 @@ Ip4ConfigFindNicVariable (
     // a block of memory then copy it out.\r
     //\r
     if (NIC_ADDR_EQUAL (&Temp.NicAddr, NicAddr)) {\r
     // a block of memory then copy it out.\r
     //\r
     if (NIC_ADDR_EQUAL (&Temp.NicAddr, NicAddr)) {\r
-      Config = NetAllocatePool (Len);\r
+      Config = AllocatePool (Len);\r
 \r
       if (Config == NULL) {\r
         return NULL;\r
       }\r
 \r
 \r
       if (Config == NULL) {\r
         return NULL;\r
       }\r
 \r
-      NetCopyMem (Config, Cur, Len);\r
+      CopyMem (Config, Cur, Len);\r
       return Config;\r
     }\r
 \r
       return Config;\r
     }\r
 \r
@@ -311,7 +311,7 @@ Ip4ConfigModifyVariable (
 \r
     if (Old != NULL) {\r
       TotalLen -= SIZEOF_NIC_IP4_CONFIG_INFO (Old);\r
 \r
     if (Old != NULL) {\r
       TotalLen -= SIZEOF_NIC_IP4_CONFIG_INFO (Old);\r
-      NetFreePool (Old);\r
+      gBS->FreePool (Old);\r
     }\r
 \r
     if (Config != NULL) {\r
     }\r
 \r
     if (Config != NULL) {\r
@@ -338,7 +338,7 @@ Ip4ConfigModifyVariable (
 \r
   ASSERT (TotalLen >= sizeof (IP4_CONFIG_VARIABLE));\r
 \r
 \r
   ASSERT (TotalLen >= sizeof (IP4_CONFIG_VARIABLE));\r
 \r
-  NewVar = NetAllocateZeroPool (TotalLen);\r
+  NewVar = AllocateZeroPool (TotalLen);\r
 \r
   if (NewVar == NULL) {\r
     return NULL;\r
 \r
   if (NewVar == NULL) {\r
     return NULL;\r
@@ -352,11 +352,11 @@ Ip4ConfigModifyVariable (
   Next = (UINT8 *)&NewVar->ConfigInfo;\r
 \r
   for (Index = 0; Index < Count; Index++) {\r
   Next = (UINT8 *)&NewVar->ConfigInfo;\r
 \r
   for (Index = 0; Index < Count; Index++) {\r
-    NetCopyMem (&Temp, Cur, sizeof (NIC_IP4_CONFIG_INFO));\r
+    CopyMem (&Temp, Cur, sizeof (NIC_IP4_CONFIG_INFO));\r
     Len = SIZEOF_NIC_IP4_CONFIG_INFO (&Temp);\r
 \r
     if (!NIC_ADDR_EQUAL (&Temp.NicAddr, NicAddr)) {\r
     Len = SIZEOF_NIC_IP4_CONFIG_INFO (&Temp);\r
 \r
     if (!NIC_ADDR_EQUAL (&Temp.NicAddr, NicAddr)) {\r
-      NetCopyMem (Next, Cur, Len);\r
+      CopyMem (Next, Cur, Len);\r
       Next += Len;\r
       NewVar->Count++;\r
     }\r
       Next += Len;\r
       NewVar->Count++;\r
     }\r
@@ -372,7 +372,7 @@ Ip4ConfigModifyVariable (
   if (Config != NULL) {\r
     Len = SIZEOF_NIC_IP4_CONFIG_INFO (Config);\r
 \r
   if (Config != NULL) {\r
     Len = SIZEOF_NIC_IP4_CONFIG_INFO (Config);\r
 \r
-    NetCopyMem (Next, Config, Len);\r
+    CopyMem (Next, Config, Len);\r
     NewVar->Count++;\r
   }\r
 \r
     NewVar->Count++;\r
   }\r
 \r
index ac339bee5240a315704e6fe7cb26f745155a3526..561be165d835834f2498b353afe67a1eefd3c37f 100644 (file)
@@ -80,7 +80,7 @@ Ip4GetHostCast (
   IN  IP4_ADDR          Src\r
   )\r
 {\r
   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
   IP4_INTERFACE         *IpIf;\r
   INTN                  Type;\r
   INTN                  Class;\r
@@ -146,7 +146,7 @@ Ip4FindInterface (
   IN IP4_ADDR           Ip\r
   )\r
 {\r
   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
   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
   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
   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
   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
   IP4_INTERFACE   *IpIf;\r
 \r
   NET_LIST_FOR_EACH (Entry, &IpSb->Interfaces) {\r
@@ -290,7 +290,7 @@ Ip4SetVariableData (
   )\r
 {\r
   UINT32                 NumConfiguredInstance;\r
   )\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
   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
     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
   if (Ip4VariableData == NULL) {\r
     return EFI_OUT_OF_RESOURCES;\r
   }\r
@@ -372,7 +372,7 @@ Ip4SetVariableData (
              );\r
     }\r
 \r
              );\r
     }\r
 \r
-    NetFreePool (IpSb->MacString);\r
+    gBS->FreePool (IpSb->MacString);\r
   }\r
 \r
   IpSb->MacString = NewMacString;\r
   }\r
 \r
   IpSb->MacString = NewMacString;\r
@@ -387,7 +387,7 @@ Ip4SetVariableData (
 \r
 ON_ERROR:\r
 \r
 \r
 ON_ERROR:\r
 \r
-  NetFreePool (Ip4VariableData);\r
+  gBS->FreePool (Ip4VariableData);\r
 \r
   return Status;\r
 }\r
 \r
   return Status;\r
 }\r
@@ -416,6 +416,6 @@ Ip4ClearVariableData (
          NULL\r
          );\r
 \r
          NULL\r
          );\r
 \r
-  NetFreePool (IpSb->MacString);\r
+  gBS->FreePool (IpSb->MacString);\r
   IpSb->MacString = NULL;\r
 }\r
   IpSb->MacString = NULL;\r
 }\r
index 589eca520801c1506ebd09d742c33dc28a8766e3..85cc6afb50fc876d313afaf930169cd6f5cf0889 100644 (file)
@@ -161,7 +161,7 @@ Ip4CreateService (
   // empty resources, so if any thing goes wrong when allocating\r
   // resources, Ip4CleanService can be called to clean it up.\r
   //\r
   // empty resources, so if any thing goes wrong when allocating\r
   // resources, Ip4CleanService can be called to clean it up.\r
   //\r
-  IpSb = NetAllocatePool (sizeof (IP4_SERVICE));\r
+  IpSb = AllocatePool (sizeof (IP4_SERVICE));\r
 \r
   if (IpSb == NULL) {\r
     return EFI_OUT_OF_RESOURCES;\r
 \r
   if (IpSb == NULL) {\r
     return EFI_OUT_OF_RESOURCES;\r
@@ -174,16 +174,16 @@ Ip4CreateService (
   IpSb->InDestory                   = FALSE;\r
 \r
   IpSb->NumChildren                 = 0;\r
   IpSb->InDestory                   = FALSE;\r
 \r
   IpSb->NumChildren                 = 0;\r
-  NetListInit (&IpSb->Children);\r
+  InitializeListHead (&IpSb->Children);\r
 \r
 \r
-  NetListInit (&IpSb->Interfaces);\r
+  InitializeListHead (&IpSb->Interfaces);\r
   IpSb->DefaultInterface            = NULL;\r
   IpSb->DefaultRouteTable           = NULL;\r
 \r
   Ip4InitAssembleTable (&IpSb->Assemble);\r
 \r
   IpSb->IgmpCtrl.Igmpv1QuerySeen    = 0;\r
   IpSb->DefaultInterface            = NULL;\r
   IpSb->DefaultRouteTable           = NULL;\r
 \r
   Ip4InitAssembleTable (&IpSb->Assemble);\r
 \r
   IpSb->IgmpCtrl.Igmpv1QuerySeen    = 0;\r
-  NetListInit (&IpSb->IgmpCtrl.Groups);\r
+  InitializeListHead (&IpSb->IgmpCtrl.Groups);\r
 \r
   IpSb->Image                       = ImageHandle;\r
   IpSb->Controller                  = Controller;\r
 \r
   IpSb->Image                       = ImageHandle;\r
   IpSb->Controller                  = Controller;\r
@@ -202,7 +202,7 @@ Ip4CreateService (
   IpSb->MnpConfigData.EnableReceiveTimestamps   = FALSE;\r
   IpSb->MnpConfigData.DisableBackgroundPolling  = FALSE;\r
 \r
   IpSb->MnpConfigData.EnableReceiveTimestamps   = FALSE;\r
   IpSb->MnpConfigData.DisableBackgroundPolling  = FALSE;\r
 \r
-  NetZeroMem (&IpSb->SnpMode, sizeof (EFI_SIMPLE_NETWORK_MODE));\r
+  ZeroMem (&IpSb->SnpMode, sizeof (EFI_SIMPLE_NETWORK_MODE));\r
 \r
   IpSb->Timer                       = NULL;\r
   IpSb->Ip4Config                   = NULL;\r
 \r
   IpSb->Timer                       = NULL;\r
   IpSb->Ip4Config                   = NULL;\r
@@ -224,7 +224,7 @@ Ip4CreateService (
 \r
   Status = gBS->CreateEvent (\r
                   EVT_NOTIFY_SIGNAL | EVT_TIMER,\r
 \r
   Status = gBS->CreateEvent (\r
                   EVT_NOTIFY_SIGNAL | EVT_TIMER,\r
-                  NET_TPL_TIMER,\r
+                  TPL_CALLBACK,\r
                   Ip4TimerTicking,\r
                   IpSb,\r
                   &IpSb->Timer\r
                   Ip4TimerTicking,\r
                   IpSb,\r
                   &IpSb->Timer\r
@@ -283,7 +283,7 @@ Ip4CreateService (
     goto ON_ERROR;\r
   }\r
 \r
     goto ON_ERROR;\r
   }\r
 \r
-  NetListInsertHead (&IpSb->Interfaces, &IpSb->DefaultInterface->Link);\r
+  InsertHeadList (&IpSb->Interfaces, &IpSb->DefaultInterface->Link);\r
 \r
   IpSb->MacString = NULL;\r
 \r
 \r
   IpSb->MacString = NULL;\r
 \r
@@ -292,7 +292,7 @@ Ip4CreateService (
 \r
 ON_ERROR:\r
   Ip4CleanService (IpSb);\r
 \r
 ON_ERROR:\r
   Ip4CleanService (IpSb);\r
-  NetFreePool (IpSb);\r
+  gBS->FreePool (IpSb);\r
 \r
   return Status;\r
 }\r
 \r
   return Status;\r
 }\r
@@ -477,7 +477,7 @@ UNINSTALL_PROTOCOL:
 \r
 FREE_SERVICE:\r
   Ip4CleanService (IpSb);\r
 \r
 FREE_SERVICE:\r
   Ip4CleanService (IpSb);\r
-  NetFreePool (IpSb);\r
+  gBS->FreePool (IpSb);\r
 \r
   return Status;\r
 }\r
 \r
   return Status;\r
 }\r
@@ -555,7 +555,7 @@ Ip4DriverBindingStop (
 \r
     IpSb = IP4_SERVICE_FROM_PROTOCOL (ServiceBinding);\r
 \r
 \r
     IpSb = IP4_SERVICE_FROM_PROTOCOL (ServiceBinding);\r
 \r
-    OldTpl = NET_RAISE_TPL (NET_TPL_LOCK);\r
+    OldTpl = gBS->RaiseTPL (TPL_CALLBACK);\r
 \r
     if (IpSb->Ip4Config && (IpSb->State != IP4_SERVICE_DESTORY)) {\r
 \r
 \r
     if (IpSb->Ip4Config && (IpSb->State != IP4_SERVICE_DESTORY)) {\r
 \r
@@ -569,7 +569,7 @@ Ip4DriverBindingStop (
                       );\r
 \r
       if (EFI_ERROR (Status)) {\r
                       );\r
 \r
       if (EFI_ERROR (Status)) {\r
-        NET_RESTORE_TPL (OldTpl);\r
+        gBS->RestoreTPL (OldTpl);\r
         return Status;\r
       }\r
 \r
         return Status;\r
       }\r
 \r
@@ -585,7 +585,7 @@ Ip4DriverBindingStop (
       gBS->CloseEvent (IpSb->ReconfigEvent);\r
     }\r
 \r
       gBS->CloseEvent (IpSb->ReconfigEvent);\r
     }\r
 \r
-    NET_RESTORE_TPL (OldTpl);\r
+    gBS->RestoreTPL (OldTpl);\r
     return EFI_SUCCESS;\r
   }\r
 \r
     return EFI_SUCCESS;\r
   }\r
 \r
@@ -625,15 +625,15 @@ Ip4DriverBindingStop (
 \r
   IpSb   = IP4_SERVICE_FROM_PROTOCOL (ServiceBinding);\r
 \r
 \r
   IpSb   = IP4_SERVICE_FROM_PROTOCOL (ServiceBinding);\r
 \r
-  OldTpl = NET_RAISE_TPL (NET_TPL_LOCK);\r
+  OldTpl = gBS->RaiseTPL (TPL_CALLBACK);\r
 \r
   if (IpSb->InDestory) {\r
 \r
   if (IpSb->InDestory) {\r
-    NET_RESTORE_TPL (OldTpl);\r
+    gBS->RestoreTPL (OldTpl);\r
     return EFI_SUCCESS;\r
   }\r
 \r
   if (IsArp) {\r
     return EFI_SUCCESS;\r
   }\r
 \r
   if (IsArp) {\r
-    while (!NetListIsEmpty (&IpSb->Children)) {\r
+    while (!IsListEmpty (&IpSb->Children)) {\r
       IpInstance = NET_LIST_HEAD (&IpSb->Children, IP4_PROTOCOL, Link);\r
 \r
       ServiceBinding->DestroyChild (ServiceBinding, IpInstance->Handle);\r
       IpInstance = NET_LIST_HEAD (&IpSb->Children, IP4_PROTOCOL, Link);\r
 \r
       ServiceBinding->DestroyChild (ServiceBinding, IpInstance->Handle);\r
@@ -670,7 +670,7 @@ Ip4DriverBindingStop (
            ServiceBinding\r
            );\r
 \r
            ServiceBinding\r
            );\r
 \r
-    NetFreePool (IpSb);\r
+    gBS->FreePool (IpSb);\r
   } else if (NumberOfChildren == 0) {\r
     IpSb->InDestory = TRUE;\r
 \r
   } else if (NumberOfChildren == 0) {\r
     IpSb->InDestory = TRUE;\r
 \r
@@ -698,10 +698,10 @@ Ip4DriverBindingStop (
            ServiceBinding\r
            );\r
 \r
            ServiceBinding\r
            );\r
 \r
-    NetFreePool (IpSb);\r
+    gBS->FreePool (IpSb);\r
   } else {\r
 \r
   } else {\r
 \r
-    while (!NetListIsEmpty (&IpSb->Children)) {\r
+    while (!IsListEmpty (&IpSb->Children)) {\r
       IpInstance = NET_LIST_HEAD (&IpSb->Children, IP4_PROTOCOL, Link);\r
 \r
       ServiceBinding->DestroyChild (ServiceBinding, IpInstance->Handle);\r
       IpInstance = NET_LIST_HEAD (&IpSb->Children, IP4_PROTOCOL, Link);\r
 \r
       ServiceBinding->DestroyChild (ServiceBinding, IpInstance->Handle);\r
@@ -714,7 +714,7 @@ Ip4DriverBindingStop (
 \r
 ON_ERROR:\r
 \r
 \r
 ON_ERROR:\r
 \r
-  NET_RESTORE_TPL (OldTpl);\r
+  gBS->RestoreTPL (OldTpl);\r
   return Status;\r
 }\r
 \r
   return Status;\r
 }\r
 \r
@@ -752,7 +752,7 @@ Ip4ServiceBindingCreateChild (
   }\r
 \r
   IpSb       = IP4_SERVICE_FROM_PROTOCOL (This);\r
   }\r
 \r
   IpSb       = IP4_SERVICE_FROM_PROTOCOL (This);\r
-  IpInstance = NetAllocatePool (sizeof (IP4_PROTOCOL));\r
+  IpInstance = AllocatePool (sizeof (IP4_PROTOCOL));\r
 \r
   if (IpInstance == NULL) {\r
     return EFI_OUT_OF_RESOURCES;\r
 \r
   if (IpInstance == NULL) {\r
     return EFI_OUT_OF_RESOURCES;\r
@@ -801,12 +801,12 @@ Ip4ServiceBindingCreateChild (
   //\r
   // Insert it into the service binding instance.\r
   //\r
   //\r
   // Insert it into the service binding instance.\r
   //\r
-  OldTpl = NET_RAISE_TPL (NET_TPL_LOCK);\r
+  OldTpl = gBS->RaiseTPL (TPL_CALLBACK);\r
 \r
 \r
-  NetListInsertTail (&IpSb->Children, &IpInstance->Link);\r
+  InsertTailList (&IpSb->Children, &IpInstance->Link);\r
   IpSb->NumChildren++;\r
 \r
   IpSb->NumChildren++;\r
 \r
-  NET_RESTORE_TPL (OldTpl);\r
+  gBS->RestoreTPL (OldTpl);\r
 \r
 ON_ERROR:\r
 \r
 \r
 ON_ERROR:\r
 \r
@@ -814,7 +814,7 @@ ON_ERROR:
 \r
     Ip4CleanProtocol (IpInstance);\r
 \r
 \r
     Ip4CleanProtocol (IpInstance);\r
 \r
-    NetFreePool (IpInstance);\r
+    gBS->FreePool (IpInstance);\r
   }\r
 \r
   return Status;\r
   }\r
 \r
   return Status;\r
@@ -879,7 +879,7 @@ Ip4ServiceBindingDestroyChild (
     return EFI_INVALID_PARAMETER;\r
   }\r
 \r
     return EFI_INVALID_PARAMETER;\r
   }\r
 \r
-  OldTpl = NET_RAISE_TPL (NET_TPL_LOCK);\r
+  OldTpl = gBS->RaiseTPL (TPL_CALLBACK);\r
 \r
   //\r
   // A child can be destoried more than once. For example,\r
 \r
   //\r
   // A child can be destoried more than once. For example,\r
@@ -888,7 +888,7 @@ Ip4ServiceBindingDestroyChild (
   // the IP child it opens.\r
   //\r
   if (IpInstance->State == IP4_STATE_DESTORY) {\r
   // the IP child it opens.\r
   //\r
   if (IpInstance->State == IP4_STATE_DESTORY) {\r
-    NET_RESTORE_TPL (OldTpl);\r
+    gBS->RestoreTPL (OldTpl);\r
     return EFI_SUCCESS;\r
   }\r
 \r
     return EFI_SUCCESS;\r
   }\r
 \r
@@ -944,17 +944,17 @@ Ip4ServiceBindingDestroyChild (
     goto ON_ERROR;\r
   }\r
 \r
     goto ON_ERROR;\r
   }\r
 \r
-  NetListRemoveEntry (&IpInstance->Link);\r
+  RemoveEntryList (&IpInstance->Link);\r
   IpSb->NumChildren--;\r
 \r
   IpSb->NumChildren--;\r
 \r
-  NET_RESTORE_TPL (OldTpl);\r
+  gBS->RestoreTPL (OldTpl);\r
 \r
 \r
-  NetFreePool (IpInstance);\r
+  gBS->FreePool (IpInstance);\r
   return EFI_SUCCESS;\r
 \r
 ON_ERROR:\r
   IpInstance->State = State;\r
   return EFI_SUCCESS;\r
 \r
 ON_ERROR:\r
   IpInstance->State = State;\r
-  NET_RESTORE_TPL (OldTpl);\r
+  gBS->RestoreTPL (OldTpl);\r
 \r
   return Status;\r
 }\r
 \r
   return Status;\r
 }\r
index 14188851b486336ede200f7970ef6883d54ee245..473449cbcfdfb3c37b14e5766b8db1058ff04c3d 100644 (file)
@@ -108,7 +108,7 @@ Ip4ProcessIcmpRedirect (
   IN IP4_ICMP_ERROR_HEAD    *Icmp\r
   )\r
 {\r
   IN IP4_ICMP_ERROR_HEAD    *Icmp\r
   )\r
 {\r
-  NET_LIST_ENTRY            *Entry;\r
+  LIST_ENTRY                *Entry;\r
   IP4_PROTOCOL              *Ip4Instance;\r
   IP4_ROUTE_CACHE_ENTRY     *CacheEntry;\r
   IP4_INTERFACE             *IpIf;\r
   IP4_PROTOCOL              *Ip4Instance;\r
   IP4_ROUTE_CACHE_ENTRY     *CacheEntry;\r
   IP4_INTERFACE             *IpIf;\r
index a7a230d6fb22f82ba725d188a02e7348c625b4c6..d8f88e14b12778e5be2dc4603f9b5528038c9113 100644 (file)
@@ -114,7 +114,7 @@ Ip4WrapLinkTxToken (
   EFI_STATUS                            Status;\r
   UINT32                                Count;\r
 \r
   EFI_STATUS                            Status;\r
   UINT32                                Count;\r
 \r
-  Token = NetAllocatePool (sizeof (IP4_LINK_TX_TOKEN) + \\r
+  Token = AllocatePool (sizeof (IP4_LINK_TX_TOKEN) + \\r
             (Packet->BlockOpNum - 1) * sizeof (EFI_MANAGED_NETWORK_FRAGMENT_DATA));\r
 \r
   if (Token == NULL) {\r
             (Packet->BlockOpNum - 1) * sizeof (EFI_MANAGED_NETWORK_FRAGMENT_DATA));\r
 \r
   if (Token == NULL) {\r
@@ -122,7 +122,7 @@ Ip4WrapLinkTxToken (
   }\r
 \r
   Token->Signature = IP4_FRAME_TX_SIGNATURE;\r
   }\r
 \r
   Token->Signature = IP4_FRAME_TX_SIGNATURE;\r
-  NetListInit (&Token->Link);\r
+  InitializeListHead (&Token->Link);\r
 \r
   Token->Interface  = Interface;\r
   Token->IpInstance = IpInstance;\r
 \r
   Token->Interface  = Interface;\r
   Token->IpInstance = IpInstance;\r
@@ -137,14 +137,14 @@ Ip4WrapLinkTxToken (
 \r
   Status = gBS->CreateEvent (\r
                   EVT_NOTIFY_SIGNAL,\r
 \r
   Status = gBS->CreateEvent (\r
                   EVT_NOTIFY_SIGNAL,\r
-                  NET_TPL_EVENT,\r
+                  TPL_NOTIFY,\r
                   Ip4OnFrameSent,\r
                   Token,\r
                   &MnpToken->Event\r
                   );\r
 \r
   if (EFI_ERROR (Status)) {\r
                   Ip4OnFrameSent,\r
                   Token,\r
                   &MnpToken->Event\r
                   );\r
 \r
   if (EFI_ERROR (Status)) {\r
-    NetFreePool (Token);\r
+    gBS->FreePool (Token);\r
     return NULL;\r
   }\r
 \r
     return NULL;\r
   }\r
 \r
@@ -184,7 +184,7 @@ Ip4FreeLinkTxToken (
   NET_CHECK_SIGNATURE (Token, IP4_FRAME_TX_SIGNATURE);\r
 \r
   gBS->CloseEvent (Token->MnpToken.Event);\r
   NET_CHECK_SIGNATURE (Token, IP4_FRAME_TX_SIGNATURE);\r
 \r
   gBS->CloseEvent (Token->MnpToken.Event);\r
-  NetFreePool (Token);\r
+  gBS->FreePool (Token);\r
 }\r
 \r
 \r
 }\r
 \r
 \r
@@ -208,28 +208,28 @@ Ip4CreateArpQue (
   IP4_ARP_QUE               *ArpQue;\r
   EFI_STATUS                Status;\r
 \r
   IP4_ARP_QUE               *ArpQue;\r
   EFI_STATUS                Status;\r
 \r
-  ArpQue = NetAllocatePool (sizeof (IP4_ARP_QUE));\r
+  ArpQue = AllocatePool (sizeof (IP4_ARP_QUE));\r
 \r
   if (ArpQue == NULL) {\r
     return NULL;\r
   }\r
 \r
   ArpQue->Signature = IP4_FRAME_ARP_SIGNATURE;\r
 \r
   if (ArpQue == NULL) {\r
     return NULL;\r
   }\r
 \r
   ArpQue->Signature = IP4_FRAME_ARP_SIGNATURE;\r
-  NetListInit (&ArpQue->Link);\r
+  InitializeListHead (&ArpQue->Link);\r
 \r
 \r
-  NetListInit (&ArpQue->Frames);\r
+  InitializeListHead (&ArpQue->Frames);\r
   ArpQue->Interface = Interface;\r
 \r
   Status = gBS->CreateEvent (\r
                   EVT_NOTIFY_SIGNAL,\r
   ArpQue->Interface = Interface;\r
 \r
   Status = gBS->CreateEvent (\r
                   EVT_NOTIFY_SIGNAL,\r
-                  NET_TPL_EVENT,\r
+                  TPL_NOTIFY,\r
                   Ip4OnArpResolved,\r
                   ArpQue,\r
                   &ArpQue->OnResolved\r
                   );\r
 \r
   if (EFI_ERROR (Status)) {\r
                   Ip4OnArpResolved,\r
                   ArpQue,\r
                   &ArpQue->OnResolved\r
                   );\r
 \r
   if (EFI_ERROR (Status)) {\r
-    NetFreePool (ArpQue);\r
+    gBS->FreePool (ArpQue);\r
     return NULL;\r
   }\r
 \r
     return NULL;\r
   }\r
 \r
@@ -265,7 +265,7 @@ Ip4FreeArpQue (
   Ip4CancelFrameArp (ArpQue, IoStatus, NULL, NULL);\r
 \r
   gBS->CloseEvent (ArpQue->OnResolved);\r
   Ip4CancelFrameArp (ArpQue, IoStatus, NULL, NULL);\r
 \r
   gBS->CloseEvent (ArpQue->OnResolved);\r
-  NetFreePool (ArpQue);\r
+  gBS->FreePool (ArpQue);\r
 }\r
 \r
 \r
 }\r
 \r
 \r
@@ -294,7 +294,7 @@ Ip4CreateLinkRxToken (
   IP4_LINK_RX_TOKEN                     *Token;\r
   EFI_STATUS                            Status;\r
 \r
   IP4_LINK_RX_TOKEN                     *Token;\r
   EFI_STATUS                            Status;\r
 \r
-  Token = NetAllocatePool (sizeof (IP4_LINK_RX_TOKEN));\r
+  Token = AllocatePool (sizeof (IP4_LINK_RX_TOKEN));\r
   if (Token == NULL) {\r
     return NULL;\r
   }\r
   if (Token == NULL) {\r
     return NULL;\r
   }\r
@@ -310,14 +310,14 @@ Ip4CreateLinkRxToken (
 \r
   Status = gBS->CreateEvent (\r
                   EVT_NOTIFY_SIGNAL,\r
 \r
   Status = gBS->CreateEvent (\r
                   EVT_NOTIFY_SIGNAL,\r
-                  NET_TPL_EVENT,\r
+                  TPL_NOTIFY,\r
                   Ip4OnFrameReceived,\r
                   Token,\r
                   &MnpToken->Event\r
                   );\r
 \r
   if (EFI_ERROR (Status)) {\r
                   Ip4OnFrameReceived,\r
                   Token,\r
                   &MnpToken->Event\r
                   );\r
 \r
   if (EFI_ERROR (Status)) {\r
-    NetFreePool (Token);\r
+    gBS->FreePool (Token);\r
     return NULL;\r
   }\r
 \r
     return NULL;\r
   }\r
 \r
@@ -345,7 +345,7 @@ Ip4FreeFrameRxToken (
   NET_CHECK_SIGNATURE (Token, IP4_FRAME_RX_SIGNATURE);\r
 \r
   gBS->CloseEvent (Token->MnpToken.Event);\r
   NET_CHECK_SIGNATURE (Token, IP4_FRAME_RX_SIGNATURE);\r
 \r
   gBS->CloseEvent (Token->MnpToken.Event);\r
-  NetFreePool (Token);\r
+  gBS->FreePool (Token);\r
 }\r
 \r
 \r
 }\r
 \r
 \r
@@ -371,15 +371,15 @@ Ip4CancelFrameArp (
   IN VOID                   *Context\r
   )\r
 {\r
   IN VOID                   *Context\r
   )\r
 {\r
-  NET_LIST_ENTRY            *Entry;\r
-  NET_LIST_ENTRY            *Next;\r
+  LIST_ENTRY                *Entry;\r
+  LIST_ENTRY                *Next;\r
   IP4_LINK_TX_TOKEN         *Token;\r
 \r
   NET_LIST_FOR_EACH_SAFE (Entry, Next, &ArpQue->Frames) {\r
     Token = NET_LIST_USER_STRUCT (Entry, IP4_LINK_TX_TOKEN, Link);\r
 \r
     if ((FrameToCancel == NULL) || FrameToCancel (Token, Context)) {\r
   IP4_LINK_TX_TOKEN         *Token;\r
 \r
   NET_LIST_FOR_EACH_SAFE (Entry, Next, &ArpQue->Frames) {\r
     Token = NET_LIST_USER_STRUCT (Entry, IP4_LINK_TX_TOKEN, Link);\r
 \r
     if ((FrameToCancel == NULL) || FrameToCancel (Token, Context)) {\r
-      NetListRemoveEntry (Entry);\r
+      RemoveEntryList (Entry);\r
 \r
       Token->CallBack (Token->IpInstance, Token->Packet, IoStatus, 0, Token->Context);\r
       Ip4FreeLinkTxToken (Token);\r
 \r
       Token->CallBack (Token->IpInstance, Token->Packet, IoStatus, 0, Token->Context);\r
       Ip4FreeLinkTxToken (Token);\r
@@ -411,8 +411,8 @@ Ip4CancelFrames (
   IN VOID                   *Context\r
   )\r
 {\r
   IN VOID                   *Context\r
   )\r
 {\r
-  NET_LIST_ENTRY            *Entry;\r
-  NET_LIST_ENTRY            *Next;\r
+  LIST_ENTRY                *Entry;\r
+  LIST_ENTRY                *Next;\r
   IP4_ARP_QUE               *ArpQue;\r
   IP4_LINK_TX_TOKEN         *Token;\r
 \r
   IP4_ARP_QUE               *ArpQue;\r
   IP4_LINK_TX_TOKEN         *Token;\r
 \r
@@ -424,7 +424,7 @@ Ip4CancelFrames (
 \r
     Ip4CancelFrameArp (ArpQue, IoStatus, FrameToCancel, Context);\r
 \r
 \r
     Ip4CancelFrameArp (ArpQue, IoStatus, FrameToCancel, Context);\r
 \r
-    if (NetListIsEmpty (&ArpQue->Frames)) {\r
+    if (IsListEmpty (&ArpQue->Frames)) {\r
       Interface->Arp->Cancel (Interface->Arp, &ArpQue->Ip, ArpQue->OnResolved);\r
     }\r
   }\r
       Interface->Arp->Cancel (Interface->Arp, &ArpQue->Ip, ArpQue->OnResolved);\r
     }\r
   }\r
@@ -466,14 +466,14 @@ Ip4CreateInterface (
   IP4_INTERFACE             *Interface;\r
   EFI_SIMPLE_NETWORK_MODE   SnpMode;\r
 \r
   IP4_INTERFACE             *Interface;\r
   EFI_SIMPLE_NETWORK_MODE   SnpMode;\r
 \r
-  Interface = NetAllocatePool (sizeof (IP4_INTERFACE));\r
+  Interface = AllocatePool (sizeof (IP4_INTERFACE));\r
 \r
   if ((Interface == NULL) || (Mnp == NULL)) {\r
     return NULL;\r
   }\r
 \r
   Interface->Signature = IP4_INTERFACE_SIGNATURE;\r
 \r
   if ((Interface == NULL) || (Mnp == NULL)) {\r
     return NULL;\r
   }\r
 \r
   Interface->Signature = IP4_INTERFACE_SIGNATURE;\r
-  NetListInit (&Interface->Link);\r
+  InitializeListHead (&Interface->Link);\r
   Interface->RefCnt     = 1;\r
 \r
   Interface->Ip         = IP4_ALLZERO_ADDRESS;\r
   Interface->RefCnt     = 1;\r
 \r
   Interface->Ip         = IP4_ALLZERO_ADDRESS;\r
@@ -486,8 +486,8 @@ Ip4CreateInterface (
   Interface->Arp        = NULL;\r
   Interface->ArpHandle  = NULL;\r
 \r
   Interface->Arp        = NULL;\r
   Interface->ArpHandle  = NULL;\r
 \r
-  NetListInit (&Interface->ArpQues);\r
-  NetListInit (&Interface->SentFrames);\r
+  InitializeListHead (&Interface->ArpQues);\r
+  InitializeListHead (&Interface->SentFrames);\r
 \r
   Interface->RecvRequest = NULL;\r
 \r
 \r
   Interface->RecvRequest = NULL;\r
 \r
@@ -495,7 +495,7 @@ Ip4CreateInterface (
   // Get the interface's Mac address and broadcast mac address from SNP\r
   //\r
   if (EFI_ERROR (Mnp->GetModeData (Mnp, NULL, &SnpMode))) {\r
   // Get the interface's Mac address and broadcast mac address from SNP\r
   //\r
   if (EFI_ERROR (Mnp->GetModeData (Mnp, NULL, &SnpMode))) {\r
-    NetFreePool (Interface);\r
+    gBS->FreePool (Interface);\r
     return NULL;\r
   }\r
 \r
     return NULL;\r
   }\r
 \r
@@ -503,7 +503,7 @@ Ip4CreateInterface (
   CopyMem (&Interface->BroadcastMac, &SnpMode.BroadcastAddress, sizeof (Interface->BroadcastMac));\r
   Interface->HwaddrLen    = SnpMode.HwAddressSize;\r
 \r
   CopyMem (&Interface->BroadcastMac, &SnpMode.BroadcastAddress, sizeof (Interface->BroadcastMac));\r
   Interface->HwaddrLen    = SnpMode.HwAddressSize;\r
 \r
-  NetListInit (&Interface->IpInstances);\r
+  InitializeListHead (&Interface->IpInstances);\r
   Interface->PromiscRecv = FALSE;\r
 \r
   return Interface;\r
   Interface->PromiscRecv = FALSE;\r
 \r
   return Interface;\r
@@ -677,12 +677,12 @@ Ip4CancelReceive (
   IP4_LINK_RX_TOKEN         *Token;\r
 \r
   if ((Token = Interface->RecvRequest) != NULL) {\r
   IP4_LINK_RX_TOKEN         *Token;\r
 \r
   if ((Token = Interface->RecvRequest) != NULL) {\r
-    OldTpl = NET_RAISE_TPL (NET_TPL_LOCK);\r
+    OldTpl = gBS->RaiseTPL (TPL_CALLBACK);\r
 \r
     Interface->RecvRequest = NULL;\r
     Interface->Mnp->Cancel (Interface->Mnp, &Token->MnpToken);\r
 \r
 \r
     Interface->RecvRequest = NULL;\r
     Interface->Mnp->Cancel (Interface->Mnp, &Token->MnpToken);\r
 \r
-    NET_RESTORE_TPL (OldTpl);\r
+    gBS->RestoreTPL (OldTpl);\r
   }\r
 }\r
 \r
   }\r
 }\r
 \r
@@ -728,9 +728,9 @@ Ip4FreeInterface (
   Ip4CancelFrames (Interface, EFI_ABORTED, Ip4CancelInstanceFrame, NULL);\r
   Ip4CancelReceive (Interface);\r
 \r
   Ip4CancelFrames (Interface, EFI_ABORTED, Ip4CancelInstanceFrame, NULL);\r
   Ip4CancelReceive (Interface);\r
 \r
-  ASSERT (NetListIsEmpty (&Interface->IpInstances));\r
-  ASSERT (NetListIsEmpty (&Interface->ArpQues));\r
-  ASSERT (NetListIsEmpty (&Interface->SentFrames));\r
+  ASSERT (IsListEmpty (&Interface->IpInstances));\r
+  ASSERT (IsListEmpty (&Interface->ArpQues));\r
+  ASSERT (IsListEmpty (&Interface->SentFrames));\r
 \r
   if (Interface->Arp != NULL) {\r
     gBS->CloseProtocol (\r
 \r
   if (Interface->Arp != NULL) {\r
     gBS->CloseProtocol (\r
@@ -748,8 +748,8 @@ Ip4FreeInterface (
       );\r
   }\r
 \r
       );\r
   }\r
 \r
-  NetListRemoveEntry (&Interface->Link);\r
-  NetFreePool (Interface);\r
+  RemoveEntryList (&Interface->Link);\r
+  gBS->FreePool (Interface);\r
 \r
   return EFI_SUCCESS;\r
 }\r
 \r
   return EFI_SUCCESS;\r
 }\r
@@ -773,8 +773,8 @@ Ip4OnArpResolvedDpc (
   IN VOID                   *Context\r
   )\r
 {\r
   IN VOID                   *Context\r
   )\r
 {\r
-  NET_LIST_ENTRY            *Entry;\r
-  NET_LIST_ENTRY            *Next;\r
+  LIST_ENTRY                *Entry;\r
+  LIST_ENTRY                *Next;\r
   IP4_ARP_QUE               *ArpQue;\r
   IP4_INTERFACE             *Interface;\r
   IP4_LINK_TX_TOKEN         *Token;\r
   IP4_ARP_QUE               *ArpQue;\r
   IP4_INTERFACE             *Interface;\r
   IP4_LINK_TX_TOKEN         *Token;\r
@@ -783,7 +783,7 @@ Ip4OnArpResolvedDpc (
   ArpQue = (IP4_ARP_QUE *) Context;\r
   NET_CHECK_SIGNATURE (ArpQue, IP4_FRAME_ARP_SIGNATURE);\r
 \r
   ArpQue = (IP4_ARP_QUE *) Context;\r
   NET_CHECK_SIGNATURE (ArpQue, IP4_FRAME_ARP_SIGNATURE);\r
 \r
-  NetListRemoveEntry (&ArpQue->Link);\r
+  RemoveEntryList (&ArpQue->Link);\r
 \r
   //\r
   // ARP resolve failed for some reason. Release all the frame\r
 \r
   //\r
   // ARP resolve failed for some reason. Release all the frame\r
@@ -804,7 +804,7 @@ Ip4OnArpResolvedDpc (
   Interface = ArpQue->Interface;\r
 \r
   NET_LIST_FOR_EACH_SAFE (Entry, Next, &ArpQue->Frames) {\r
   Interface = ArpQue->Interface;\r
 \r
   NET_LIST_FOR_EACH_SAFE (Entry, Next, &ArpQue->Frames) {\r
-    NetListRemoveEntry (Entry);\r
+    RemoveEntryList (Entry);\r
 \r
     Token         = NET_LIST_USER_STRUCT (Entry, IP4_LINK_TX_TOKEN, Link);\r
     CopyMem (&Token->DstMac, &ArpQue->Mac, sizeof (Token->DstMac));\r
 \r
     Token         = NET_LIST_USER_STRUCT (Entry, IP4_LINK_TX_TOKEN, Link);\r
     CopyMem (&Token->DstMac, &ArpQue->Mac, sizeof (Token->DstMac));\r
@@ -816,11 +816,11 @@ Ip4OnArpResolvedDpc (
     // Status of Mnp->Transmit is not EFI_SUCCESS as in this case the\r
     // FrameSentDpc won't be queued.\r
     //\r
     // Status of Mnp->Transmit is not EFI_SUCCESS as in this case the\r
     // FrameSentDpc won't be queued.\r
     //\r
-    NetListInsertTail (&Interface->SentFrames, &Token->Link);\r
+    InsertTailList (&Interface->SentFrames, &Token->Link);\r
 \r
     Status = Interface->Mnp->Transmit (Interface->Mnp, &Token->MnpToken);\r
     if (EFI_ERROR (Status)) {\r
 \r
     Status = Interface->Mnp->Transmit (Interface->Mnp, &Token->MnpToken);\r
     if (EFI_ERROR (Status)) {\r
-      NetListRemoveEntry (Entry);\r
+      RemoveEntryList (Entry);\r
       Token->CallBack (Token->IpInstance, Token->Packet, Status, 0, Token->Context);\r
 \r
       Ip4FreeLinkTxToken (Token);\r
       Token->CallBack (Token->IpInstance, Token->Packet, Status, 0, Token->Context);\r
 \r
       Ip4FreeLinkTxToken (Token);\r
@@ -884,7 +884,7 @@ Ip4OnFrameSentDpc (
   Token = (IP4_LINK_TX_TOKEN *) Context;\r
   NET_CHECK_SIGNATURE (Token, IP4_FRAME_TX_SIGNATURE);\r
 \r
   Token = (IP4_LINK_TX_TOKEN *) Context;\r
   NET_CHECK_SIGNATURE (Token, IP4_FRAME_TX_SIGNATURE);\r
 \r
-  NetListRemoveEntry (&Token->Link);\r
+  RemoveEntryList (&Token->Link);\r
 \r
   Token->CallBack (\r
           Token->IpInstance,\r
 \r
   Token->CallBack (\r
           Token->IpInstance,\r
@@ -961,7 +961,7 @@ Ip4SendFrame (
   )\r
 {\r
   IP4_LINK_TX_TOKEN         *Token;\r
   )\r
 {\r
   IP4_LINK_TX_TOKEN         *Token;\r
-  NET_LIST_ENTRY            *Entry;\r
+  LIST_ENTRY                *Entry;\r
   IP4_ARP_QUE               *ArpQue;\r
   EFI_ARP_PROTOCOL          *Arp;\r
   EFI_STATUS                Status;\r
   IP4_ARP_QUE               *ArpQue;\r
   EFI_ARP_PROTOCOL          *Arp;\r
   EFI_STATUS                Status;\r
@@ -1034,7 +1034,7 @@ Ip4SendFrame (
   // Found a pending ARP request, enqueue the frame then return\r
   //\r
   if (Entry != &Interface->ArpQues) {\r
   // Found a pending ARP request, enqueue the frame then return\r
   //\r
   if (Entry != &Interface->ArpQues) {\r
-    NetListInsertTail (&ArpQue->Frames, &Token->Link);\r
+    InsertTailList (&ArpQue->Frames, &Token->Link);\r
     return EFI_SUCCESS;\r
   }\r
 \r
     return EFI_SUCCESS;\r
   }\r
 \r
@@ -1055,8 +1055,8 @@ Ip4SendFrame (
     goto ON_ERROR;\r
   }\r
 \r
     goto ON_ERROR;\r
   }\r
 \r
-  NetListInsertHead (&ArpQue->Frames, &Token->Link);\r
-  NetListInsertHead (&Interface->ArpQues, &ArpQue->Link);\r
+  InsertHeadList (&ArpQue->Frames, &Token->Link);\r
+  InsertHeadList (&Interface->ArpQues, &ArpQue->Link);\r
   return EFI_SUCCESS;\r
 \r
 SEND_NOW:\r
   return EFI_SUCCESS;\r
 \r
 SEND_NOW:\r
@@ -1064,10 +1064,10 @@ SEND_NOW:
   // Insert the tx token into the SentFrames list before calling Mnp->Transmit.\r
   // Remove it if the returned status is not EFI_SUCCESS.\r
   //\r
   // Insert the tx token into the SentFrames list before calling Mnp->Transmit.\r
   // Remove it if the returned status is not EFI_SUCCESS.\r
   //\r
-  NetListInsertTail (&Interface->SentFrames, &Token->Link);\r
+  InsertTailList (&Interface->SentFrames, &Token->Link);\r
   Status = Interface->Mnp->Transmit (Interface->Mnp, &Token->MnpToken);\r
   if (EFI_ERROR (Status)) {\r
   Status = Interface->Mnp->Transmit (Interface->Mnp, &Token->MnpToken);\r
   if (EFI_ERROR (Status)) {\r
-    NetListRemoveEntry (&Interface->SentFrames);\r
+    RemoveEntryList (&Interface->SentFrames);\r
     goto ON_ERROR;\r
   }\r
 \r
     goto ON_ERROR;\r
   }\r
 \r
index 22db034a0a509484dba7aedd5aff3065d865cb98..e80751640858dcee1f5e2c3e452ebce24f679e8e 100644 (file)
@@ -79,7 +79,7 @@ typedef struct {
 //\r
 typedef struct {\r
   UINT32                                Signature;\r
 //\r
 typedef struct {\r
   UINT32                                Signature;\r
-  NET_LIST_ENTRY                        Link;\r
+  LIST_ENTRY                            Link;\r
 \r
   IP4_INTERFACE                         *Interface;\r
 \r
 \r
   IP4_INTERFACE                         *Interface;\r
 \r
@@ -103,9 +103,9 @@ typedef struct {
 //\r
 typedef struct {\r
   UINT32                  Signature;\r
 //\r
 typedef struct {\r
   UINT32                  Signature;\r
-  NET_LIST_ENTRY          Link;\r
+  LIST_ENTRY              Link;\r
 \r
 \r
-  NET_LIST_ENTRY          Frames;\r
+  LIST_ENTRY              Frames;\r
   IP4_INTERFACE           *Interface;\r
 \r
   //\r
   IP4_INTERFACE           *Interface;\r
 \r
   //\r
@@ -136,7 +136,7 @@ BOOLEAN
 //\r
 struct _IP4_INTERFACE {\r
   UINT32                        Signature;\r
 //\r
 struct _IP4_INTERFACE {\r
   UINT32                        Signature;\r
-  NET_LIST_ENTRY                Link;\r
+  LIST_ENTRY                    Link;\r
   INTN                          RefCnt;\r
 \r
   //\r
   INTN                          RefCnt;\r
 \r
   //\r
@@ -164,8 +164,8 @@ struct _IP4_INTERFACE {
   //\r
   // Queues to keep the frames sent and waiting ARP request.\r
   //\r
   //\r
   // Queues to keep the frames sent and waiting ARP request.\r
   //\r
-  NET_LIST_ENTRY                ArpQues;\r
-  NET_LIST_ENTRY                SentFrames;\r
+  LIST_ENTRY                    ArpQues;\r
+  LIST_ENTRY                    SentFrames;\r
   IP4_LINK_RX_TOKEN             *RecvRequest;\r
 \r
   //\r
   IP4_LINK_RX_TOKEN             *RecvRequest;\r
 \r
   //\r
@@ -180,7 +180,7 @@ struct _IP4_INTERFACE {
   // together through IpInstances. If any of the instance enables\r
   // promiscuous receive, PromiscRecv is true.\r
   //\r
   // together through IpInstances. If any of the instance enables\r
   // promiscuous receive, PromiscRecv is true.\r
   //\r
-  NET_LIST_ENTRY                IpInstances;\r
+  LIST_ENTRY                    IpInstances;\r
   BOOLEAN                       PromiscRecv;\r
 };\r
 \r
   BOOLEAN                       PromiscRecv;\r
 };\r
 \r
index 70fbebdc44e0d886f2f61f1b84ea4cd0852aac70..4fbabe2f362d034f526bc68cbf14f05f58a65275 100644 (file)
@@ -56,7 +56,7 @@ Ip4InitIgmp (
   //\r
   // Configure MNP to receive ALL_SYSTEM multicast\r
   //\r
   //\r
   // Configure MNP to receive ALL_SYSTEM multicast\r
   //\r
-  Group    = NetAllocatePool (sizeof (IGMP_GROUP));\r
+  Group    = AllocatePool (sizeof (IGMP_GROUP));\r
 \r
   if (Group == NULL) {\r
     return EFI_OUT_OF_RESOURCES;\r
 \r
   if (Group == NULL) {\r
     return EFI_OUT_OF_RESOURCES;\r
@@ -81,11 +81,11 @@ Ip4InitIgmp (
     goto ON_ERROR;\r
   }\r
 \r
     goto ON_ERROR;\r
   }\r
 \r
-  NetListInsertHead (&IgmpCtrl->Groups, &Group->Link);\r
+  InsertHeadList (&IgmpCtrl->Groups, &Group->Link);\r
   return EFI_SUCCESS;\r
 \r
 ON_ERROR:\r
   return EFI_SUCCESS;\r
 \r
 ON_ERROR:\r
-  NetFreePool (Group);\r
+  gBS->FreePool (Group);\r
   return Status;\r
 }\r
 \r
   return Status;\r
 }\r
 \r
@@ -108,7 +108,7 @@ Ip4FindGroup (
   IN IP4_ADDR               Address\r
   )\r
 {\r
   IN IP4_ADDR               Address\r
   )\r
 {\r
-  NET_LIST_ENTRY            *Entry;\r
+  LIST_ENTRY                *Entry;\r
   IGMP_GROUP                *Group;\r
 \r
   NET_LIST_FOR_EACH (Entry, &IgmpCtrl->Groups) {\r
   IGMP_GROUP                *Group;\r
 \r
   NET_LIST_FOR_EACH (Entry, &IgmpCtrl->Groups) {\r
@@ -141,7 +141,7 @@ Ip4FindMac (
   IN EFI_MAC_ADDRESS        *Mac\r
   )\r
 {\r
   IN EFI_MAC_ADDRESS        *Mac\r
   )\r
 {\r
-  NET_LIST_ENTRY            *Entry;\r
+  LIST_ENTRY                *Entry;\r
   IGMP_GROUP                *Group;\r
   INTN                      Count;\r
 \r
   IGMP_GROUP                *Group;\r
   INTN                      Count;\r
 \r
@@ -298,7 +298,7 @@ Ip4JoinGroup (
   // Otherwise, create a new IGMP_GROUP,  Get the multicast's MAC address,\r
   // send a report, then direct MNP to receive the multicast.\r
   //\r
   // Otherwise, create a new IGMP_GROUP,  Get the multicast's MAC address,\r
   // send a report, then direct MNP to receive the multicast.\r
   //\r
-  Group = NetAllocatePool (sizeof (IGMP_GROUP));\r
+  Group = AllocatePool (sizeof (IGMP_GROUP));\r
 \r
   if (Group == NULL) {\r
     return EFI_OUT_OF_RESOURCES;\r
 \r
   if (Group == NULL) {\r
     return EFI_OUT_OF_RESOURCES;\r
@@ -327,11 +327,11 @@ Ip4JoinGroup (
     goto ON_ERROR;\r
   }\r
 \r
     goto ON_ERROR;\r
   }\r
 \r
-  NetListInsertHead (&IgmpCtrl->Groups, &Group->Link);\r
+  InsertHeadList (&IgmpCtrl->Groups, &Group->Link);\r
   return EFI_SUCCESS;\r
 \r
 ON_ERROR:\r
   return EFI_SUCCESS;\r
 \r
 ON_ERROR:\r
-  NetFreePool (Group);\r
+  gBS->FreePool (Group);\r
   return Status;\r
 }\r
 \r
   return Status;\r
 }\r
 \r
@@ -399,8 +399,8 @@ Ip4LeaveGroup (
     Ip4SendIgmpMessage (IpSb, IP4_ALLROUTER_ADDRESS, IGMP_LEAVE_GROUP, Group->Address);\r
   }\r
 \r
     Ip4SendIgmpMessage (IpSb, IP4_ALLROUTER_ADDRESS, IGMP_LEAVE_GROUP, Group->Address);\r
   }\r
 \r
-  NetListRemoveEntry (&Group->Link);\r
-  NetFreePool (Group);\r
+  RemoveEntryList (&Group->Link);\r
+  gBS->FreePool (Group);\r
 \r
   return EFI_SUCCESS;\r
 }\r
 \r
   return EFI_SUCCESS;\r
 }\r
@@ -428,7 +428,7 @@ Ip4IgmpHandle (
   IGMP_HEAD                 Igmp;\r
   IGMP_GROUP                *Group;\r
   IP4_ADDR                  Address;\r
   IGMP_HEAD                 Igmp;\r
   IGMP_GROUP                *Group;\r
   IP4_ADDR                  Address;\r
-  NET_LIST_ENTRY            *Entry;\r
+  LIST_ENTRY                *Entry;\r
 \r
   IgmpCtrl = &IpSb->IgmpCtrl;\r
 \r
 \r
   IgmpCtrl = &IpSb->IgmpCtrl;\r
 \r
@@ -526,7 +526,7 @@ Ip4IgmpTicking (
   )\r
 {\r
   IGMP_SERVICE_DATA         *IgmpCtrl;\r
   )\r
 {\r
   IGMP_SERVICE_DATA         *IgmpCtrl;\r
-  NET_LIST_ENTRY            *Entry;\r
+  LIST_ENTRY                *Entry;\r
   IGMP_GROUP                *Group;\r
 \r
   IgmpCtrl = &IpSb->IgmpCtrl;\r
   IGMP_GROUP                *Group;\r
 \r
   IgmpCtrl = &IpSb->IgmpCtrl;\r
@@ -578,13 +578,13 @@ Ip4CombineGroups (
 {\r
   IP4_ADDR                  *Groups;\r
 \r
 {\r
   IP4_ADDR                  *Groups;\r
 \r
-  Groups = NetAllocatePool (sizeof (IP4_ADDR) * (Count + 1));\r
+  Groups = AllocatePool (sizeof (IP4_ADDR) * (Count + 1));\r
 \r
   if (Groups == NULL) {\r
     return NULL;\r
   }\r
 \r
 \r
   if (Groups == NULL) {\r
     return NULL;\r
   }\r
 \r
-  NetCopyMem (Groups, Source, Count * sizeof (IP4_ADDR));\r
+  CopyMem (Groups, Source, Count * sizeof (IP4_ADDR));\r
   Groups[Count] = Addr;\r
 \r
   return Groups;\r
   Groups[Count] = Addr;\r
 \r
   return Groups;\r
index 0b61874632a0c15d22bf9d3dba76d6e360482e6b..8c01d1f629e82cbf6dd81024dff9d748e0c02a47 100644 (file)
@@ -38,7 +38,7 @@ typedef struct {
 // "idle member" state.\r
 //\r
 typedef struct {\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
   INTN                    RefCnt;\r
   IP4_ADDR                Address;\r
   INTN                    DelayTime;\r
@@ -53,7 +53,7 @@ typedef struct {
 //\r
 typedef struct {\r
   INTN                    Igmpv1QuerySeen;\r
 //\r
 typedef struct {\r
   INTN                    Igmpv1QuerySeen;\r
-  NET_LIST_ENTRY          Groups;\r
+  LIST_ENTRY              Groups;\r
 } IGMP_SERVICE_DATA;\r
 \r
 enum {\r
 } IGMP_SERVICE_DATA;\r
 \r
 enum {\r
index 04ca79578f0be8c3388addcbd01be20cdfa8c8e2..d1302acaa3b256fd0e7530aec045ad16eb1cf541 100644 (file)
@@ -57,7 +57,7 @@ EfiIp4GetModeData (
     return EFI_INVALID_PARAMETER;\r
   }\r
 \r
     return EFI_INVALID_PARAMETER;\r
   }\r
 \r
-  OldTpl     = NET_RAISE_TPL (NET_TPL_LOCK);\r
+  OldTpl     = gBS->RaiseTPL (TPL_CALLBACK);\r
   IpInstance = IP4_INSTANCE_FROM_PROTOCOL (This);\r
   IpSb       = IpInstance->Service;\r
 \r
   IpInstance = IP4_INSTANCE_FROM_PROTOCOL (This);\r
   IpSb       = IpInstance->Service;\r
 \r
@@ -89,10 +89,10 @@ EfiIp4GetModeData (
       Config  = &Ip4ModeData->ConfigData;\r
 \r
       Ip = HTONL (IpInstance->Interface->Ip);\r
       Config  = &Ip4ModeData->ConfigData;\r
 \r
       Ip = HTONL (IpInstance->Interface->Ip);\r
-      NetCopyMem (&Config->StationAddress, &Ip, sizeof (EFI_IPv4_ADDRESS));\r
+      CopyMem (&Config->StationAddress, &Ip, sizeof (EFI_IPv4_ADDRESS));\r
 \r
       Ip = HTONL (IpInstance->Interface->SubnetMask);\r
 \r
       Ip = HTONL (IpInstance->Interface->SubnetMask);\r
-      NetCopyMem (&Config->SubnetMask, &Ip, sizeof (EFI_IPv4_ADDRESS));\r
+      CopyMem (&Config->SubnetMask, &Ip, sizeof (EFI_IPv4_ADDRESS));\r
 \r
       Ip4ModeData->IsConfigured = IpInstance->Interface->Configured;\r
 \r
 \r
       Ip4ModeData->IsConfigured = IpInstance->Interface->Configured;\r
 \r
@@ -102,7 +102,7 @@ EfiIp4GetModeData (
       Status = Ip4BuildEfiRouteTable (IpInstance);\r
 \r
       if (EFI_ERROR (Status)) {\r
       Status = Ip4BuildEfiRouteTable (IpInstance);\r
 \r
       if (EFI_ERROR (Status)) {\r
-        NET_RESTORE_TPL (OldTpl);\r
+        gBS->RestoreTPL (OldTpl);\r
         return Status;\r
       }\r
 \r
         return Status;\r
       }\r
 \r
@@ -119,7 +119,7 @@ EfiIp4GetModeData (
     CopyMem (SnpModeData, &IpSb->SnpMode, sizeof (*SnpModeData));\r
   }\r
 \r
     CopyMem (SnpModeData, &IpSb->SnpMode, sizeof (*SnpModeData));\r
   }\r
 \r
-  NET_RESTORE_TPL (OldTpl);\r
+  gBS->RestoreTPL (OldTpl);\r
   return EFI_SUCCESS;\r
 }\r
 \r
   return EFI_SUCCESS;\r
 }\r
 \r
@@ -148,8 +148,8 @@ Ip4ServiceConfigMnp (
   IN BOOLEAN                Force\r
   )\r
 {\r
   IN BOOLEAN                Force\r
   )\r
 {\r
-  NET_LIST_ENTRY            *Entry;\r
-  NET_LIST_ENTRY            *ProtoEntry;\r
+  LIST_ENTRY                *Entry;\r
+  LIST_ENTRY                *ProtoEntry;\r
   IP4_INTERFACE             *IpIf;\r
   IP4_PROTOCOL              *IpInstance;\r
   BOOLEAN                   Reconfig;\r
   IP4_INTERFACE             *IpIf;\r
   IP4_PROTOCOL              *IpInstance;\r
   BOOLEAN                   Reconfig;\r
@@ -271,7 +271,7 @@ Ip4AutoConfigCallBackDpc (
       Ip4FreeRouteTable (IpSb->DefaultRouteTable);\r
 \r
       IpSb->DefaultInterface  = IpIf;\r
       Ip4FreeRouteTable (IpSb->DefaultRouteTable);\r
 \r
       IpSb->DefaultInterface  = IpIf;\r
-      NetListInsertHead (&IpSb->Interfaces, &IpIf->Link);\r
+      InsertHeadList (&IpSb->Interfaces, &IpIf->Link);\r
 \r
       IpSb->DefaultRouteTable = RouteTable;\r
       Ip4ReceiveFrame (IpIf, NULL, Ip4AccpetFrame, IpSb);\r
 \r
       IpSb->DefaultRouteTable = RouteTable;\r
       Ip4ReceiveFrame (IpIf, NULL, Ip4AccpetFrame, IpSb);\r
@@ -291,7 +291,7 @@ Ip4AutoConfigCallBackDpc (
     return ;\r
   }\r
 \r
     return ;\r
   }\r
 \r
-  Data = NetAllocatePool (Len);\r
+  Data = AllocatePool (Len);\r
 \r
   if (Data == NULL) {\r
     return ;\r
 \r
   if (Data == NULL) {\r
     return ;\r
@@ -355,7 +355,7 @@ Ip4AutoConfigCallBackDpc (
   Ip4SetVariableData (IpSb);\r
 \r
 ON_EXIT:\r
   Ip4SetVariableData (IpSb);\r
 \r
 ON_EXIT:\r
-  NetFreePool (Data);\r
+  gBS->FreePool (Data);\r
 }\r
 \r
 VOID\r
 }\r
 \r
 VOID\r
@@ -421,7 +421,7 @@ Ip4StartAutoConfig (
   //\r
   Status = gBS->CreateEvent (\r
                   EVT_NOTIFY_SIGNAL,\r
   //\r
   Status = gBS->CreateEvent (\r
                   EVT_NOTIFY_SIGNAL,\r
-                  NET_TPL_LOCK,\r
+                  TPL_CALLBACK,\r
                   Ip4AutoConfigCallBack,\r
                   IpSb,\r
                   &IpSb->DoneEvent\r
                   Ip4AutoConfigCallBack,\r
                   IpSb,\r
                   &IpSb->DoneEvent\r
@@ -433,7 +433,7 @@ Ip4StartAutoConfig (
 \r
   Status = gBS->CreateEvent (\r
                   EVT_NOTIFY_SIGNAL,\r
 \r
   Status = gBS->CreateEvent (\r
                   EVT_NOTIFY_SIGNAL,\r
-                  NET_TPL_EVENT,\r
+                  TPL_NOTIFY,\r
                   Ip4AutoConfigCallBack,\r
                   IpSb,\r
                   &IpSb->ReconfigEvent\r
                   Ip4AutoConfigCallBack,\r
                   IpSb,\r
                   &IpSb->ReconfigEvent\r
@@ -506,21 +506,21 @@ Ip4InitProtocol (
 {\r
   ASSERT ((IpSb != NULL) && (IpInstance != NULL));\r
 \r
 {\r
   ASSERT ((IpSb != NULL) && (IpInstance != NULL));\r
 \r
-  NetZeroMem (IpInstance, sizeof (IP4_PROTOCOL));\r
+  ZeroMem (IpInstance, sizeof (IP4_PROTOCOL));\r
 \r
   IpInstance->Signature = IP4_PROTOCOL_SIGNATURE;\r
   CopyMem (&IpInstance->Ip4Proto, &mEfiIp4ProtocolTemplete, sizeof (IpInstance->Ip4Proto));\r
   IpInstance->State     = IP4_STATE_UNCONFIGED;\r
   IpInstance->Service   = IpSb;\r
 \r
 \r
   IpInstance->Signature = IP4_PROTOCOL_SIGNATURE;\r
   CopyMem (&IpInstance->Ip4Proto, &mEfiIp4ProtocolTemplete, sizeof (IpInstance->Ip4Proto));\r
   IpInstance->State     = IP4_STATE_UNCONFIGED;\r
   IpInstance->Service   = IpSb;\r
 \r
-  NetListInit (&IpInstance->Link);\r
+  InitializeListHead (&IpInstance->Link);\r
   NetMapInit  (&IpInstance->RxTokens);\r
   NetMapInit  (&IpInstance->TxTokens);\r
   NetMapInit  (&IpInstance->RxTokens);\r
   NetMapInit  (&IpInstance->TxTokens);\r
-  NetListInit (&IpInstance->Received);\r
-  NetListInit (&IpInstance->Delivered);\r
-  NetListInit (&IpInstance->AddrLink);\r
+  InitializeListHead (&IpInstance->Received);\r
+  InitializeListHead (&IpInstance->Delivered);\r
+  InitializeListHead (&IpInstance->AddrLink);\r
 \r
 \r
-  NET_RECYCLE_LOCK_INIT (&IpInstance->RecycleLock);\r
+  EfiInitializeLock (&IpInstance->RecycleLock, TPL_NOTIFY);\r
 }\r
 \r
 \r
 }\r
 \r
 \r
@@ -589,8 +589,8 @@ Ip4ConfigProtocol (
   //\r
   // Set up the interface.\r
   //\r
   //\r
   // Set up the interface.\r
   //\r
-  NetCopyMem (&Ip, &Config->StationAddress, sizeof (IP4_ADDR));\r
-  NetCopyMem (&Netmask, &Config->SubnetMask, sizeof (IP4_ADDR));\r
+  CopyMem (&Ip, &Config->StationAddress, sizeof (IP4_ADDR));\r
+  CopyMem (&Netmask, &Config->SubnetMask, sizeof (IP4_ADDR));\r
 \r
   Ip      = NTOHL (Ip);\r
   Netmask = NTOHL (Netmask);\r
 \r
   Ip      = NTOHL (Ip);\r
   Netmask = NTOHL (Netmask);\r
@@ -621,7 +621,7 @@ Ip4ConfigProtocol (
         goto ON_ERROR;\r
       }\r
 \r
         goto ON_ERROR;\r
       }\r
 \r
-      NetListInsertTail (&IpSb->Interfaces, &IpIf->Link);\r
+      InsertTailList (&IpSb->Interfaces, &IpIf->Link);\r
     }\r
 \r
     //\r
     }\r
 \r
     //\r
@@ -657,7 +657,7 @@ Ip4ConfigProtocol (
   }\r
 \r
   IpInstance->Interface = IpIf;\r
   }\r
 \r
   IpInstance->Interface = IpIf;\r
-  NetListInsertTail (&IpIf->IpInstances, &IpInstance->AddrLink);\r
+  InsertTailList (&IpIf->IpInstances, &IpInstance->AddrLink);\r
 \r
   CopyMem (&IpInstance->ConfigData, Config, sizeof (IpInstance->ConfigData));\r
   IpInstance->State       = IP4_STATE_CONFIGED;\r
 \r
   CopyMem (&IpInstance->ConfigData, Config, sizeof (IpInstance->ConfigData));\r
   IpInstance->State       = IP4_STATE_CONFIGED;\r
@@ -707,12 +707,12 @@ Ip4CleanProtocol (
   // user forgets to recycle the packets, or because the callback\r
   // hasn't been called. Just leave it alone.\r
   //\r
   // user forgets to recycle the packets, or because the callback\r
   // hasn't been called. Just leave it alone.\r
   //\r
-  if (!NetListIsEmpty (&IpInstance->Delivered)) {\r
+  if (!IsListEmpty (&IpInstance->Delivered)) {\r
     ;\r
   }\r
 \r
   if (IpInstance->Interface != NULL) {\r
     ;\r
   }\r
 \r
   if (IpInstance->Interface != NULL) {\r
-    NetListRemoveEntry (&IpInstance->AddrLink);\r
+    RemoveEntryList (&IpInstance->AddrLink);\r
     Ip4FreeInterface (IpInstance->Interface, IpInstance);\r
     IpInstance->Interface = NULL;\r
   }\r
     Ip4FreeInterface (IpInstance->Interface, IpInstance);\r
     IpInstance->Interface = NULL;\r
   }\r
@@ -727,13 +727,13 @@ Ip4CleanProtocol (
   }\r
 \r
   if (IpInstance->EfiRouteTable != NULL) {\r
   }\r
 \r
   if (IpInstance->EfiRouteTable != NULL) {\r
-    NetFreePool (IpInstance->EfiRouteTable);\r
+    gBS->FreePool (IpInstance->EfiRouteTable);\r
     IpInstance->EfiRouteTable = NULL;\r
     IpInstance->EfiRouteCount = 0;\r
   }\r
 \r
   if (IpInstance->Groups != NULL) {\r
     IpInstance->EfiRouteTable = NULL;\r
     IpInstance->EfiRouteCount = 0;\r
   }\r
 \r
   if (IpInstance->Groups != NULL) {\r
-    NetFreePool (IpInstance->Groups);\r
+    gBS->FreePool (IpInstance->Groups);\r
     IpInstance->Groups      = NULL;\r
     IpInstance->GroupCount  = 0;\r
   }\r
     IpInstance->Groups      = NULL;\r
     IpInstance->GroupCount  = 0;\r
   }\r
@@ -845,7 +845,7 @@ EfiIp4Configure (
   }\r
 \r
   IpInstance = IP4_INSTANCE_FROM_PROTOCOL (This);\r
   }\r
 \r
   IpInstance = IP4_INSTANCE_FROM_PROTOCOL (This);\r
-  OldTpl     = NET_RAISE_TPL (NET_TPL_LOCK);\r
+  OldTpl     = gBS->RaiseTPL (TPL_CALLBACK);\r
 \r
   //\r
   // Validate the configuration first.\r
 \r
   //\r
   // Validate the configuration first.\r
@@ -860,8 +860,8 @@ EfiIp4Configure (
     }\r
 \r
 \r
     }\r
 \r
 \r
-    NetCopyMem (&IpAddress, &IpConfigData->StationAddress, sizeof (IP4_ADDR));\r
-    NetCopyMem (&SubnetMask, &IpConfigData->SubnetMask, sizeof (IP4_ADDR));\r
+    CopyMem (&IpAddress, &IpConfigData->StationAddress, sizeof (IP4_ADDR));\r
+    CopyMem (&SubnetMask, &IpConfigData->SubnetMask, sizeof (IP4_ADDR));\r
 \r
     IpAddress  = NTOHL (IpAddress);\r
     SubnetMask = NTOHL (SubnetMask);\r
 \r
     IpAddress  = NTOHL (IpAddress);\r
     SubnetMask = NTOHL (SubnetMask);\r
@@ -935,7 +935,7 @@ EfiIp4Configure (
   Ip4SetVariableData (IpInstance->Service);\r
 \r
 ON_EXIT:\r
   Ip4SetVariableData (IpInstance->Service);\r
 \r
 ON_EXIT:\r
-  NET_RESTORE_TPL (OldTpl);\r
+  gBS->RestoreTPL (OldTpl);\r
   return Status;\r
 \r
 }\r
   return Status;\r
 \r
 }\r
@@ -973,7 +973,7 @@ Ip4Groups (
   // host byte order\r
   //\r
   if (JoinFlag) {\r
   // host byte order\r
   //\r
   if (JoinFlag) {\r
-    NetCopyMem (&Group, GroupAddress, sizeof (IP4_ADDR));\r
+    CopyMem (&Group, GroupAddress, sizeof (IP4_ADDR));\r
 \r
     for (Index = 0; Index < IpInstance->GroupCount; Index++) {\r
       if (IpInstance->Groups[Index] == Group) {\r
 \r
     for (Index = 0; Index < IpInstance->GroupCount; Index++) {\r
       if (IpInstance->Groups[Index] == Group) {\r
@@ -988,12 +988,12 @@ Ip4Groups (
     }\r
 \r
     if (EFI_ERROR (Ip4JoinGroup (IpInstance, NTOHL (Group)))) {\r
     }\r
 \r
     if (EFI_ERROR (Ip4JoinGroup (IpInstance, NTOHL (Group)))) {\r
-      NetFreePool (Members);\r
+      gBS->FreePool (Members);\r
       return EFI_DEVICE_ERROR;\r
     }\r
 \r
     if (IpInstance->Groups != NULL) {\r
       return EFI_DEVICE_ERROR;\r
     }\r
 \r
     if (IpInstance->Groups != NULL) {\r
-      NetFreePool (IpInstance->Groups);\r
+      gBS->FreePool (IpInstance->Groups);\r
     }\r
 \r
     IpInstance->Groups = Members;\r
     }\r
 \r
     IpInstance->Groups = Members;\r
@@ -1021,7 +1021,7 @@ Ip4Groups (
       if (IpInstance->GroupCount == 0) {\r
         ASSERT (Index == 1);\r
 \r
       if (IpInstance->GroupCount == 0) {\r
         ASSERT (Index == 1);\r
 \r
-        NetFreePool (IpInstance->Groups);\r
+        gBS->FreePool (IpInstance->Groups);\r
         IpInstance->Groups = NULL;\r
       }\r
 \r
         IpInstance->Groups = NULL;\r
       }\r
 \r
@@ -1069,7 +1069,7 @@ EfiIp4Groups (
   }\r
 \r
   if (GroupAddress != NULL) {\r
   }\r
 \r
   if (GroupAddress != NULL) {\r
-    NetCopyMem (&McastIp, GroupAddress, sizeof (IP4_ADDR));\r
+    CopyMem (&McastIp, GroupAddress, sizeof (IP4_ADDR));\r
 \r
     if (!IP4_IS_MULTICAST (NTOHL (McastIp))) {\r
       return EFI_INVALID_PARAMETER;\r
 \r
     if (!IP4_IS_MULTICAST (NTOHL (McastIp))) {\r
       return EFI_INVALID_PARAMETER;\r
@@ -1077,7 +1077,7 @@ EfiIp4Groups (
   }\r
 \r
   IpInstance = IP4_INSTANCE_FROM_PROTOCOL (This);\r
   }\r
 \r
   IpInstance = IP4_INSTANCE_FROM_PROTOCOL (This);\r
-  OldTpl     = NET_RAISE_TPL (NET_TPL_LOCK);\r
+  OldTpl     = gBS->RaiseTPL (TPL_CALLBACK);\r
 \r
   if (IpInstance->State != IP4_STATE_CONFIGED) {\r
     Status = EFI_NOT_STARTED;\r
 \r
   if (IpInstance->State != IP4_STATE_CONFIGED) {\r
     Status = EFI_NOT_STARTED;\r
@@ -1092,7 +1092,7 @@ EfiIp4Groups (
   Status = Ip4Groups (IpInstance, JoinFlag, GroupAddress);\r
 \r
 ON_EXIT:\r
   Status = Ip4Groups (IpInstance, JoinFlag, GroupAddress);\r
 \r
 ON_EXIT:\r
-  NET_RESTORE_TPL (OldTpl);\r
+  gBS->RestoreTPL (OldTpl);\r
   return Status;\r
 }\r
 \r
   return Status;\r
 }\r
 \r
@@ -1140,7 +1140,7 @@ EfiIp4Routes (
   }\r
 \r
   IpInstance = IP4_INSTANCE_FROM_PROTOCOL (This);\r
   }\r
 \r
   IpInstance = IP4_INSTANCE_FROM_PROTOCOL (This);\r
-  OldTpl     = NET_RAISE_TPL (NET_TPL_LOCK);\r
+  OldTpl     = gBS->RaiseTPL (TPL_CALLBACK);\r
 \r
   if (IpInstance->State != IP4_STATE_CONFIGED) {\r
     Status = EFI_NOT_STARTED;\r
 \r
   if (IpInstance->State != IP4_STATE_CONFIGED) {\r
     Status = EFI_NOT_STARTED;\r
@@ -1152,9 +1152,9 @@ EfiIp4Routes (
     goto ON_EXIT;\r
   }\r
 \r
     goto ON_EXIT;\r
   }\r
 \r
-  NetCopyMem (&Dest, SubnetAddress, sizeof (IP4_ADDR));\r
-  NetCopyMem (&Netmask, SubnetMask, sizeof (IP4_ADDR));\r
-  NetCopyMem (&Nexthop, GatewayAddress, sizeof (IP4_ADDR));\r
+  CopyMem (&Dest, SubnetAddress, sizeof (IP4_ADDR));\r
+  CopyMem (&Netmask, SubnetMask, sizeof (IP4_ADDR));\r
+  CopyMem (&Nexthop, GatewayAddress, sizeof (IP4_ADDR));\r
 \r
   Dest    = NTOHL (Dest);\r
   Netmask = NTOHL (Netmask);\r
 \r
   Dest    = NTOHL (Dest);\r
   Netmask = NTOHL (Netmask);\r
@@ -1185,7 +1185,7 @@ EfiIp4Routes (
   }\r
 \r
 ON_EXIT:\r
   }\r
 \r
 ON_EXIT:\r
-  NET_RESTORE_TPL (OldTpl);\r
+  gBS->RestoreTPL (OldTpl);\r
   return Status;\r
 }\r
 \r
   return Status;\r
 }\r
 \r
@@ -1301,8 +1301,8 @@ Ip4TxTokenValid (
   if (TxData->OverrideData) {\r
     Override = TxData->OverrideData;\r
 \r
   if (TxData->OverrideData) {\r
     Override = TxData->OverrideData;\r
 \r
-    NetCopyMem (&Src, &Override->SourceAddress, sizeof (IP4_ADDR));\r
-    NetCopyMem (&Gateway, &Override->GatewayAddress, sizeof (IP4_ADDR));\r
+    CopyMem (&Src, &Override->SourceAddress, sizeof (IP4_ADDR));\r
+    CopyMem (&Gateway, &Override->GatewayAddress, sizeof (IP4_ADDR));\r
 \r
     Src     = NTOHL (Src);\r
     Gateway = NTOHL (Gateway);\r
 \r
     Src     = NTOHL (Src);\r
     Gateway = NTOHL (Gateway);\r
@@ -1395,7 +1395,7 @@ Ip4FreeTxToken (
     NetLibDispatchDpc ();\r
   }\r
 \r
     NetLibDispatchDpc ();\r
   }\r
 \r
-  NetFreePool (Wrap);\r
+  gBS->FreePool (Wrap);\r
 }\r
 \r
 \r
 }\r
 \r
 \r
@@ -1490,7 +1490,7 @@ EfiIp4Transmit (
     return EFI_NOT_STARTED;\r
   }\r
 \r
     return EFI_NOT_STARTED;\r
   }\r
 \r
-  OldTpl  = NET_RAISE_TPL (NET_TPL_LOCK);\r
+  OldTpl  = gBS->RaiseTPL (TPL_CALLBACK);\r
 \r
   IpSb    = IpInstance->Service;\r
   IpIf    = IpInstance->Interface;\r
 \r
   IpSb    = IpInstance->Service;\r
   IpIf    = IpInstance->Interface;\r
@@ -1524,7 +1524,7 @@ EfiIp4Transmit (
   //\r
   TxData = Token->Packet.TxData;\r
 \r
   //\r
   TxData = Token->Packet.TxData;\r
 \r
-  NetCopyMem (&Head.Dst, &TxData->DestinationAddress, sizeof (IP4_ADDR));\r
+  CopyMem (&Head.Dst, &TxData->DestinationAddress, sizeof (IP4_ADDR));\r
   Head.Dst = NTOHL (Head.Dst);\r
 \r
   if (TxData->OverrideData) {\r
   Head.Dst = NTOHL (Head.Dst);\r
 \r
   if (TxData->OverrideData) {\r
@@ -1534,8 +1534,8 @@ EfiIp4Transmit (
     Head.Ttl      = Override->TimeToLive;\r
     DontFragment  = Override->DoNotFragment;\r
 \r
     Head.Ttl      = Override->TimeToLive;\r
     DontFragment  = Override->DoNotFragment;\r
 \r
-    NetCopyMem (&Head.Src, &Override->SourceAddress, sizeof (IP4_ADDR));\r
-    NetCopyMem (&GateWay, &Override->GatewayAddress, sizeof (IP4_ADDR));\r
+    CopyMem (&Head.Src, &Override->SourceAddress, sizeof (IP4_ADDR));\r
+    CopyMem (&GateWay, &Override->GatewayAddress, sizeof (IP4_ADDR));\r
 \r
     Head.Src = NTOHL (Head.Src);\r
     GateWay  = NTOHL (GateWay);\r
 \r
     Head.Src = NTOHL (Head.Src);\r
     GateWay  = NTOHL (GateWay);\r
@@ -1564,7 +1564,7 @@ EfiIp4Transmit (
   // a IP4_TXTOKEN_WRAP and the data in a netbuf\r
   //\r
   Status = EFI_OUT_OF_RESOURCES;\r
   // a IP4_TXTOKEN_WRAP and the data in a netbuf\r
   //\r
   Status = EFI_OUT_OF_RESOURCES;\r
-  Wrap   = NetAllocatePool (sizeof (IP4_TXTOKEN_WRAP));\r
+  Wrap   = AllocatePool (sizeof (IP4_TXTOKEN_WRAP));\r
   if (Wrap == NULL) {\r
     goto ON_EXIT;\r
   }\r
   if (Wrap == NULL) {\r
     goto ON_EXIT;\r
   }\r
@@ -1583,7 +1583,7 @@ EfiIp4Transmit (
                         );\r
 \r
   if (Wrap->Packet == NULL) {\r
                         );\r
 \r
   if (Wrap->Packet == NULL) {\r
-    NetFreePool (Wrap);\r
+    gBS->FreePool (Wrap);\r
     goto ON_EXIT;\r
   }\r
 \r
     goto ON_EXIT;\r
   }\r
 \r
@@ -1623,7 +1623,7 @@ EfiIp4Transmit (
   }\r
 \r
 ON_EXIT:\r
   }\r
 \r
 ON_EXIT:\r
-  NET_RESTORE_TPL (OldTpl);\r
+  gBS->RestoreTPL (OldTpl);\r
   return Status;\r
 }\r
 \r
   return Status;\r
 }\r
 \r
@@ -1665,25 +1665,13 @@ EfiIp4Receive (
 \r
   IpInstance = IP4_INSTANCE_FROM_PROTOCOL (This);\r
 \r
 \r
   IpInstance = IP4_INSTANCE_FROM_PROTOCOL (This);\r
 \r
-  OldTpl = NET_RAISE_TPL (NET_TPL_LOCK);\r
+  OldTpl = gBS->RaiseTPL (TPL_CALLBACK);\r
 \r
   if (IpInstance->State != IP4_STATE_CONFIGED) {\r
     Status = EFI_NOT_STARTED;\r
     goto ON_EXIT;\r
   }\r
 \r
 \r
   if (IpInstance->State != IP4_STATE_CONFIGED) {\r
     Status = EFI_NOT_STARTED;\r
     goto ON_EXIT;\r
   }\r
 \r
-  //\r
-  // Current Udp implementation creates an IP child for each Udp child.\r
-  // It initates a asynchronous receive immediately no matter whether\r
-  // there is no mapping or not. Disable this for now.\r
-  //\r
-#if 0\r
-  if (Config->UseDefaultAddress && IP4_NO_MAPPING (IpInstance)) {\r
-    Status = EFI_NO_MAPPING;\r
-    goto ON_EXIT;\r
-  }\r
-#endif\r
-\r
   //\r
   // Check whether the toke is already on the receive queue.\r
   //\r
   //\r
   // Check whether the toke is already on the receive queue.\r
   //\r
@@ -1712,7 +1700,7 @@ EfiIp4Receive (
   NetLibDispatchDpc ();\r
 \r
 ON_EXIT:\r
   NetLibDispatchDpc ();\r
 \r
 ON_EXIT:\r
-  NET_RESTORE_TPL (OldTpl);\r
+  gBS->RestoreTPL (OldTpl);\r
   return Status;\r
 }\r
 \r
   return Status;\r
 }\r
 \r
@@ -1931,7 +1919,7 @@ EfiIp4Cancel (
 \r
   IpInstance = IP4_INSTANCE_FROM_PROTOCOL (This);\r
 \r
 \r
   IpInstance = IP4_INSTANCE_FROM_PROTOCOL (This);\r
 \r
-  OldTpl = NET_RAISE_TPL (NET_TPL_LOCK);\r
+  OldTpl = gBS->RaiseTPL (TPL_CALLBACK);\r
 \r
   if (IpInstance->State != IP4_STATE_CONFIGED) {\r
     Status = EFI_NOT_STARTED;\r
 \r
   if (IpInstance->State != IP4_STATE_CONFIGED) {\r
     Status = EFI_NOT_STARTED;\r
@@ -1946,7 +1934,7 @@ EfiIp4Cancel (
   Status = Ip4Cancel (IpInstance, Token);\r
 \r
 ON_EXIT:\r
   Status = Ip4Cancel (IpInstance, Token);\r
 \r
 ON_EXIT:\r
-  NET_RESTORE_TPL (OldTpl);\r
+  gBS->RestoreTPL (OldTpl);\r
   return Status;\r
 }\r
 \r
   return Status;\r
 }\r
 \r
index 94b4534de2cddc8ad7274a1ee08b1d6a1a2996a2..fa7eff97f9e8a86682e89f8e3781283403f91422 100644 (file)
@@ -103,7 +103,7 @@ typedef struct {
 // fragments will be freed at last.\r
 //\r
 typedef struct {\r
 // fragments will be freed at last.\r
 //\r
 typedef struct {\r
-  NET_LIST_ENTRY            Link;\r
+  LIST_ENTRY                Link;\r
   IP4_PROTOCOL              *IpInstance;\r
   NET_BUF                   *Packet;\r
   EFI_IP4_RECEIVE_DATA      RxData;\r
   IP4_PROTOCOL              *IpInstance;\r
   NET_BUF                   *Packet;\r
   EFI_IP4_RECEIVE_DATA      RxData;\r
@@ -117,15 +117,15 @@ struct _IP4_PROTOCOL {
   INTN                      State;\r
 \r
   IP4_SERVICE               *Service;\r
   INTN                      State;\r
 \r
   IP4_SERVICE               *Service;\r
-  NET_LIST_ENTRY            Link; // Link to all the IP protocol from the service\r
+  LIST_ENTRY                Link; // Link to all the IP protocol from the service\r
 \r
   //\r
   // User's transmit/receive tokens, and received/deliverd packets\r
   //\r
   NET_MAP                   RxTokens;\r
   NET_MAP                   TxTokens;   // map between (User's Token, IP4_TXTOKE_WRAP)\r
 \r
   //\r
   // User's transmit/receive tokens, and received/deliverd packets\r
   //\r
   NET_MAP                   RxTokens;\r
   NET_MAP                   TxTokens;   // map between (User's Token, IP4_TXTOKE_WRAP)\r
-  NET_LIST_ENTRY            Received;   // Received but not delivered packet\r
-  NET_LIST_ENTRY            Delivered;  // Delivered and to be recycled packets\r
+  LIST_ENTRY                Received;   // Received but not delivered packet\r
+  LIST_ENTRY                Delivered;  // Delivered and to be recycled packets\r
   EFI_LOCK                  RecycleLock;\r
 \r
   //\r
   EFI_LOCK                  RecycleLock;\r
 \r
   //\r
@@ -134,7 +134,7 @@ struct _IP4_PROTOCOL {
   // is used to communicate the current route info to the upper layer.\r
   //\r
   IP4_INTERFACE             *Interface;\r
   // is used to communicate the current route info to the upper layer.\r
   //\r
   IP4_INTERFACE             *Interface;\r
-  NET_LIST_ENTRY            AddrLink;   // Ip instances with the same IP address.\r
+  LIST_ENTRY                AddrLink;   // Ip instances with the same IP address.\r
   IP4_ROUTE_TABLE           *RouteTable;\r
 \r
   EFI_IP4_ROUTE_TABLE       *EfiRouteTable;\r
   IP4_ROUTE_TABLE           *RouteTable;\r
 \r
   EFI_IP4_ROUTE_TABLE       *EfiRouteTable;\r
@@ -161,9 +161,9 @@ struct _IP4_SERVICE {
   // interface and route table and caches.\r
   //\r
   UINTN                           NumChildren;\r
   // interface and route table and caches.\r
   //\r
   UINTN                           NumChildren;\r
-  NET_LIST_ENTRY                  Children;\r
+  LIST_ENTRY                      Children;\r
 \r
 \r
-  NET_LIST_ENTRY                  Interfaces;\r
+  LIST_ENTRY                      Interfaces;\r
 \r
   IP4_INTERFACE                   *DefaultInterface;\r
   IP4_ROUTE_TABLE                 *DefaultRouteTable;\r
 \r
   IP4_INTERFACE                   *DefaultInterface;\r
   IP4_ROUTE_TABLE                 *DefaultRouteTable;\r
index 06a011031597ff08fa7935918dba19b9cdf96a61..9498d056e16eb06d99d99742ccc62f431c6a8922 100644 (file)
@@ -1,6 +1,6 @@
 /** @file\r
 \r
 /** @file\r
 \r
-Copyright (c) 2005 - 2007, Intel Corporation                                                         \r
+Copyright (c) 2005 - 2007, Intel Corporation\r
 All rights reserved. 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
 All rights reserved. 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
@@ -49,14 +49,14 @@ Ip4CreateAssembleEntry (
 \r
   IP4_ASSEMBLE_ENTRY        *Assemble;\r
 \r
 \r
   IP4_ASSEMBLE_ENTRY        *Assemble;\r
 \r
-  Assemble = NetAllocatePool (sizeof (IP4_ASSEMBLE_ENTRY));\r
+  Assemble = AllocatePool (sizeof (IP4_ASSEMBLE_ENTRY));\r
 \r
   if (Assemble == NULL) {\r
     return NULL;\r
   }\r
 \r
 \r
   if (Assemble == NULL) {\r
     return NULL;\r
   }\r
 \r
-  NetListInit (&Assemble->Link);\r
-  NetListInit (&Assemble->Fragments);\r
+  InitializeListHead (&Assemble->Link);\r
+  InitializeListHead (&Assemble->Fragments);\r
 \r
   Assemble->Dst      = Dst;\r
   Assemble->Src      = Src;\r
 \r
   Assemble->Dst      = Dst;\r
   Assemble->Src      = Src;\r
@@ -86,18 +86,18 @@ Ip4FreeAssembleEntry (
   IN IP4_ASSEMBLE_ENTRY     *Assemble\r
   )\r
 {\r
   IN IP4_ASSEMBLE_ENTRY     *Assemble\r
   )\r
 {\r
-  NET_LIST_ENTRY            *Entry;\r
-  NET_LIST_ENTRY            *Next;\r
+  LIST_ENTRY                *Entry;\r
+  LIST_ENTRY                *Next;\r
   NET_BUF                   *Fragment;\r
 \r
   NET_LIST_FOR_EACH_SAFE (Entry, Next, &Assemble->Fragments) {\r
     Fragment = NET_LIST_USER_STRUCT (Entry, NET_BUF, List);\r
 \r
   NET_BUF                   *Fragment;\r
 \r
   NET_LIST_FOR_EACH_SAFE (Entry, Next, &Assemble->Fragments) {\r
     Fragment = NET_LIST_USER_STRUCT (Entry, NET_BUF, List);\r
 \r
-    NetListRemoveEntry (Entry);\r
+    RemoveEntryList (Entry);\r
     NetbufFree (Fragment);\r
   }\r
 \r
     NetbufFree (Fragment);\r
   }\r
 \r
-  NetFreePool (Assemble);\r
+  gBS->FreePool (Assemble);\r
 }\r
 \r
 \r
 }\r
 \r
 \r
@@ -118,7 +118,7 @@ Ip4InitAssembleTable (
   UINT32                    Index;\r
 \r
   for (Index = 0; Index < IP4_ASSEMLE_HASH_SIZE; Index++) {\r
   UINT32                    Index;\r
 \r
   for (Index = 0; Index < IP4_ASSEMLE_HASH_SIZE; Index++) {\r
-    NetListInit (&Table->Bucket[Index]);\r
+    InitializeListHead (&Table->Bucket[Index]);\r
   }\r
 }\r
 \r
   }\r
 }\r
 \r
@@ -137,8 +137,8 @@ Ip4CleanAssembleTable (
   IN IP4_ASSEMBLE_TABLE     *Table\r
   )\r
 {\r
   IN IP4_ASSEMBLE_TABLE     *Table\r
   )\r
 {\r
-  NET_LIST_ENTRY            *Entry;\r
-  NET_LIST_ENTRY            *Next;\r
+  LIST_ENTRY                *Entry;\r
+  LIST_ENTRY                *Next;\r
   IP4_ASSEMBLE_ENTRY        *Assemble;\r
   UINT32                    Index;\r
 \r
   IP4_ASSEMBLE_ENTRY        *Assemble;\r
   UINT32                    Index;\r
 \r
@@ -146,7 +146,7 @@ Ip4CleanAssembleTable (
     NET_LIST_FOR_EACH_SAFE (Entry, Next, &Table->Bucket[Index]) {\r
       Assemble = NET_LIST_USER_STRUCT (Entry, IP4_ASSEMBLE_ENTRY, Link);\r
 \r
     NET_LIST_FOR_EACH_SAFE (Entry, Next, &Table->Bucket[Index]) {\r
       Assemble = NET_LIST_USER_STRUCT (Entry, IP4_ASSEMBLE_ENTRY, Link);\r
 \r
-      NetListRemoveEntry (Entry);\r
+      RemoveEntryList (Entry);\r
       Ip4FreeAssembleEntry (Assemble);\r
     }\r
   }\r
       Ip4FreeAssembleEntry (Assemble);\r
     }\r
   }\r
@@ -242,9 +242,9 @@ Ip4Reassemble (
   IP4_CLIP_INFO             *This;\r
   IP4_CLIP_INFO             *Node;\r
   IP4_ASSEMBLE_ENTRY        *Assemble;\r
   IP4_CLIP_INFO             *This;\r
   IP4_CLIP_INFO             *Node;\r
   IP4_ASSEMBLE_ENTRY        *Assemble;\r
-  NET_LIST_ENTRY            *Head;\r
-  NET_LIST_ENTRY            *Prev;\r
-  NET_LIST_ENTRY            *Cur;\r
+  LIST_ENTRY                *Head;\r
+  LIST_ENTRY                *Prev;\r
+  LIST_ENTRY                *Cur;\r
   NET_BUF                   *Fragment;\r
   NET_BUF                   *NewPacket;\r
   INTN                      Index;\r
   NET_BUF                   *Fragment;\r
   NET_BUF                   *NewPacket;\r
   INTN                      Index;\r
@@ -284,7 +284,7 @@ Ip4Reassemble (
       goto DROP;\r
     }\r
 \r
       goto DROP;\r
     }\r
 \r
-    NetListInsertHead (&Table->Bucket[Index], &Assemble->Link);\r
+    InsertHeadList (&Table->Bucket[Index], &Assemble->Link);\r
   }\r
 \r
   //\r
   }\r
 \r
   //\r
@@ -344,7 +344,7 @@ Ip4Reassemble (
     if (Node->End <= This->End) {\r
       Cur = Cur->ForwardLink;\r
 \r
     if (Node->End <= This->End) {\r
       Cur = Cur->ForwardLink;\r
 \r
-      NetListRemoveEntry (&Fragment->List);\r
+      RemoveEntryList (&Fragment->List);\r
       Assemble->CurLen -= Node->Length;\r
 \r
       NetbufFree (Fragment);\r
       Assemble->CurLen -= Node->Length;\r
 \r
       NetbufFree (Fragment);\r
@@ -359,7 +359,7 @@ Ip4Reassemble (
     //\r
     if (Node->Start < This->End) {\r
       if (This->Start == Node->Start) {\r
     //\r
     if (Node->Start < This->End) {\r
       if (This->Start == Node->Start) {\r
-        NetListRemoveEntry (&Packet->List);\r
+        RemoveEntryList (&Packet->List);\r
         goto DROP;\r
       }\r
 \r
         goto DROP;\r
       }\r
 \r
@@ -404,7 +404,7 @@ Ip4Reassemble (
   //\r
   if ((Assemble->TotalLen != 0) && (Assemble->CurLen >= Assemble->TotalLen)) {\r
 \r
   //\r
   if ((Assemble->TotalLen != 0) && (Assemble->CurLen >= Assemble->TotalLen)) {\r
 \r
-    NetListRemoveEntry (&Assemble->Link);\r
+    RemoveEntryList (&Assemble->Link);\r
 \r
     //\r
     // If the packet is properly formated, the last fragment's End\r
 \r
     //\r
     // If the packet is properly formated, the last fragment's End\r
@@ -779,7 +779,7 @@ Ip4InstanceEnquePacket (
   Info        = IP4_GET_CLIP_INFO (Clone);\r
   Info->Life  = IP4_US_TO_SEC (IpInstance->ConfigData.ReceiveTimeout);\r
 \r
   Info        = IP4_GET_CLIP_INFO (Clone);\r
   Info->Life  = IP4_US_TO_SEC (IpInstance->ConfigData.ReceiveTimeout);\r
 \r
-  NetListInsertTail (&IpInstance->Received, &Clone->List);\r
+  InsertTailList (&IpInstance->Received, &Clone->List);\r
   return EFI_SUCCESS;\r
 }\r
 \r
   return EFI_SUCCESS;\r
 }\r
 \r
@@ -807,15 +807,15 @@ Ip4OnRecyclePacket (
 \r
   Wrap = (IP4_RXDATA_WRAP *) Context;\r
 \r
 \r
   Wrap = (IP4_RXDATA_WRAP *) Context;\r
 \r
-  NET_TRYLOCK (&Wrap->IpInstance->RecycleLock);\r
-  NetListRemoveEntry (&Wrap->Link);\r
-  NET_UNLOCK (&Wrap->IpInstance->RecycleLock);\r
+  EfiAcquireLockOrFail (&Wrap->IpInstance->RecycleLock);\r
+  RemoveEntryList (&Wrap->Link);\r
+  EfiReleaseLock (&Wrap->IpInstance->RecycleLock);\r
 \r
   ASSERT (!NET_BUF_SHARED (Wrap->Packet));\r
   NetbufFree (Wrap->Packet);\r
 \r
   gBS->CloseEvent (Wrap->RxData.RecycleSignal);\r
 \r
   ASSERT (!NET_BUF_SHARED (Wrap->Packet));\r
   NetbufFree (Wrap->Packet);\r
 \r
   gBS->CloseEvent (Wrap->RxData.RecycleSignal);\r
-  NetFreePool (Wrap);\r
+  gBS->FreePool (Wrap);\r
 }\r
 \r
 \r
 }\r
 \r
 \r
@@ -843,30 +843,30 @@ Ip4WrapRxData (
   EFI_IP4_RECEIVE_DATA      *RxData;\r
   EFI_STATUS                Status;\r
 \r
   EFI_IP4_RECEIVE_DATA      *RxData;\r
   EFI_STATUS                Status;\r
 \r
-  Wrap = NetAllocatePool (IP4_RXDATA_WRAP_SIZE (Packet->BlockOpNum));\r
+  Wrap = AllocatePool (IP4_RXDATA_WRAP_SIZE (Packet->BlockOpNum));\r
 \r
   if (Wrap == NULL) {\r
     return NULL;\r
   }\r
 \r
 \r
   if (Wrap == NULL) {\r
     return NULL;\r
   }\r
 \r
-  NetListInit (&Wrap->Link);\r
+  InitializeListHead (&Wrap->Link);\r
 \r
   Wrap->IpInstance  = IpInstance;\r
   Wrap->Packet      = Packet;\r
   RxData            = &Wrap->RxData;\r
 \r
 \r
   Wrap->IpInstance  = IpInstance;\r
   Wrap->Packet      = Packet;\r
   RxData            = &Wrap->RxData;\r
 \r
-  NetZeroMem (&RxData->TimeStamp, sizeof (EFI_TIME));\r
+  ZeroMem (&RxData->TimeStamp, sizeof (EFI_TIME));\r
 \r
   Status = gBS->CreateEvent (\r
                   EVT_NOTIFY_SIGNAL,\r
 \r
   Status = gBS->CreateEvent (\r
                   EVT_NOTIFY_SIGNAL,\r
-                  NET_TPL_RECYCLE,\r
+                  TPL_NOTIFY,\r
                   Ip4OnRecyclePacket,\r
                   Wrap,\r
                   &RxData->RecycleSignal\r
                   );\r
 \r
   if (EFI_ERROR (Status)) {\r
                   Ip4OnRecyclePacket,\r
                   Wrap,\r
                   &RxData->RecycleSignal\r
                   );\r
 \r
   if (EFI_ERROR (Status)) {\r
-    NetFreePool (Wrap);\r
+    gBS->FreePool (Wrap);\r
     return NULL;\r
   }\r
 \r
     return NULL;\r
   }\r
 \r
@@ -925,7 +925,7 @@ Ip4InstanceDeliverPacket (
   //\r
   // Deliver a packet if there are both a packet and a receive token.\r
   //\r
   //\r
   // Deliver a packet if there are both a packet and a receive token.\r
   //\r
-  while (!NetListIsEmpty (&IpInstance->Received) &&\r
+  while (!IsListEmpty (&IpInstance->Received) &&\r
          !NetMapIsEmpty (&IpInstance->RxTokens)) {\r
 \r
     Packet = NET_LIST_HEAD (&IpInstance->Received, NET_BUF, List);\r
          !NetMapIsEmpty (&IpInstance->RxTokens)) {\r
 \r
     Packet = NET_LIST_HEAD (&IpInstance->Received, NET_BUF, List);\r
@@ -940,7 +940,7 @@ Ip4InstanceDeliverPacket (
         return EFI_OUT_OF_RESOURCES;\r
       }\r
 \r
         return EFI_OUT_OF_RESOURCES;\r
       }\r
 \r
-      NetListRemoveEntry (&Packet->List);\r
+      RemoveEntryList (&Packet->List);\r
 \r
     } else {\r
       //\r
 \r
     } else {\r
       //\r
@@ -960,7 +960,7 @@ Ip4InstanceDeliverPacket (
       Head    = NetbufAllocSpace (Dup, IP4_MAX_HEADLEN, NET_BUF_HEAD);\r
       Dup->Ip = (IP4_HEAD *) Head;\r
 \r
       Head    = NetbufAllocSpace (Dup, IP4_MAX_HEADLEN, NET_BUF_HEAD);\r
       Dup->Ip = (IP4_HEAD *) Head;\r
 \r
-      NetCopyMem (Head, Packet->Ip, Packet->Ip->HeadLen << 2);\r
+      CopyMem (Head, Packet->Ip, Packet->Ip->HeadLen << 2);\r
       NetbufTrim (Dup, IP4_MAX_HEADLEN, TRUE);\r
 \r
       Wrap = Ip4WrapRxData (IpInstance, Dup);\r
       NetbufTrim (Dup, IP4_MAX_HEADLEN, TRUE);\r
 \r
       Wrap = Ip4WrapRxData (IpInstance, Dup);\r
@@ -970,7 +970,7 @@ Ip4InstanceDeliverPacket (
         return EFI_OUT_OF_RESOURCES;\r
       }\r
 \r
         return EFI_OUT_OF_RESOURCES;\r
       }\r
 \r
-      NetListRemoveEntry (&Packet->List);\r
+      RemoveEntryList (&Packet->List);\r
       NetbufFree (Packet);\r
 \r
       Packet = Dup;\r
       NetbufFree (Packet);\r
 \r
       Packet = Dup;\r
@@ -980,9 +980,9 @@ Ip4InstanceDeliverPacket (
     // Insert it into the delivered packet, then get a user's\r
     // receive token, pass the wrapped packet up.\r
     //\r
     // Insert it into the delivered packet, then get a user's\r
     // receive token, pass the wrapped packet up.\r
     //\r
-    NET_TRYLOCK (&IpInstance->RecycleLock);\r
-    NetListInsertHead (&IpInstance->Delivered, &Wrap->Link);\r
-    NET_UNLOCK (&IpInstance->RecycleLock);\r
+    EfiAcquireLockOrFail (&IpInstance->RecycleLock);\r
+    InsertHeadList (&IpInstance->Delivered, &Wrap->Link);\r
+    EfiReleaseLock (&IpInstance->RecycleLock);\r
 \r
     Token                = NetMapRemoveHead (&IpInstance->RxTokens, NULL);\r
     Token->Status        = IP4_GET_CLIP_INFO (Packet)->Status;\r
 \r
     Token                = NetMapRemoveHead (&IpInstance->RxTokens, NULL);\r
     Token->Status        = IP4_GET_CLIP_INFO (Packet)->Status;\r
@@ -1017,7 +1017,7 @@ Ip4InterfaceEnquePacket (
 {\r
   IP4_PROTOCOL              *IpInstance;\r
   IP4_CLIP_INFO             *Info;\r
 {\r
   IP4_PROTOCOL              *IpInstance;\r
   IP4_CLIP_INFO             *Info;\r
-  NET_LIST_ENTRY            *Entry;\r
+  LIST_ENTRY                *Entry;\r
   INTN                      Enqueued;\r
   INTN                      LocalType;\r
   INTN                      SavedType;\r
   INTN                      Enqueued;\r
   INTN                      LocalType;\r
   INTN                      SavedType;\r
@@ -1103,7 +1103,7 @@ Ip4InterfaceDeliverPacket (
   )\r
 {\r
   IP4_PROTOCOL              *Ip4Instance;\r
   )\r
 {\r
   IP4_PROTOCOL              *Ip4Instance;\r
-  NET_LIST_ENTRY            *Entry;\r
+  LIST_ENTRY                *Entry;\r
 \r
   NET_LIST_FOR_EACH (Entry, &IpIf->IpInstances) {\r
     Ip4Instance = NET_LIST_USER_STRUCT (Entry, IP4_PROTOCOL, AddrLink);\r
 \r
   NET_LIST_FOR_EACH (Entry, &IpIf->IpInstances) {\r
     Ip4Instance = NET_LIST_USER_STRUCT (Entry, IP4_PROTOCOL, AddrLink);\r
@@ -1139,7 +1139,7 @@ Ip4Demultiplex (
   IN NET_BUF                *Packet\r
   )\r
 {\r
   IN NET_BUF                *Packet\r
   )\r
 {\r
-  NET_LIST_ENTRY            *Entry;\r
+  LIST_ENTRY                *Entry;\r
   IP4_INTERFACE             *IpIf;\r
   INTN                      Enqueued;\r
 \r
   IP4_INTERFACE             *IpIf;\r
   INTN                      Enqueued;\r
 \r
@@ -1193,9 +1193,9 @@ Ip4PacketTimerTicking (
   IN IP4_SERVICE            *IpSb\r
   )\r
 {\r
   IN IP4_SERVICE            *IpSb\r
   )\r
 {\r
-  NET_LIST_ENTRY            *InstanceEntry;\r
-  NET_LIST_ENTRY            *Entry;\r
-  NET_LIST_ENTRY            *Next;\r
+  LIST_ENTRY                *InstanceEntry;\r
+  LIST_ENTRY                *Entry;\r
+  LIST_ENTRY                *Next;\r
   IP4_PROTOCOL              *IpInstance;\r
   IP4_ASSEMBLE_ENTRY        *Assemble;\r
   NET_BUF                   *Packet;\r
   IP4_PROTOCOL              *IpInstance;\r
   IP4_ASSEMBLE_ENTRY        *Assemble;\r
   NET_BUF                   *Packet;\r
@@ -1211,7 +1211,7 @@ Ip4PacketTimerTicking (
       Assemble = NET_LIST_USER_STRUCT (Entry, IP4_ASSEMBLE_ENTRY, Link);\r
 \r
       if ((Assemble->Life > 0) && (--Assemble->Life == 0)) {\r
       Assemble = NET_LIST_USER_STRUCT (Entry, IP4_ASSEMBLE_ENTRY, Link);\r
 \r
       if ((Assemble->Life > 0) && (--Assemble->Life == 0)) {\r
-        NetListRemoveEntry (Entry);\r
+        RemoveEntryList (Entry);\r
         Ip4FreeAssembleEntry (Assemble);\r
       }\r
     }\r
         Ip4FreeAssembleEntry (Assemble);\r
       }\r
     }\r
@@ -1228,7 +1228,7 @@ Ip4PacketTimerTicking (
       Info   = IP4_GET_CLIP_INFO (Packet);\r
 \r
       if ((Info->Life > 0) && (--Info->Life == 0)) {\r
       Info   = IP4_GET_CLIP_INFO (Packet);\r
 \r
       if ((Info->Life > 0) && (--Info->Life == 0)) {\r
-        NetListRemoveEntry (Entry);\r
+        RemoveEntryList (Entry);\r
         NetbufFree (Packet);\r
       }\r
     }\r
         NetbufFree (Packet);\r
       }\r
     }\r
index af8ed1adf348f5d6e17fcc03df15b5f5d98a5178..d44029d0858ef7f080587366675706f4488e4023 100644 (file)
@@ -54,7 +54,7 @@ typedef struct {
 // Structure used to assemble IP packets.\r
 //\r
 typedef struct {\r
 // Structure used to assemble IP packets.\r
 //\r
 typedef struct {\r
-  NET_LIST_ENTRY            Link;\r
+  LIST_ENTRY                Link;\r
 \r
   //\r
   // Identity of one IP4 packet. Each fragment of a packet has\r
 \r
   //\r
   // Identity of one IP4 packet. Each fragment of a packet has\r
@@ -67,7 +67,7 @@ typedef struct {
 \r
   INTN                      TotalLen;\r
   INTN                      CurLen;\r
 \r
   INTN                      TotalLen;\r
   INTN                      CurLen;\r
-  NET_LIST_ENTRY            Fragments;  // List of all the fragments of this packet\r
+  LIST_ENTRY                Fragments;  // List of all the fragments of this packet\r
 \r
   IP4_HEAD                  *Head;      // IP head of the first fragment\r
   IP4_CLIP_INFO             *Info;      // Per packet info of the first fragment\r
 \r
   IP4_HEAD                  *Head;      // IP head of the first fragment\r
   IP4_CLIP_INFO             *Info;      // Per packet info of the first fragment\r
@@ -80,7 +80,7 @@ typedef struct {
 // as hash table.\r
 //\r
 typedef struct {\r
 // as hash table.\r
 //\r
 typedef struct {\r
-  NET_LIST_ENTRY  Bucket[IP4_ASSEMLE_HASH_SIZE];\r
+  LIST_ENTRY      Bucket[IP4_ASSEMLE_HASH_SIZE];\r
 } IP4_ASSEMBLE_TABLE;\r
 \r
 #define IP4_GET_CLIP_INFO(Packet) ((IP4_CLIP_INFO *) ((Packet)->ProtoData))\r
 } IP4_ASSEMBLE_TABLE;\r
 \r
 #define IP4_GET_CLIP_INFO(Packet) ((IP4_CLIP_INFO *) ((Packet)->ProtoData))\r
index 322166f657a0ce833269c3414629031c6d5c8524..f3caf6e03d04265e5e7b475fe6bb1c494618b240 100644 (file)
@@ -181,7 +181,7 @@ Ip4CopyOption (
       // don't copy options that is only valid for the first fragment\r
       //\r
       if (FirstFragment || (Type & IP4_OPTION_COPY_MASK)) {\r
       // don't copy options that is only valid for the first fragment\r
       //\r
       if (FirstFragment || (Type & IP4_OPTION_COPY_MASK)) {\r
-        NetCopyMem (OptBuf + Next, Option + Cur, Len);\r
+        CopyMem (OptBuf + Next, Option + Cur, Len);\r
         Next += Len;\r
       }\r
 \r
         Next += Len;\r
       }\r
 \r
@@ -224,8 +224,8 @@ Ip4CopyOption (
   // Copy the option to the Buf, zero the buffer first to pad\r
   // the options with NOP to align to 4 bytes.\r
   //\r
   // Copy the option to the Buf, zero the buffer first to pad\r
   // the options with NOP to align to 4 bytes.\r
   //\r
-  NetZeroMem (Buf, Len);\r
-  NetCopyMem (Buf, OptBuf, Next);\r
+  ZeroMem (Buf, Len);\r
+  CopyMem (Buf, OptBuf, Next);\r
   *BufLen = Len;\r
   return EFI_SUCCESS;\r
 }\r
   *BufLen = Len;\r
   return EFI_SUCCESS;\r
 }\r
index 8aec74ddce98cb372a2695c74ac81543a27579dc..1a925cf9369874f93e5f7a7c2c740674f84398cc 100644 (file)
@@ -118,7 +118,7 @@ Ip4SelectInterface (
 {\r
   IP4_INTERFACE             *IpIf;\r
   IP4_INTERFACE             *Selected;\r
 {\r
   IP4_INTERFACE             *IpIf;\r
   IP4_INTERFACE             *Selected;\r
-  NET_LIST_ENTRY            *Entry;\r
+  LIST_ENTRY                *Entry;\r
 \r
   //\r
   // Select the interface the Dst is on if one of the connected\r
 \r
   //\r
   // Select the interface the Dst is on if one of the connected\r
index 54d934250f5a66177f5d538c3b27983c7f41875e..fed1983515188affe0bc57f836f2c130c22c1580 100644 (file)
@@ -44,13 +44,13 @@ Ip4CreateRouteEntry (
 {\r
   IP4_ROUTE_ENTRY           *RtEntry;\r
 \r
 {\r
   IP4_ROUTE_ENTRY           *RtEntry;\r
 \r
-  RtEntry = NetAllocatePool (sizeof (IP4_ROUTE_ENTRY));\r
+  RtEntry = AllocatePool (sizeof (IP4_ROUTE_ENTRY));\r
 \r
   if (RtEntry == NULL) {\r
     return NULL;\r
   }\r
 \r
 \r
   if (RtEntry == NULL) {\r
     return NULL;\r
   }\r
 \r
-  NetListInit (&RtEntry->Link);\r
+  InitializeListHead (&RtEntry->Link);\r
 \r
   RtEntry->RefCnt  = 1;\r
   RtEntry->Dest    = Dest;\r
 \r
   RtEntry->RefCnt  = 1;\r
   RtEntry->Dest    = Dest;\r
@@ -79,7 +79,7 @@ Ip4FreeRouteEntry (
   ASSERT (RtEntry->RefCnt > 0);\r
 \r
   if (--RtEntry->RefCnt == 0) {\r
   ASSERT (RtEntry->RefCnt > 0);\r
 \r
   if (--RtEntry->RefCnt == 0) {\r
-    NetFreePool (RtEntry);\r
+    gBS->FreePool (RtEntry);\r
   }\r
 }\r
 \r
   }\r
 }\r
 \r
@@ -108,13 +108,13 @@ Ip4CreateRouteCacheEntry (
 {\r
   IP4_ROUTE_CACHE_ENTRY     *RtCacheEntry;\r
 \r
 {\r
   IP4_ROUTE_CACHE_ENTRY     *RtCacheEntry;\r
 \r
-  RtCacheEntry = NetAllocatePool (sizeof (IP4_ROUTE_CACHE_ENTRY));\r
+  RtCacheEntry = AllocatePool (sizeof (IP4_ROUTE_CACHE_ENTRY));\r
 \r
   if (RtCacheEntry == NULL) {\r
     return NULL;\r
   }\r
 \r
 \r
   if (RtCacheEntry == NULL) {\r
     return NULL;\r
   }\r
 \r
-  NetListInit (&RtCacheEntry->Link);\r
+  InitializeListHead (&RtCacheEntry->Link);\r
 \r
   RtCacheEntry->RefCnt  = 1;\r
   RtCacheEntry->Dest    = Dst;\r
 \r
   RtCacheEntry->RefCnt  = 1;\r
   RtCacheEntry->Dest    = Dst;\r
@@ -142,7 +142,7 @@ Ip4FreeRouteCacheEntry (
   ASSERT (RtCacheEntry->RefCnt > 0);\r
 \r
   if (--RtCacheEntry->RefCnt == 0) {\r
   ASSERT (RtCacheEntry->RefCnt > 0);\r
 \r
   if (--RtCacheEntry->RefCnt == 0) {\r
-    NetFreePool (RtCacheEntry);\r
+    gBS->FreePool (RtCacheEntry);\r
   }\r
 }\r
 \r
   }\r
 }\r
 \r
@@ -163,7 +163,7 @@ Ip4InitRouteCache (
   UINT32                    Index;\r
 \r
   for (Index = 0; Index < IP4_ROUTE_CACHE_HASH; Index++) {\r
   UINT32                    Index;\r
 \r
   for (Index = 0; Index < IP4_ROUTE_CACHE_HASH; Index++) {\r
-    NetListInit (&(RtCache->CacheBucket[Index]));\r
+    InitializeListHead (&(RtCache->CacheBucket[Index]));\r
   }\r
 }\r
 \r
   }\r
 }\r
 \r
@@ -182,8 +182,8 @@ Ip4CleanRouteCache (
   IN IP4_ROUTE_CACHE        *RtCache\r
   )\r
 {\r
   IN IP4_ROUTE_CACHE        *RtCache\r
   )\r
 {\r
-  NET_LIST_ENTRY            *Entry;\r
-  NET_LIST_ENTRY            *Next;\r
+  LIST_ENTRY                *Entry;\r
+  LIST_ENTRY                *Next;\r
   IP4_ROUTE_CACHE_ENTRY     *RtCacheEntry;\r
   UINT32                    Index;\r
 \r
   IP4_ROUTE_CACHE_ENTRY     *RtCacheEntry;\r
   UINT32                    Index;\r
 \r
@@ -191,7 +191,7 @@ Ip4CleanRouteCache (
     NET_LIST_FOR_EACH_SAFE (Entry, Next, &(RtCache->CacheBucket[Index])) {\r
       RtCacheEntry = NET_LIST_USER_STRUCT (Entry, IP4_ROUTE_CACHE_ENTRY, Link);\r
 \r
     NET_LIST_FOR_EACH_SAFE (Entry, Next, &(RtCache->CacheBucket[Index])) {\r
       RtCacheEntry = NET_LIST_USER_STRUCT (Entry, IP4_ROUTE_CACHE_ENTRY, Link);\r
 \r
-      NetListRemoveEntry (Entry);\r
+      RemoveEntryList (Entry);\r
       Ip4FreeRouteCacheEntry (RtCacheEntry);\r
     }\r
   }\r
       Ip4FreeRouteCacheEntry (RtCacheEntry);\r
     }\r
   }\r
@@ -216,7 +216,7 @@ Ip4CreateRouteTable (
   IP4_ROUTE_TABLE           *RtTable;\r
   UINT32                    Index;\r
 \r
   IP4_ROUTE_TABLE           *RtTable;\r
   UINT32                    Index;\r
 \r
-  RtTable = NetAllocatePool (sizeof (IP4_ROUTE_TABLE));\r
+  RtTable = AllocatePool (sizeof (IP4_ROUTE_TABLE));\r
 \r
   if (RtTable == NULL) {\r
     return NULL;\r
 \r
   if (RtTable == NULL) {\r
     return NULL;\r
@@ -226,7 +226,7 @@ Ip4CreateRouteTable (
   RtTable->TotalNum = 0;\r
 \r
   for (Index = 0; Index < IP4_MASK_NUM; Index++) {\r
   RtTable->TotalNum = 0;\r
 \r
   for (Index = 0; Index < IP4_MASK_NUM; Index++) {\r
-    NetListInit (&(RtTable->RouteArea[Index]));\r
+    InitializeListHead (&(RtTable->RouteArea[Index]));\r
   }\r
 \r
   RtTable->Next = NULL;\r
   }\r
 \r
   RtTable->Next = NULL;\r
@@ -250,8 +250,8 @@ Ip4FreeRouteTable (
   IN IP4_ROUTE_TABLE        *RtTable\r
   )\r
 {\r
   IN IP4_ROUTE_TABLE        *RtTable\r
   )\r
 {\r
-  NET_LIST_ENTRY            *Entry;\r
-  NET_LIST_ENTRY            *Next;\r
+  LIST_ENTRY                *Entry;\r
+  LIST_ENTRY                *Next;\r
   IP4_ROUTE_ENTRY           *RtEntry;\r
   UINT32                    Index;\r
 \r
   IP4_ROUTE_ENTRY           *RtEntry;\r
   UINT32                    Index;\r
 \r
@@ -268,14 +268,14 @@ Ip4FreeRouteTable (
     NET_LIST_FOR_EACH_SAFE (Entry, Next, &(RtTable->RouteArea[Index])) {\r
       RtEntry = NET_LIST_USER_STRUCT (Entry, IP4_ROUTE_ENTRY, Link);\r
 \r
     NET_LIST_FOR_EACH_SAFE (Entry, Next, &(RtTable->RouteArea[Index])) {\r
       RtEntry = NET_LIST_USER_STRUCT (Entry, IP4_ROUTE_ENTRY, Link);\r
 \r
-      NetListRemoveEntry (Entry);\r
+      RemoveEntryList (Entry);\r
       Ip4FreeRouteEntry (RtEntry);\r
     }\r
   }\r
 \r
   Ip4CleanRouteCache (&RtTable->Cache);\r
 \r
       Ip4FreeRouteEntry (RtEntry);\r
     }\r
   }\r
 \r
   Ip4CleanRouteCache (&RtTable->Cache);\r
 \r
-  NetFreePool (RtTable);\r
+  gBS->FreePool (RtTable);\r
 }\r
 \r
 \r
 }\r
 \r
 \r
@@ -299,8 +299,8 @@ Ip4PurgeRouteCache (
   IN UINTN                  Tag\r
   )\r
 {\r
   IN UINTN                  Tag\r
   )\r
 {\r
-  NET_LIST_ENTRY            *Entry;\r
-  NET_LIST_ENTRY            *Next;\r
+  LIST_ENTRY                *Entry;\r
+  LIST_ENTRY                *Next;\r
   IP4_ROUTE_CACHE_ENTRY     *RtCacheEntry;\r
   UINT32                    Index;\r
 \r
   IP4_ROUTE_CACHE_ENTRY     *RtCacheEntry;\r
   UINT32                    Index;\r
 \r
@@ -310,7 +310,7 @@ Ip4PurgeRouteCache (
       RtCacheEntry = NET_LIST_USER_STRUCT (Entry, IP4_ROUTE_CACHE_ENTRY, Link);\r
 \r
       if (RtCacheEntry->Tag == Tag) {\r
       RtCacheEntry = NET_LIST_USER_STRUCT (Entry, IP4_ROUTE_CACHE_ENTRY, Link);\r
 \r
       if (RtCacheEntry->Tag == Tag) {\r
-        NetListRemoveEntry (Entry);\r
+        RemoveEntryList (Entry);\r
         Ip4FreeRouteCacheEntry (RtCacheEntry);\r
       }\r
     }\r
         Ip4FreeRouteCacheEntry (RtCacheEntry);\r
       }\r
     }\r
@@ -340,8 +340,8 @@ Ip4AddRoute (
   IN IP4_ADDR               Gateway\r
   )\r
 {\r
   IN IP4_ADDR               Gateway\r
   )\r
 {\r
-  NET_LIST_ENTRY            *Head;\r
-  NET_LIST_ENTRY            *Entry;\r
+  LIST_ENTRY                *Head;\r
+  LIST_ENTRY                *Entry;\r
   IP4_ROUTE_ENTRY           *RtEntry;\r
 \r
   //\r
   IP4_ROUTE_ENTRY           *RtEntry;\r
 \r
   //\r
@@ -374,7 +374,7 @@ Ip4AddRoute (
     RtEntry->Flag = IP4_DIRECT_ROUTE;\r
   }\r
 \r
     RtEntry->Flag = IP4_DIRECT_ROUTE;\r
   }\r
 \r
-  NetListInsertHead (Head, &RtEntry->Link);\r
+  InsertHeadList (Head, &RtEntry->Link);\r
   RtTable->TotalNum++;\r
 \r
   return EFI_SUCCESS;\r
   RtTable->TotalNum++;\r
 \r
   return EFI_SUCCESS;\r
@@ -402,9 +402,9 @@ Ip4DelRoute (
   IN IP4_ADDR             Gateway\r
   )\r
 {\r
   IN IP4_ADDR             Gateway\r
   )\r
 {\r
-  NET_LIST_ENTRY            *Head;\r
-  NET_LIST_ENTRY            *Entry;\r
-  NET_LIST_ENTRY            *Next;\r
+  LIST_ENTRY                *Head;\r
+  LIST_ENTRY                *Entry;\r
+  LIST_ENTRY                *Next;\r
   IP4_ROUTE_ENTRY           *RtEntry;\r
 \r
   Head = &(RtTable->RouteArea[NetGetMaskLength (Netmask)]);\r
   IP4_ROUTE_ENTRY           *RtEntry;\r
 \r
   Head = &(RtTable->RouteArea[NetGetMaskLength (Netmask)]);\r
@@ -414,7 +414,7 @@ Ip4DelRoute (
 \r
     if (IP4_NET_EQUAL (RtEntry->Dest, Dest, Netmask) && (RtEntry->NextHop == Gateway)) {\r
       Ip4PurgeRouteCache (&RtTable->Cache, (UINTN) RtEntry);\r
 \r
     if (IP4_NET_EQUAL (RtEntry->Dest, Dest, Netmask) && (RtEntry->NextHop == Gateway)) {\r
       Ip4PurgeRouteCache (&RtTable->Cache, (UINTN) RtEntry);\r
-      NetListRemoveEntry (Entry);\r
+      RemoveEntryList (Entry);\r
       Ip4FreeRouteEntry  (RtEntry);\r
 \r
       RtTable->TotalNum--;\r
       Ip4FreeRouteEntry  (RtEntry);\r
 \r
       RtTable->TotalNum--;\r
@@ -447,7 +447,7 @@ Ip4FindRouteCache (
   IN IP4_ADDR               Src\r
   )\r
 {\r
   IN IP4_ADDR               Src\r
   )\r
 {\r
-  NET_LIST_ENTRY            *Entry;\r
+  LIST_ENTRY                *Entry;\r
   IP4_ROUTE_CACHE_ENTRY     *RtCacheEntry;\r
   UINT32                    Index;\r
 \r
   IP4_ROUTE_CACHE_ENTRY     *RtCacheEntry;\r
   UINT32                    Index;\r
 \r
@@ -489,7 +489,7 @@ Ip4FindRouteEntry (
   IN IP4_ADDR               Dst\r
   )\r
 {\r
   IN IP4_ADDR               Dst\r
   )\r
 {\r
-  NET_LIST_ENTRY            *Entry;\r
+  LIST_ENTRY                *Entry;\r
   IP4_ROUTE_ENTRY           *RtEntry;\r
   IP4_ROUTE_TABLE           *Table;\r
   INTN                      Index;\r
   IP4_ROUTE_ENTRY           *RtEntry;\r
   IP4_ROUTE_TABLE           *Table;\r
   INTN                      Index;\r
@@ -533,9 +533,9 @@ Ip4Route (
   IN IP4_ADDR               Src\r
   )\r
 {\r
   IN IP4_ADDR               Src\r
   )\r
 {\r
-  NET_LIST_ENTRY            *Head;\r
-  NET_LIST_ENTRY            *Entry;\r
-  NET_LIST_ENTRY            *Next;\r
+  LIST_ENTRY                *Head;\r
+  LIST_ENTRY                *Entry;\r
+  LIST_ENTRY                *Next;\r
   IP4_ROUTE_CACHE_ENTRY     *RtCacheEntry;\r
   IP4_ROUTE_CACHE_ENTRY     *Cache;\r
   IP4_ROUTE_ENTRY           *RtEntry;\r
   IP4_ROUTE_CACHE_ENTRY     *RtCacheEntry;\r
   IP4_ROUTE_CACHE_ENTRY     *Cache;\r
   IP4_ROUTE_ENTRY           *RtEntry;\r
@@ -551,8 +551,8 @@ Ip4Route (
   // If found, promote the cache entry to the head of the hash bucket. LRU\r
   //\r
   if (RtCacheEntry != NULL) {\r
   // If found, promote the cache entry to the head of the hash bucket. LRU\r
   //\r
   if (RtCacheEntry != NULL) {\r
-    NetListRemoveEntry (&RtCacheEntry->Link);\r
-    NetListInsertHead (Head, &RtCacheEntry->Link);\r
+    RemoveEntryList (&RtCacheEntry->Link);\r
+    InsertHeadList (Head, &RtCacheEntry->Link);\r
     return RtCacheEntry;\r
   }\r
 \r
     return RtCacheEntry;\r
   }\r
 \r
@@ -588,7 +588,7 @@ Ip4Route (
     return NULL;\r
   }\r
 \r
     return NULL;\r
   }\r
 \r
-  NetListInsertHead (Head, &RtCacheEntry->Link);\r
+  InsertHeadList (Head, &RtCacheEntry->Link);\r
   NET_GET_REF (RtCacheEntry);\r
 \r
   //\r
   NET_GET_REF (RtCacheEntry);\r
 \r
   //\r
@@ -604,7 +604,7 @@ Ip4Route (
 \r
     Cache = NET_LIST_USER_STRUCT (Entry, IP4_ROUTE_CACHE_ENTRY, Link);\r
 \r
 \r
     Cache = NET_LIST_USER_STRUCT (Entry, IP4_ROUTE_CACHE_ENTRY, Link);\r
 \r
-    NetListRemoveEntry (Entry);\r
+    RemoveEntryList (Entry);\r
     Ip4FreeRouteCacheEntry (Cache);\r
   }\r
 \r
     Ip4FreeRouteCacheEntry (Cache);\r
   }\r
 \r
@@ -628,7 +628,7 @@ Ip4BuildEfiRouteTable (
   IN IP4_PROTOCOL           *IpInstance\r
   )\r
 {\r
   IN IP4_PROTOCOL           *IpInstance\r
   )\r
 {\r
-  NET_LIST_ENTRY            *Entry;\r
+  LIST_ENTRY                *Entry;\r
   IP4_ROUTE_TABLE           *RtTable;\r
   IP4_ROUTE_ENTRY           *RtEntry;\r
   EFI_IP4_ROUTE_TABLE       *Table;\r
   IP4_ROUTE_TABLE           *RtTable;\r
   IP4_ROUTE_ENTRY           *RtEntry;\r
   EFI_IP4_ROUTE_TABLE       *Table;\r
@@ -638,7 +638,7 @@ Ip4BuildEfiRouteTable (
   RtTable = IpInstance->RouteTable;\r
 \r
   if (IpInstance->EfiRouteTable != NULL) {\r
   RtTable = IpInstance->RouteTable;\r
 \r
   if (IpInstance->EfiRouteTable != NULL) {\r
-    NetFreePool (IpInstance->EfiRouteTable);\r
+    gBS->FreePool (IpInstance->EfiRouteTable);\r
 \r
     IpInstance->EfiRouteTable = NULL;\r
     IpInstance->EfiRouteCount = 0;\r
 \r
     IpInstance->EfiRouteTable = NULL;\r
     IpInstance->EfiRouteCount = 0;\r
@@ -654,7 +654,7 @@ Ip4BuildEfiRouteTable (
     return EFI_SUCCESS;\r
   }\r
 \r
     return EFI_SUCCESS;\r
   }\r
 \r
-  Table = NetAllocatePool (sizeof (EFI_IP4_ROUTE_TABLE) * Count);\r
+  Table = AllocatePool (sizeof (EFI_IP4_ROUTE_TABLE) * Count);\r
 \r
   if (Table == NULL) {\r
     return EFI_OUT_OF_RESOURCES;\r
 \r
   if (Table == NULL) {\r
     return EFI_OUT_OF_RESOURCES;\r
index fdf40ca5bf92dbdef0ab70bcc944dfcacf915ddd..44024a28390f3d253b58c7d762bda0a80ca9b0de 100644 (file)
@@ -43,7 +43,7 @@ enum {
 // enties of the connected network have the flag on.\r
 //\r
 typedef struct {\r
 // enties of the connected network have the flag on.\r
 //\r
 typedef struct {\r
-  NET_LIST_ENTRY            Link;\r
+  LIST_ENTRY                Link;\r
   INTN                      RefCnt;\r
   IP4_ADDR                  Dest;\r
   IP4_ADDR                  Netmask;\r
   INTN                      RefCnt;\r
   IP4_ADDR                  Dest;\r
   IP4_ADDR                  Netmask;\r
@@ -62,7 +62,7 @@ typedef struct {
 // to-be-deleted route entry.\r
 //\r
 typedef struct {\r
 // to-be-deleted route entry.\r
 //\r
 typedef struct {\r
-  NET_LIST_ENTRY            Link;\r
+  LIST_ENTRY                Link;\r
   INTN                      RefCnt;\r
   IP4_ADDR                  Dest;\r
   IP4_ADDR                  Src;\r
   INTN                      RefCnt;\r
   IP4_ADDR                  Dest;\r
   IP4_ADDR                  Src;\r
@@ -78,7 +78,7 @@ typedef struct {
 // detach them later.\r
 //\r
 typedef struct {\r
 // detach them later.\r
 //\r
 typedef struct {\r
-  NET_LIST_ENTRY            CacheBucket[IP4_ROUTE_CACHE_HASH];\r
+  LIST_ENTRY                CacheBucket[IP4_ROUTE_CACHE_HASH];\r
 } IP4_ROUTE_CACHE;\r
 \r
 //\r
 } IP4_ROUTE_CACHE;\r
 \r
 //\r
@@ -94,7 +94,7 @@ typedef struct _IP4_ROUTE_TABLE IP4_ROUTE_TABLE;
 struct _IP4_ROUTE_TABLE {\r
   INTN                      RefCnt;\r
   UINT32                    TotalNum;\r
 struct _IP4_ROUTE_TABLE {\r
   INTN                      RefCnt;\r
   UINT32                    TotalNum;\r
-  NET_LIST_ENTRY            RouteArea[IP4_MASK_NUM];\r
+  LIST_ENTRY                RouteArea[IP4_MASK_NUM];\r
   IP4_ROUTE_TABLE           *Next;\r
   IP4_ROUTE_CACHE           Cache;\r
 };\r
   IP4_ROUTE_TABLE           *Next;\r
   IP4_ROUTE_CACHE           Cache;\r
 };\r
index c2bb839e6b0600699bd1536c0a3adbf4f0cb8a3f..d03be7fc030aab2605698cbd588ea62de52920af 100644 (file)
@@ -142,7 +142,7 @@ MnpAddFreeNbuf (
     Nbuf = NetbufAlloc (MnpServiceData->BufferLength + MnpServiceData->PaddingSize);\r
     if (Nbuf == NULL) {\r
 \r
     Nbuf = NetbufAlloc (MnpServiceData->BufferLength + MnpServiceData->PaddingSize);\r
     if (Nbuf == NULL) {\r
 \r
-      MNP_DEBUG_ERROR (("MnpAddFreeNbuf: NetBufAlloc failed.\n"));\r
+      DEBUG ((EFI_D_ERROR, "MnpAddFreeNbuf: NetBufAlloc failed.\n"));\r
       Status = EFI_OUT_OF_RESOURCES;\r
       break;\r
     }\r
       Status = EFI_OUT_OF_RESOURCES;\r
       break;\r
     }\r
@@ -188,7 +188,7 @@ MnpAllocNbuf (
 \r
   FreeNbufQue = &MnpServiceData->FreeNbufQue;\r
 \r
 \r
   FreeNbufQue = &MnpServiceData->FreeNbufQue;\r
 \r
-  OldTpl = NET_RAISE_TPL (NET_TPL_RECYCLE);\r
+  OldTpl = gBS->RaiseTPL (TPL_NOTIFY);\r
 \r
   //\r
   // Check whether there are available buffers, or else try to add some.\r
 \r
   //\r
   // Check whether there are available buffers, or else try to add some.\r
@@ -197,8 +197,9 @@ MnpAllocNbuf (
 \r
     if ((MnpServiceData->NbufCnt + MNP_NET_BUFFER_INCREASEMENT) > MNP_MAX_NET_BUFFER_NUM) {\r
 \r
 \r
     if ((MnpServiceData->NbufCnt + MNP_NET_BUFFER_INCREASEMENT) > MNP_MAX_NET_BUFFER_NUM) {\r
 \r
-      MNP_DEBUG_ERROR (\r
-        ("MnpAllocNbuf: The maximum NET_BUF size is reached for MNP driver instance %p.\n",\r
+      DEBUG (\r
+        (EFI_D_ERROR,\r
+        "MnpAllocNbuf: The maximum NET_BUF size is reached for MNP driver instance %p.\n",\r
         MnpServiceData)\r
         );\r
 \r
         MnpServiceData)\r
         );\r
 \r
@@ -209,8 +210,9 @@ MnpAllocNbuf (
     Status = MnpAddFreeNbuf (MnpServiceData, MNP_NET_BUFFER_INCREASEMENT);\r
     if (EFI_ERROR (Status)) {\r
 \r
     Status = MnpAddFreeNbuf (MnpServiceData, MNP_NET_BUFFER_INCREASEMENT);\r
     if (EFI_ERROR (Status)) {\r
 \r
-      MNP_DEBUG_ERROR (\r
-        ("MnpAllocNbuf: Failed to add NET_BUFs into the FreeNbufQue, %r.\n",\r
+      DEBUG (\r
+        (EFI_D_ERROR,\r
+        "MnpAllocNbuf: Failed to add NET_BUFs into the FreeNbufQue, %r.\n",\r
         Status)\r
         );\r
       //\r
         Status)\r
         );\r
       //\r
@@ -230,7 +232,7 @@ MnpAllocNbuf (
   }\r
 \r
 ON_EXIT:\r
   }\r
 \r
 ON_EXIT:\r
-  NET_RESTORE_TPL (OldTpl);\r
+  gBS->RestoreTPL (OldTpl);\r
 \r
   return Nbuf;\r
 }\r
 \r
   return Nbuf;\r
 }\r
@@ -256,7 +258,7 @@ MnpFreeNbuf (
   NET_CHECK_SIGNATURE (MnpServiceData, MNP_SERVICE_DATA_SIGNATURE);\r
   ASSERT (Nbuf->RefCnt > 1);\r
 \r
   NET_CHECK_SIGNATURE (MnpServiceData, MNP_SERVICE_DATA_SIGNATURE);\r
   ASSERT (Nbuf->RefCnt > 1);\r
 \r
-  OldTpl = NET_RAISE_TPL (NET_TPL_RECYCLE);\r
+  OldTpl = gBS->RaiseTPL (TPL_NOTIFY);\r
 \r
   NET_PUT_REF (Nbuf);\r
 \r
 \r
   NET_PUT_REF (Nbuf);\r
 \r
@@ -268,7 +270,7 @@ MnpFreeNbuf (
     NetbufQueAppend (&MnpServiceData->FreeNbufQue, Nbuf);\r
   }\r
 \r
     NetbufQueAppend (&MnpServiceData->FreeNbufQue, Nbuf);\r
   }\r
 \r
-  NET_RESTORE_TPL (OldTpl);\r
+  gBS->RestoreTPL (OldTpl);\r
 }\r
 \r
 \r
 }\r
 \r
 \r
@@ -327,8 +329,8 @@ MnpInitializeServiceData (
   //\r
   // Initialize the lists.\r
   //\r
   //\r
   // Initialize the lists.\r
   //\r
-  NetListInit (&MnpServiceData->GroupAddressList);\r
-  NetListInit (&MnpServiceData->ChildrenList);\r
+  InitializeListHead (&MnpServiceData->GroupAddressList);\r
+  InitializeListHead (&MnpServiceData->ChildrenList);\r
 \r
   //\r
   // Get the buffer length used to allocate NET_BUF to hold data received\r
 \r
   //\r
   // Get the buffer length used to allocate NET_BUF to hold data received\r
@@ -337,7 +339,7 @@ MnpInitializeServiceData (
   MnpServiceData->BufferLength = MnpServiceData->Mtu + SnpMode->MediaHeaderSize + NET_ETHER_FCS_SIZE;\r
 \r
   //\r
   MnpServiceData->BufferLength = MnpServiceData->Mtu + SnpMode->MediaHeaderSize + NET_ETHER_FCS_SIZE;\r
 \r
   //\r
-  // Make sure the protocol headers immediately following the media header \r
+  // Make sure the protocol headers immediately following the media header\r
   // 4-byte aligned\r
   //\r
   MnpServiceData->PaddingSize = (4 - SnpMode->MediaHeaderSize) & 0x3;\r
   // 4-byte aligned\r
   //\r
   MnpServiceData->PaddingSize = (4 - SnpMode->MediaHeaderSize) & 0x3;\r
@@ -349,7 +351,7 @@ MnpInitializeServiceData (
   Status = MnpAddFreeNbuf (MnpServiceData, MNP_INIT_NET_BUFFER_NUM);\r
   if (EFI_ERROR (Status)) {\r
 \r
   Status = MnpAddFreeNbuf (MnpServiceData, MNP_INIT_NET_BUFFER_NUM);\r
   if (EFI_ERROR (Status)) {\r
 \r
-    MNP_DEBUG_ERROR (("MnpInitializeServiceData: MnpAddFreeNbuf failed, %r.\n", Status));\r
+    DEBUG ((EFI_D_ERROR, "MnpInitializeServiceData: MnpAddFreeNbuf failed, %r.\n", Status));\r
     goto ERROR;\r
   }\r
   //\r
     goto ERROR;\r
   }\r
   //\r
@@ -365,10 +367,10 @@ MnpInitializeServiceData (
   //\r
   // Allocate buffer pool for tx.\r
   //\r
   //\r
   // Allocate buffer pool for tx.\r
   //\r
-  MnpServiceData->TxBuf = NetAllocatePool (MnpServiceData->Mtu + SnpMode->MediaHeaderSize);\r
+  MnpServiceData->TxBuf = AllocatePool (MnpServiceData->Mtu + SnpMode->MediaHeaderSize);\r
   if (MnpServiceData->TxBuf == NULL) {\r
 \r
   if (MnpServiceData->TxBuf == NULL) {\r
 \r
-    MNP_DEBUG_ERROR (("MnpInitializeServiceData: NetAllocatePool failed.\n"));\r
+    DEBUG ((EFI_D_ERROR, "MnpInitializeServiceData: AllocatePool failed.\n"));\r
     Status = EFI_OUT_OF_RESOURCES;\r
 \r
     goto ERROR;\r
     Status = EFI_OUT_OF_RESOURCES;\r
 \r
     goto ERROR;\r
@@ -379,14 +381,14 @@ MnpInitializeServiceData (
   //\r
   Status = gBS->CreateEvent (\r
                   EVT_NOTIFY_SIGNAL | EVT_TIMER,\r
   //\r
   Status = gBS->CreateEvent (\r
                   EVT_NOTIFY_SIGNAL | EVT_TIMER,\r
-                  NET_TPL_LOCK,\r
+                  TPL_CALLBACK,\r
                   MnpSystemPoll,\r
                   MnpServiceData,\r
                   &MnpServiceData->PollTimer\r
                   );\r
   if (EFI_ERROR (Status)) {\r
 \r
                   MnpSystemPoll,\r
                   MnpServiceData,\r
                   &MnpServiceData->PollTimer\r
                   );\r
   if (EFI_ERROR (Status)) {\r
 \r
-    MNP_DEBUG_ERROR (("MnpInitializeServiceData: CreateEvent for poll timer failed.\n"));\r
+    DEBUG ((EFI_D_ERROR, "MnpInitializeServiceData: CreateEvent for poll timer failed.\n"));\r
     goto ERROR;\r
   }\r
 \r
     goto ERROR;\r
   }\r
 \r
@@ -395,14 +397,14 @@ MnpInitializeServiceData (
   //\r
   Status = gBS->CreateEvent (\r
                   EVT_NOTIFY_SIGNAL | EVT_TIMER,\r
   //\r
   Status = gBS->CreateEvent (\r
                   EVT_NOTIFY_SIGNAL | EVT_TIMER,\r
-                  NET_TPL_TIMER,\r
+                  TPL_CALLBACK,\r
                   MnpCheckPacketTimeout,\r
                   MnpServiceData,\r
                   &MnpServiceData->TimeoutCheckTimer\r
                   );\r
   if (EFI_ERROR (Status)) {\r
 \r
                   MnpCheckPacketTimeout,\r
                   MnpServiceData,\r
                   &MnpServiceData->TimeoutCheckTimer\r
                   );\r
   if (EFI_ERROR (Status)) {\r
 \r
-    MNP_DEBUG_ERROR (("MnpInitializeServiceData: CreateEvent for packet timeout check failed.\n"));\r
+    DEBUG ((EFI_D_ERROR, "MnpInitializeServiceData: CreateEvent for packet timeout check failed.\n"));\r
     goto ERROR;\r
   }\r
 \r
     goto ERROR;\r
   }\r
 \r
@@ -411,14 +413,14 @@ MnpInitializeServiceData (
   //\r
   Status = gBS->CreateEvent (\r
                   EVT_TIMER,\r
   //\r
   Status = gBS->CreateEvent (\r
                   EVT_TIMER,\r
-                  NET_TPL_TIMER,\r
+                  TPL_CALLBACK,\r
                   NULL,\r
                   NULL,\r
                   &MnpServiceData->TxTimeoutEvent\r
                   );\r
   if (EFI_ERROR (Status)) {\r
 \r
                   NULL,\r
                   NULL,\r
                   &MnpServiceData->TxTimeoutEvent\r
                   );\r
   if (EFI_ERROR (Status)) {\r
 \r
-    MNP_DEBUG_ERROR (("MnpInitializeServiceData: CreateEvent for tx timeout event failed.\n"));\r
+    DEBUG ((EFI_D_ERROR, "MnpInitializeServiceData: CreateEvent for tx timeout event failed.\n"));\r
   }\r
 \r
 ERROR:\r
   }\r
 \r
 ERROR:\r
@@ -439,7 +441,7 @@ ERROR:
 \r
     if (MnpServiceData->TxBuf != NULL) {\r
 \r
 \r
     if (MnpServiceData->TxBuf != NULL) {\r
 \r
-      NetFreePool (MnpServiceData->TxBuf);\r
+      gBS->FreePool (MnpServiceData->TxBuf);\r
     }\r
 \r
     if (MnpServiceData->RxNbufCache != NULL) {\r
     }\r
 \r
     if (MnpServiceData->RxNbufCache != NULL) {\r
@@ -475,7 +477,7 @@ MnpFlushServiceData (
   //\r
   // The GroupAddressList must be empty.\r
   //\r
   //\r
   // The GroupAddressList must be empty.\r
   //\r
-  ASSERT (NetListIsEmpty (&MnpServiceData->GroupAddressList));\r
+  ASSERT (IsListEmpty (&MnpServiceData->GroupAddressList));\r
 \r
   //\r
   // Close the event.\r
 \r
   //\r
   // Close the event.\r
@@ -487,7 +489,7 @@ MnpFlushServiceData (
   //\r
   // Free the tx buffer.\r
   //\r
   //\r
   // Free the tx buffer.\r
   //\r
-  NetFreePool (MnpServiceData->TxBuf);\r
+  gBS->FreePool (MnpServiceData->TxBuf);\r
 \r
   //\r
   // Free the RxNbufCache.\r
 \r
   //\r
   // Free the RxNbufCache.\r
@@ -502,9 +504,9 @@ MnpFlushServiceData (
 \r
   DEBUG_CODE (\r
 \r
 \r
   DEBUG_CODE (\r
 \r
-    if (MnpServiceData->NbufCnt != 0) {\r
+  if (MnpServiceData->NbufCnt != 0) {\r
 \r
 \r
-    MNP_DEBUG_WARN (("MnpFlushServiceData: Memory leak, MnpServiceData->NbufCnt != 0.\n"));\r
+    DEBUG ((EFI_D_WARN, "MnpFlushServiceData: Memory leak, MnpServiceData->NbufCnt != 0.\n"));\r
   }\r
   );\r
 }\r
   }\r
   );\r
 }\r
@@ -547,9 +549,9 @@ MnpInitializeInstanceData (
   //\r
   // Initialize the lists.\r
   //\r
   //\r
   // Initialize the lists.\r
   //\r
-  NetListInit (&Instance->GroupCtrlBlkList);\r
-  NetListInit (&Instance->RcvdPacketQueue);\r
-  NetListInit (&Instance->RxDeliveredPacketQueue);\r
+  InitializeListHead (&Instance->GroupCtrlBlkList);\r
+  InitializeListHead (&Instance->RcvdPacketQueue);\r
+  InitializeListHead (&Instance->RxDeliveredPacketQueue);\r
 \r
   //\r
   // Initialize the RxToken Map.\r
 \r
   //\r
   // Initialize the RxToken Map.\r
@@ -769,7 +771,7 @@ MnpStart (
       Status = MnpStartSnp (MnpServiceData->Snp);\r
       if (EFI_ERROR (Status)) {\r
 \r
       Status = MnpStartSnp (MnpServiceData->Snp);\r
       if (EFI_ERROR (Status)) {\r
 \r
-        MNP_DEBUG_ERROR (("MnpStart: MnpStartSnp failed, %r.\n", Status));\r
+        DEBUG ((EFI_D_ERROR, "MnpStart: MnpStartSnp failed, %r.\n", Status));\r
         goto ErrorExit;\r
       }\r
 \r
         goto ErrorExit;\r
       }\r
 \r
@@ -783,8 +785,9 @@ MnpStart (
                       );\r
       if (EFI_ERROR (Status)) {\r
 \r
                       );\r
       if (EFI_ERROR (Status)) {\r
 \r
-        MNP_DEBUG_ERROR (\r
-          ("MnpStart, gBS->SetTimer for TimeoutCheckTimer %r.\n",\r
+        DEBUG (\r
+          (EFI_D_ERROR,\r
+          "MnpStart, gBS->SetTimer for TimeoutCheckTimer %r.\n",\r
           Status)\r
           );\r
         goto ErrorExit;\r
           Status)\r
           );\r
         goto ErrorExit;\r
@@ -802,7 +805,7 @@ MnpStart (
     Status      = gBS->SetTimer (MnpServiceData->PollTimer, TimerOpType, MNP_SYS_POLL_INTERVAL);\r
     if (EFI_ERROR (Status)) {\r
 \r
     Status      = gBS->SetTimer (MnpServiceData->PollTimer, TimerOpType, MNP_SYS_POLL_INTERVAL);\r
     if (EFI_ERROR (Status)) {\r
 \r
-      MNP_DEBUG_ERROR (("MnpStart: gBS->SetTimer for PollTimer failed, %r.\n", Status));\r
+      DEBUG ((EFI_D_ERROR, "MnpStart: gBS->SetTimer for PollTimer failed, %r.\n", Status));\r
       goto ErrorExit;\r
     }\r
 \r
       goto ErrorExit;\r
     }\r
 \r
@@ -902,9 +905,9 @@ MnpFlushRcvdDataQueue (
 \r
   NET_CHECK_SIGNATURE (Instance, MNP_INSTANCE_DATA_SIGNATURE);\r
 \r
 \r
   NET_CHECK_SIGNATURE (Instance, MNP_INSTANCE_DATA_SIGNATURE);\r
 \r
-  OldTpl = NET_RAISE_TPL (NET_TPL_RECYCLE);\r
+  OldTpl = gBS->RaiseTPL (TPL_NOTIFY);\r
 \r
 \r
-  while (!NetListIsEmpty (&Instance->RcvdPacketQueue)) {\r
+  while (!IsListEmpty (&Instance->RcvdPacketQueue)) {\r
     //\r
     // Remove all the Wraps.\r
     //\r
     //\r
     // Remove all the Wraps.\r
     //\r
@@ -919,7 +922,7 @@ MnpFlushRcvdDataQueue (
 \r
   ASSERT (Instance->RcvdPacketQueueSize == 0);\r
 \r
 \r
   ASSERT (Instance->RcvdPacketQueueSize == 0);\r
 \r
-  NET_RESTORE_TPL (OldTpl);\r
+  gBS->RestoreTPL (OldTpl);\r
 }\r
 \r
 \r
 }\r
 \r
 \r
@@ -1086,7 +1089,7 @@ MnpConfigReceiveFilters (
   UINT32                      EnableFilterBits;\r
   UINT32                      DisableFilterBits;\r
   BOOLEAN                     ResetMCastFilters;\r
   UINT32                      EnableFilterBits;\r
   UINT32                      DisableFilterBits;\r
   BOOLEAN                     ResetMCastFilters;\r
-  NET_LIST_ENTRY              *Entry;\r
+  LIST_ENTRY                  *Entry;\r
   UINT32                      Index;\r
   MNP_GROUP_ADDRESS           *GroupAddress;\r
 \r
   UINT32                      Index;\r
   MNP_GROUP_ADDRESS           *GroupAddress;\r
 \r
@@ -1138,10 +1141,10 @@ MnpConfigReceiveFilters (
       // Allocate pool for the mulicast addresses.\r
       //\r
       MCastFilterCnt  = MnpServiceData->GroupAddressCount;\r
       // Allocate pool for the mulicast addresses.\r
       //\r
       MCastFilterCnt  = MnpServiceData->GroupAddressCount;\r
-      MCastFilter     = NetAllocatePool (sizeof (EFI_MAC_ADDRESS) * MCastFilterCnt);\r
+      MCastFilter     = AllocatePool (sizeof (EFI_MAC_ADDRESS) * MCastFilterCnt);\r
       if (MCastFilter == NULL) {\r
 \r
       if (MCastFilter == NULL) {\r
 \r
-        MNP_DEBUG_ERROR (("MnpConfigReceiveFilters: Failed to allocate memory resource for MCastFilter.\n"));\r
+        DEBUG ((EFI_D_ERROR, "MnpConfigReceiveFilters: Failed to allocate memory resource for MCastFilter.\n"));\r
         return EFI_OUT_OF_RESOURCES;\r
       }\r
 \r
         return EFI_OUT_OF_RESOURCES;\r
       }\r
 \r
@@ -1202,8 +1205,9 @@ MnpConfigReceiveFilters (
   DEBUG_CODE (\r
     if (EFI_ERROR (Status)) {\r
 \r
   DEBUG_CODE (\r
     if (EFI_ERROR (Status)) {\r
 \r
-    MNP_DEBUG_ERROR (\r
-      ("MnpConfigReceiveFilters: Snp->ReceiveFilters failed, %r.\n",\r
+    DEBUG (\r
+      (EFI_D_ERROR,\r
+      "MnpConfigReceiveFilters: Snp->ReceiveFilters failed, %r.\n",\r
       Status)\r
       );\r
   }\r
       Status)\r
       );\r
   }\r
@@ -1213,7 +1217,7 @@ MnpConfigReceiveFilters (
     //\r
     // Free the buffer used to hold the group addresses.\r
     //\r
     //\r
     // Free the buffer used to hold the group addresses.\r
     //\r
-    NetFreePool (MCastFilter);\r
+    gBS->FreePool (MCastFilter);\r
   }\r
 \r
   return Status;\r
   }\r
 \r
   return Status;\r
@@ -1258,17 +1262,17 @@ MnpGroupOpAddCtrlBlk (
     //\r
     // Allocate a new GroupAddress to be added into MNP's GroupAddressList.\r
     //\r
     //\r
     // Allocate a new GroupAddress to be added into MNP's GroupAddressList.\r
     //\r
-    GroupAddress = NetAllocatePool (sizeof (MNP_GROUP_ADDRESS));\r
+    GroupAddress = AllocatePool (sizeof (MNP_GROUP_ADDRESS));\r
     if (GroupAddress == NULL) {\r
 \r
     if (GroupAddress == NULL) {\r
 \r
-      MNP_DEBUG_ERROR (("MnpGroupOpFormCtrlBlk: Failed to allocate memory resource.\n"));\r
+      DEBUG ((EFI_D_ERROR, "MnpGroupOpFormCtrlBlk: Failed to allocate memory resource.\n"));\r
 \r
       return EFI_OUT_OF_RESOURCES;\r
     }\r
 \r
     CopyMem (&GroupAddress->Address, MacAddress, sizeof (GroupAddress->Address));\r
     GroupAddress->RefCnt  = 0;\r
 \r
       return EFI_OUT_OF_RESOURCES;\r
     }\r
 \r
     CopyMem (&GroupAddress->Address, MacAddress, sizeof (GroupAddress->Address));\r
     GroupAddress->RefCnt  = 0;\r
-    NetListInsertTail (\r
+    InsertTailList (\r
       &MnpServiceData->GroupAddressList,\r
       &GroupAddress->AddrEntry\r
       );\r
       &MnpServiceData->GroupAddressList,\r
       &GroupAddress->AddrEntry\r
       );\r
@@ -1284,7 +1288,7 @@ MnpGroupOpAddCtrlBlk (
   // Add the CtrlBlk into the instance's GroupCtrlBlkList.\r
   //\r
   CtrlBlk->GroupAddress = GroupAddress;\r
   // Add the CtrlBlk into the instance's GroupCtrlBlkList.\r
   //\r
   CtrlBlk->GroupAddress = GroupAddress;\r
-  NetListInsertTail (&Instance->GroupCtrlBlkList, &CtrlBlk->CtrlBlkEntry);\r
+  InsertTailList (&Instance->GroupCtrlBlkList, &CtrlBlk->CtrlBlkEntry);\r
 \r
   return EFI_SUCCESS;\r
 }\r
 \r
   return EFI_SUCCESS;\r
 }\r
@@ -1319,8 +1323,8 @@ MnpGroupOpDelCtrlBlk (
   // Remove and free the CtrlBlk.\r
   //\r
   GroupAddress = CtrlBlk->GroupAddress;\r
   // Remove and free the CtrlBlk.\r
   //\r
   GroupAddress = CtrlBlk->GroupAddress;\r
-  NetListRemoveEntry (&CtrlBlk->CtrlBlkEntry);\r
-  NetFreePool (CtrlBlk);\r
+  RemoveEntryList (&CtrlBlk->CtrlBlkEntry);\r
+  gBS->FreePool (CtrlBlk);\r
 \r
   ASSERT (GroupAddress->RefCnt > 0);\r
 \r
 \r
   ASSERT (GroupAddress->RefCnt > 0);\r
 \r
@@ -1334,8 +1338,8 @@ MnpGroupOpDelCtrlBlk (
     // Free this GroupAddress entry if no instance uses it.\r
     //\r
     MnpServiceData->GroupAddressCount--;\r
     // Free this GroupAddress entry if no instance uses it.\r
     //\r
     MnpServiceData->GroupAddressCount--;\r
-    NetListRemoveEntry (&GroupAddress->AddrEntry);\r
-    NetFreePool (GroupAddress);\r
+    RemoveEntryList (&GroupAddress->AddrEntry);\r
+    gBS->FreePool (GroupAddress);\r
 \r
     return TRUE;\r
   }\r
 \r
     return TRUE;\r
   }\r
@@ -1367,8 +1371,8 @@ MnpGroupOp (
   )\r
 {\r
   MNP_SERVICE_DATA        *MnpServiceData;\r
   )\r
 {\r
   MNP_SERVICE_DATA        *MnpServiceData;\r
-  NET_LIST_ENTRY          *Entry;\r
-  NET_LIST_ENTRY          *NextEntry;\r
+  LIST_ENTRY              *Entry;\r
+  LIST_ENTRY              *NextEntry;\r
   MNP_GROUP_ADDRESS       *GroupAddress;\r
   EFI_SIMPLE_NETWORK_MODE *SnpMode;\r
   MNP_GROUP_CONTROL_BLOCK *NewCtrlBlk;\r
   MNP_GROUP_ADDRESS       *GroupAddress;\r
   EFI_SIMPLE_NETWORK_MODE *SnpMode;\r
   MNP_GROUP_CONTROL_BLOCK *NewCtrlBlk;\r
@@ -1392,10 +1396,10 @@ MnpGroupOp (
     //\r
     // Allocate memory for the control block.\r
     //\r
     //\r
     // Allocate memory for the control block.\r
     //\r
-    NewCtrlBlk    = NetAllocatePool (sizeof (MNP_GROUP_CONTROL_BLOCK));\r
+    NewCtrlBlk    = AllocatePool (sizeof (MNP_GROUP_CONTROL_BLOCK));\r
     if (NewCtrlBlk == NULL) {\r
 \r
     if (NewCtrlBlk == NULL) {\r
 \r
-      MNP_DEBUG_ERROR (("MnpGroupOp: Failed to allocate memory resource.\n"));\r
+      DEBUG ((EFI_D_ERROR, "MnpGroupOp: Failed to allocate memory resource.\n"));\r
       return EFI_OUT_OF_RESOURCES;\r
     }\r
 \r
       return EFI_OUT_OF_RESOURCES;\r
     }\r
 \r
@@ -1404,7 +1408,7 @@ MnpGroupOp (
       // Check whether the MacAddress is already joined by other instances.\r
       //\r
       GroupAddress = NET_LIST_USER_STRUCT (Entry, MNP_GROUP_ADDRESS, AddrEntry);\r
       // Check whether the MacAddress is already joined by other instances.\r
       //\r
       GroupAddress = NET_LIST_USER_STRUCT (Entry, MNP_GROUP_ADDRESS, AddrEntry);\r
-      if (0 == NetCompareMem (\r
+      if (0 == CompareMem (\r
                 MacAddress,\r
                 &GroupAddress->Address,\r
                 SnpMode->HwAddressSize\r
                 MacAddress,\r
                 &GroupAddress->Address,\r
                 SnpMode->HwAddressSize\r
diff --git a/MdeModulePkg/Universal/Network/MnpDxe/MnpDebug.h b/MdeModulePkg/Universal/Network/MnpDxe/MnpDebug.h
deleted file mode 100644 (file)
index 063c05b..0000000
+++ /dev/null
@@ -1,28 +0,0 @@
-/** @file\r
-\r
-Copyright (c) 2005 - 2006, Intel Corporation\r
-All rights reserved. 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
-Module Name:\r
-\r
-  MnpDebug.h\r
-\r
-Abstract:\r
-\r
-\r
-**/\r
-\r
-#ifndef _MNP_DEBUG_H_\r
-#define _MNP_DEBUG_H_\r
-\r
-#define MNP_DEBUG_TRACE(PrintArg) NET_DEBUG_TRACE ("Mnp", PrintArg)\r
-#define MNP_DEBUG_WARN(PrintArg)  NET_DEBUG_WARNING ("Mnp", PrintArg)\r
-#define MNP_DEBUG_ERROR(PrintArg) NET_DEBUG_ERROR ("Mnp", PrintArg)\r
-\r
-#endif\r
index 946ace1f66a25178cdccb0913adf31d8007970fc..fe6b63beaccdcdaddaf23429930c878223b07027 100644 (file)
@@ -19,7 +19,6 @@ Abstract:
 **/\r
 \r
 #include "MnpDriver.h"\r
 **/\r
 \r
 #include "MnpDriver.h"\r
-#include "MnpDebug.h"\r
 #include "MnpImpl.h"\r
 \r
 \r
 #include "MnpImpl.h"\r
 \r
 \r
@@ -116,10 +115,9 @@ MnpDriverBindingStart (
 \r
   MnpInitialized  = FALSE;\r
 \r
 \r
   MnpInitialized  = FALSE;\r
 \r
-  MnpServiceData  = NetAllocateZeroPool (sizeof (MNP_SERVICE_DATA));\r
+  MnpServiceData  = AllocateZeroPool (sizeof (MNP_SERVICE_DATA));\r
   if (MnpServiceData == NULL) {\r
   if (MnpServiceData == NULL) {\r
-    MNP_DEBUG_ERROR (("MnpDriverBindingStart(): Failed to allocate the "\r
-      L"Mnp Service Data.\n"));\r
+    DEBUG ((EFI_D_ERROR, "MnpDriverBindingStart(): Failed to allocate the Mnp Service Data.\n"));\r
 \r
     return EFI_OUT_OF_RESOURCES;\r
   }\r
 \r
     return EFI_OUT_OF_RESOURCES;\r
   }\r
@@ -130,8 +128,7 @@ MnpDriverBindingStart (
   Status = MnpInitializeServiceData (MnpServiceData, This->DriverBindingHandle, ControllerHandle);\r
   if (EFI_ERROR (Status)) {\r
 \r
   Status = MnpInitializeServiceData (MnpServiceData, This->DriverBindingHandle, ControllerHandle);\r
   if (EFI_ERROR (Status)) {\r
 \r
-    MNP_DEBUG_ERROR (("MnpDriverBindingStart: MnpInitializeServiceData "\r
-      L"failed, %r.\n",Status));\r
+    DEBUG ((EFI_D_ERROR, "MnpDriverBindingStart: MnpInitializeServiceData failed, %r.\n",Status));\r
     goto ErrorExit;\r
   }\r
 \r
     goto ErrorExit;\r
   }\r
 \r
@@ -168,7 +165,7 @@ ErrorExit:
           ControllerHandle\r
           );\r
 \r
           ControllerHandle\r
           );\r
 \r
-    NetFreePool (MnpServiceData);\r
+    gBS->FreePool (MnpServiceData);\r
   }\r
 \r
   return Status;\r
   }\r
 \r
   return Status;\r
@@ -215,8 +212,9 @@ MnpDriverBindingStop (
                   );\r
   if (EFI_ERROR (Status)) {\r
 \r
                   );\r
   if (EFI_ERROR (Status)) {\r
 \r
-    MNP_DEBUG_ERROR (\r
-      ("MnpDriverBindingStop: Locate MNP Service Binding Protocol failed, %r.\n",\r
+    DEBUG (\r
+      (EFI_D_ERROR,\r
+      "MnpDriverBindingStop: Locate MNP Service Binding Protocol failed, %r.\n",\r
       Status)\r
       );\r
     return EFI_DEVICE_ERROR;\r
       Status)\r
       );\r
     return EFI_DEVICE_ERROR;\r
@@ -250,9 +248,9 @@ MnpDriverBindingStop (
     //\r
     MnpFlushServiceData (MnpServiceData);\r
 \r
     //\r
     MnpFlushServiceData (MnpServiceData);\r
 \r
-    NetFreePool (MnpServiceData);\r
+    gBS->FreePool (MnpServiceData);\r
   } else {\r
   } else {\r
-    while (!NetListIsEmpty (&MnpServiceData->ChildrenList)) {\r
+    while (!IsListEmpty (&MnpServiceData->ChildrenList)) {\r
       //\r
       // Don't use NetListRemoveHead here, the remove opreration will be done\r
       // in ServiceBindingDestroyChild.\r
       //\r
       // Don't use NetListRemoveHead here, the remove opreration will be done\r
       // in ServiceBindingDestroyChild.\r
@@ -310,10 +308,10 @@ MnpServiceBindingCreateChild (
   //\r
   // Allocate buffer for the new instance.\r
   //\r
   //\r
   // Allocate buffer for the new instance.\r
   //\r
-  Instance = NetAllocateZeroPool (sizeof (MNP_INSTANCE_DATA));\r
+  Instance = AllocateZeroPool (sizeof (MNP_INSTANCE_DATA));\r
   if (Instance == NULL) {\r
 \r
   if (Instance == NULL) {\r
 \r
-    MNP_DEBUG_ERROR (("MnpServiceBindingCreateChild: Faild to allocate memory for the new instance.\n"));\r
+    DEBUG ((EFI_D_ERROR, "MnpServiceBindingCreateChild: Faild to allocate memory for the new instance.\n"));\r
     return EFI_OUT_OF_RESOURCES;\r
   }\r
 \r
     return EFI_OUT_OF_RESOURCES;\r
   }\r
 \r
@@ -330,8 +328,9 @@ MnpServiceBindingCreateChild (
                   );\r
   if (EFI_ERROR (Status)) {\r
 \r
                   );\r
   if (EFI_ERROR (Status)) {\r
 \r
-    MNP_DEBUG_ERROR (\r
-      ("MnpServiceBindingCreateChild: Failed to install the MNP protocol, %r.\n",\r
+    DEBUG (\r
+      (EFI_D_ERROR,\r
+      "MnpServiceBindingCreateChild: Failed to install the MNP protocol, %r.\n",\r
       Status)\r
       );\r
     goto ErrorExit;\r
       Status)\r
       );\r
     goto ErrorExit;\r
@@ -357,12 +356,12 @@ MnpServiceBindingCreateChild (
   //\r
   // Add the child instance into ChildrenList.\r
   //\r
   //\r
   // Add the child instance into ChildrenList.\r
   //\r
-  OldTpl = NET_RAISE_TPL (NET_TPL_LOCK);\r
+  OldTpl = gBS->RaiseTPL (TPL_CALLBACK);\r
 \r
 \r
-  NetListInsertTail (&MnpServiceData->ChildrenList, &Instance->InstEntry);\r
+  InsertTailList (&MnpServiceData->ChildrenList, &Instance->InstEntry);\r
   MnpServiceData->ChildrenNumber++;\r
 \r
   MnpServiceData->ChildrenNumber++;\r
 \r
-  NET_RESTORE_TPL (OldTpl);\r
+  gBS->RestoreTPL (OldTpl);\r
 \r
 ErrorExit:\r
 \r
 \r
 ErrorExit:\r
 \r
@@ -377,7 +376,7 @@ ErrorExit:
             );\r
     }\r
 \r
             );\r
     }\r
 \r
-    NetFreePool (Instance);\r
+    gBS->FreePool (Instance);\r
   }\r
 \r
   return Status;\r
   }\r
 \r
   return Status;\r
@@ -472,8 +471,9 @@ MnpServiceBindingDestroyChild (
                   );\r
   if (EFI_ERROR (Status)) {\r
 \r
                   );\r
   if (EFI_ERROR (Status)) {\r
 \r
-    MNP_DEBUG_ERROR (\r
-      ("MnpServiceBindingDestroyChild: Failed to uninstall the ManagedNetwork protocol, %r.\n",\r
+    DEBUG (\r
+      (EFI_D_ERROR,\r
+      "MnpServiceBindingDestroyChild: Failed to uninstall the ManagedNetwork protocol, %r.\n",\r
       Status)\r
       );\r
 \r
       Status)\r
       );\r
 \r
@@ -481,7 +481,7 @@ MnpServiceBindingDestroyChild (
     return Status;\r
   }\r
 \r
     return Status;\r
   }\r
 \r
-  OldTpl = NET_RAISE_TPL (NET_TPL_LOCK);\r
+  OldTpl = gBS->RaiseTPL (TPL_CALLBACK);\r
 \r
   //\r
   // Reset the configuration.\r
 \r
   //\r
   // Reset the configuration.\r
@@ -501,12 +501,12 @@ MnpServiceBindingDestroyChild (
   //\r
   // Remove this instance from the ChildrenList.\r
   //\r
   //\r
   // Remove this instance from the ChildrenList.\r
   //\r
-  NetListRemoveEntry (&Instance->InstEntry);\r
+  RemoveEntryList (&Instance->InstEntry);\r
   MnpServiceData->ChildrenNumber--;\r
 \r
   MnpServiceData->ChildrenNumber--;\r
 \r
-  NET_RESTORE_TPL (OldTpl);\r
+  gBS->RestoreTPL (OldTpl);\r
 \r
 \r
-  NetFreePool (Instance);\r
+  gBS->FreePool (Instance);\r
 \r
   return Status;\r
 }\r
 \r
   return Status;\r
 }\r
index 732c56b299794dbc65eb3e088af2207fd84d82c8..050b9e0fec13bb35b3022b7b75c5829222c3e0c0 100644 (file)
@@ -35,8 +35,6 @@ Abstract:
 #include <Library/MemoryAllocationLib.h>\r
 #include <Library/BaseMemoryLib.h>\r
 \r
 #include <Library/MemoryAllocationLib.h>\r
 #include <Library/BaseMemoryLib.h>\r
 \r
-#include "MnpDebug.h"\r
-\r
 //\r
 // Required Global Variables\r
 //\r
 //\r
 // Required Global Variables\r
 //\r
@@ -56,11 +54,11 @@ typedef struct _MNP_SERVICE_DATA {
 \r
   UINT32                        Mtu;\r
 \r
 \r
   UINT32                        Mtu;\r
 \r
-  NET_LIST_ENTRY                ChildrenList;\r
+  LIST_ENTRY                    ChildrenList;\r
   UINTN                         ChildrenNumber;\r
   UINTN                         ConfiguredChildrenNumber;\r
 \r
   UINTN                         ChildrenNumber;\r
   UINTN                         ConfiguredChildrenNumber;\r
 \r
-  NET_LIST_ENTRY                GroupAddressList;\r
+  LIST_ENTRY                    GroupAddressList;\r
   UINT32                        GroupAddressCount;\r
 \r
   EFI_EVENT                     TxTimeoutEvent;\r
   UINT32                        GroupAddressCount;\r
 \r
   EFI_EVENT                     TxTimeoutEvent;\r
index 1eef0e54dd9a68045a79a0c137f3766b296eb67c..4c46c1e671c39c1caf9c2f509e8e757f70f8f891 100644 (file)
@@ -33,7 +33,6 @@
 #\r
 \r
 [Sources.common]\r
 #\r
 \r
 [Sources.common]\r
-  MnpDebug.h\r
   MnpMain.c\r
   MnpIo.c\r
   MnpDriver.h\r
   MnpMain.c\r
   MnpIo.c\r
   MnpDriver.h\r
index 718e1b9a7b9d01282eba3b6d3c87e1c8e0f42d26..71bdcfdb0929ac2b5cc3d999c32574451d8da245 100644 (file)
@@ -43,7 +43,6 @@
     <Filename>MnpDriver.h</Filename>\r
     <Filename>MnpIo.c</Filename>\r
     <Filename>MnpMain.c</Filename>\r
     <Filename>MnpDriver.h</Filename>\r
     <Filename>MnpIo.c</Filename>\r
     <Filename>MnpMain.c</Filename>\r
-    <Filename>MnpDebug.h</Filename>\r
   </SourceFiles>\r
   <PackageDependencies>\r
     <Package PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
   </SourceFiles>\r
   <PackageDependencies>\r
     <Package PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>\r
index 880414231cf6bf282944cc0ceac65d05e91f646f..436dbeb67488ee26010b7948eb2d431119333c29 100644 (file)
@@ -22,7 +22,6 @@ Abstract:
 #define _MNP_IMPL_H_\r
 \r
 #include "MnpDriver.h"\r
 #define _MNP_IMPL_H_\r
 \r
 #include "MnpDriver.h"\r
-#include "MnpDebug.h"\r
 \r
 #define NET_ETHER_FCS_SIZE            4\r
 \r
 \r
 #define NET_ETHER_FCS_SIZE            4\r
 \r
@@ -58,19 +57,19 @@ typedef struct _MNP_INSTANCE_DATA {
 \r
   EFI_HANDLE                      Handle;\r
 \r
 \r
   EFI_HANDLE                      Handle;\r
 \r
-  NET_LIST_ENTRY                  InstEntry;\r
+  LIST_ENTRY                      InstEntry;\r
 \r
   EFI_MANAGED_NETWORK_PROTOCOL    ManagedNetwork;\r
 \r
   BOOLEAN                         Configured;\r
   BOOLEAN                         Destroyed;\r
 \r
 \r
   EFI_MANAGED_NETWORK_PROTOCOL    ManagedNetwork;\r
 \r
   BOOLEAN                         Configured;\r
   BOOLEAN                         Destroyed;\r
 \r
-  NET_LIST_ENTRY                  GroupCtrlBlkList;\r
+  LIST_ENTRY                      GroupCtrlBlkList;\r
 \r
   NET_MAP                         RxTokenMap;\r
 \r
 \r
   NET_MAP                         RxTokenMap;\r
 \r
-  NET_LIST_ENTRY                  RxDeliveredPacketQueue;\r
-  NET_LIST_ENTRY                  RcvdPacketQueue;\r
+  LIST_ENTRY                      RxDeliveredPacketQueue;\r
+  LIST_ENTRY                      RcvdPacketQueue;\r
   UINTN                           RcvdPacketQueueSize;\r
 \r
   EFI_MANAGED_NETWORK_CONFIG_DATA ConfigData;\r
   UINTN                           RcvdPacketQueueSize;\r
 \r
   EFI_MANAGED_NETWORK_CONFIG_DATA ConfigData;\r
@@ -79,18 +78,18 @@ typedef struct _MNP_INSTANCE_DATA {
 } MNP_INSTANCE_DATA;\r
 \r
 typedef struct _MNP_GROUP_ADDRESS {\r
 } MNP_INSTANCE_DATA;\r
 \r
 typedef struct _MNP_GROUP_ADDRESS {\r
-  NET_LIST_ENTRY  AddrEntry;\r
+  LIST_ENTRY      AddrEntry;\r
   EFI_MAC_ADDRESS Address;\r
   INTN            RefCnt;\r
 } MNP_GROUP_ADDRESS;\r
 \r
 typedef struct _MNP_GROUP_CONTROL_BLOCK {\r
   EFI_MAC_ADDRESS Address;\r
   INTN            RefCnt;\r
 } MNP_GROUP_ADDRESS;\r
 \r
 typedef struct _MNP_GROUP_CONTROL_BLOCK {\r
-  NET_LIST_ENTRY    CtrlBlkEntry;\r
+  LIST_ENTRY        CtrlBlkEntry;\r
   MNP_GROUP_ADDRESS *GroupAddress;\r
 } MNP_GROUP_CONTROL_BLOCK;\r
 \r
 typedef struct _MNP_RXDATA_WRAP {\r
   MNP_GROUP_ADDRESS *GroupAddress;\r
 } MNP_GROUP_CONTROL_BLOCK;\r
 \r
 typedef struct _MNP_RXDATA_WRAP {\r
-  NET_LIST_ENTRY                    WrapEntry;\r
+  LIST_ENTRY                        WrapEntry;\r
   MNP_INSTANCE_DATA                 *Instance;\r
   EFI_MANAGED_NETWORK_RECEIVE_DATA  RxData;\r
   NET_BUF                           *Nbuf;\r
   MNP_INSTANCE_DATA                 *Instance;\r
   EFI_MANAGED_NETWORK_RECEIVE_DATA  RxData;\r
   NET_BUF                           *Nbuf;\r
index ed8bf78282d6d5f0ae49cdc2dcb5999aa5dd849a..d9df1d45b21eb5d05303bd92a591236c23b46571 100644 (file)
@@ -58,7 +58,7 @@ MnpIsValidTxToken (
     // The token is invalid if the Event is NULL, or the TxData is NULL, or\r
     // the fragment count is zero.\r
     //\r
     // The token is invalid if the Event is NULL, or the TxData is NULL, or\r
     // the fragment count is zero.\r
     //\r
-    MNP_DEBUG_WARN (("MnpIsValidTxToken: Invalid Token.\n"));\r
+    DEBUG ((EFI_D_WARN, "MnpIsValidTxToken: Invalid Token.\n"));\r
     return FALSE;\r
   }\r
 \r
     return FALSE;\r
   }\r
 \r
@@ -67,7 +67,7 @@ MnpIsValidTxToken (
     // The token is invalid if the HeaderLength isn't zero while the DestinationAddress\r
     // is NULL (The destination address is already put into the packet).\r
     //\r
     // The token is invalid if the HeaderLength isn't zero while the DestinationAddress\r
     // is NULL (The destination address is already put into the packet).\r
     //\r
-    MNP_DEBUG_WARN (("MnpIsValidTxToken: DestinationAddress isn't NULL, HeaderLength must be 0.\n"));\r
+    DEBUG ((EFI_D_WARN, "MnpIsValidTxToken: DestinationAddress isn't NULL, HeaderLength must be 0.\n"));\r
     return FALSE;\r
   }\r
 \r
     return FALSE;\r
   }\r
 \r
@@ -79,7 +79,7 @@ MnpIsValidTxToken (
       //\r
       // The token is invalid if any FragmentLength is zero or any FragmentBuffer is NULL.\r
       //\r
       //\r
       // The token is invalid if any FragmentLength is zero or any FragmentBuffer is NULL.\r
       //\r
-      MNP_DEBUG_WARN (("MnpIsValidTxToken: Invalid FragmentLength or FragmentBuffer.\n"));\r
+      DEBUG ((EFI_D_WARN, "MnpIsValidTxToken: Invalid FragmentLength or FragmentBuffer.\n"));\r
       return FALSE;\r
     }\r
 \r
       return FALSE;\r
     }\r
 \r
@@ -98,7 +98,7 @@ MnpIsValidTxToken (
     // The length calculated from the fragment information doesn't equal to the\r
     // sum of the DataLength and the HeaderLength.\r
     //\r
     // The length calculated from the fragment information doesn't equal to the\r
     // sum of the DataLength and the HeaderLength.\r
     //\r
-    MNP_DEBUG_WARN (("MnpIsValidTxData: Invalid Datalength compared with the sum of fragment length.\n"));\r
+    DEBUG ((EFI_D_WARN, "MnpIsValidTxData: Invalid Datalength compared with the sum of fragment length.\n"));\r
     return FALSE;\r
   }\r
 \r
     return FALSE;\r
   }\r
 \r
@@ -106,7 +106,7 @@ MnpIsValidTxToken (
     //\r
     // The total length is larger than the MTU.\r
     //\r
     //\r
     // The total length is larger than the MTU.\r
     //\r
-    MNP_DEBUG_WARN (("MnpIsValidTxData: TxData->DataLength exceeds Mtu.\n"));\r
+    DEBUG ((EFI_D_WARN, "MnpIsValidTxData: TxData->DataLength exceeds Mtu.\n"));\r
     return FALSE;\r
   }\r
 \r
     return FALSE;\r
   }\r
 \r
@@ -169,7 +169,7 @@ MnpBuildTxPacket (
       //\r
       // Copy the data.\r
       //\r
       //\r
       // Copy the data.\r
       //\r
-      NetCopyMem (\r
+      CopyMem (\r
         DstPos,\r
         TxData->FragmentTable[Index].FragmentBuffer,\r
         TxData->FragmentTable[Index].FragmentLength\r
         DstPos,\r
         TxData->FragmentTable[Index].FragmentBuffer,\r
         TxData->FragmentTable[Index].FragmentLength\r
@@ -329,7 +329,7 @@ MnpInstanceDeliverPacket (
   MnpServiceData = Instance->MnpServiceData;\r
   NET_CHECK_SIGNATURE (MnpServiceData, MNP_SERVICE_DATA_SIGNATURE);\r
 \r
   MnpServiceData = Instance->MnpServiceData;\r
   NET_CHECK_SIGNATURE (MnpServiceData, MNP_SERVICE_DATA_SIGNATURE);\r
 \r
-  if (NetMapIsEmpty (&Instance->RxTokenMap) || NetListIsEmpty (&Instance->RcvdPacketQueue)) {\r
+  if (NetMapIsEmpty (&Instance->RxTokenMap) || IsListEmpty (&Instance->RcvdPacketQueue)) {\r
     //\r
     // No pending received data or no available receive token, return.\r
     //\r
     //\r
     // No pending received data or no available receive token, return.\r
     //\r
@@ -346,7 +346,7 @@ MnpInstanceDeliverPacket (
     //\r
     DupNbuf = MnpAllocNbuf (MnpServiceData);\r
     if (DupNbuf == NULL) {\r
     //\r
     DupNbuf = MnpAllocNbuf (MnpServiceData);\r
     if (DupNbuf == NULL) {\r
-      MNP_DEBUG_WARN (("MnpDeliverPacket: Failed to allocate a free Nbuf.\n"));\r
+      DEBUG ((EFI_D_WARN, "MnpDeliverPacket: Failed to allocate a free Nbuf.\n"));\r
 \r
       return EFI_OUT_OF_RESOURCES;\r
     }\r
 \r
       return EFI_OUT_OF_RESOURCES;\r
     }\r
@@ -379,7 +379,7 @@ MnpInstanceDeliverPacket (
   //\r
   // Insert this RxDataWrap into the delivered queue.\r
   //\r
   //\r
   // Insert this RxDataWrap into the delivered queue.\r
   //\r
-  NetListInsertTail (&Instance->RxDeliveredPacketQueue, &RxDataWrap->WrapEntry);\r
+  InsertTailList (&Instance->RxDeliveredPacketQueue, &RxDataWrap->WrapEntry);\r
 \r
   //\r
   // Get the receive token from the RxTokenMap.\r
 \r
   //\r
   // Get the receive token from the RxTokenMap.\r
@@ -411,7 +411,7 @@ MnpDeliverPacket (
   IN MNP_SERVICE_DATA  *MnpServiceData\r
   )\r
 {\r
   IN MNP_SERVICE_DATA  *MnpServiceData\r
   )\r
 {\r
-  NET_LIST_ENTRY    *Entry;\r
+  LIST_ENTRY        *Entry;\r
   MNP_INSTANCE_DATA *Instance;\r
 \r
   NET_CHECK_SIGNATURE (MnpServiceData, MNP_SERVICE_DATA_SIGNATURE);\r
   MNP_INSTANCE_DATA *Instance;\r
 \r
   NET_CHECK_SIGNATURE (MnpServiceData, MNP_SERVICE_DATA_SIGNATURE);\r
@@ -472,9 +472,9 @@ MnpRecycleRxData (
   //\r
   // Remove this Wrap entry from the list.\r
   //\r
   //\r
   // Remove this Wrap entry from the list.\r
   //\r
-  NetListRemoveEntry (&RxDataWrap->WrapEntry);\r
+  RemoveEntryList (&RxDataWrap->WrapEntry);\r
 \r
 \r
-  NetFreePool (RxDataWrap);\r
+  gBS->FreePool (RxDataWrap);\r
 }\r
 \r
 \r
 }\r
 \r
 \r
@@ -505,7 +505,7 @@ MnpQueueRcvdPacket (
   //\r
   if (Instance->RcvdPacketQueueSize == MNP_MAX_RCVD_PACKET_QUE_SIZE) {\r
 \r
   //\r
   if (Instance->RcvdPacketQueueSize == MNP_MAX_RCVD_PACKET_QUE_SIZE) {\r
 \r
-    MNP_DEBUG_WARN (("MnpQueueRcvdPacket: Drop one packet bcz queue size limit reached.\n"));\r
+    DEBUG ((EFI_D_WARN, "MnpQueueRcvdPacket: Drop one packet bcz queue size limit reached.\n"));\r
 \r
     //\r
     // Get the oldest packet.\r
 \r
     //\r
     // Get the oldest packet.\r
@@ -531,7 +531,7 @@ MnpQueueRcvdPacket (
   //\r
   // Insert this Wrap into the instance queue.\r
   //\r
   //\r
   // Insert this Wrap into the instance queue.\r
   //\r
-  NetListInsertTail (&Instance->RcvdPacketQueue, &RxDataWrap->WrapEntry);\r
+  InsertTailList (&Instance->RcvdPacketQueue, &RxDataWrap->WrapEntry);\r
   Instance->RcvdPacketQueueSize++;\r
 }\r
 \r
   Instance->RcvdPacketQueueSize++;\r
 }\r
 \r
@@ -560,7 +560,7 @@ MnpMatchPacket (
   )\r
 {\r
   EFI_MANAGED_NETWORK_CONFIG_DATA *ConfigData;\r
   )\r
 {\r
   EFI_MANAGED_NETWORK_CONFIG_DATA *ConfigData;\r
-  NET_LIST_ENTRY                  *Entry;\r
+  LIST_ENTRY                      *Entry;\r
   MNP_GROUP_CONTROL_BLOCK         *GroupCtrlBlk;\r
 \r
   NET_CHECK_SIGNATURE (Instance, MNP_INSTANCE_DATA_SIGNATURE);\r
   MNP_GROUP_CONTROL_BLOCK         *GroupCtrlBlk;\r
 \r
   NET_CHECK_SIGNATURE (Instance, MNP_INSTANCE_DATA_SIGNATURE);\r
@@ -644,7 +644,7 @@ MnpAnalysePacket (
 {\r
   EFI_SIMPLE_NETWORK_MODE *SnpMode;\r
   UINT8                   *BufPtr;\r
 {\r
   EFI_SIMPLE_NETWORK_MODE *SnpMode;\r
   UINT8                   *BufPtr;\r
-  NET_LIST_ENTRY          *Entry;\r
+  LIST_ENTRY              *Entry;\r
 \r
   SnpMode = MnpServiceData->Snp->Mode;\r
 \r
 \r
   SnpMode = MnpServiceData->Snp->Mode;\r
 \r
@@ -707,7 +707,7 @@ MnpAnalysePacket (
     }\r
   }\r
 \r
     }\r
   }\r
 \r
-  NetZeroMem (&RxData->Timestamp, sizeof (EFI_TIME));\r
+  ZeroMem (&RxData->Timestamp, sizeof (EFI_TIME));\r
 \r
   //\r
   // Fill the common parts of RxData.\r
 \r
   //\r
   // Fill the common parts of RxData.\r
@@ -742,9 +742,9 @@ MnpWrapRxData (
   //\r
   // Allocate memory.\r
   //\r
   //\r
   // Allocate memory.\r
   //\r
-  RxDataWrap = NetAllocatePool (sizeof (MNP_RXDATA_WRAP));\r
+  RxDataWrap = AllocatePool (sizeof (MNP_RXDATA_WRAP));\r
   if (RxDataWrap == NULL) {\r
   if (RxDataWrap == NULL) {\r
-    MNP_DEBUG_ERROR (("MnpDispatchPacket: Failed to allocate a MNP_RXDATA_WRAP.\n"));\r
+    DEBUG ((EFI_D_ERROR, "MnpDispatchPacket: Failed to allocate a MNP_RXDATA_WRAP.\n"));\r
     return NULL;\r
   }\r
 \r
     return NULL;\r
   }\r
 \r
@@ -760,15 +760,15 @@ MnpWrapRxData (
   //\r
   Status = gBS->CreateEvent (\r
                   EVT_NOTIFY_SIGNAL,\r
   //\r
   Status = gBS->CreateEvent (\r
                   EVT_NOTIFY_SIGNAL,\r
-                  NET_TPL_RECYCLE,\r
+                  TPL_NOTIFY,\r
                   MnpRecycleRxData,\r
                   RxDataWrap,\r
                   &RxDataWrap->RxData.RecycleEvent\r
                   );\r
   if (EFI_ERROR (Status)) {\r
 \r
                   MnpRecycleRxData,\r
                   RxDataWrap,\r
                   &RxDataWrap->RxData.RecycleEvent\r
                   );\r
   if (EFI_ERROR (Status)) {\r
 \r
-    MNP_DEBUG_ERROR (("MnpDispatchPacket: gBS->CreateEvent failed, %r.\n", Status));\r
-    NetFreePool (RxDataWrap);\r
+    DEBUG ((EFI_D_ERROR, "MnpDispatchPacket: gBS->CreateEvent failed, %r.\n", Status));\r
+    gBS->FreePool (RxDataWrap);\r
     return NULL;\r
   }\r
 \r
     return NULL;\r
   }\r
 \r
@@ -794,7 +794,7 @@ MnpEnqueuePacket (
   IN NET_BUF            *Nbuf\r
   )\r
 {\r
   IN NET_BUF            *Nbuf\r
   )\r
 {\r
-  NET_LIST_ENTRY                    *Entry;\r
+  LIST_ENTRY                        *Entry;\r
   MNP_INSTANCE_DATA                 *Instance;\r
   EFI_MANAGED_NETWORK_RECEIVE_DATA  RxData;\r
   UINT8                             PktAttr;\r
   MNP_INSTANCE_DATA                 *Instance;\r
   EFI_MANAGED_NETWORK_RECEIVE_DATA  RxData;\r
   UINT8                             PktAttr;\r
@@ -889,7 +889,7 @@ MnpReceivePacket (
     return EFI_NOT_STARTED;\r
   }\r
 \r
     return EFI_NOT_STARTED;\r
   }\r
 \r
-  if (NetListIsEmpty (&MnpServiceData->ChildrenList)) {\r
+  if (IsListEmpty (&MnpServiceData->ChildrenList)) {\r
     //\r
     // There is no child, no need to receive packets.\r
     //\r
     //\r
     // There is no child, no need to receive packets.\r
     //\r
@@ -929,7 +929,7 @@ MnpReceivePacket (
 \r
     DEBUG_CODE (\r
       if (Status != EFI_NOT_READY) {\r
 \r
     DEBUG_CODE (\r
       if (Status != EFI_NOT_READY) {\r
-      MNP_DEBUG_ERROR (("MnpReceivePacket: Snp->Receive() = %r.\n", Status));\r
+      DEBUG ((EFI_D_ERROR, "MnpReceivePacket: Snp->Receive() = %r.\n", Status));\r
     }\r
     );\r
 \r
     }\r
     );\r
 \r
@@ -941,8 +941,9 @@ MnpReceivePacket (
   //\r
   if ((HeaderSize != Snp->Mode->MediaHeaderSize) || (BufLen < HeaderSize)) {\r
 \r
   //\r
   if ((HeaderSize != Snp->Mode->MediaHeaderSize) || (BufLen < HeaderSize)) {\r
 \r
-    MNP_DEBUG_WARN (\r
-      ("MnpReceivePacket: Size error, HL:TL = %d:%d.\n",\r
+    DEBUG (\r
+      (EFI_D_WARN,\r
+      "MnpReceivePacket: Size error, HL:TL = %d:%d.\n",\r
       HeaderSize,\r
       BufLen)\r
       );\r
       HeaderSize,\r
       BufLen)\r
       );\r
@@ -973,7 +974,7 @@ MnpReceivePacket (
     Nbuf                        = MnpAllocNbuf (MnpServiceData);\r
     MnpServiceData->RxNbufCache = Nbuf;\r
     if (Nbuf == NULL) {\r
     Nbuf                        = MnpAllocNbuf (MnpServiceData);\r
     MnpServiceData->RxNbufCache = Nbuf;\r
     if (Nbuf == NULL) {\r
-      MNP_DEBUG_ERROR (("MnpReceivePacket: Alloc packet for receiving cache failed.\n"));\r
+      DEBUG ((EFI_D_ERROR, "MnpReceivePacket: Alloc packet for receiving cache failed.\n"));\r
       return EFI_DEVICE_ERROR;\r
     }\r
 \r
       return EFI_DEVICE_ERROR;\r
     }\r
 \r
@@ -1024,9 +1025,9 @@ MnpCheckPacketTimeout (
   )\r
 {\r
   MNP_SERVICE_DATA  *MnpServiceData;\r
   )\r
 {\r
   MNP_SERVICE_DATA  *MnpServiceData;\r
-  NET_LIST_ENTRY    *Entry;\r
-  NET_LIST_ENTRY    *RxEntry;\r
-  NET_LIST_ENTRY    *NextEntry;\r
+  LIST_ENTRY        *Entry;\r
+  LIST_ENTRY        *RxEntry;\r
+  LIST_ENTRY        *NextEntry;\r
   MNP_INSTANCE_DATA *Instance;\r
   MNP_RXDATA_WRAP   *RxDataWrap;\r
   EFI_TPL           OldTpl;\r
   MNP_INSTANCE_DATA *Instance;\r
   MNP_RXDATA_WRAP   *RxDataWrap;\r
   EFI_TPL           OldTpl;\r
@@ -1047,7 +1048,7 @@ MnpCheckPacketTimeout (
       continue;\r
     }\r
 \r
       continue;\r
     }\r
 \r
-    OldTpl = NET_RAISE_TPL (NET_TPL_RECYCLE);\r
+    OldTpl = gBS->RaiseTPL (TPL_NOTIFY);\r
 \r
     NET_LIST_FOR_EACH_SAFE (RxEntry, NextEntry, &Instance->RcvdPacketQueue) {\r
 \r
 \r
     NET_LIST_FOR_EACH_SAFE (RxEntry, NextEntry, &Instance->RcvdPacketQueue) {\r
 \r
@@ -1060,13 +1061,13 @@ MnpCheckPacketTimeout (
         //\r
         // Drop the timeout packet.\r
         //\r
         //\r
         // Drop the timeout packet.\r
         //\r
-        MNP_DEBUG_WARN (("MnpCheckPacketTimeout: Received packet timeout.\n"));\r
+        DEBUG ((EFI_D_WARN, "MnpCheckPacketTimeout: Received packet timeout.\n"));\r
         MnpRecycleRxData (NULL, RxDataWrap);\r
         Instance->RcvdPacketQueueSize--;\r
       }\r
     }\r
 \r
         MnpRecycleRxData (NULL, RxDataWrap);\r
         Instance->RcvdPacketQueueSize--;\r
       }\r
     }\r
 \r
-    NET_RESTORE_TPL (OldTpl);\r
+    gBS->RestoreTPL (OldTpl);\r
   }\r
 }\r
 \r
   }\r
 }\r
 \r
index b6d93921b294f8e5647b3439a192f574785b4139..95a4b675bbdec59b2235e1eb041f201d1096641d 100644 (file)
@@ -62,7 +62,7 @@ MnpGetModeData (
 \r
   Instance = MNP_INSTANCE_DATA_FROM_THIS (This);\r
 \r
 \r
   Instance = MNP_INSTANCE_DATA_FROM_THIS (This);\r
 \r
-  OldTpl = NET_RAISE_TPL (NET_TPL_LOCK);\r
+  OldTpl = gBS->RaiseTPL (TPL_CALLBACK);\r
 \r
   if (MnpConfigData != NULL) {\r
     //\r
 \r
   if (MnpConfigData != NULL) {\r
     //\r
@@ -85,7 +85,7 @@ MnpGetModeData (
     Status = EFI_SUCCESS;\r
   }\r
 \r
     Status = EFI_SUCCESS;\r
   }\r
 \r
-  NET_RESTORE_TPL (OldTpl);\r
+  gBS->RestoreTPL (OldTpl);\r
 \r
   return Status;\r
 }\r
 \r
   return Status;\r
 }\r
@@ -133,7 +133,7 @@ MnpConfigure (
 \r
   Instance = MNP_INSTANCE_DATA_FROM_THIS (This);\r
 \r
 \r
   Instance = MNP_INSTANCE_DATA_FROM_THIS (This);\r
 \r
-  OldTpl = NET_RAISE_TPL (NET_TPL_LOCK);\r
+  OldTpl = gBS->RaiseTPL (TPL_CALLBACK);\r
 \r
   if ((MnpConfigData == NULL) && (!Instance->Configured)) {\r
     //\r
 \r
   if ((MnpConfigData == NULL) && (!Instance->Configured)) {\r
     //\r
@@ -149,7 +149,7 @@ MnpConfigure (
   Status = MnpConfigureInstance (Instance, MnpConfigData);\r
 \r
 ON_EXIT:\r
   Status = MnpConfigureInstance (Instance, MnpConfigData);\r
 \r
 ON_EXIT:\r
-  NET_RESTORE_TPL (OldTpl);\r
+  gBS->RestoreTPL (OldTpl);\r
 \r
   return Status;\r
 }\r
 \r
   return Status;\r
 }\r
@@ -210,7 +210,7 @@ MnpMcastIpToMac (
 \r
   Instance = MNP_INSTANCE_DATA_FROM_THIS (This);\r
 \r
 \r
   Instance = MNP_INSTANCE_DATA_FROM_THIS (This);\r
 \r
-  OldTpl = NET_RAISE_TPL (NET_TPL_LOCK);\r
+  OldTpl = gBS->RaiseTPL (TPL_CALLBACK);\r
 \r
   if (!Instance->Configured) {\r
 \r
 \r
   if (!Instance->Configured) {\r
 \r
@@ -247,7 +247,7 @@ MnpMcastIpToMac (
   }\r
 \r
 ON_EXIT:\r
   }\r
 \r
 ON_EXIT:\r
-  NET_RESTORE_TPL (OldTpl);\r
+  gBS->RestoreTPL (OldTpl);\r
 \r
   return Status;\r
 }\r
 \r
   return Status;\r
 }\r
@@ -285,7 +285,7 @@ MnpGroups (
   EFI_SIMPLE_NETWORK_MODE *SnpMode;\r
   MNP_GROUP_CONTROL_BLOCK *GroupCtrlBlk;\r
   MNP_GROUP_ADDRESS       *GroupAddress;\r
   EFI_SIMPLE_NETWORK_MODE *SnpMode;\r
   MNP_GROUP_CONTROL_BLOCK *GroupCtrlBlk;\r
   MNP_GROUP_ADDRESS       *GroupAddress;\r
-  NET_LIST_ENTRY          *ListEntry;\r
+  LIST_ENTRY              *ListEntry;\r
   BOOLEAN                 AddressExist;\r
   EFI_TPL                 OldTpl;\r
   EFI_STATUS              Status;\r
   BOOLEAN                 AddressExist;\r
   EFI_TPL                 OldTpl;\r
   EFI_STATUS              Status;\r
@@ -300,7 +300,7 @@ MnpGroups (
   Instance  = MNP_INSTANCE_DATA_FROM_THIS (This);\r
   SnpMode   = Instance->MnpServiceData->Snp->Mode;\r
 \r
   Instance  = MNP_INSTANCE_DATA_FROM_THIS (This);\r
   SnpMode   = Instance->MnpServiceData->Snp->Mode;\r
 \r
-  OldTpl = NET_RAISE_TPL (NET_TPL_LOCK);\r
+  OldTpl = gBS->RaiseTPL (TPL_CALLBACK);\r
 \r
   if (!Instance->Configured) {\r
 \r
 \r
   if (!Instance->Configured) {\r
 \r
@@ -334,7 +334,7 @@ MnpGroups (
                       CtrlBlkEntry\r
                       );\r
       GroupAddress = GroupCtrlBlk->GroupAddress;\r
                       CtrlBlkEntry\r
                       );\r
       GroupAddress = GroupCtrlBlk->GroupAddress;\r
-      if (0 == NetCompareMem (\r
+      if (0 == CompareMem (\r
                 MacAddress,\r
                 &GroupAddress->Address,\r
                 SnpMode->HwAddressSize\r
                 MacAddress,\r
                 &GroupAddress->Address,\r
                 SnpMode->HwAddressSize\r
@@ -364,7 +364,7 @@ MnpGroups (
     if (EFI_ERROR (Status)) {\r
       goto ON_EXIT;\r
     }\r
     if (EFI_ERROR (Status)) {\r
       goto ON_EXIT;\r
     }\r
-  } else if (NetListIsEmpty (&Instance->GroupCtrlBlkList)) {\r
+  } else if (IsListEmpty (&Instance->GroupCtrlBlkList)) {\r
     //\r
     // The MacAddress is NULL and there is no configured multicast mac address,\r
     // just return.\r
     //\r
     // The MacAddress is NULL and there is no configured multicast mac address,\r
     // just return.\r
@@ -378,7 +378,7 @@ MnpGroups (
   Status = MnpGroupOp (Instance, JoinFlag, MacAddress, GroupCtrlBlk);\r
 \r
 ON_EXIT:\r
   Status = MnpGroupOp (Instance, JoinFlag, MacAddress, GroupCtrlBlk);\r
 \r
 ON_EXIT:\r
-  NET_RESTORE_TPL (OldTpl);\r
+  gBS->RestoreTPL (OldTpl);\r
 \r
   return Status;\r
 }\r
 \r
   return Status;\r
 }\r
@@ -427,7 +427,7 @@ MnpTransmit (
 \r
   Instance = MNP_INSTANCE_DATA_FROM_THIS (This);\r
 \r
 \r
   Instance = MNP_INSTANCE_DATA_FROM_THIS (This);\r
 \r
-  OldTpl = NET_RAISE_TPL (NET_TPL_LOCK);\r
+  OldTpl = gBS->RaiseTPL (TPL_CALLBACK);\r
 \r
   if (!Instance->Configured) {\r
 \r
 \r
   if (!Instance->Configured) {\r
 \r
@@ -457,7 +457,7 @@ MnpTransmit (
   Status = MnpSyncSendPacket (MnpServiceData, PktBuf, PktLen, Token);\r
 \r
 ON_EXIT:\r
   Status = MnpSyncSendPacket (MnpServiceData, PktBuf, PktLen, Token);\r
 \r
 ON_EXIT:\r
-  NET_RESTORE_TPL (OldTpl);\r
+  gBS->RestoreTPL (OldTpl);\r
 \r
   return Status;\r
 }\r
 \r
   return Status;\r
 }\r
@@ -504,7 +504,7 @@ MnpReceive (
 \r
   Instance = MNP_INSTANCE_DATA_FROM_THIS (This);\r
 \r
 \r
   Instance = MNP_INSTANCE_DATA_FROM_THIS (This);\r
 \r
-  OldTpl = NET_RAISE_TPL (NET_TPL_LOCK);\r
+  OldTpl = gBS->RaiseTPL (TPL_CALLBACK);\r
 \r
   if (!Instance->Configured) {\r
 \r
 \r
   if (!Instance->Configured) {\r
 \r
@@ -539,7 +539,7 @@ MnpReceive (
   }\r
 \r
 ON_EXIT:\r
   }\r
 \r
 ON_EXIT:\r
-  NET_RESTORE_TPL (OldTpl);\r
+  gBS->RestoreTPL (OldTpl);\r
 \r
   return Status;\r
 }\r
 \r
   return Status;\r
 }\r
@@ -583,7 +583,7 @@ MnpCancel (
 \r
   Instance = MNP_INSTANCE_DATA_FROM_THIS (This);\r
 \r
 \r
   Instance = MNP_INSTANCE_DATA_FROM_THIS (This);\r
 \r
-  OldTpl = NET_RAISE_TPL (NET_TPL_LOCK);\r
+  OldTpl = gBS->RaiseTPL (TPL_CALLBACK);\r
 \r
   if (!Instance->Configured) {\r
 \r
 \r
   if (!Instance->Configured) {\r
 \r
@@ -607,7 +607,7 @@ MnpCancel (
   NetLibDispatchDpc ();\r
 \r
 ON_EXIT:\r
   NetLibDispatchDpc ();\r
 \r
 ON_EXIT:\r
-  NET_RESTORE_TPL (OldTpl);\r
+  gBS->RestoreTPL (OldTpl);\r
 \r
   return Status;\r
 }\r
 \r
   return Status;\r
 }\r
@@ -646,7 +646,7 @@ MnpPoll (
 \r
   Instance = MNP_INSTANCE_DATA_FROM_THIS (This);\r
 \r
 \r
   Instance = MNP_INSTANCE_DATA_FROM_THIS (This);\r
 \r
-  OldTpl = NET_RAISE_TPL (NET_TPL_LOCK);\r
+  OldTpl = gBS->RaiseTPL (TPL_CALLBACK);\r
 \r
   if (!Instance->Configured) {\r
     Status = EFI_NOT_STARTED;\r
 \r
   if (!Instance->Configured) {\r
     Status = EFI_NOT_STARTED;\r
@@ -661,7 +661,7 @@ MnpPoll (
   NetLibDispatchDpc ();\r
 \r
 ON_EXIT:\r
   NetLibDispatchDpc ();\r
 \r
 ON_EXIT:\r
-  NET_RESTORE_TPL (OldTpl);\r
+  gBS->RestoreTPL (OldTpl);\r
 \r
   return Status;\r
 }\r
 \r
   return Status;\r
 }\r
index f6f431de68ca8ab7fbaa8ca683b4ae49edce0551..5886b94351a9d55bfddb3c614be38cb2d6cb61d3 100644 (file)
@@ -151,7 +151,7 @@ Mtftp4CreateService (
   EFI_STATUS                Status;\r
 \r
   *Service  = NULL;\r
   EFI_STATUS                Status;\r
 \r
   *Service  = NULL;\r
-  MtftpSb   = NetAllocatePool (sizeof (MTFTP4_SERVICE));\r
+  MtftpSb   = AllocatePool (sizeof (MTFTP4_SERVICE));\r
 \r
   if (MtftpSb == NULL) {\r
     return EFI_OUT_OF_RESOURCES;\r
 \r
   if (MtftpSb == NULL) {\r
     return EFI_OUT_OF_RESOURCES;\r
@@ -161,7 +161,7 @@ Mtftp4CreateService (
   MtftpSb->ServiceBinding = gMtftp4ServiceBindingTemplete;\r
   MtftpSb->InDestory      = FALSE;\r
   MtftpSb->ChildrenNum    = 0;\r
   MtftpSb->ServiceBinding = gMtftp4ServiceBindingTemplete;\r
   MtftpSb->InDestory      = FALSE;\r
   MtftpSb->ChildrenNum    = 0;\r
-  NetListInit (&MtftpSb->Children);\r
+  InitializeListHead (&MtftpSb->Children);\r
 \r
   MtftpSb->Timer          = NULL;\r
   MtftpSb->TimerToGetMap  = NULL;\r
 \r
   MtftpSb->Timer          = NULL;\r
   MtftpSb->TimerToGetMap  = NULL;\r
@@ -174,14 +174,14 @@ Mtftp4CreateService (
   //\r
   Status = gBS->CreateEvent (\r
                   EVT_NOTIFY_SIGNAL | EVT_TIMER,\r
   //\r
   Status = gBS->CreateEvent (\r
                   EVT_NOTIFY_SIGNAL | EVT_TIMER,\r
-                  NET_TPL_TIMER,\r
+                  TPL_CALLBACK,\r
                   Mtftp4OnTimerTick,\r
                   MtftpSb,\r
                   &MtftpSb->Timer\r
                   );\r
 \r
   if (EFI_ERROR (Status)) {\r
                   Mtftp4OnTimerTick,\r
                   MtftpSb,\r
                   &MtftpSb->Timer\r
                   );\r
 \r
   if (EFI_ERROR (Status)) {\r
-    NetFreePool (MtftpSb);\r
+    gBS->FreePool (MtftpSb);\r
     return Status;\r
   }\r
 \r
     return Status;\r
   }\r
 \r
@@ -191,14 +191,14 @@ Mtftp4CreateService (
   //\r
   Status = gBS->CreateEvent (\r
                   EVT_TIMER,\r
   //\r
   Status = gBS->CreateEvent (\r
                   EVT_TIMER,\r
-                  NET_TPL_TIMER,\r
+                  TPL_CALLBACK,\r
                   NULL,\r
                   NULL,\r
                   &MtftpSb->TimerToGetMap\r
                   );\r
   if (EFI_ERROR (Status)) {\r
     gBS->CloseEvent (MtftpSb->Timer);\r
                   NULL,\r
                   NULL,\r
                   &MtftpSb->TimerToGetMap\r
                   );\r
   if (EFI_ERROR (Status)) {\r
     gBS->CloseEvent (MtftpSb->Timer);\r
-    NetFreePool (MtftpSb);\r
+    gBS->FreePool (MtftpSb);\r
     return Status;\r
   }\r
 \r
     return Status;\r
   }\r
 \r
@@ -207,7 +207,7 @@ Mtftp4CreateService (
   if (MtftpSb->ConnectUdp == NULL) {\r
     gBS->CloseEvent (MtftpSb->TimerToGetMap);\r
     gBS->CloseEvent (MtftpSb->Timer);\r
   if (MtftpSb->ConnectUdp == NULL) {\r
     gBS->CloseEvent (MtftpSb->TimerToGetMap);\r
     gBS->CloseEvent (MtftpSb->Timer);\r
-    NetFreePool (MtftpSb);\r
+    gBS->FreePool (MtftpSb);\r
     return EFI_DEVICE_ERROR;\r
   }\r
 \r
     return EFI_DEVICE_ERROR;\r
   }\r
 \r
@@ -306,7 +306,7 @@ Mtftp4DriverBindingStart (
 \r
 ON_ERROR:\r
   Mtftp4CleanService (MtftpSb);\r
 \r
 ON_ERROR:\r
   Mtftp4CleanService (MtftpSb);\r
-  NetFreePool (MtftpSb);\r
+  gBS->FreePool (MtftpSb);\r
 \r
   return Status;\r
 }\r
 \r
   return Status;\r
 }\r
@@ -370,7 +370,7 @@ Mtftp4DriverBindingStop (
     return EFI_SUCCESS;\r
   }\r
 \r
     return EFI_SUCCESS;\r
   }\r
 \r
-  OldTpl = NET_RAISE_TPL (NET_TPL_LOCK);\r
+  OldTpl = gBS->RaiseTPL (TPL_CALLBACK);\r
 \r
   if (NumberOfChildren == 0) {\r
 \r
 \r
   if (NumberOfChildren == 0) {\r
 \r
@@ -384,10 +384,10 @@ Mtftp4DriverBindingStop (
 \r
     Mtftp4CleanService (MtftpSb);\r
 \r
 \r
     Mtftp4CleanService (MtftpSb);\r
 \r
-    NetFreePool (MtftpSb);\r
+    gBS->FreePool (MtftpSb);\r
   } else {\r
 \r
   } else {\r
 \r
-    while (!NetListIsEmpty (&MtftpSb->Children)) {\r
+    while (!IsListEmpty (&MtftpSb->Children)) {\r
       Instance = NET_LIST_HEAD (&MtftpSb->Children, MTFTP4_PROTOCOL, Link);\r
       Mtftp4ServiceBindingDestroyChild (ServiceBinding, Instance->Handle);\r
     }\r
       Instance = NET_LIST_HEAD (&MtftpSb->Children, MTFTP4_PROTOCOL, Link);\r
       Mtftp4ServiceBindingDestroyChild (ServiceBinding, Instance->Handle);\r
     }\r
@@ -397,7 +397,7 @@ Mtftp4DriverBindingStop (
     }\r
   }\r
 \r
     }\r
   }\r
 \r
-  NET_RESTORE_TPL (OldTpl);\r
+  gBS->RestoreTPL (OldTpl);\r
   return Status;\r
 }\r
 \r
   return Status;\r
 }\r
 \r
@@ -417,16 +417,16 @@ Mtftp4InitProtocol (
   IN MTFTP4_PROTOCOL        *Instance\r
   )\r
 {\r
   IN MTFTP4_PROTOCOL        *Instance\r
   )\r
 {\r
-  NetZeroMem (Instance, sizeof (MTFTP4_PROTOCOL));\r
+  ZeroMem (Instance, sizeof (MTFTP4_PROTOCOL));\r
 \r
   Instance->Signature = MTFTP4_PROTOCOL_SIGNATURE;\r
 \r
   Instance->Signature = MTFTP4_PROTOCOL_SIGNATURE;\r
-  NetListInit (&Instance->Link);\r
+  InitializeListHead (&Instance->Link);\r
   CopyMem (&Instance->Mtftp4, &gMtftp4ProtocolTemplate, sizeof (Instance->Mtftp4));\r
   Instance->State     = MTFTP4_STATE_UNCONFIGED;\r
   Instance->Indestory = FALSE;\r
   Instance->Service   = MtftpSb;\r
 \r
   CopyMem (&Instance->Mtftp4, &gMtftp4ProtocolTemplate, sizeof (Instance->Mtftp4));\r
   Instance->State     = MTFTP4_STATE_UNCONFIGED;\r
   Instance->Indestory = FALSE;\r
   Instance->Service   = MtftpSb;\r
 \r
-  NetListInit (&Instance->Blocks);\r
+  InitializeListHead (&Instance->Blocks);\r
 }\r
 \r
 \r
 }\r
 \r
 \r
@@ -458,7 +458,7 @@ Mtftp4ServiceBindingCreateChild (
     return EFI_INVALID_PARAMETER;\r
   }\r
 \r
     return EFI_INVALID_PARAMETER;\r
   }\r
 \r
-  Instance = NetAllocatePool (sizeof (*Instance));\r
+  Instance = AllocatePool (sizeof (*Instance));\r
 \r
   if (Instance == NULL) {\r
     return EFI_OUT_OF_RESOURCES;\r
 \r
   if (Instance == NULL) {\r
     return EFI_OUT_OF_RESOURCES;\r
@@ -476,7 +476,7 @@ Mtftp4ServiceBindingCreateChild (
                             );\r
 \r
   if (Instance->UnicastPort == NULL) {\r
                             );\r
 \r
   if (Instance->UnicastPort == NULL) {\r
-    NetFreePool (Instance);\r
+    gBS->FreePool (Instance);\r
     return EFI_OUT_OF_RESOURCES;\r
   }\r
 \r
     return EFI_OUT_OF_RESOURCES;\r
   }\r
 \r
@@ -521,18 +521,18 @@ Mtftp4ServiceBindingCreateChild (
   //\r
   // Add it to the parent's child list.\r
   //\r
   //\r
   // Add it to the parent's child list.\r
   //\r
-  OldTpl = NET_RAISE_TPL (NET_TPL_LOCK);\r
+  OldTpl = gBS->RaiseTPL (TPL_CALLBACK);\r
 \r
 \r
-  NetListInsertTail (&MtftpSb->Children, &Instance->Link);\r
+  InsertTailList (&MtftpSb->Children, &Instance->Link);\r
   MtftpSb->ChildrenNum++;\r
 \r
   MtftpSb->ChildrenNum++;\r
 \r
-  NET_RESTORE_TPL (OldTpl);\r
+  gBS->RestoreTPL (OldTpl);\r
 \r
 ON_ERROR:\r
 \r
   if (EFI_ERROR (Status)) {\r
     UdpIoFreePort (Instance->UnicastPort);\r
 \r
 ON_ERROR:\r
 \r
   if (EFI_ERROR (Status)) {\r
     UdpIoFreePort (Instance->UnicastPort);\r
-    NetFreePool (Instance);\r
+    gBS->FreePool (Instance);\r
   }\r
 \r
   return Status;\r
   }\r
 \r
   return Status;\r
@@ -620,16 +620,16 @@ Mtftp4ServiceBindingDestroyChild (
     return Status;\r
   }\r
 \r
     return Status;\r
   }\r
 \r
-  OldTpl = NET_RAISE_TPL (NET_TPL_LOCK);\r
+  OldTpl = gBS->RaiseTPL (TPL_CALLBACK);\r
 \r
   Mtftp4CleanOperation (Instance, EFI_DEVICE_ERROR);\r
   UdpIoFreePort (Instance->UnicastPort);\r
 \r
 \r
   Mtftp4CleanOperation (Instance, EFI_DEVICE_ERROR);\r
   UdpIoFreePort (Instance->UnicastPort);\r
 \r
-  NetListRemoveEntry (&Instance->Link);\r
+  RemoveEntryList (&Instance->Link);\r
   MtftpSb->ChildrenNum--;\r
 \r
   MtftpSb->ChildrenNum--;\r
 \r
-  NET_RESTORE_TPL (OldTpl);\r
+  gBS->RestoreTPL (OldTpl);\r
 \r
 \r
-  NetFreePool (Instance);\r
+  gBS->FreePool (Instance);\r
   return EFI_SUCCESS;\r
 }\r
   return EFI_SUCCESS;\r
 }\r
index 0bd835b7b9aa2d2b7b020dbe7bf7507e909f0d83..3c2b4e101952a3388fa1796a90a10f1857b25acd 100644 (file)
@@ -56,7 +56,7 @@ EfiMtftp4GetModeData (
     return EFI_INVALID_PARAMETER;\r
   }\r
 \r
     return EFI_INVALID_PARAMETER;\r
   }\r
 \r
-  OldTpl = NET_RAISE_TPL (NET_TPL_LOCK);\r
+  OldTpl = gBS->RaiseTPL (TPL_CALLBACK);\r
 \r
   Instance                         = MTFTP4_PROTOCOL_FROM_THIS (This);\r
   CopyMem(&ModeData->ConfigData, &Instance->Config, sizeof (Instance->Config));\r
 \r
   Instance                         = MTFTP4_PROTOCOL_FROM_THIS (This);\r
   CopyMem(&ModeData->ConfigData, &Instance->Config, sizeof (Instance->Config));\r
@@ -65,7 +65,7 @@ EfiMtftp4GetModeData (
   ModeData->UnsupportedOptionCount = 0;\r
   ModeData->UnsupportedOptoins     = NULL;\r
 \r
   ModeData->UnsupportedOptionCount = 0;\r
   ModeData->UnsupportedOptoins     = NULL;\r
 \r
-  NET_RESTORE_TPL (OldTpl);\r
+  gBS->RestoreTPL (OldTpl);\r
 \r
   return EFI_SUCCESS;\r
 }\r
 \r
   return EFI_SUCCESS;\r
 }\r
@@ -87,8 +87,8 @@ Mtftp4CleanOperation (
   IN EFI_STATUS             Result\r
   )\r
 {\r
   IN EFI_STATUS             Result\r
   )\r
 {\r
-  NET_LIST_ENTRY            *Entry;\r
-  NET_LIST_ENTRY            *Next;\r
+  LIST_ENTRY                *Entry;\r
+  LIST_ENTRY                *Next;\r
   MTFTP4_BLOCK_RANGE        *Block;\r
   EFI_MTFTP4_TOKEN          *Token;\r
 \r
   MTFTP4_BLOCK_RANGE        *Block;\r
   EFI_MTFTP4_TOKEN          *Token;\r
 \r
@@ -122,11 +122,11 @@ Mtftp4CleanOperation (
 \r
   NET_LIST_FOR_EACH_SAFE (Entry, Next, &Instance->Blocks) {\r
     Block = NET_LIST_USER_STRUCT (Entry, MTFTP4_BLOCK_RANGE, Link);\r
 \r
   NET_LIST_FOR_EACH_SAFE (Entry, Next, &Instance->Blocks) {\r
     Block = NET_LIST_USER_STRUCT (Entry, MTFTP4_BLOCK_RANGE, Link);\r
-    NetListRemoveEntry (Entry);\r
-    NetFreePool (Block);\r
+    RemoveEntryList (Entry);\r
+    gBS->FreePool (Block);\r
   }\r
 \r
   }\r
 \r
-  NetZeroMem (&Instance->RequestOption, sizeof (MTFTP4_OPTION));\r
+  ZeroMem (&Instance->RequestOption, sizeof (MTFTP4_OPTION));\r
 \r
   Instance->Operation     = 0;\r
 \r
 \r
   Instance->Operation     = 0;\r
 \r
@@ -183,22 +183,22 @@ EfiMtftp4Configure (
     //\r
     // Reset the operation if ConfigData is NULL\r
     //\r
     //\r
     // Reset the operation if ConfigData is NULL\r
     //\r
-    OldTpl = NET_RAISE_TPL (NET_TPL_LOCK);\r
+    OldTpl = gBS->RaiseTPL (TPL_CALLBACK);\r
 \r
     Mtftp4CleanOperation (Instance, EFI_ABORTED);\r
 \r
     Mtftp4CleanOperation (Instance, EFI_ABORTED);\r
-    NetZeroMem (&Instance->Config, sizeof (EFI_MTFTP4_CONFIG_DATA));\r
+    ZeroMem (&Instance->Config, sizeof (EFI_MTFTP4_CONFIG_DATA));\r
     Instance->State = MTFTP4_STATE_UNCONFIGED;\r
 \r
     Instance->State = MTFTP4_STATE_UNCONFIGED;\r
 \r
-    NET_RESTORE_TPL (OldTpl);\r
+    gBS->RestoreTPL (OldTpl);\r
 \r
   } else {\r
     //\r
     // Configure the parameters for new operation.\r
     //\r
 \r
   } else {\r
     //\r
     // Configure the parameters for new operation.\r
     //\r
-    NetCopyMem (&Ip, &ConfigData->StationIp, sizeof (IP4_ADDR));\r
-    NetCopyMem (&Netmask, &ConfigData->SubnetMask, sizeof (IP4_ADDR));\r
-    NetCopyMem (&Gateway, &ConfigData->GatewayIp, sizeof (IP4_ADDR));\r
-    NetCopyMem (&ServerIp, &ConfigData->ServerIp, sizeof (IP4_ADDR));\r
+    CopyMem (&Ip, &ConfigData->StationIp, sizeof (IP4_ADDR));\r
+    CopyMem (&Netmask, &ConfigData->SubnetMask, sizeof (IP4_ADDR));\r
+    CopyMem (&Gateway, &ConfigData->GatewayIp, sizeof (IP4_ADDR));\r
+    CopyMem (&ServerIp, &ConfigData->ServerIp, sizeof (IP4_ADDR));\r
 \r
     Ip       = NTOHL (Ip);\r
     Netmask  = NTOHL (Netmask);\r
 \r
     Ip       = NTOHL (Ip);\r
     Netmask  = NTOHL (Netmask);\r
@@ -221,17 +221,17 @@ EfiMtftp4Configure (
       return EFI_INVALID_PARAMETER;\r
     }\r
 \r
       return EFI_INVALID_PARAMETER;\r
     }\r
 \r
-    OldTpl = NET_RAISE_TPL (NET_TPL_LOCK);\r
+    OldTpl = gBS->RaiseTPL (TPL_CALLBACK);\r
 \r
     if ((Instance->State == MTFTP4_STATE_CONFIGED) && (Instance->Operation != 0)) {\r
 \r
     if ((Instance->State == MTFTP4_STATE_CONFIGED) && (Instance->Operation != 0)) {\r
-      NET_RESTORE_TPL (OldTpl);\r
+      gBS->RestoreTPL (OldTpl);\r
       return EFI_ACCESS_DENIED;\r
     }\r
 \r
     CopyMem(&Instance->Config, ConfigData, sizeof (*ConfigData));;\r
     Instance->State = MTFTP4_STATE_CONFIGED;\r
 \r
       return EFI_ACCESS_DENIED;\r
     }\r
 \r
     CopyMem(&Instance->Config, ConfigData, sizeof (*ConfigData));;\r
     Instance->State = MTFTP4_STATE_CONFIGED;\r
 \r
-    NET_RESTORE_TPL (OldTpl);\r
+    gBS->RestoreTPL (OldTpl);\r
   }\r
 \r
   return EFI_SUCCESS;\r
   }\r
 \r
   return EFI_SUCCESS;\r
@@ -287,7 +287,7 @@ Mtftp4GetInfoCheckPacket (
 \r
   //\r
   // Allocate buffer then copy the packet over. Use gBS->AllocatePool\r
 \r
   //\r
   // Allocate buffer then copy the packet over. Use gBS->AllocatePool\r
-  // in case NetAllocatePool will implements something tricky.\r
+  // in case AllocatePool will implements something tricky.\r
   //\r
   Status = gBS->AllocatePool (EfiBootServicesData, PacketLen, (VOID **) State->Packet);\r
 \r
   //\r
   Status = gBS->AllocatePool (EfiBootServicesData, PacketLen, (VOID **) State->Packet);\r
 \r
@@ -297,7 +297,7 @@ Mtftp4GetInfoCheckPacket (
   }\r
 \r
   *(State->PacketLen) = PacketLen;\r
   }\r
 \r
   *(State->PacketLen) = PacketLen;\r
-  NetCopyMem (*(State->Packet), Packet, PacketLen);\r
+  CopyMem (*(State->Packet), Packet, PacketLen);\r
 \r
   return EFI_ABORTED;\r
 }\r
 \r
   return EFI_ABORTED;\r
 }\r
@@ -456,19 +456,19 @@ Mtftp4OverrideValid (
   IP4_ADDR                  Netmask;\r
   IP4_ADDR                  Gateway;\r
 \r
   IP4_ADDR                  Netmask;\r
   IP4_ADDR                  Gateway;\r
 \r
-  NetCopyMem (&Ip, &Override->ServerIp, sizeof (IP4_ADDR));\r
+  CopyMem (&Ip, &Override->ServerIp, sizeof (IP4_ADDR));\r
   if (!Ip4IsUnicast (NTOHL (Ip), 0)) {\r
     return FALSE;\r
   }\r
 \r
   Config = &Instance->Config;\r
 \r
   if (!Ip4IsUnicast (NTOHL (Ip), 0)) {\r
     return FALSE;\r
   }\r
 \r
   Config = &Instance->Config;\r
 \r
-  NetCopyMem (&Gateway, &Override->GatewayIp, sizeof (IP4_ADDR));\r
+  CopyMem (&Gateway, &Override->GatewayIp, sizeof (IP4_ADDR));\r
   Gateway = NTOHL (Gateway);\r
 \r
   if (!Config->UseDefaultSetting && (Gateway != 0)) {\r
   Gateway = NTOHL (Gateway);\r
 \r
   if (!Config->UseDefaultSetting && (Gateway != 0)) {\r
-    NetCopyMem (&Netmask, &Config->SubnetMask, sizeof (IP4_ADDR));\r
-    NetCopyMem (&Ip, &Config->StationIp, sizeof (IP4_ADDR));\r
+    CopyMem (&Netmask, &Config->SubnetMask, sizeof (IP4_ADDR));\r
+    CopyMem (&Ip, &Config->StationIp, sizeof (IP4_ADDR));\r
 \r
     Netmask = NTOHL (Netmask);\r
     Ip      = NTOHL (Ip);\r
 \r
     Netmask = NTOHL (Netmask);\r
     Ip      = NTOHL (Ip);\r
@@ -577,7 +577,7 @@ Mtftp4ConfigUnicastPort (
   UdpConfig.RemotePort         = 0;\r
 \r
   Ip = HTONL (Instance->ServerIp);\r
   UdpConfig.RemotePort         = 0;\r
 \r
   Ip = HTONL (Instance->ServerIp);\r
-  NetCopyMem (&UdpConfig.RemoteAddress, &Ip, sizeof (EFI_IPv4_ADDRESS));\r
+  CopyMem (&UdpConfig.RemoteAddress, &Ip, sizeof (EFI_IPv4_ADDRESS));\r
 \r
   Status = UdpIo->Udp->Configure (UdpIo->Udp, &UdpConfig);\r
 \r
 \r
   Status = UdpIo->Udp->Configure (UdpIo->Udp, &UdpConfig);\r
 \r
@@ -654,7 +654,7 @@ Mtftp4Start (
   Instance = MTFTP4_PROTOCOL_FROM_THIS (This);\r
 \r
   Status = EFI_SUCCESS;\r
   Instance = MTFTP4_PROTOCOL_FROM_THIS (This);\r
 \r
   Status = EFI_SUCCESS;\r
-  OldTpl = NET_RAISE_TPL (NET_TPL_LOCK);\r
+  OldTpl = gBS->RaiseTPL (TPL_CALLBACK);\r
 \r
   if (Instance->State != MTFTP4_STATE_CONFIGED) {\r
     Status = EFI_NOT_STARTED;\r
 \r
   if (Instance->State != MTFTP4_STATE_CONFIGED) {\r
     Status = EFI_NOT_STARTED;\r
@@ -665,7 +665,7 @@ Mtftp4Start (
   }\r
 \r
   if (EFI_ERROR (Status)) {\r
   }\r
 \r
   if (EFI_ERROR (Status)) {\r
-    NET_RESTORE_TPL (OldTpl);\r
+    gBS->RestoreTPL (OldTpl);\r
     return Status;\r
   }\r
 \r
     return Status;\r
   }\r
 \r
@@ -701,13 +701,13 @@ Mtftp4Start (
   Instance->Token         = Token;\r
   Instance->BlkSize       = MTFTP4_DEFAULT_BLKSIZE;\r
 \r
   Instance->Token         = Token;\r
   Instance->BlkSize       = MTFTP4_DEFAULT_BLKSIZE;\r
 \r
-  NetCopyMem (&Instance->ServerIp, &Config->ServerIp, sizeof (IP4_ADDR));\r
+  CopyMem (&Instance->ServerIp, &Config->ServerIp, sizeof (IP4_ADDR));\r
   Instance->ServerIp      = NTOHL (Instance->ServerIp);\r
 \r
   Instance->ListeningPort = Config->InitialServerPort;\r
   Instance->ConnectedPort = 0;\r
 \r
   Instance->ServerIp      = NTOHL (Instance->ServerIp);\r
 \r
   Instance->ListeningPort = Config->InitialServerPort;\r
   Instance->ConnectedPort = 0;\r
 \r
-  NetCopyMem (&Instance->Gateway, &Config->GatewayIp, sizeof (IP4_ADDR));\r
+  CopyMem (&Instance->Gateway, &Config->GatewayIp, sizeof (IP4_ADDR));\r
   Instance->Gateway       = NTOHL (Instance->Gateway);\r
 \r
   Instance->MaxRetry      = Config->TryCount;\r
   Instance->Gateway       = NTOHL (Instance->Gateway);\r
 \r
   Instance->MaxRetry      = Config->TryCount;\r
@@ -715,8 +715,8 @@ Mtftp4Start (
   Instance->Master        = TRUE;\r
 \r
   if (Override != NULL) {\r
   Instance->Master        = TRUE;\r
 \r
   if (Override != NULL) {\r
-    NetCopyMem (&Instance->ServerIp, &Override->ServerIp, sizeof (IP4_ADDR));\r
-    NetCopyMem (&Instance->Gateway, &Override->GatewayIp, sizeof (IP4_ADDR));\r
+    CopyMem (&Instance->ServerIp, &Override->ServerIp, sizeof (IP4_ADDR));\r
+    CopyMem (&Instance->Gateway, &Override->GatewayIp, sizeof (IP4_ADDR));\r
 \r
     Instance->ServerIp      = NTOHL (Instance->ServerIp);\r
     Instance->Gateway       = NTOHL (Instance->Gateway);\r
 \r
     Instance->ServerIp      = NTOHL (Instance->ServerIp);\r
     Instance->Gateway       = NTOHL (Instance->Gateway);\r
@@ -756,7 +756,7 @@ Mtftp4Start (
     Status = Mtftp4RrqStart (Instance, Operation);\r
   }\r
 \r
     Status = Mtftp4RrqStart (Instance, Operation);\r
   }\r
 \r
-  NET_RESTORE_TPL (OldTpl);\r
+  gBS->RestoreTPL (OldTpl);\r
 \r
   if (EFI_ERROR (Status)) {\r
     goto ON_ERROR;\r
 \r
   if (EFI_ERROR (Status)) {\r
     goto ON_ERROR;\r
@@ -779,7 +779,7 @@ Mtftp4Start (
 \r
 ON_ERROR:\r
   Mtftp4CleanOperation (Instance, Status);\r
 \r
 ON_ERROR:\r
   Mtftp4CleanOperation (Instance, Status);\r
-  NET_RESTORE_TPL (OldTpl);\r
+  gBS->RestoreTPL (OldTpl);\r
 \r
   return Status;\r
 }\r
 \r
   return Status;\r
 }\r
index c12b1dd0076fb8e88206078df3130f2dfc378e18..04ca1a1eb38ae876a0e4faf3c3ed7a37a7b388ce 100644 (file)
@@ -71,7 +71,7 @@ struct _MTFTP4_SERVICE {
   BOOLEAN                       InDestory;\r
 \r
   UINT16                        ChildrenNum;\r
   BOOLEAN                       InDestory;\r
 \r
   UINT16                        ChildrenNum;\r
-  NET_LIST_ENTRY                Children;\r
+  LIST_ENTRY                    Children;\r
 \r
   EFI_EVENT                     Timer;  // Ticking timer for all the MTFTP clients\r
   EFI_EVENT                     TimerToGetMap;\r
 \r
   EFI_EVENT                     Timer;  // Ticking timer for all the MTFTP clients\r
   EFI_EVENT                     TimerToGetMap;\r
@@ -94,7 +94,7 @@ typedef struct {
 \r
 struct _MTFTP4_PROTOCOL {\r
   UINT32                        Signature;\r
 \r
 struct _MTFTP4_PROTOCOL {\r
   UINT32                        Signature;\r
-  NET_LIST_ENTRY                Link;\r
+  LIST_ENTRY                    Link;\r
   EFI_MTFTP4_PROTOCOL           Mtftp4;\r
 \r
   INTN                          State;\r
   EFI_MTFTP4_PROTOCOL           Mtftp4;\r
 \r
   INTN                          State;\r
@@ -118,7 +118,7 @@ struct _MTFTP4_PROTOCOL {
   //\r
   UINT16                        BlkSize;\r
   UINT16                        LastBlock;\r
   //\r
   UINT16                        BlkSize;\r
   UINT16                        LastBlock;\r
-  NET_LIST_ENTRY                Blocks;\r
+  LIST_ENTRY                    Blocks;\r
 \r
   //\r
   // The server's communication end point: IP and two ports. one for\r
 \r
   //\r
   // The server's communication end point: IP and two ports. one for\r
index 64932ae8a22634e376e11223adafdd61098febcf..f413c763053015d0b54d1b83e2e81e12c6e17f14 100644 (file)
@@ -167,7 +167,7 @@ Mtftp4ExtractOptions (
     return EFI_SUCCESS;\r
   }\r
 \r
     return EFI_SUCCESS;\r
   }\r
 \r
-  *OptionList = NetAllocatePool (*OptionCount * sizeof (EFI_MTFTP4_OPTION));\r
+  *OptionList = AllocatePool (*OptionCount * sizeof (EFI_MTFTP4_OPTION));\r
 \r
   if (*OptionList == NULL) {\r
     return EFI_OUT_OF_RESOURCES;\r
 \r
   if (*OptionList == NULL) {\r
     return EFI_OUT_OF_RESOURCES;\r
@@ -537,6 +537,6 @@ Mtftp4ParseOptionOack (
 \r
   Status = Mtftp4ParseOption (OptionList, Count, FALSE, MtftpOption);\r
 \r
 \r
   Status = Mtftp4ParseOption (OptionList, Count, FALSE, MtftpOption);\r
 \r
-  NetFreePool (OptionList);\r
+  gBS->FreePool (OptionList);\r
   return Status;\r
 }\r
   return Status;\r
 }\r
index 7c2114e7172a49fbc5003d1547853d059b64640c..f226ac0085e5da6724d5740d06d66607b7906d00 100644 (file)
@@ -183,7 +183,7 @@ Mtftp4RrqSaveBlock (
     Start = MultU64x32 (Block - 1, Instance->BlkSize);\r
 \r
     if (Start + DataLen <= Token->BufferSize) {\r
     Start = MultU64x32 (Block - 1, Instance->BlkSize);\r
 \r
     if (Start + DataLen <= Token->BufferSize) {\r
-      NetCopyMem ((UINT8 *) Token->Buffer + Start, Packet->Data.Data, DataLen);\r
+      CopyMem ((UINT8 *) Token->Buffer + Start, Packet->Data.Data, DataLen);\r
 \r
       //\r
       // Update the file size when received the last block\r
 \r
       //\r
       // Update the file size when received the last block\r
@@ -404,7 +404,7 @@ Mtftp4RrqConfigMcastPort (
   UdpConfig.RemotePort         = 0;\r
 \r
   Ip = HTONL (Instance->ServerIp);\r
   UdpConfig.RemotePort         = 0;\r
 \r
   Ip = HTONL (Instance->ServerIp);\r
-  NetCopyMem (&UdpConfig.RemoteAddress, &Ip, sizeof (EFI_IPv4_ADDRESS));\r
+  CopyMem (&UdpConfig.RemoteAddress, &Ip, sizeof (EFI_IPv4_ADDRESS));\r
 \r
   Status = McastIo->Udp->Configure (McastIo->Udp, &UdpConfig);\r
 \r
 \r
   Status = McastIo->Udp->Configure (McastIo->Udp, &UdpConfig);\r
 \r
@@ -428,7 +428,7 @@ Mtftp4RrqConfigMcastPort (
   // join the multicast group\r
   //\r
   Ip = HTONL (Instance->McastIp);\r
   // join the multicast group\r
   //\r
   Ip = HTONL (Instance->McastIp);\r
-  NetCopyMem (&Group, &Ip, sizeof (EFI_IPv4_ADDRESS));\r
+  CopyMem (&Group, &Ip, sizeof (EFI_IPv4_ADDRESS));\r
 \r
   return McastIo->Udp->Groups (McastIo->Udp, TRUE, &Group);\r
 }\r
 \r
   return McastIo->Udp->Groups (McastIo->Udp, TRUE, &Group);\r
 }\r
@@ -479,7 +479,7 @@ Mtftp4RrqHandleOack (
   //\r
   // Parse and validate the options from server\r
   //\r
   //\r
   // Parse and validate the options from server\r
   //\r
-  NetZeroMem (&Reply, sizeof (MTFTP4_OPTION));\r
+  ZeroMem (&Reply, sizeof (MTFTP4_OPTION));\r
 \r
   Status = Mtftp4ParseOptionOack (Packet, Len, &Reply);\r
 \r
 \r
   Status = Mtftp4ParseOptionOack (Packet, Len, &Reply);\r
 \r
@@ -650,7 +650,7 @@ Mtftp4RrqInput (
   Len = UdpPacket->TotalSize;\r
 \r
   if (UdpPacket->BlockOpNum > 1) {\r
   Len = UdpPacket->TotalSize;\r
 \r
   if (UdpPacket->BlockOpNum > 1) {\r
-    Packet = NetAllocatePool (Len);\r
+    Packet = AllocatePool (Len);\r
 \r
     if (Packet == NULL) {\r
       Status = EFI_OUT_OF_RESOURCES;\r
 \r
     if (Packet == NULL) {\r
       Status = EFI_OUT_OF_RESOURCES;\r
@@ -726,7 +726,7 @@ ON_EXIT:
   // receive, otherwise end the session.\r
   //\r
   if ((Packet != NULL) && (UdpPacket->BlockOpNum > 1)) {\r
   // receive, otherwise end the session.\r
   //\r
   if ((Packet != NULL) && (UdpPacket->BlockOpNum > 1)) {\r
-    NetFreePool (Packet);\r
+    gBS->FreePool (Packet);\r
   }\r
 \r
   if (UdpPacket != NULL) {\r
   }\r
 \r
   if (UdpPacket != NULL) {\r
index 7cdbddc32d1b495be429b86aa9deb92590269a5b..b17e31c103a82868ce910430690e10cc3d6f2e51 100644 (file)
@@ -42,13 +42,13 @@ Mtftp4AllocateRange (
 {\r
   MTFTP4_BLOCK_RANGE        *Range;\r
 \r
 {\r
   MTFTP4_BLOCK_RANGE        *Range;\r
 \r
-  Range = NetAllocatePool (sizeof (MTFTP4_BLOCK_RANGE));\r
+  Range = AllocatePool (sizeof (MTFTP4_BLOCK_RANGE));\r
 \r
   if (Range == NULL) {\r
     return NULL;\r
   }\r
 \r
 \r
   if (Range == NULL) {\r
     return NULL;\r
   }\r
 \r
-  NetListInit (&Range->Link);\r
+  InitializeListHead (&Range->Link);\r
   Range->Start  = Start;\r
   Range->End    = End;\r
 \r
   Range->Start  = Start;\r
   Range->End    = End;\r
 \r
@@ -78,7 +78,7 @@ Mtftp4AllocateRange (
 **/\r
 EFI_STATUS\r
 Mtftp4InitBlockRange (\r
 **/\r
 EFI_STATUS\r
 Mtftp4InitBlockRange (\r
-  IN NET_LIST_ENTRY         *Head,\r
+  IN LIST_ENTRY             *Head,\r
   IN UINT16                 Start,\r
   IN UINT16                 End\r
   )\r
   IN UINT16                 Start,\r
   IN UINT16                 End\r
   )\r
@@ -91,7 +91,7 @@ Mtftp4InitBlockRange (
     return EFI_OUT_OF_RESOURCES;\r
   }\r
 \r
     return EFI_OUT_OF_RESOURCES;\r
   }\r
 \r
-  NetListInsertTail (Head, &Range->Link);\r
+  InsertTailList (Head, &Range->Link);\r
   return EFI_SUCCESS;\r
 }\r
 \r
   return EFI_SUCCESS;\r
 }\r
 \r
@@ -106,12 +106,12 @@ Mtftp4InitBlockRange (
 **/\r
 INTN\r
 Mtftp4GetNextBlockNum (\r
 **/\r
 INTN\r
 Mtftp4GetNextBlockNum (\r
-  IN NET_LIST_ENTRY         *Head\r
+  IN LIST_ENTRY             *Head\r
   )\r
 {\r
   MTFTP4_BLOCK_RANGE  *Range;\r
 \r
   )\r
 {\r
   MTFTP4_BLOCK_RANGE  *Range;\r
 \r
-  if (NetListIsEmpty (Head)) {\r
+  if (IsListEmpty (Head)) {\r
     return -1;\r
   }\r
 \r
     return -1;\r
   }\r
 \r
@@ -135,7 +135,7 @@ Mtftp4GetNextBlockNum (
 **/\r
 VOID\r
 Mtftp4SetLastBlockNum (\r
 **/\r
 VOID\r
 Mtftp4SetLastBlockNum (\r
-  IN NET_LIST_ENTRY         *Head,\r
+  IN LIST_ENTRY             *Head,\r
   IN UINT16                 Last\r
   )\r
 {\r
   IN UINT16                 Last\r
   )\r
 {\r
@@ -145,12 +145,12 @@ Mtftp4SetLastBlockNum (
   // Iterate from the tail to head to remove the block number\r
   // after the last.\r
   //\r
   // Iterate from the tail to head to remove the block number\r
   // after the last.\r
   //\r
-  while (!NetListIsEmpty (Head)) {\r
+  while (!IsListEmpty (Head)) {\r
     Range = NET_LIST_TAIL (Head, MTFTP4_BLOCK_RANGE, Link);\r
 \r
     if (Range->Start > Last) {\r
     Range = NET_LIST_TAIL (Head, MTFTP4_BLOCK_RANGE, Link);\r
 \r
     if (Range->Start > Last) {\r
-      NetListRemoveEntry (&Range->Link);\r
-      NetFreePool (Range);\r
+      RemoveEntryList (&Range->Link);\r
+      gBS->FreePool (Range);\r
       continue;\r
     }\r
 \r
       continue;\r
     }\r
 \r
@@ -176,13 +176,13 @@ Mtftp4SetLastBlockNum (
 **/\r
 EFI_STATUS\r
 Mtftp4RemoveBlockNum (\r
 **/\r
 EFI_STATUS\r
 Mtftp4RemoveBlockNum (\r
-  IN NET_LIST_ENTRY         *Head,\r
+  IN LIST_ENTRY             *Head,\r
   IN UINT16                 Num\r
   )\r
 {\r
   MTFTP4_BLOCK_RANGE        *Range;\r
   MTFTP4_BLOCK_RANGE        *NewRange;\r
   IN UINT16                 Num\r
   )\r
 {\r
   MTFTP4_BLOCK_RANGE        *Range;\r
   MTFTP4_BLOCK_RANGE        *NewRange;\r
-  NET_LIST_ENTRY            *Entry;\r
+  LIST_ENTRY                *Entry;\r
 \r
   NET_LIST_FOR_EACH (Entry, Head) {\r
 \r
 \r
   NET_LIST_FOR_EACH (Entry, Head) {\r
 \r
@@ -219,8 +219,8 @@ Mtftp4RemoveBlockNum (
       Range->Start++;\r
 \r
       if (Range->Start > Range->End) {\r
       Range->Start++;\r
 \r
       if (Range->Start > Range->End) {\r
-        NetListRemoveEntry (&Range->Link);\r
-        NetFreePool (Range);\r
+        RemoveEntryList (&Range->Link);\r
+        gBS->FreePool (Range);\r
       }\r
 \r
       return EFI_SUCCESS;\r
       }\r
 \r
       return EFI_SUCCESS;\r
@@ -554,8 +554,8 @@ Mtftp4OnTimerTick (
   )\r
 {\r
   MTFTP4_SERVICE            *MtftpSb;\r
   )\r
 {\r
   MTFTP4_SERVICE            *MtftpSb;\r
-  NET_LIST_ENTRY            *Entry;\r
-  NET_LIST_ENTRY            *Next;\r
+  LIST_ENTRY                *Entry;\r
+  LIST_ENTRY                *Next;\r
   MTFTP4_PROTOCOL           *Instance;\r
   EFI_MTFTP4_TOKEN          *Token;\r
 \r
   MTFTP4_PROTOCOL           *Instance;\r
   EFI_MTFTP4_TOKEN          *Token;\r
 \r
index 5e5157be64206165db3a0efb30b07ff5372afe20..ddeeac657af123f1e6ae22deef737a8ae5ef0850 100644 (file)
@@ -29,7 +29,7 @@ Abstract:
 // the holes are filled in, then the download or upload has completed.\r
 //\r
 typedef struct {\r
 // the holes are filled in, then the download or upload has completed.\r
 //\r
 typedef struct {\r
-  NET_LIST_ENTRY            Link;\r
+  LIST_ENTRY                Link;\r
   INTN                      Start;\r
   INTN                      End;\r
 } MTFTP4_BLOCK_RANGE;\r
   INTN                      Start;\r
   INTN                      End;\r
 } MTFTP4_BLOCK_RANGE;\r
@@ -37,25 +37,25 @@ typedef struct {
 \r
 EFI_STATUS\r
 Mtftp4InitBlockRange (\r
 \r
 EFI_STATUS\r
 Mtftp4InitBlockRange (\r
-  IN NET_LIST_ENTRY         *Head,\r
+  IN LIST_ENTRY             *Head,\r
   IN UINT16                 Start,\r
   IN UINT16                 End\r
   );\r
 \r
 INTN\r
 Mtftp4GetNextBlockNum (\r
   IN UINT16                 Start,\r
   IN UINT16                 End\r
   );\r
 \r
 INTN\r
 Mtftp4GetNextBlockNum (\r
-  IN NET_LIST_ENTRY         *Head\r
+  IN LIST_ENTRY             *Head\r
   );\r
 \r
 VOID\r
 Mtftp4SetLastBlockNum (\r
   );\r
 \r
 VOID\r
 Mtftp4SetLastBlockNum (\r
-  IN NET_LIST_ENTRY         *Head,\r
+  IN LIST_ENTRY             *Head,\r
   IN UINT16                 Last\r
   );\r
 \r
 EFI_STATUS\r
 Mtftp4RemoveBlockNum (\r
   IN UINT16                 Last\r
   );\r
 \r
 EFI_STATUS\r
 Mtftp4RemoveBlockNum (\r
-  IN NET_LIST_ENTRY         *Head,\r
+  IN LIST_ENTRY             *Head,\r
   IN UINT16                 Num\r
   );\r
 \r
   IN UINT16                 Num\r
   );\r
 \r
index e61b7b59f8a4313c90a5b0018d308ef73ecbc44b..12b4c4a4a15d81f0f82abc5075ad9f0a2c753e55 100644 (file)
@@ -131,7 +131,7 @@ Mtftp4WrqSendBlock (
 \r
     if (DataLen > 0) {\r
       NetbufAllocSpace (UdpPacket, DataLen, FALSE);\r
 \r
     if (DataLen > 0) {\r
       NetbufAllocSpace (UdpPacket, DataLen, FALSE);\r
-      NetCopyMem (Packet->Data.Data, (UINT8 *) Token->Buffer + Start, DataLen);\r
+      CopyMem (Packet->Data.Data, (UINT8 *) Token->Buffer + Start, DataLen);\r
     }\r
 \r
   } else {\r
     }\r
 \r
   } else {\r
@@ -162,7 +162,7 @@ Mtftp4WrqSendBlock (
 \r
     if (DataLen > 0) {\r
       NetbufAllocSpace (UdpPacket, DataLen, FALSE);\r
 \r
     if (DataLen > 0) {\r
       NetbufAllocSpace (UdpPacket, DataLen, FALSE);\r
-      NetCopyMem (Packet->Data.Data, DataBuf, DataLen);\r
+      CopyMem (Packet->Data.Data, DataBuf, DataLen);\r
       gBS->FreePool (DataBuf);\r
     }\r
   }\r
       gBS->FreePool (DataBuf);\r
     }\r
   }\r
@@ -327,7 +327,7 @@ Mtftp4WrqHandleOack (
   //\r
   // Parse and validate the options from server\r
   //\r
   //\r
   // Parse and validate the options from server\r
   //\r
-  NetZeroMem (&Reply, sizeof (MTFTP4_OPTION));\r
+  ZeroMem (&Reply, sizeof (MTFTP4_OPTION));\r
   Status = Mtftp4ParseOptionOack (Packet, Len, &Reply);\r
 \r
   if (EFI_ERROR (Status) || !Mtftp4WrqOackValid (&Reply, &Instance->RequestOption)) {\r
   Status = Mtftp4ParseOptionOack (Packet, Len, &Reply);\r
 \r
   if (EFI_ERROR (Status) || !Mtftp4WrqOackValid (&Reply, &Instance->RequestOption)) {\r
@@ -428,7 +428,7 @@ Mtftp4WrqInput (
   Len = UdpPacket->TotalSize;\r
 \r
   if (UdpPacket->BlockOpNum > 1) {\r
   Len = UdpPacket->TotalSize;\r
 \r
   if (UdpPacket->BlockOpNum > 1) {\r
-    Packet = NetAllocatePool (Len);\r
+    Packet = AllocatePool (Len);\r
 \r
     if (Packet == NULL) {\r
       Status = EFI_OUT_OF_RESOURCES;\r
 \r
     if (Packet == NULL) {\r
       Status = EFI_OUT_OF_RESOURCES;\r
@@ -502,7 +502,7 @@ ON_EXIT:
   // restart the receive, otherwise end the session.\r
   //\r
   if ((Packet != NULL) && (UdpPacket->BlockOpNum > 1)) {\r
   // restart the receive, otherwise end the session.\r
   //\r
   if ((Packet != NULL) && (UdpPacket->BlockOpNum > 1)) {\r
-    NetFreePool (Packet);\r
+    gBS->FreePool (Packet);\r
   }\r
 \r
   if (UdpPacket != NULL) {\r
   }\r
 \r
   if (UdpPacket != NULL) {\r
index a59f189f92fe321602b155b5de3bc4d91f1a555c..fbdeba5d5277a90cade07c439583970300d3dc67 100644 (file)
@@ -1201,7 +1201,6 @@ BcStart (
     return EFI_ALREADY_STARTED;\r
   }\r
 \r
     return EFI_ALREADY_STARTED;\r
   }\r
 \r
-#if !SUPPORT_IPV6\r
   //\r
   // Fail if IPv6 is requested and not supported.\r
   //\r
   //\r
   // Fail if IPv6 is requested and not supported.\r
   //\r
@@ -1210,7 +1209,6 @@ BcStart (
     EfiReleaseLock (&Private->Lock);\r
     return EFI_UNSUPPORTED;\r
   }\r
     EfiReleaseLock (&Private->Lock);\r
     return EFI_UNSUPPORTED;\r
   }\r
-#endif\r
   //\r
   // Setup shortcuts to SNP protocol and data structure.\r
   //\r
   //\r
   // Setup shortcuts to SNP protocol and data structure.\r
   //\r
@@ -2174,7 +2172,7 @@ PxeBcDriverStart (
   if (EFI_ERROR (Status)) {\r
     goto PxeBcError;\r
   }\r
   if (EFI_ERROR (Status)) {\r
     goto PxeBcError;\r
   }\r
-  \r
+\r
   //\r
   // Get the Snp interface\r
   //\r
   //\r
   // Get the Snp interface\r
   //\r
@@ -2223,12 +2221,8 @@ PxeBcDriverStart (
   // implementation supports IPv6.\r
   //\r
   Private->EfiBc.Mode->Ipv6Supported = SUPPORT_IPV6;\r
   // implementation supports IPv6.\r
   //\r
   Private->EfiBc.Mode->Ipv6Supported = SUPPORT_IPV6;\r
-\r
-#if SUPPORT_IPV6\r
-  Private->EfiBc.Mode->Ipv6Available = Private->NiiPtr->Ipv6Supported;\r
-#else\r
   Private->EfiBc.Mode->Ipv6Available = FALSE;\r
   Private->EfiBc.Mode->Ipv6Available = FALSE;\r
-#endif\r
+\r
   //\r
   // Set to TRUE by the BC constructor if this BC\r
   // implementation supports BIS.\r
   //\r
   // Set to TRUE by the BC constructor if this BC\r
   // implementation supports BIS.\r
index d9fa36896dc5c2b4bdaebbb1e7da50c49903551b..108c2c987e4e8ff320ce2ab0d5ba76cfde323d2a 100644 (file)
@@ -1127,11 +1127,7 @@ MtftpDownload (
     // test of MTFTP server to make sure it handles mulitple opens correctly.\r
     // This code should NOT be enabled normally.\r
     //\r
     // test of MTFTP server to make sure it handles mulitple opens correctly.\r
     // This code should NOT be enabled normally.\r
     //\r
-#ifdef SpecialNowaitVersion\r
-#pragma message ("This is special version for MTFTP regression test")\r
-    if (StartBlock || !LastBlock)\r
-#endif\r
-      if (((Status = MtftpListen (\r
+    if (((Status = MtftpListen (\r
                       Private,\r
                       &BufferSize,\r
                       BufferPtrLocal,\r
                       Private,\r
                       &BufferSize,\r
                       BufferPtrLocal,\r
@@ -1148,7 +1144,7 @@ MtftpDownload (
         //\r
         // failed\r
         //\r
         //\r
         // failed\r
         //\r
-      }\r
+    }\r
     //\r
     // if none were received, start block is not reset\r
     //\r
     //\r
     // if none were received, start block is not reset\r
     //\r
index eb2951abd8e42168bce604e914ba9f45222ca6ad..76594f56d7155cbd57ef7676d80755a67ac0e3f4 100644 (file)
@@ -320,14 +320,6 @@ UdpRead (
     CopyMem (&TmpDestIp, &Private->EfiBc.Mode->StationIp, sizeof (EFI_IP_ADDRESS));\r
   }\r
 \r
     CopyMem (&TmpDestIp, &Private->EfiBc.Mode->StationIp, sizeof (EFI_IP_ADDRESS));\r
   }\r
 \r
-#if SUPPORT_IPV6\r
-  if (Private->EfiBc.Mode->UsingIpv6) {\r
-    //\r
-    // %%TBD\r
-    //\r
-  }\r
-#endif\r
-\r
   for (;;) {\r
     *BufferSizeptr = BufferSize;\r
 \r
   for (;;) {\r
     *BufferSizeptr = BufferSize;\r
 \r
index b7849d0a879844030ef9db9f738898e9d5de82e7..f6f5fc754c6c41a81dbea9c239cc979f2a4d7649 100644 (file)
@@ -330,13 +330,6 @@ PxeDhcp4Init (
     return EFI_NOT_READY;\r
   }\r
 \r
     return EFI_NOT_READY;\r
   }\r
 \r
-#if 0\r
-  if (!is_good_discover (&This->Data->Discover)) {\r
-    //\r
-    // %%TBD - check discover packet fields\r
-    //\r
-  }\r
-#endif\r
   //\r
   // Get pointer to our instance data.\r
   //\r
   //\r
   // Get pointer to our instance data.\r
   //\r
@@ -475,13 +468,6 @@ PxeDhcp4Select (
     return EFI_DEVICE_ERROR;\r
   }\r
 \r
     return EFI_DEVICE_ERROR;\r
   }\r
 \r
-#if 0\r
-  if (!is_good_discover (&This->Data->Discover)) {\r
-    //\r
-    // %%TBD - check discover packet fields\r
-    //\r
-  }\r
-#endif\r
   //\r
   // Setup useful variables...\r
   //\r
   //\r
   // Setup useful variables...\r
   //\r
index 2e750522ca6bead5d5ed717e74c34212a5f12c4a..1406cbb4adce1473e3ba92d852392db5803d9777 100644 (file)
@@ -883,31 +883,6 @@ Returns:
   //\r
   // Wait for packet(s)...\r
   //\r
   //\r
   // Wait for packet(s)...\r
   //\r
-#if 0\r
-  if (!client_ip) {\r
-    Aprint ("client_ip == NULL    ");\r
-  } else {\r
-    Aprint (\r
-      "client_ip == %d.%d.%d.%d    ",\r
-      client_ip->v4.Addr[0],\r
-      client_ip->v4.Addr[1],\r
-      client_ip->v4.Addr[2],\r
-      client_ip->v4.Addr[3]\r
-      );\r
-  }\r
-\r
-  if (!ServerIp) {\r
-    Aprint ("ServerIp == NULL\n");\r
-  } else {\r
-    Aprint (\r
-      "ServerIp == %d.%d.%d.%d\n",\r
-      ServerIp->v4.Addr[0],\r
-      ServerIp->v4.Addr[1],\r
-      ServerIp->v4.Addr[2],\r
-      ServerIp->v4.Addr[3]\r
-      );\r
-  }\r
-#endif\r
 \r
   done_flag   = FALSE;\r
   got_packet  = FALSE;\r
 \r
   done_flag   = FALSE;\r
   got_packet  = FALSE;\r
index 46c6ba492cbd7d3598dfde983a7a3d70d9dd372c..b744f6892036c9a6b757db1842f14cc569f145b0 100644 (file)
@@ -262,7 +262,7 @@ SockProcessTcpSndData (
               );\r
 \r
   if (NULL == SndData) {\r
               );\r
 \r
   if (NULL == SndData) {\r
-    SOCK_DEBUG_ERROR (("SockKProcessSndData: Failed to"\r
+    DEBUG ((EFI_D_ERROR, "SockKProcessSndData: Failed to"\r
       " call NetBufferFromExt\n"));\r
 \r
     return EFI_OUT_OF_RESOURCES;\r
       " call NetBufferFromExt\n"));\r
 \r
     return EFI_OUT_OF_RESOURCES;\r
@@ -316,7 +316,7 @@ STATIC
 VOID\r
 SockFlushPendingToken (\r
   IN SOCKET         *Sock,\r
 VOID\r
 SockFlushPendingToken (\r
   IN SOCKET         *Sock,\r
-  IN NET_LIST_ENTRY *PendingTokenList\r
+  IN LIST_ENTRY     *PendingTokenList\r
   )\r
 {\r
   SOCK_TOKEN            *SockToken;\r
   )\r
 {\r
   SOCK_TOKEN            *SockToken;\r
@@ -324,7 +324,7 @@ SockFlushPendingToken (
 \r
   ASSERT (Sock && PendingTokenList);\r
 \r
 \r
   ASSERT (Sock && PendingTokenList);\r
 \r
-  while (!NetListIsEmpty (PendingTokenList)) {\r
+  while (!IsListEmpty (PendingTokenList)) {\r
     SockToken = NET_LIST_HEAD (\r
                   PendingTokenList,\r
                   SOCK_TOKEN,\r
     SockToken = NET_LIST_HEAD (\r
                   PendingTokenList,\r
                   SOCK_TOKEN,\r
@@ -334,8 +334,8 @@ SockFlushPendingToken (
     Token = SockToken->Token;\r
     SIGNAL_TOKEN (Token, Sock->SockError);\r
 \r
     Token = SockToken->Token;\r
     SIGNAL_TOKEN (Token, Sock->SockError);\r
 \r
-    NetListRemoveEntry (&(SockToken->TokenList));\r
-    NetFreePool (SockToken);\r
+    RemoveEntryList (&(SockToken->TokenList));\r
+    gBS->FreePool (SockToken);\r
   }\r
 }\r
 \r
   }\r
 }\r
 \r
@@ -392,7 +392,7 @@ SockWakeListenToken (
 \r
   ASSERT (Parent && SOCK_IS_LISTENING (Parent) && SOCK_IS_CONNECTED (Sock));\r
 \r
 \r
   ASSERT (Parent && SOCK_IS_LISTENING (Parent) && SOCK_IS_CONNECTED (Sock));\r
 \r
-  if (!NetListIsEmpty (&Parent->ListenTokenList)) {\r
+  if (!IsListEmpty (&Parent->ListenTokenList)) {\r
     SockToken = NET_LIST_HEAD (\r
                   &Parent->ListenTokenList,\r
                   SOCK_TOKEN,\r
     SockToken = NET_LIST_HEAD (\r
                   &Parent->ListenTokenList,\r
                   SOCK_TOKEN,\r
@@ -404,14 +404,13 @@ SockWakeListenToken (
 \r
     SIGNAL_TOKEN (&(ListenToken->CompletionToken), EFI_SUCCESS);\r
 \r
 \r
     SIGNAL_TOKEN (&(ListenToken->CompletionToken), EFI_SUCCESS);\r
 \r
-    NetListRemoveEntry (&SockToken->TokenList);\r
-    NetFreePool (SockToken);\r
+    RemoveEntryList (&SockToken->TokenList);\r
+    gBS->FreePool (SockToken);\r
 \r
 \r
-    NetListRemoveEntry (&Sock->ConnectionList);\r
+    RemoveEntryList (&Sock->ConnectionList);\r
 \r
     Parent->ConnCnt--;\r
 \r
     Parent->ConnCnt--;\r
-    SOCK_DEBUG_WARN (("SockWakeListenToken: accept a socket,"\r
-      "now conncnt is %d", Parent->ConnCnt));\r
+    DEBUG ((EFI_D_WARN, "SockWakeListenToken: accept a socket, now conncnt is %d", Parent->ConnCnt));\r
 \r
     Sock->Parent = NULL;\r
   }\r
 \r
     Sock->Parent = NULL;\r
   }\r
@@ -443,7 +442,7 @@ SockWakeRcvToken (
 \r
   ASSERT (RcvdBytes > 0);\r
 \r
 \r
   ASSERT (RcvdBytes > 0);\r
 \r
-  while (RcvdBytes > 0 && !NetListIsEmpty (&Sock->RcvTokenList)) {\r
+  while (RcvdBytes > 0 && !IsListEmpty (&Sock->RcvTokenList)) {\r
 \r
     SockToken = NET_LIST_HEAD (\r
                   &Sock->RcvTokenList,\r
 \r
     SockToken = NET_LIST_HEAD (\r
                   &Sock->RcvTokenList,\r
@@ -458,8 +457,8 @@ SockWakeRcvToken (
       return ;\r
     }\r
 \r
       return ;\r
     }\r
 \r
-    NetListRemoveEntry (&(SockToken->TokenList));\r
-    NetFreePool (SockToken);\r
+    RemoveEntryList (&(SockToken->TokenList));\r
+    gBS->FreePool (SockToken);\r
     RcvdBytes -= TokenRcvdBytes;\r
   }\r
 }\r
     RcvdBytes -= TokenRcvdBytes;\r
   }\r
 }\r
@@ -495,7 +494,7 @@ SockProcessSndToken (
   // socket layer flow control policy\r
   //\r
   while ((FreeSpace >= Sock->SndBuffer.LowWater) &&\r
   // socket layer flow control policy\r
   //\r
   while ((FreeSpace >= Sock->SndBuffer.LowWater) &&\r
-         !NetListIsEmpty (&Sock->SndTokenList)) {\r
+         !IsListEmpty (&Sock->SndTokenList)) {\r
 \r
     SockToken = NET_LIST_HEAD (\r
                   &(Sock->SndTokenList),\r
 \r
     SockToken = NET_LIST_HEAD (\r
                   &(Sock->SndTokenList),\r
@@ -506,8 +505,8 @@ SockProcessSndToken (
     //\r
     // process this token\r
     //\r
     //\r
     // process this token\r
     //\r
-    NetListRemoveEntry (&(SockToken->TokenList));\r
-    NetListInsertTail (\r
+    RemoveEntryList (&(SockToken->TokenList));\r
+    InsertTailList (\r
       &(Sock->ProcessingSndTokenList),\r
       &(SockToken->TokenList)\r
       );\r
       &(Sock->ProcessingSndTokenList),\r
       &(SockToken->TokenList)\r
       );\r
@@ -538,9 +537,9 @@ SockProcessSndToken (
 \r
 OnError:\r
 \r
 \r
 OnError:\r
 \r
-  NetListRemoveEntry (&SockToken->TokenList);\r
+  RemoveEntryList (&SockToken->TokenList);\r
   SIGNAL_TOKEN (SockToken->Token, Status);\r
   SIGNAL_TOKEN (SockToken->Token, Status);\r
-  NetFreePool (SockToken);\r
+  gBS->FreePool (SockToken);\r
 }\r
 \r
 \r
 }\r
 \r
 \r
@@ -568,8 +567,9 @@ SockCreate (
   Parent = SockInitData->Parent;\r
 \r
   if (Parent && (Parent->ConnCnt == Parent->BackLog)) {\r
   Parent = SockInitData->Parent;\r
 \r
   if (Parent && (Parent->ConnCnt == Parent->BackLog)) {\r
-    SOCK_DEBUG_ERROR (\r
-      ("SockCreate: Socket parent has "\r
+    DEBUG (\r
+      (EFI_D_ERROR,\r
+      "SockCreate: Socket parent has "\r
       "reached its connection limit with %d ConnCnt and %d BackLog\n",\r
       Parent->ConnCnt,\r
       Parent->BackLog)\r
       "reached its connection limit with %d ConnCnt and %d BackLog\n",\r
       Parent->ConnCnt,\r
       Parent->BackLog)\r
@@ -578,25 +578,25 @@ SockCreate (
     return NULL;\r
   }\r
 \r
     return NULL;\r
   }\r
 \r
-  Sock = NetAllocateZeroPool (sizeof (SOCKET));\r
+  Sock = AllocateZeroPool (sizeof (SOCKET));\r
   if (NULL == Sock) {\r
 \r
   if (NULL == Sock) {\r
 \r
-    SOCK_DEBUG_ERROR (("SockCreate: No resource to create a new socket\n"));\r
+    DEBUG ((EFI_D_ERROR, "SockCreate: No resource to create a new socket\n"));\r
     return NULL;\r
   }\r
 \r
     return NULL;\r
   }\r
 \r
-  NetListInit (&Sock->Link);\r
-  NetListInit (&Sock->ConnectionList);\r
-  NetListInit (&Sock->ListenTokenList);\r
-  NetListInit (&Sock->RcvTokenList);\r
-  NetListInit (&Sock->SndTokenList);\r
-  NetListInit (&Sock->ProcessingSndTokenList);\r
+  InitializeListHead (&Sock->Link);\r
+  InitializeListHead (&Sock->ConnectionList);\r
+  InitializeListHead (&Sock->ListenTokenList);\r
+  InitializeListHead (&Sock->RcvTokenList);\r
+  InitializeListHead (&Sock->SndTokenList);\r
+  InitializeListHead (&Sock->ProcessingSndTokenList);\r
 \r
 \r
-  NET_LOCK_INIT (&(Sock->Lock));\r
+  EfiInitializeLock (&(Sock->Lock), TPL_CALLBACK);\r
 \r
   Sock->SndBuffer.DataQueue = NetbufQueAlloc ();\r
   if (NULL == Sock->SndBuffer.DataQueue) {\r
 \r
   Sock->SndBuffer.DataQueue = NetbufQueAlloc ();\r
   if (NULL == Sock->SndBuffer.DataQueue) {\r
-    SOCK_DEBUG_ERROR (("SockCreate: No resource to allocate"\r
+    DEBUG ((EFI_D_ERROR, "SockCreate: No resource to allocate"\r
       " SndBuffer for new socket\n"));\r
 \r
     goto OnError;\r
       " SndBuffer for new socket\n"));\r
 \r
     goto OnError;\r
@@ -604,7 +604,7 @@ SockCreate (
 \r
   Sock->RcvBuffer.DataQueue = NetbufQueAlloc ();\r
   if (NULL == Sock->RcvBuffer.DataQueue) {\r
 \r
   Sock->RcvBuffer.DataQueue = NetbufQueAlloc ();\r
   if (NULL == Sock->RcvBuffer.DataQueue) {\r
-    SOCK_DEBUG_ERROR (("SockCreate: No resource to allocate "\r
+    DEBUG ((EFI_D_ERROR, "SockCreate: No resource to allocate "\r
       "RcvBuffer for new socket\n"));\r
 \r
     goto OnError;\r
       "RcvBuffer for new socket\n"));\r
 \r
     goto OnError;\r
@@ -631,7 +631,7 @@ SockCreate (
   //\r
   // Install protocol on Sock->SockHandle\r
   //\r
   //\r
   // Install protocol on Sock->SockHandle\r
   //\r
-  NetCopyMem (\r
+  CopyMem (\r
     &(Sock->NetProtocol.TcpProtocol),\r
     SockInitData->Protocol,\r
     sizeof (EFI_TCP4_PROTOCOL)\r
     &(Sock->NetProtocol.TcpProtocol),\r
     SockInitData->Protocol,\r
     sizeof (EFI_TCP4_PROTOCOL)\r
@@ -640,7 +640,7 @@ SockCreate (
   //\r
   // copy the protodata into socket\r
   //\r
   //\r
   // copy the protodata into socket\r
   //\r
-  NetCopyMem (Sock->ProtoReserved, SockInitData->ProtoData, SockInitData->DataSize);\r
+  CopyMem (Sock->ProtoReserved, SockInitData->ProtoData, SockInitData->DataSize);\r
 \r
   Status = gBS->InstallMultipleProtocolInterfaces (\r
                   &Sock->SockHandle,\r
 \r
   Status = gBS->InstallMultipleProtocolInterfaces (\r
                   &Sock->SockHandle,\r
@@ -650,7 +650,7 @@ SockCreate (
                   );\r
 \r
   if (EFI_ERROR (Status)) {\r
                   );\r
 \r
   if (EFI_ERROR (Status)) {\r
-    SOCK_DEBUG_ERROR (("SockCreate: Install TCP protocol in "\r
+    DEBUG ((EFI_D_ERROR, "SockCreate: Install TCP protocol in "\r
       "socket failed with %r\n", Status));\r
 \r
     goto OnError;\r
       "socket failed with %r\n", Status));\r
 \r
     goto OnError;\r
@@ -666,10 +666,13 @@ SockCreate (
     //\r
     Parent->ConnCnt++;\r
 \r
     //\r
     Parent->ConnCnt++;\r
 \r
-    SOCK_DEBUG_WARN (("SockCreate: Create a new socket and"\r
-      "add to parent, now conncnt is %d\n", Parent->ConnCnt));\r
+    DEBUG (\r
+      (EFI_D_WARN,\r
+      "SockCreate: Create a new socket and add to parent, now conncnt is %d\n",\r
+      Parent->ConnCnt)\r
+      );\r
 \r
 \r
-    NetListInsertTail (&Parent->ConnectionList, &Sock->ConnectionList);\r
+    InsertTailList (&Parent->ConnectionList, &Sock->ConnectionList);\r
   }\r
 \r
   if (Sock->CreateCallback != NULL) {\r
   }\r
 \r
   if (Sock->CreateCallback != NULL) {\r
@@ -700,7 +703,7 @@ OnError:
     NetbufQueFree (Sock->RcvBuffer.DataQueue);\r
   }\r
 \r
     NetbufQueFree (Sock->RcvBuffer.DataQueue);\r
   }\r
 \r
-  NetFreePool (Sock);\r
+  gBS->FreePool (Sock);\r
 \r
   return NULL;\r
 }\r
 \r
   return NULL;\r
 }\r
@@ -751,11 +754,15 @@ SockDestroy (
   //\r
   if (Sock->Parent) {\r
 \r
   //\r
   if (Sock->Parent) {\r
 \r
-    NetListRemoveEntry (&(Sock->ConnectionList));\r
+    RemoveEntryList (&(Sock->ConnectionList));\r
     (Sock->Parent->ConnCnt)--;\r
 \r
     (Sock->Parent->ConnCnt)--;\r
 \r
-    SOCK_DEBUG_WARN (("SockDestory: Delete a unaccepted socket from parent"\r
-      "now conncnt is %d\n", Sock->Parent->ConnCnt));\r
+    DEBUG (\r
+      (EFI_D_WARN,\r
+      "SockDestory: Delete a unaccepted socket from parent"\r
+      "now conncnt is %d\n",\r
+      Sock->Parent->ConnCnt)\r
+      );\r
 \r
     Sock->Parent = NULL;\r
   }\r
 \r
     Sock->Parent = NULL;\r
   }\r
@@ -780,7 +787,7 @@ SockDestroy (
 \r
   if (EFI_ERROR (Status)) {\r
 \r
 \r
   if (EFI_ERROR (Status)) {\r
 \r
-    SOCK_DEBUG_ERROR (("SockDestroy: Open protocol installed "\r
+    DEBUG ((EFI_D_ERROR, "SockDestroy: Open protocol installed "\r
       "on socket failed with %r\n", Status));\r
 \r
     goto FreeSock;\r
       "on socket failed with %r\n", Status));\r
 \r
     goto FreeSock;\r
@@ -798,7 +805,7 @@ SockDestroy (
         );\r
 \r
 FreeSock:\r
         );\r
 \r
 FreeSock:\r
-  NetFreePool (Sock);\r
+  gBS->FreePool (Sock);\r
   return ;\r
 }\r
 \r
   return ;\r
 }\r
 \r
@@ -853,7 +860,7 @@ SockConnFlush (
   // Destroy the pending connection, if it is a listening socket\r
   //\r
   if (SOCK_IS_LISTENING (Sock)) {\r
   // Destroy the pending connection, if it is a listening socket\r
   //\r
   if (SOCK_IS_LISTENING (Sock)) {\r
-    while (!NetListIsEmpty (&Sock->ConnectionList)) {\r
+    while (!IsListEmpty (&Sock->ConnectionList)) {\r
       Child = NET_LIST_HEAD (\r
                 &Sock->ConnectionList,\r
                 SOCKET,\r
       Child = NET_LIST_HEAD (\r
                 &Sock->ConnectionList,\r
                 SOCKET,\r
@@ -924,7 +931,7 @@ SockClone (
   ClonedSock              = SockCreate (&InitData);\r
 \r
   if (NULL == ClonedSock) {\r
   ClonedSock              = SockCreate (&InitData);\r
 \r
   if (NULL == ClonedSock) {\r
-    SOCK_DEBUG_ERROR (("SockClone: no resource to create a cloned sock\n"));\r
+    DEBUG ((EFI_D_ERROR, "SockClone: no resource to create a cloned sock\n"));\r
     return NULL;\r
   }\r
 \r
     return NULL;\r
   }\r
 \r
@@ -1019,7 +1026,7 @@ SockDataSent (
   SOCK_TOKEN            *SockToken;\r
   SOCK_COMPLETION_TOKEN *SndToken;\r
 \r
   SOCK_TOKEN            *SockToken;\r
   SOCK_COMPLETION_TOKEN *SndToken;\r
 \r
-  ASSERT (!NetListIsEmpty (&Sock->ProcessingSndTokenList));\r
+  ASSERT (!IsListEmpty (&Sock->ProcessingSndTokenList));\r
   ASSERT (Count <= (Sock->SndBuffer.DataQueue)->BufSize);\r
 \r
   NetbufQueTrim (Sock->SndBuffer.DataQueue, Count);\r
   ASSERT (Count <= (Sock->SndBuffer.DataQueue)->BufSize);\r
 \r
   NetbufQueTrim (Sock->SndBuffer.DataQueue, Count);\r
@@ -1038,10 +1045,10 @@ SockDataSent (
 \r
     if (SockToken->RemainDataLen <= Count) {\r
 \r
 \r
     if (SockToken->RemainDataLen <= Count) {\r
 \r
-      NetListRemoveEntry (&(SockToken->TokenList));\r
+      RemoveEntryList (&(SockToken->TokenList));\r
       SIGNAL_TOKEN (SndToken, EFI_SUCCESS);\r
       Count -= SockToken->RemainDataLen;\r
       SIGNAL_TOKEN (SndToken, EFI_SUCCESS);\r
       Count -= SockToken->RemainDataLen;\r
-      NetFreePool (SockToken);\r
+      gBS->FreePool (SockToken);\r
     } else {\r
 \r
       SockToken->RemainDataLen -= Count;\r
     } else {\r
 \r
       SockToken->RemainDataLen -= Count;\r
@@ -1181,7 +1188,7 @@ SockRcvdErr (
 {\r
   SOCK_TOKEN  *SockToken;\r
 \r
 {\r
   SOCK_TOKEN  *SockToken;\r
 \r
-  if (!NetListIsEmpty (&Sock->RcvTokenList)) {\r
+  if (!IsListEmpty (&Sock->RcvTokenList)) {\r
 \r
     SockToken = NET_LIST_HEAD (\r
                   &Sock->RcvTokenList,\r
 \r
     SockToken = NET_LIST_HEAD (\r
                   &Sock->RcvTokenList,\r
@@ -1189,11 +1196,11 @@ SockRcvdErr (
                   TokenList\r
                   );\r
 \r
                   TokenList\r
                   );\r
 \r
-    NetListRemoveEntry (&SockToken->TokenList);\r
+    RemoveEntryList (&SockToken->TokenList);\r
 \r
     SIGNAL_TOKEN (SockToken->Token, Error);\r
 \r
 \r
     SIGNAL_TOKEN (SockToken->Token, Error);\r
 \r
-    NetFreePool (SockToken);\r
+    gBS->FreePool (SockToken);\r
   } else {\r
 \r
     SOCK_ERROR (Sock, Error);\r
   } else {\r
 \r
     SOCK_ERROR (Sock, Error);\r
@@ -1222,7 +1229,7 @@ SockNoMoreData (
 \r
   SOCK_NO_MORE_DATA (Sock);\r
 \r
 \r
   SOCK_NO_MORE_DATA (Sock);\r
 \r
-  if (!NetListIsEmpty (&Sock->RcvTokenList)) {\r
+  if (!IsListEmpty (&Sock->RcvTokenList)) {\r
 \r
     ASSERT (0 == GET_RCV_DATASIZE (Sock));\r
 \r
 \r
     ASSERT (0 == GET_RCV_DATASIZE (Sock));\r
 \r
@@ -1252,11 +1259,11 @@ SockBufFirst (
   IN SOCK_BUFFER *Sockbuf\r
   )\r
 {\r
   IN SOCK_BUFFER *Sockbuf\r
   )\r
 {\r
-  NET_LIST_ENTRY  *NetbufList;\r
+  LIST_ENTRY      *NetbufList;\r
 \r
   NetbufList = &(Sockbuf->DataQueue->BufList);\r
 \r
 \r
   NetbufList = &(Sockbuf->DataQueue->BufList);\r
 \r
-  if (NetListIsEmpty (NetbufList)) {\r
+  if (IsListEmpty (NetbufList)) {\r
     return NULL;\r
   }\r
 \r
     return NULL;\r
   }\r
 \r
@@ -1280,7 +1287,7 @@ SockBufNext (
   IN NET_BUF     *SockEntry\r
   )\r
 {\r
   IN NET_BUF     *SockEntry\r
   )\r
 {\r
-  NET_LIST_ENTRY  *NetbufList;\r
+  LIST_ENTRY      *NetbufList;\r
 \r
   NetbufList = &(Sockbuf->DataQueue->BufList);\r
 \r
 \r
   NetbufList = &(Sockbuf->DataQueue->BufList);\r
 \r
index 13feea18fae4a6b89a09ede7b9dd5584a04d4716..4d5456d3cfa3161fd150440e268f2bea468da6f1 100644 (file)
@@ -23,9 +23,6 @@ Abstract:
 \r
 #include "Socket.h"\r
 \r
 \r
 #include "Socket.h"\r
 \r
-#define SOCK_DEBUG_ERROR(PrintArg) NET_DEBUG_ERROR("Sock", PrintArg)\r
-#define SOCK_DEBUG_WARN(PrintArg)  NET_DEBUG_WARNING("Sock", PrintArg)\r
-#define SOCK_DEBUG_TRACE(PrintArg) NET_DEBUG_TRACE("Sock", PrintArg)\r
 \r
 #define SOCK_TRIM_RCV_BUFF(Sock, Len) \\r
   (NetbufQueTrim ((Sock)->RcvBuffer.DataQueue, (Len)))\r
 \r
 #define SOCK_TRIM_RCV_BUFF(Sock, Len) \\r
   (NetbufQueTrim ((Sock)->RcvBuffer.DataQueue, (Len)))\r
index 5d25124ebd1929a56b5806c01cd74d9ae4becfa6..c3a0b91deaff4854ec0aca9611f03bb76c1011b0 100644 (file)
@@ -35,11 +35,11 @@ Abstract:
 STATIC\r
 BOOLEAN\r
 SockTokenExistedInList (\r
 STATIC\r
 BOOLEAN\r
 SockTokenExistedInList (\r
-  IN NET_LIST_ENTRY *List,\r
+  IN LIST_ENTRY     *List,\r
   IN EFI_EVENT      Event\r
   )\r
 {\r
   IN EFI_EVENT      Event\r
   )\r
 {\r
-  NET_LIST_ENTRY  *ListEntry;\r
+  LIST_ENTRY      *ListEntry;\r
   SOCK_TOKEN      *SockToken;\r
 \r
   NET_LIST_FOR_EACH (ListEntry, List) {\r
   SOCK_TOKEN      *SockToken;\r
 \r
   NET_LIST_FOR_EACH (ListEntry, List) {\r
@@ -112,17 +112,17 @@ SockTokenExisted (
 SOCK_TOKEN *\r
 SockBufferToken (\r
   IN SOCKET         *Sock,\r
 SOCK_TOKEN *\r
 SockBufferToken (\r
   IN SOCKET         *Sock,\r
-  IN NET_LIST_ENTRY *List,\r
+  IN LIST_ENTRY     *List,\r
   IN VOID           *Token,\r
   IN UINT32         DataLen\r
   )\r
 {\r
   SOCK_TOKEN  *SockToken;\r
 \r
   IN VOID           *Token,\r
   IN UINT32         DataLen\r
   )\r
 {\r
   SOCK_TOKEN  *SockToken;\r
 \r
-  SockToken = NetAllocatePool (sizeof (SOCK_TOKEN));\r
+  SockToken = AllocatePool (sizeof (SOCK_TOKEN));\r
   if (NULL == SockToken) {\r
 \r
   if (NULL == SockToken) {\r
 \r
-    SOCK_DEBUG_ERROR (("SockBufferIOToken: No Memory "\r
+    DEBUG ((EFI_D_ERROR, "SockBufferIOToken: No Memory "\r
       "to allocate SockToken\n"));\r
 \r
     return NULL;\r
       "to allocate SockToken\n"));\r
 \r
     return NULL;\r
@@ -131,7 +131,7 @@ SockBufferToken (
   SockToken->Sock           = Sock;\r
   SockToken->Token          = (SOCK_COMPLETION_TOKEN *) Token;\r
   SockToken->RemainDataLen  = DataLen;\r
   SockToken->Sock           = Sock;\r
   SockToken->Token          = (SOCK_COMPLETION_TOKEN *) Token;\r
   SockToken->RemainDataLen  = DataLen;\r
-  NetListInsertTail (List, &SockToken->TokenList);\r
+  InsertTailList (List, &SockToken->TokenList);\r
 \r
   return SockToken;\r
 }\r
 \r
   return SockToken;\r
 }\r
@@ -161,10 +161,10 @@ SockDestroyChild (
 \r
   Sock->IsDestroyed = TRUE;\r
 \r
 \r
   Sock->IsDestroyed = TRUE;\r
 \r
-  Status = NET_TRYLOCK (&(Sock->Lock));\r
+  Status = EfiAcquireLockOrFail (&(Sock->Lock));\r
   if (EFI_ERROR (Status)) {\r
 \r
   if (EFI_ERROR (Status)) {\r
 \r
-    SOCK_DEBUG_ERROR (("SockDestroyChild: Get the lock to "\r
+    DEBUG ((EFI_D_ERROR, "SockDestroyChild: Get the lock to "\r
       "access socket failed with %r\n", Status));\r
 \r
     return EFI_ACCESS_DENIED;\r
       "access socket failed with %r\n", Status));\r
 \r
     return EFI_ACCESS_DENIED;\r
@@ -177,7 +177,7 @@ SockDestroyChild (
 \r
   if (EFI_ERROR (Status)) {\r
 \r
 \r
   if (EFI_ERROR (Status)) {\r
 \r
-    SOCK_DEBUG_ERROR (("SockDestroyChild: Protocol detach socket"\r
+    DEBUG ((EFI_D_ERROR, "SockDestroyChild: Protocol detach socket"\r
       " failed with %r\n", Status));\r
 \r
     Sock->IsDestroyed = FALSE;\r
       " failed with %r\n", Status));\r
 \r
     Sock->IsDestroyed = FALSE;\r
@@ -189,7 +189,7 @@ SockDestroyChild (
     Sock->ConfigureState = SO_UNCONFIGURED;\r
   }\r
 \r
     Sock->ConfigureState = SO_UNCONFIGURED;\r
   }\r
 \r
-  NET_UNLOCK (&(Sock->Lock));\r
+  EfiReleaseLock (&(Sock->Lock));\r
 \r
   if (EFI_ERROR (Status)) {\r
     return Status;\r
 \r
   if (EFI_ERROR (Status)) {\r
     return Status;\r
@@ -226,16 +226,16 @@ SockCreateChild (
   Sock = SockCreate (SockInitData);\r
   if (NULL == Sock) {\r
 \r
   Sock = SockCreate (SockInitData);\r
   if (NULL == Sock) {\r
 \r
-    SOCK_DEBUG_ERROR (("SockCreateChild: No resource to "\r
+    DEBUG ((EFI_D_ERROR, "SockCreateChild: No resource to "\r
       "create a new socket\n"));\r
 \r
     return NULL;\r
   }\r
 \r
       "create a new socket\n"));\r
 \r
     return NULL;\r
   }\r
 \r
-  Status = NET_TRYLOCK (&(Sock->Lock));\r
+  Status = EfiAcquireLockOrFail (&(Sock->Lock));\r
   if (EFI_ERROR (Status)) {\r
 \r
   if (EFI_ERROR (Status)) {\r
 \r
-    SOCK_DEBUG_ERROR (("SockCreateChild: Get the lock to "\r
+    DEBUG ((EFI_D_ERROR, "SockCreateChild: Get the lock to "\r
       "access socket failed with %r\n", Status));\r
 \r
     SockDestroy (Sock);\r
       "access socket failed with %r\n", Status));\r
 \r
     SockDestroy (Sock);\r
@@ -248,14 +248,14 @@ SockCreateChild (
   Status = Sock->ProtoHandler (Sock, SOCK_ATTACH, NULL);\r
   if (EFI_ERROR (Status)) {\r
 \r
   Status = Sock->ProtoHandler (Sock, SOCK_ATTACH, NULL);\r
   if (EFI_ERROR (Status)) {\r
 \r
-    SOCK_DEBUG_ERROR (("SockCreateChild: Protocol failed to"\r
+    DEBUG ((EFI_D_ERROR, "SockCreateChild: Protocol failed to"\r
       " attach a socket with %r\n", Status));\r
 \r
     SockDestroy (Sock);\r
     Sock = NULL;\r
   }\r
 \r
       " attach a socket with %r\n", Status));\r
 \r
     SockDestroy (Sock);\r
     Sock = NULL;\r
   }\r
 \r
-  NET_UNLOCK (&(Sock->Lock));\r
+  EfiReleaseLock (&(Sock->Lock));\r
   return Sock;\r
 }\r
 \r
   return Sock;\r
 }\r
 \r
@@ -280,10 +280,10 @@ SockConfigure (
 {\r
   EFI_STATUS  Status;\r
 \r
 {\r
   EFI_STATUS  Status;\r
 \r
-  Status = NET_TRYLOCK (&(Sock->Lock));\r
+  Status = EfiAcquireLockOrFail (&(Sock->Lock));\r
   if (EFI_ERROR (Status)) {\r
 \r
   if (EFI_ERROR (Status)) {\r
 \r
-    SOCK_DEBUG_ERROR (("SockConfigure: Get the access for "\r
+    DEBUG ((EFI_D_ERROR, "SockConfigure: Get the access for "\r
       "socket failed with %r", Status));\r
 \r
     return EFI_ACCESS_DENIED;\r
       "socket failed with %r", Status));\r
 \r
     return EFI_ACCESS_DENIED;\r
@@ -299,7 +299,7 @@ SockConfigure (
   Status = Sock->ProtoHandler (Sock, SOCK_CONFIGURE, ConfigData);\r
 \r
 OnExit:\r
   Status = Sock->ProtoHandler (Sock, SOCK_CONFIGURE, ConfigData);\r
 \r
 OnExit:\r
-  NET_UNLOCK (&(Sock->Lock));\r
+  EfiReleaseLock (&(Sock->Lock));\r
 \r
   return Status;\r
 }\r
 \r
   return Status;\r
 }\r
@@ -332,10 +332,10 @@ SockConnect (
   EFI_STATUS  Status;\r
   EFI_EVENT   Event;\r
 \r
   EFI_STATUS  Status;\r
   EFI_EVENT   Event;\r
 \r
-  Status = NET_TRYLOCK (&(Sock->Lock));\r
+  Status = EfiAcquireLockOrFail (&(Sock->Lock));\r
   if (EFI_ERROR (Status)) {\r
 \r
   if (EFI_ERROR (Status)) {\r
 \r
-    SOCK_DEBUG_ERROR (("SockConnect: Get the access for "\r
+    DEBUG ((EFI_D_ERROR, "SockConnect: Get the access for "\r
       "socket failed with %r", Status));\r
 \r
     return EFI_ACCESS_DENIED;\r
       "socket failed with %r", Status));\r
 \r
     return EFI_ACCESS_DENIED;\r
@@ -371,7 +371,7 @@ SockConnect (
   Status = Sock->ProtoHandler (Sock, SOCK_CONNECT, NULL);\r
 \r
 OnExit:\r
   Status = Sock->ProtoHandler (Sock, SOCK_CONNECT, NULL);\r
 \r
 OnExit:\r
-  NET_UNLOCK (&(Sock->Lock));\r
+  EfiReleaseLock (&(Sock->Lock));\r
   return Status;\r
 }\r
 \r
   return Status;\r
 }\r
 \r
@@ -402,17 +402,17 @@ SockAccept (
   )\r
 {\r
   EFI_TCP4_LISTEN_TOKEN *ListenToken;\r
   )\r
 {\r
   EFI_TCP4_LISTEN_TOKEN *ListenToken;\r
-  NET_LIST_ENTRY        *ListEntry;\r
+  LIST_ENTRY            *ListEntry;\r
   EFI_STATUS            Status;\r
   SOCKET                *Socket;\r
   EFI_EVENT             Event;\r
 \r
   ASSERT (SOCK_STREAM == Sock->Type);\r
 \r
   EFI_STATUS            Status;\r
   SOCKET                *Socket;\r
   EFI_EVENT             Event;\r
 \r
   ASSERT (SOCK_STREAM == Sock->Type);\r
 \r
-  Status = NET_TRYLOCK (&(Sock->Lock));\r
+  Status = EfiAcquireLockOrFail (&(Sock->Lock));\r
   if (EFI_ERROR (Status)) {\r
 \r
   if (EFI_ERROR (Status)) {\r
 \r
-    SOCK_DEBUG_ERROR (("SockAccept: Get the access for socket"\r
+    DEBUG ((EFI_D_ERROR, "SockAccept: Get the access for socket"\r
       " failed with %r", Status));\r
 \r
     return EFI_ACCESS_DENIED;\r
       " failed with %r", Status));\r
 \r
     return EFI_ACCESS_DENIED;\r
@@ -456,14 +456,16 @@ SockAccept (
       ListenToken->NewChildHandle = Socket->SockHandle;\r
       SIGNAL_TOKEN (&(ListenToken->CompletionToken), EFI_SUCCESS);\r
 \r
       ListenToken->NewChildHandle = Socket->SockHandle;\r
       SIGNAL_TOKEN (&(ListenToken->CompletionToken), EFI_SUCCESS);\r
 \r
-      NetListRemoveEntry (ListEntry);\r
+      RemoveEntryList (ListEntry);\r
 \r
       ASSERT (Socket->Parent);\r
 \r
       Socket->Parent->ConnCnt--;\r
 \r
 \r
       ASSERT (Socket->Parent);\r
 \r
       Socket->Parent->ConnCnt--;\r
 \r
-      SOCK_DEBUG_WARN (("SockAccept: Accept a socket,"\r
-        "now conncount is %d", Socket->Parent->ConnCnt)\r
+      DEBUG (\r
+        (EFI_D_WARN,\r
+        "SockAccept: Accept a socket, now conncount is %d",\r
+        Socket->Parent->ConnCnt)\r
         );\r
       Socket->Parent = NULL;\r
 \r
         );\r
       Socket->Parent = NULL;\r
 \r
@@ -480,7 +482,7 @@ SockAccept (
   }\r
 \r
 Exit:\r
   }\r
 \r
 Exit:\r
-  NET_UNLOCK (&(Sock->Lock));\r
+  EfiReleaseLock (&(Sock->Lock));\r
 \r
   return Status;\r
 }\r
 \r
   return Status;\r
 }\r
@@ -520,10 +522,10 @@ SockSend (
 \r
   ASSERT (SOCK_STREAM == Sock->Type);\r
 \r
 \r
   ASSERT (SOCK_STREAM == Sock->Type);\r
 \r
-  Status = NET_TRYLOCK (&(Sock->Lock));\r
+  Status = EfiAcquireLockOrFail (&(Sock->Lock));\r
   if (EFI_ERROR (Status)) {\r
 \r
   if (EFI_ERROR (Status)) {\r
 \r
-    SOCK_DEBUG_ERROR (("SockSend: Get the access for socket"\r
+    DEBUG ((EFI_D_ERROR, "SockSend: Get the access for socket"\r
       " failed with %r", Status));\r
 \r
     return EFI_ACCESS_DENIED;\r
       " failed with %r", Status));\r
 \r
     return EFI_ACCESS_DENIED;\r
@@ -587,7 +589,7 @@ SockSend (
                   );\r
 \r
     if (NULL == SockToken) {\r
                   );\r
 \r
     if (NULL == SockToken) {\r
-      SOCK_DEBUG_ERROR (("SockSend: Failed to buffer IO token into"\r
+      DEBUG ((EFI_D_ERROR, "SockSend: Failed to buffer IO token into"\r
         " socket processing SndToken List\n", Status));\r
 \r
       Status = EFI_OUT_OF_RESOURCES;\r
         " socket processing SndToken List\n", Status));\r
 \r
       Status = EFI_OUT_OF_RESOURCES;\r
@@ -597,16 +599,16 @@ SockSend (
     Status = SockProcessTcpSndData (Sock, TxData);\r
 \r
     if (EFI_ERROR (Status)) {\r
     Status = SockProcessTcpSndData (Sock, TxData);\r
 \r
     if (EFI_ERROR (Status)) {\r
-      SOCK_DEBUG_ERROR (("SockSend: Failed to process "\r
+      DEBUG ((EFI_D_ERROR, "SockSend: Failed to process "\r
         "Snd Data\n", Status));\r
 \r
         "Snd Data\n", Status));\r
 \r
-      NetListRemoveEntry (&(SockToken->TokenList));\r
-      NetFreePool (SockToken);\r
+      RemoveEntryList (&(SockToken->TokenList));\r
+      gBS->FreePool (SockToken);\r
     }\r
   }\r
 \r
 Exit:\r
     }\r
   }\r
 \r
 Exit:\r
-  NET_UNLOCK (&(Sock->Lock));\r
+  EfiReleaseLock (&(Sock->Lock));\r
   return Status;\r
 }\r
 \r
   return Status;\r
 }\r
 \r
@@ -643,10 +645,10 @@ SockRcv (
 \r
   ASSERT (SOCK_STREAM == Sock->Type);\r
 \r
 \r
   ASSERT (SOCK_STREAM == Sock->Type);\r
 \r
-  Status = NET_TRYLOCK (&(Sock->Lock));\r
+  Status = EfiAcquireLockOrFail (&(Sock->Lock));\r
   if (EFI_ERROR (Status)) {\r
 \r
   if (EFI_ERROR (Status)) {\r
 \r
-    SOCK_DEBUG_ERROR (("SockRcv: Get the access for socket"\r
+    DEBUG ((EFI_D_ERROR, "SockRcv: Get the access for socket"\r
       " failed with %r", Status));\r
 \r
     return EFI_ACCESS_DENIED;\r
       " failed with %r", Status));\r
 \r
     return EFI_ACCESS_DENIED;\r
@@ -720,7 +722,7 @@ SockRcv (
   }\r
 \r
 Exit:\r
   }\r
 \r
 Exit:\r
-  NET_UNLOCK (&(Sock->Lock));\r
+  EfiReleaseLock (&(Sock->Lock));\r
   return Status;\r
 }\r
 \r
   return Status;\r
 }\r
 \r
@@ -743,10 +745,10 @@ SockFlush (
 \r
   ASSERT (SOCK_STREAM == Sock->Type);\r
 \r
 \r
   ASSERT (SOCK_STREAM == Sock->Type);\r
 \r
-  Status = NET_TRYLOCK (&(Sock->Lock));\r
+  Status = EfiAcquireLockOrFail (&(Sock->Lock));\r
   if (EFI_ERROR (Status)) {\r
 \r
   if (EFI_ERROR (Status)) {\r
 \r
-    SOCK_DEBUG_ERROR (("SockFlush: Get the access for socket"\r
+    DEBUG ((EFI_D_ERROR, "SockFlush: Get the access for socket"\r
       " failed with %r", Status));\r
 \r
     return EFI_ACCESS_DENIED;\r
       " failed with %r", Status));\r
 \r
     return EFI_ACCESS_DENIED;\r
@@ -759,7 +761,7 @@ SockFlush (
   Status = Sock->ProtoHandler (Sock, SOCK_FLUSH, NULL);\r
   if (EFI_ERROR (Status)) {\r
 \r
   Status = Sock->ProtoHandler (Sock, SOCK_FLUSH, NULL);\r
   if (EFI_ERROR (Status)) {\r
 \r
-    SOCK_DEBUG_ERROR (("SockFlush: Protocol failed handling"\r
+    DEBUG ((EFI_D_ERROR, "SockFlush: Protocol failed handling"\r
       " SOCK_FLUSH with %r", Status));\r
 \r
     goto Exit;\r
       " SOCK_FLUSH with %r", Status));\r
 \r
     goto Exit;\r
@@ -772,7 +774,7 @@ SockFlush (
   Sock->ConfigureState = SO_UNCONFIGURED;\r
 \r
 Exit:\r
   Sock->ConfigureState = SO_UNCONFIGURED;\r
 \r
 Exit:\r
-  NET_UNLOCK (&(Sock->Lock));\r
+  EfiReleaseLock (&(Sock->Lock));\r
   return Status;\r
 }\r
 \r
   return Status;\r
 }\r
 \r
@@ -808,9 +810,9 @@ SockClose (
 \r
   ASSERT (SOCK_STREAM == Sock->Type);\r
 \r
 \r
   ASSERT (SOCK_STREAM == Sock->Type);\r
 \r
-  Status = NET_TRYLOCK (&(Sock->Lock));\r
+  Status = EfiAcquireLockOrFail (&(Sock->Lock));\r
   if (EFI_ERROR (Status)) {\r
   if (EFI_ERROR (Status)) {\r
-    SOCK_DEBUG_ERROR (("SockClose: Get the access for socket"\r
+    DEBUG ((EFI_D_ERROR, "SockClose: Get the access for socket"\r
       " failed with %r", Status));\r
 \r
     return EFI_ACCESS_DENIED;\r
       " failed with %r", Status));\r
 \r
     return EFI_ACCESS_DENIED;\r
@@ -848,7 +850,7 @@ SockClose (
   }\r
 \r
 Exit:\r
   }\r
 \r
 Exit:\r
-  NET_UNLOCK (&(Sock->Lock));\r
+  EfiReleaseLock (&(Sock->Lock));\r
   return Status;\r
 }\r
 \r
   return Status;\r
 }\r
 \r
@@ -895,11 +897,11 @@ SockGroup (
 {\r
   EFI_STATUS  Status;\r
 \r
 {\r
   EFI_STATUS  Status;\r
 \r
-  Status = NET_TRYLOCK (&(Sock->Lock));\r
+  Status = EfiAcquireLockOrFail (&(Sock->Lock));\r
 \r
   if (EFI_ERROR (Status)) {\r
 \r
 \r
   if (EFI_ERROR (Status)) {\r
 \r
-    SOCK_DEBUG_ERROR (("SockGroup: Get the access for socket"\r
+    DEBUG ((EFI_D_ERROR, "SockGroup: Get the access for socket"\r
       " failed with %r", Status));\r
 \r
     return EFI_ACCESS_DENIED;\r
       " failed with %r", Status));\r
 \r
     return EFI_ACCESS_DENIED;\r
@@ -913,7 +915,7 @@ SockGroup (
   Status = Sock->ProtoHandler (Sock, SOCK_GROUP, GroupInfo);\r
 \r
 Exit:\r
   Status = Sock->ProtoHandler (Sock, SOCK_GROUP, GroupInfo);\r
 \r
 Exit:\r
-  NET_UNLOCK (&(Sock->Lock));\r
+  EfiReleaseLock (&(Sock->Lock));\r
   return Status;\r
 }\r
 \r
   return Status;\r
 }\r
 \r
@@ -941,9 +943,9 @@ SockRoute (
 {\r
   EFI_STATUS  Status;\r
 \r
 {\r
   EFI_STATUS  Status;\r
 \r
-  Status = NET_TRYLOCK (&(Sock->Lock));\r
+  Status = EfiAcquireLockOrFail (&(Sock->Lock));\r
   if (EFI_ERROR (Status)) {\r
   if (EFI_ERROR (Status)) {\r
-    SOCK_DEBUG_ERROR (("SockRoute: Get the access for socket"\r
+    DEBUG ((EFI_D_ERROR, "SockRoute: Get the access for socket"\r
       " failed with %r", Status));\r
 \r
     return EFI_ACCESS_DENIED;\r
       " failed with %r", Status));\r
 \r
     return EFI_ACCESS_DENIED;\r
@@ -962,6 +964,6 @@ SockRoute (
   Status = Sock->ProtoHandler (Sock, SOCK_ROUTE, RouteInfo);\r
 \r
 Exit:\r
   Status = Sock->ProtoHandler (Sock, SOCK_ROUTE, RouteInfo);\r
 \r
 Exit:\r
-  NET_UNLOCK (&(Sock->Lock));\r
+  EfiReleaseLock (&(Sock->Lock));\r
   return Status;\r
 }\r
   return Status;\r
 }\r
index 2e35f5ecd715ca8e0d53ef1394be8607038daa4a..95f29a1d75aed4f6cad886bd6d652a3dae005907 100644 (file)
@@ -357,12 +357,12 @@ struct _SOCKET {
   EFI_HANDLE            DriverBinding;  // socket't driver binding protocol\r
   EFI_DEVICE_PATH_PROTOCOL  *ParentDevicePath;\r
   EFI_DEVICE_PATH_PROTOCOL  *DevicePath;\r
   EFI_HANDLE            DriverBinding;  // socket't driver binding protocol\r
   EFI_DEVICE_PATH_PROTOCOL  *ParentDevicePath;\r
   EFI_DEVICE_PATH_PROTOCOL  *DevicePath;\r
-  NET_LIST_ENTRY            Link;  \r
+  LIST_ENTRY                Link;  \r
   SOCK_CONFIGURE_STATE  ConfigureState;\r
   SOCK_TYPE             Type;\r
   SOCK_STATE            State;\r
   UINT16                Flag;\r
   SOCK_CONFIGURE_STATE  ConfigureState;\r
   SOCK_TYPE             Type;\r
   SOCK_STATE            State;\r
   UINT16                Flag;\r
-  NET_LOCK              Lock;       // the lock of socket\r
+  EFI_LOCK              Lock;       // the lock of socket\r
   SOCK_BUFFER           SndBuffer;  // send buffer of application's data\r
   SOCK_BUFFER           RcvBuffer;  // receive buffer of received data\r
   EFI_STATUS            SockError;  // the error returned by low layer protocol\r
   SOCK_BUFFER           SndBuffer;  // send buffer of application's data\r
   SOCK_BUFFER           RcvBuffer;  // receive buffer of received data\r
   EFI_STATUS            SockError;  // the error returned by low layer protocol\r
@@ -374,14 +374,14 @@ struct _SOCKET {
   UINT32          BackLog;        // the limit of connection to this socket\r
   UINT32          ConnCnt;        // the current count of connections to it\r
   SOCKET          *Parent;        // listening parent that accept the connection\r
   UINT32          BackLog;        // the limit of connection to this socket\r
   UINT32          ConnCnt;        // the current count of connections to it\r
   SOCKET          *Parent;        // listening parent that accept the connection\r
-  NET_LIST_ENTRY  ConnectionList; // the connections maintained by this socket\r
+  LIST_ENTRY      ConnectionList; // the connections maintained by this socket\r
   //\r
   // the queue to buffer application's asynchronous token\r
   //\r
   //\r
   // the queue to buffer application's asynchronous token\r
   //\r
-  NET_LIST_ENTRY  ListenTokenList;\r
-  NET_LIST_ENTRY  RcvTokenList;\r
-  NET_LIST_ENTRY  SndTokenList;\r
-  NET_LIST_ENTRY  ProcessingSndTokenList;\r
+  LIST_ENTRY      ListenTokenList;\r
+  LIST_ENTRY      RcvTokenList;\r
+  LIST_ENTRY      SndTokenList;\r
+  LIST_ENTRY      ProcessingSndTokenList;\r
 \r
   SOCK_COMPLETION_TOKEN *ConnectionToken; // app's token to signal if connected\r
   SOCK_COMPLETION_TOKEN *CloseToken;      // app's token to signal if closed\r
 \r
   SOCK_COMPLETION_TOKEN *ConnectionToken; // app's token to signal if connected\r
   SOCK_COMPLETION_TOKEN *CloseToken;      // app's token to signal if closed\r
@@ -408,7 +408,7 @@ struct _SOCKET {
 // the token structure buffered in socket layer\r
 //\r
 typedef struct _SOCK_TOKEN {\r
 // the token structure buffered in socket layer\r
 //\r
 typedef struct _SOCK_TOKEN {\r
-  NET_LIST_ENTRY        TokenList;      // the entry to add in the token list\r
+  LIST_ENTRY            TokenList;      // the entry to add in the token list\r
   SOCK_COMPLETION_TOKEN *Token;         // The application's token\r
   UINT32                RemainDataLen;  // unprocessed data length\r
   SOCKET                *Sock;          // the poninter to the socket this token\r
   SOCK_COMPLETION_TOKEN *Token;         // The application's token\r
   UINT32                RemainDataLen;  // unprocessed data length\r
   SOCKET                *Sock;          // the poninter to the socket this token\r
index a6a6913333333334317a9281278f722c8c349f17..c6108e25149bf6a1223bfe7d5d407ff545f0d264 100644 (file)
@@ -118,11 +118,11 @@ Tcp4GetMode (
 \r
     AccessPoint->UseDefaultAddress  = Tcb->UseDefaultAddr;\r
 \r
 \r
     AccessPoint->UseDefaultAddress  = Tcb->UseDefaultAddr;\r
 \r
-    NetCopyMem (&AccessPoint->StationAddress, &Tcb->LocalEnd.Ip, sizeof (EFI_IPv4_ADDRESS));\r
+    CopyMem (&AccessPoint->StationAddress, &Tcb->LocalEnd.Ip, sizeof (EFI_IPv4_ADDRESS));\r
     AccessPoint->SubnetMask         = Tcb->SubnetMask;\r
     AccessPoint->StationPort        = NTOHS (Tcb->LocalEnd.Port);\r
 \r
     AccessPoint->SubnetMask         = Tcb->SubnetMask;\r
     AccessPoint->StationPort        = NTOHS (Tcb->LocalEnd.Port);\r
 \r
-    NetCopyMem (&AccessPoint->RemoteAddress, &Tcb->RemoteEnd.Ip, sizeof (EFI_IPv4_ADDRESS));\r
+    CopyMem (&AccessPoint->RemoteAddress, &Tcb->RemoteEnd.Ip, sizeof (EFI_IPv4_ADDRESS));\r
     AccessPoint->RemotePort         = NTOHS (Tcb->RemoteEnd.Port);\r
     AccessPoint->ActiveFlag         = (BOOLEAN) (Tcb->State != TCP_LISTEN);\r
 \r
     AccessPoint->RemotePort         = NTOHS (Tcb->RemoteEnd.Port);\r
     AccessPoint->ActiveFlag         = (BOOLEAN) (Tcb->State != TCP_LISTEN);\r
 \r
@@ -203,7 +203,7 @@ Tcp4Bind (
       if (mTcp4RandomPort <= TCP4_PORT_KNOWN) {\r
 \r
         if (Cycle) {\r
       if (mTcp4RandomPort <= TCP4_PORT_KNOWN) {\r
 \r
         if (Cycle) {\r
-          TCP4_DEBUG_ERROR (("Tcp4Bind: no port can be allocated "\r
+          DEBUG ((EFI_D_ERROR, "Tcp4Bind: no port can be allocated "\r
             "for this pcb\n"));\r
 \r
           return EFI_OUT_OF_RESOURCES;\r
             "for this pcb\n"));\r
 \r
           return EFI_OUT_OF_RESOURCES;\r
@@ -246,7 +246,7 @@ Tcp4FlushPcb (
   TcpProto = (TCP4_PROTO_DATA *) Sock->ProtoReserved;\r
 \r
   if (SOCK_IS_CONFIGURED (Sock)) {\r
   TcpProto = (TCP4_PROTO_DATA *) Sock->ProtoReserved;\r
 \r
   if (SOCK_IS_CONFIGURED (Sock)) {\r
-    NetListRemoveEntry (&Tcb->List);\r
+    RemoveEntryList (&Tcb->List);\r
 \r
     //\r
     // Uninstall the device path protocl.\r
 \r
     //\r
     // Uninstall the device path protocl.\r
@@ -256,7 +256,7 @@ Tcp4FlushPcb (
            &gEfiDevicePathProtocolGuid,\r
            Sock->DevicePath\r
            );\r
            &gEfiDevicePathProtocolGuid,\r
            Sock->DevicePath\r
            );\r
-    NetFreePool (Sock->DevicePath);\r
+    gBS->FreePool (Sock->DevicePath);\r
 \r
     TcpSetVariableData (TcpProto->TcpService);\r
   }\r
 \r
     TcpSetVariableData (TcpProto->TcpService);\r
   }\r
@@ -275,11 +275,11 @@ Tcp4AttachPcb (
   TCP4_PROTO_DATA   *ProtoData;\r
   IP_IO             *IpIo;\r
 \r
   TCP4_PROTO_DATA   *ProtoData;\r
   IP_IO             *IpIo;\r
 \r
-  Tcb = NetAllocateZeroPool (sizeof (TCP_CB));\r
+  Tcb = AllocateZeroPool (sizeof (TCP_CB));\r
 \r
   if (Tcb == NULL) {\r
 \r
 \r
   if (Tcb == NULL) {\r
 \r
-    TCP4_DEBUG_ERROR (("Tcp4ConfigurePcb: failed to allocate a TCB\n"));\r
+    DEBUG ((EFI_D_ERROR, "Tcp4ConfigurePcb: failed to allocate a TCB\n"));\r
 \r
     return EFI_OUT_OF_RESOURCES;\r
   }\r
 \r
     return EFI_OUT_OF_RESOURCES;\r
   }\r
@@ -293,13 +293,13 @@ Tcp4AttachPcb (
   Tcb->IpInfo = IpIoAddIp (IpIo);\r
   if (Tcb->IpInfo == NULL) {\r
 \r
   Tcb->IpInfo = IpIoAddIp (IpIo);\r
   if (Tcb->IpInfo == NULL) {\r
 \r
-    NetFreePool (Tcb);\r
+    gBS->FreePool (Tcb);\r
     return EFI_OUT_OF_RESOURCES;\r
   }\r
 \r
     return EFI_OUT_OF_RESOURCES;\r
   }\r
 \r
-  NetListInit (&Tcb->List);\r
-  NetListInit (&Tcb->SndQue);\r
-  NetListInit (&Tcb->RcvQue);\r
+  InitializeListHead (&Tcb->List);\r
+  InitializeListHead (&Tcb->SndQue);\r
+  InitializeListHead (&Tcb->RcvQue);\r
 \r
   Tcb->State        = TCP_CLOSED;\r
   Tcb->Sk           = Sk;\r
 \r
   Tcb->State        = TCP_CLOSED;\r
   Tcb->Sk           = Sk;\r
@@ -326,7 +326,7 @@ Tcp4DetachPcb (
 \r
   IpIoRemoveIp (ProtoData->TcpService->IpIo, Tcb->IpInfo);\r
 \r
 \r
   IpIoRemoveIp (ProtoData->TcpService->IpIo, Tcb->IpInfo);\r
 \r
-  NetFreePool (Tcb);\r
+  gBS->FreePool (Tcb);\r
 \r
   ProtoData->TcpPcb = NULL;\r
 }\r
 \r
   ProtoData->TcpPcb = NULL;\r
 }\r
@@ -397,7 +397,7 @@ Tcp4ConfigurePcb (
   Status = Tcp4Bind (&(CfgData->AccessPoint));\r
 \r
   if (EFI_ERROR (Status)) {\r
   Status = Tcp4Bind (&(CfgData->AccessPoint));\r
 \r
   if (EFI_ERROR (Status)) {\r
-    TCP4_DEBUG_ERROR (("Tcp4ConfigurePcb: Bind endpoint failed "\r
+    DEBUG ((EFI_D_ERROR, "Tcp4ConfigurePcb: Bind endpoint failed "\r
       "with %r\n", Status));\r
 \r
     goto OnExit;\r
       "with %r\n", Status));\r
 \r
     goto OnExit;\r
@@ -407,8 +407,8 @@ Tcp4ConfigurePcb (
   // Initalize the operating information in this Tcb\r
   //\r
   ASSERT (Tcb->State == TCP_CLOSED &&\r
   // Initalize the operating information in this Tcb\r
   //\r
   ASSERT (Tcb->State == TCP_CLOSED &&\r
-    NetListIsEmpty (&Tcb->SndQue) &&\r
-    NetListIsEmpty (&Tcb->RcvQue));\r
+    IsListEmpty (&Tcb->SndQue) &&\r
+    IsListEmpty (&Tcb->RcvQue));\r
 \r
   TCP_SET_FLG (Tcb->CtrlFlag, TCP_CTRL_NO_KEEPALIVE);\r
   Tcb->State            = TCP_CLOSED;\r
 \r
   TCP_SET_FLG (Tcb->CtrlFlag, TCP_CTRL_NO_KEEPALIVE);\r
   Tcb->State            = TCP_CLOSED;\r
@@ -440,12 +440,12 @@ Tcp4ConfigurePcb (
 \r
   Tcb->UseDefaultAddr = CfgData->AccessPoint.UseDefaultAddress;\r
 \r
 \r
   Tcb->UseDefaultAddr = CfgData->AccessPoint.UseDefaultAddress;\r
 \r
-  NetCopyMem (&Tcb->LocalEnd.Ip, &CfgData->AccessPoint.StationAddress, sizeof (IP4_ADDR));\r
+  CopyMem (&Tcb->LocalEnd.Ip, &CfgData->AccessPoint.StationAddress, sizeof (IP4_ADDR));\r
   Tcb->LocalEnd.Port  = HTONS (CfgData->AccessPoint.StationPort);\r
   Tcb->SubnetMask     = CfgData->AccessPoint.SubnetMask;\r
 \r
   if (CfgData->AccessPoint.ActiveFlag) {\r
   Tcb->LocalEnd.Port  = HTONS (CfgData->AccessPoint.StationPort);\r
   Tcb->SubnetMask     = CfgData->AccessPoint.SubnetMask;\r
 \r
   if (CfgData->AccessPoint.ActiveFlag) {\r
-    NetCopyMem (&Tcb->RemoteEnd.Ip, &CfgData->AccessPoint.RemoteAddress, sizeof (IP4_ADDR));\r
+    CopyMem (&Tcb->RemoteEnd.Ip, &CfgData->AccessPoint.RemoteAddress, sizeof (IP4_ADDR));\r
     Tcb->RemoteEnd.Port = HTONS (CfgData->AccessPoint.RemotePort);\r
   } else {\r
     Tcb->RemoteEnd.Ip   = 0;\r
     Tcb->RemoteEnd.Port = HTONS (CfgData->AccessPoint.RemotePort);\r
   } else {\r
     Tcb->RemoteEnd.Ip   = 0;\r
index 8102b321821cd0728d9f6633b0fcec022e1e3450..818b4e166203b576453774a2622e6b0f3462c8af 100644 (file)
@@ -98,7 +98,7 @@ Tcp4CreateTimer (
 \r
     Status = gBS->CreateEvent (\r
                     EVT_TIMER | EVT_NOTIFY_SIGNAL,\r
 \r
     Status = gBS->CreateEvent (\r
                     EVT_TIMER | EVT_NOTIFY_SIGNAL,\r
-                    NET_TPL_EVENT,\r
+                    TPL_NOTIFY,\r
                     TcpTicking,\r
                     NULL,\r
                     &mTcp4Timer.TimerEvent\r
                     TcpTicking,\r
                     NULL,\r
                     &mTcp4Timer.TimerEvent\r
@@ -283,10 +283,10 @@ Tcp4DriverBindingStart (
   TCP4_SERVICE_DATA        *TcpServiceData;\r
   IP_IO_OPEN_DATA          OpenData;\r
 \r
   TCP4_SERVICE_DATA        *TcpServiceData;\r
   IP_IO_OPEN_DATA          OpenData;\r
 \r
-  TcpServiceData = NetAllocateZeroPool (sizeof (TCP4_SERVICE_DATA));\r
+  TcpServiceData = AllocateZeroPool (sizeof (TCP4_SERVICE_DATA));\r
 \r
   if (NULL == TcpServiceData) {\r
 \r
   if (NULL == TcpServiceData) {\r
-    TCP4_DEBUG_ERROR (("Tcp4DriverBindingStart: Have no enough"\r
+    DEBUG ((EFI_D_ERROR, "Tcp4DriverBindingStart: Have no enough"\r
       " resource to create a Tcp Servcie Data!\n"));\r
 \r
     return EFI_OUT_OF_RESOURCES;\r
       " resource to create a Tcp Servcie Data!\n"));\r
 \r
     return EFI_OUT_OF_RESOURCES;\r
@@ -298,7 +298,7 @@ Tcp4DriverBindingStart (
   TcpServiceData->IpIo = IpIoCreate (This->DriverBindingHandle, ControllerHandle);\r
   if (NULL == TcpServiceData->IpIo) {\r
 \r
   TcpServiceData->IpIo = IpIoCreate (This->DriverBindingHandle, ControllerHandle);\r
   if (NULL == TcpServiceData->IpIo) {\r
 \r
-    TCP4_DEBUG_ERROR (("Tcp4DriverBindingStart: Have no enough"\r
+    DEBUG ((EFI_D_ERROR, "Tcp4DriverBindingStart: Have no enough"\r
       " resource to create an Ip Io!\n"));\r
 \r
     Status = EFI_OUT_OF_RESOURCES;\r
       " resource to create an Ip Io!\n"));\r
 \r
     Status = EFI_OUT_OF_RESOURCES;\r
@@ -308,7 +308,7 @@ Tcp4DriverBindingStart (
   //\r
   // Configure and start IpIo.\r
   //\r
   //\r
   // Configure and start IpIo.\r
   //\r
-  NetZeroMem (&OpenData, sizeof (IP_IO_OPEN_DATA));\r
+  ZeroMem (&OpenData, sizeof (IP_IO_OPEN_DATA));\r
 \r
   CopyMem (&OpenData.IpConfigData, &mIpIoDefaultIpConfigData, sizeof (OpenData.IpConfigData));\r
   OpenData.IpConfigData.DefaultProtocol = EFI_IP_PROTO_TCP;\r
 \r
   CopyMem (&OpenData.IpConfigData, &mIpIoDefaultIpConfigData, sizeof (OpenData.IpConfigData));\r
   OpenData.IpConfigData.DefaultProtocol = EFI_IP_PROTO_TCP;\r
@@ -326,7 +326,7 @@ Tcp4DriverBindingStart (
   Status = Tcp4CreateTimer ();\r
   if (EFI_ERROR (Status)) {\r
 \r
   Status = Tcp4CreateTimer ();\r
   if (EFI_ERROR (Status)) {\r
 \r
-    TCP4_DEBUG_ERROR (("Tcp4DriverBindingStart: Create TcpTimer"\r
+    DEBUG ((EFI_D_ERROR, "Tcp4DriverBindingStart: Create TcpTimer"\r
       " Event failed with %r\n", Status));\r
 \r
     goto ON_ERROR;\r
       " Event failed with %r\n", Status));\r
 \r
     goto ON_ERROR;\r
@@ -346,7 +346,7 @@ Tcp4DriverBindingStart (
                   );\r
   if (EFI_ERROR (Status)) {\r
 \r
                   );\r
   if (EFI_ERROR (Status)) {\r
 \r
-    TCP4_DEBUG_ERROR (("Tcp4DriverBindingStart: Install Tcp4 Service Binding"\r
+    DEBUG ((EFI_D_ERROR, "Tcp4DriverBindingStart: Install Tcp4 Service Binding"\r
       " Protocol failed for %r\n", Status));\r
 \r
     Tcp4DestroyTimer ();\r
       " Protocol failed for %r\n", Status));\r
 \r
     Tcp4DestroyTimer ();\r
@@ -360,7 +360,7 @@ Tcp4DriverBindingStart (
   TcpServiceData->Signature           = TCP4_DRIVER_SIGNATURE;\r
   TcpServiceData->DriverBindingHandle = This->DriverBindingHandle;\r
 \r
   TcpServiceData->Signature           = TCP4_DRIVER_SIGNATURE;\r
   TcpServiceData->DriverBindingHandle = This->DriverBindingHandle;\r
 \r
-  NetListInit (&TcpServiceData->SocketList);\r
+  InitializeListHead (&TcpServiceData->SocketList);\r
 \r
   TcpSetVariableData (TcpServiceData);\r
 \r
 \r
   TcpSetVariableData (TcpServiceData);\r
 \r
@@ -372,7 +372,7 @@ ON_ERROR:
     IpIoDestroy (TcpServiceData->IpIo);\r
   }\r
 \r
     IpIoDestroy (TcpServiceData->IpIo);\r
   }\r
 \r
-  NetFreePool (TcpServiceData);\r
+  gBS->FreePool (TcpServiceData);\r
 \r
   return Status;\r
 }\r
 \r
   return Status;\r
 }\r
@@ -426,7 +426,7 @@ Tcp4DriverBindingStop (
                   );\r
   if (EFI_ERROR (Status)) {\r
 \r
                   );\r
   if (EFI_ERROR (Status)) {\r
 \r
-    TCP4_DEBUG_ERROR (("Tcp4DriverBindingStop: Locate Tcp4 Service "\r
+    DEBUG ((EFI_D_ERROR, "Tcp4DriverBindingStop: Locate Tcp4 Service "\r
       " Binding Protocol failed with %r\n", Status));\r
 \r
     return EFI_DEVICE_ERROR;\r
       " Binding Protocol failed with %r\n", Status));\r
 \r
     return EFI_DEVICE_ERROR;\r
@@ -463,10 +463,10 @@ Tcp4DriverBindingStop (
     //\r
     // Release the TCP service data\r
     //\r
     //\r
     // Release the TCP service data\r
     //\r
-    NetFreePool (TcpServiceData);\r
+    gBS->FreePool (TcpServiceData);\r
   } else {\r
 \r
   } else {\r
 \r
-    while (!NetListIsEmpty (&TcpServiceData->SocketList)) {\r
+    while (!IsListEmpty (&TcpServiceData->SocketList)) {\r
       Sock = NET_LIST_HEAD (&TcpServiceData->SocketList, SOCKET, Link);\r
 \r
       ServiceBinding->DestroyChild (ServiceBinding, Sock->SockHandle);\r
       Sock = NET_LIST_HEAD (&TcpServiceData->SocketList, SOCKET, Link);\r
 \r
       ServiceBinding->DestroyChild (ServiceBinding, Sock->SockHandle);\r
@@ -525,7 +525,7 @@ Tcp4CreateSocketCallback (
     //\r
     // Insert this socket into the SocketList.\r
     //\r
     //\r
     // Insert this socket into the SocketList.\r
     //\r
-    NetListInsertTail (&TcpServiceData->SocketList, &This->Link);\r
+    InsertTailList (&TcpServiceData->SocketList, &This->Link);\r
   }\r
 \r
   return Status;\r
   }\r
 \r
   return Status;\r
@@ -544,7 +544,7 @@ Tcp4DestroySocketCallback (
   //\r
   // Remove this node from the list.\r
   //\r
   //\r
   // Remove this node from the list.\r
   //\r
-  NetListRemoveEntry (&This->Link);\r
+  RemoveEntryList (&This->Link);\r
 \r
   //\r
   // Close the device path protocol\r
 \r
   //\r
   // Close the device path protocol\r
@@ -599,7 +599,7 @@ Tcp4ServiceBindingCreateChild (
     return EFI_INVALID_PARAMETER;\r
   }\r
 \r
     return EFI_INVALID_PARAMETER;\r
   }\r
 \r
-  OldTpl              = NET_RAISE_TPL (NET_TPL_LOCK);\r
+  OldTpl              = gBS->RaiseTPL (TPL_CALLBACK);\r
   Status              = EFI_SUCCESS;\r
   TcpServiceData      = TCP4_FROM_THIS (This);\r
   TcpProto.TcpService = TcpServiceData;\r
   Status              = EFI_SUCCESS;\r
   TcpServiceData      = TCP4_FROM_THIS (This);\r
   TcpProto.TcpService = TcpServiceData;\r
@@ -612,10 +612,10 @@ Tcp4ServiceBindingCreateChild (
   mTcp4DefaultSockData.ProtoData     = &TcpProto;\r
   mTcp4DefaultSockData.DataSize      = sizeof (TCP4_PROTO_DATA);\r
   mTcp4DefaultSockData.DriverBinding = TcpServiceData->DriverBindingHandle;\r
   mTcp4DefaultSockData.ProtoData     = &TcpProto;\r
   mTcp4DefaultSockData.DataSize      = sizeof (TCP4_PROTO_DATA);\r
   mTcp4DefaultSockData.DriverBinding = TcpServiceData->DriverBindingHandle;\r
-  \r
+\r
   Sock = SockCreateChild (&mTcp4DefaultSockData);\r
   if (NULL == Sock) {\r
   Sock = SockCreateChild (&mTcp4DefaultSockData);\r
   if (NULL == Sock) {\r
-    TCP4_DEBUG_ERROR (("Tcp4DriverBindingCreateChild: "\r
+    DEBUG ((EFI_D_ERROR, "Tcp4DriverBindingCreateChild: "\r
       "No resource to create a Tcp Child\n"));\r
 \r
     Status = EFI_OUT_OF_RESOURCES;\r
       "No resource to create a Tcp Child\n"));\r
 \r
     Status = EFI_OUT_OF_RESOURCES;\r
@@ -623,7 +623,7 @@ Tcp4ServiceBindingCreateChild (
     *ChildHandle = Sock->SockHandle;\r
   }\r
 \r
     *ChildHandle = Sock->SockHandle;\r
   }\r
 \r
-  NET_RESTORE_TPL (OldTpl);\r
+  gBS->RestoreTPL (OldTpl);\r
   return Status;\r
 }\r
 \r
   return Status;\r
 }\r
 \r
@@ -656,7 +656,7 @@ Tcp4ServiceBindingDestroyChild (
     return EFI_INVALID_PARAMETER;\r
   }\r
 \r
     return EFI_INVALID_PARAMETER;\r
   }\r
 \r
-  OldTpl = NET_RAISE_TPL (NET_TPL_LOCK);\r
+  OldTpl = gBS->RaiseTPL (TPL_CALLBACK);\r
 \r
   //\r
   // retrieve the Tcp4 protocol from ChildHandle\r
 \r
   //\r
   // retrieve the Tcp4 protocol from ChildHandle\r
@@ -681,7 +681,7 @@ Tcp4ServiceBindingDestroyChild (
     SockDestroyChild (Sock);\r
   }\r
 \r
     SockDestroyChild (Sock);\r
   }\r
 \r
-  NET_RESTORE_TPL (OldTpl);\r
+  gBS->RestoreTPL (OldTpl);\r
   return Status;\r
 }\r
 \r
   return Status;\r
 }\r
 \r
index 47ca324017d18b7774b4091d2d54d3f935209cc0..2636ce708c89c580be8b9b0489a680e5f5654bb6 100644 (file)
@@ -41,7 +41,7 @@ typedef struct _TCP4_SERVICE_DATA {
   EFI_SERVICE_BINDING_PROTOCOL  Tcp4ServiceBinding;\r
   EFI_HANDLE                    DriverBindingHandle;\r
   CHAR16                        *MacString;\r
   EFI_SERVICE_BINDING_PROTOCOL  Tcp4ServiceBinding;\r
   EFI_HANDLE                    DriverBindingHandle;\r
   CHAR16                        *MacString;\r
-  NET_LIST_ENTRY                SocketList;\r
+  LIST_ENTRY                    SocketList;\r
 } TCP4_SERVICE_DATA;\r
 \r
 //\r
 } TCP4_SERVICE_DATA;\r
 \r
 //\r
index 5bfdf2612df3a5db5206060cad01e8429395b9d1..dbb1008b40617879162392067e7b66cda25ecf63 100644 (file)
@@ -158,7 +158,7 @@ TcpVerifySegment (
 \r
 INTN\r
 TcpCheckSndQue (\r
 \r
 INTN\r
 TcpCheckSndQue (\r
-  IN NET_LIST_ENTRY *Head\r
+  IN LIST_ENTRY     *Head\r
   );\r
 \r
 NET_BUF *\r
   );\r
 \r
 NET_BUF *\r
index 3a3e904c7c246497fda6c041d7c64f245285ed1c..a054a4a56d03528144ac0a0fdf50805f475d6c12 100644 (file)
@@ -84,7 +84,7 @@ TcpFastRecover (
     TcpRetransmit (Tcb, Tcb->SndUna);\r
     Tcb->CWnd = Tcb->Ssthresh + 3 * Tcb->SndMss;\r
 \r
     TcpRetransmit (Tcb, Tcb->SndUna);\r
     Tcb->CWnd = Tcb->Ssthresh + 3 * Tcb->SndMss;\r
 \r
-    TCP4_DEBUG_TRACE (("TcpFastRecover: enter fast retransmission"\r
+    DEBUG ((EFI_D_INFO, "TcpFastRecover: enter fast retransmission"\r
       " for TCB %x, recover point is %d\n", Tcb, Tcb->Recover));\r
     return;\r
   }\r
       " for TCB %x, recover point is %d\n", Tcb, Tcb->Recover));\r
     return;\r
   }\r
@@ -103,7 +103,7 @@ TcpFastRecover (
     // by TcpToSendData\r
     //\r
     Tcb->CWnd += Tcb->SndMss;\r
     // by TcpToSendData\r
     //\r
     Tcb->CWnd += Tcb->SndMss;\r
-    TCP4_DEBUG_TRACE (("TcpFastRecover: received another"\r
+    DEBUG ((EFI_D_INFO, "TcpFastRecover: received another"\r
       " duplicated ACK (%d) for TCB %x\n", Seg->Ack, Tcb));\r
 \r
   } else {\r
       " duplicated ACK (%d) for TCB %x\n", Seg->Ack, Tcb));\r
 \r
   } else {\r
@@ -123,7 +123,7 @@ TcpFastRecover (
       Tcb->CWnd         = MIN (Tcb->Ssthresh, FlightSize + Tcb->SndMss);\r
 \r
       Tcb->CongestState = TCP_CONGEST_OPEN;\r
       Tcb->CWnd         = MIN (Tcb->Ssthresh, FlightSize + Tcb->SndMss);\r
 \r
       Tcb->CongestState = TCP_CONGEST_OPEN;\r
-      TCP4_DEBUG_TRACE (("TcpFastRecover: received a full ACK(%d)"\r
+      DEBUG ((EFI_D_INFO, "TcpFastRecover: received a full ACK(%d)"\r
         " for TCB %x, exit fast recovery\n", Seg->Ack, Tcb));\r
 \r
     } else {\r
         " for TCB %x, exit fast recovery\n", Seg->Ack, Tcb));\r
 \r
     } else {\r
@@ -148,7 +148,7 @@ TcpFastRecover (
 \r
       Tcb->CWnd -= Acked;\r
 \r
 \r
       Tcb->CWnd -= Acked;\r
 \r
-      TCP4_DEBUG_TRACE (("TcpFastRecover: received a partial"\r
+      DEBUG ((EFI_D_INFO, "TcpFastRecover: received a partial"\r
         " ACK(%d) for TCB %x\n", Seg->Ack, Tcb));\r
 \r
     }\r
         " ACK(%d) for TCB %x\n", Seg->Ack, Tcb));\r
 \r
     }\r
@@ -185,7 +185,7 @@ TcpFastLossRecover (
       Tcb->LossTimes    = 0;\r
       Tcb->CongestState = TCP_CONGEST_OPEN;\r
 \r
       Tcb->LossTimes    = 0;\r
       Tcb->CongestState = TCP_CONGEST_OPEN;\r
 \r
-      TCP4_DEBUG_TRACE (("TcpFastLossRecover: received a "\r
+      DEBUG ((EFI_D_INFO, "TcpFastLossRecover: received a "\r
         "full ACK(%d) for TCB %x\n", Seg->Ack, Tcb));\r
 \r
     } else {\r
         "full ACK(%d) for TCB %x\n", Seg->Ack, Tcb));\r
 \r
     } else {\r
@@ -195,7 +195,7 @@ TcpFastLossRecover (
       // fast retransmit the first unacknowledge field.\r
       //\r
       TcpRetransmit (Tcb, Seg->Ack);\r
       // fast retransmit the first unacknowledge field.\r
       //\r
       TcpRetransmit (Tcb, Seg->Ack);\r
-      TCP4_DEBUG_TRACE (("TcpFastLossRecover: received a "\r
+      DEBUG ((EFI_D_INFO, "TcpFastLossRecover: received a "\r
         "partial ACK(%d) for TCB %x\n", Seg->Ack, Tcb));\r
     }\r
   }\r
         "partial ACK(%d) for TCB %x\n", Seg->Ack, Tcb));\r
     }\r
   }\r
@@ -256,7 +256,7 @@ TcpComputeRtt (
 \r
   }\r
 \r
 \r
   }\r
 \r
-  TCP4_DEBUG_TRACE (("TcpComputeRtt: new RTT for TCB %x"\r
+  DEBUG ((EFI_D_INFO, "TcpComputeRtt: new RTT for TCB %x"\r
     " computed SRTT: %d RTTVAR: %d RTO: %d\n",\r
     Tcb, Tcb->SRtt, Tcb->RttVar, Tcb->Rto));\r
 \r
     " computed SRTT: %d RTTVAR: %d RTO: %d\n",\r
     Tcb, Tcb->SRtt, Tcb->RttVar, Tcb->Rto));\r
 \r
@@ -392,7 +392,7 @@ TcpDeliverData (
   IN TCP_CB *Tcb\r
   )\r
 {\r
   IN TCP_CB *Tcb\r
   )\r
 {\r
-  NET_LIST_ENTRY  *Entry;\r
+  LIST_ENTRY      *Entry;\r
   NET_BUF         *Nbuf;\r
   TCP_SEQNO       Seq;\r
   TCP_SEG         *Seg;\r
   NET_BUF         *Nbuf;\r
   TCP_SEQNO       Seq;\r
   TCP_SEG         *Seg;\r
@@ -404,7 +404,7 @@ TcpDeliverData (
   // make sure there is some data queued,\r
   // and TCP is in a proper state\r
   //\r
   // make sure there is some data queued,\r
   // and TCP is in a proper state\r
   //\r
-  if (NetListIsEmpty (&Tcb->RcvQue) || !TCP_CONNECTED (Tcb->State)) {\r
+  if (IsListEmpty (&Tcb->RcvQue) || !TCP_CONNECTED (Tcb->State)) {\r
 \r
     return 0;\r
   }\r
 \r
     return 0;\r
   }\r
@@ -430,7 +430,7 @@ TcpDeliverData (
     Seq         = Seg->End;\r
     Tcb->RcvNxt = Seq;\r
 \r
     Seq         = Seg->End;\r
     Tcb->RcvNxt = Seq;\r
 \r
-    NetListRemoveEntry (&Nbuf->List);\r
+    RemoveEntryList (&Nbuf->List);\r
 \r
     //\r
     // RFC793 Eighth step: process FIN in sequence\r
 \r
     //\r
     // RFC793 Eighth step: process FIN in sequence\r
@@ -441,15 +441,15 @@ TcpDeliverData (
       // The peer sends to us junky data after FIN,\r
       // reset the connection.\r
       //\r
       // The peer sends to us junky data after FIN,\r
       // reset the connection.\r
       //\r
-      if (!NetListIsEmpty (&Tcb->RcvQue)) {\r
-        TCP4_DEBUG_ERROR (("TcpDeliverData: data received after"\r
+      if (!IsListEmpty (&Tcb->RcvQue)) {\r
+        DEBUG ((EFI_D_ERROR, "TcpDeliverData: data received after"\r
           " FIN from peer of TCB %x, reset connection\n", Tcb));\r
 \r
         NetbufFree (Nbuf);\r
         return -1;\r
       }\r
 \r
           " FIN from peer of TCB %x, reset connection\n", Tcb));\r
 \r
         NetbufFree (Nbuf);\r
         return -1;\r
       }\r
 \r
-      TCP4_DEBUG_TRACE (("TcpDeliverData: processing FIN "\r
+      DEBUG ((EFI_D_INFO, "TcpDeliverData: processing FIN "\r
         "from peer of TCB %x\n", Tcb));\r
 \r
       switch (Tcb->State) {\r
         "from peer of TCB %x\n", Tcb));\r
 \r
       switch (Tcb->State) {\r
@@ -480,7 +480,7 @@ TcpDeliverData (
           TcpSetTimer (Tcb, TCP_TIMER_2MSL, Tcb->TimeWaitTimeout);\r
         } else {\r
 \r
           TcpSetTimer (Tcb, TCP_TIMER_2MSL, Tcb->TimeWaitTimeout);\r
         } else {\r
 \r
-          TCP4_DEBUG_WARN (("Connection closed immediately "\r
+          DEBUG ((EFI_D_WARN, "Connection closed immediately "\r
             "because app disables TIME_WAIT timer for %x\n", Tcb));\r
 \r
           TcpSendAck (Tcb);\r
             "because app disables TIME_WAIT timer for %x\n", Tcb));\r
 \r
           TcpSendAck (Tcb);\r
@@ -558,9 +558,9 @@ TcpQueueData (
   )\r
 {\r
   TCP_SEG         *Seg;\r
   )\r
 {\r
   TCP_SEG         *Seg;\r
-  NET_LIST_ENTRY  *Head;\r
-  NET_LIST_ENTRY  *Prev;\r
-  NET_LIST_ENTRY  *Cur;\r
+  LIST_ENTRY      *Head;\r
+  LIST_ENTRY      *Prev;\r
+  LIST_ENTRY      *Cur;\r
   NET_BUF         *Node;\r
 \r
   ASSERT (Tcb && Nbuf && (Nbuf->Tcp == NULL));\r
   NET_BUF         *Node;\r
 \r
   ASSERT (Tcb && Nbuf && (Nbuf->Tcp == NULL));\r
@@ -574,9 +574,9 @@ TcpQueueData (
   // Fast path to process normal case. That is,\r
   // no out-of-order segments are received.\r
   //\r
   // Fast path to process normal case. That is,\r
   // no out-of-order segments are received.\r
   //\r
-  if (NetListIsEmpty (Head)) {\r
+  if (IsListEmpty (Head)) {\r
 \r
 \r
-    NetListInsertTail (Head, &Nbuf->List);\r
+    InsertTailList (Head, &Nbuf->List);\r
     return ;\r
   }\r
 \r
     return ;\r
   }\r
 \r
@@ -613,7 +613,7 @@ TcpQueueData (
     }\r
   }\r
 \r
     }\r
   }\r
 \r
-  NetListInsertHead (Prev, &Nbuf->List);\r
+  InsertHeadList (Prev, &Nbuf->List);\r
 \r
   TCP_SET_FLG (Tcb->CtrlFlag, TCP_CTRL_ACK_NOW);\r
 \r
 \r
   TCP_SET_FLG (Tcb->CtrlFlag, TCP_CTRL_ACK_NOW);\r
 \r
@@ -627,7 +627,7 @@ TcpQueueData (
 \r
       Cur = Cur->ForwardLink;\r
 \r
 \r
       Cur = Cur->ForwardLink;\r
 \r
-      NetListRemoveEntry (&Node->List);\r
+      RemoveEntryList (&Node->List);\r
       NetbufFree (Node);\r
       continue;\r
     }\r
       NetbufFree (Node);\r
       continue;\r
     }\r
@@ -636,7 +636,7 @@ TcpQueueData (
 \r
       if (TCP_SEQ_LEQ (TCPSEG_NETBUF (Node)->Seq, Seg->Seq)) {\r
 \r
 \r
       if (TCP_SEQ_LEQ (TCPSEG_NETBUF (Node)->Seq, Seg->Seq)) {\r
 \r
-        NetListRemoveEntry (&Nbuf->List);\r
+        RemoveEntryList (&Nbuf->List);\r
         NetbufFree (Nbuf);\r
         return ;\r
       }\r
         NetbufFree (Nbuf);\r
         return ;\r
       }\r
@@ -665,8 +665,8 @@ TcpAdjustSndQue (
   IN TCP_SEQNO Ack\r
   )\r
 {\r
   IN TCP_SEQNO Ack\r
   )\r
 {\r
-  NET_LIST_ENTRY  *Head;\r
-  NET_LIST_ENTRY  *Cur;\r
+  LIST_ENTRY      *Head;\r
+  LIST_ENTRY      *Cur;\r
   NET_BUF         *Node;\r
   TCP_SEG         *Seg;\r
 \r
   NET_BUF         *Node;\r
   TCP_SEG         *Seg;\r
 \r
@@ -687,7 +687,7 @@ TcpAdjustSndQue (
     if (TCP_SEQ_LEQ (Seg->End, Ack)) {\r
       Cur = Cur->ForwardLink;\r
 \r
     if (TCP_SEQ_LEQ (Seg->End, Ack)) {\r
       Cur = Cur->ForwardLink;\r
 \r
-      NetListRemoveEntry (&Node->List);\r
+      RemoveEntryList (&Node->List);\r
       NetbufFree (Node);\r
       continue;\r
     }\r
       NetbufFree (Node);\r
       continue;\r
     }\r
@@ -738,7 +738,7 @@ TcpInput (
   if ((Head->HeadLen < 5) || (Len < 0) ||\r
       TcpChecksum (Nbuf, NetPseudoHeadChecksum (Src, Dst, 6, 0))) {\r
 \r
   if ((Head->HeadLen < 5) || (Len < 0) ||\r
       TcpChecksum (Nbuf, NetPseudoHeadChecksum (Src, Dst, 6, 0))) {\r
 \r
-    TCP4_DEBUG_TRACE (("TcpInput: received an mal-formated packet\n"));\r
+    DEBUG ((EFI_D_INFO, "TcpInput: received an mal-formated packet\n"));\r
     goto DISCARD;\r
   }\r
 \r
     goto DISCARD;\r
   }\r
 \r
@@ -759,7 +759,7 @@ TcpInput (
           );\r
 \r
   if ((Tcb == NULL) || (Tcb->State == TCP_CLOSED)) {\r
           );\r
 \r
   if ((Tcb == NULL) || (Tcb->State == TCP_CLOSED)) {\r
-    TCP4_DEBUG_TRACE (("TcpInput: send reset because no TCB find\n"));\r
+    DEBUG ((EFI_D_INFO, "TcpInput: send reset because no TCB find\n"));\r
 \r
     Tcb = NULL;\r
     goto SEND_RESET;\r
 \r
     Tcb = NULL;\r
     goto SEND_RESET;\r
@@ -772,7 +772,7 @@ TcpInput (
   // (in fact, an illegal option length) is reset.\r
   //\r
   if (TcpParseOption (Nbuf->Tcp, &Option) == -1) {\r
   // (in fact, an illegal option length) is reset.\r
   //\r
   if (TcpParseOption (Nbuf->Tcp, &Option) == -1) {\r
-    TCP4_DEBUG_ERROR (("TcpInput: reset the peer because"\r
+    DEBUG ((EFI_D_ERROR, "TcpInput: reset the peer because"\r
       " of mal-format option for Tcb %x\n", Tcb));\r
 \r
     goto SEND_RESET;\r
       " of mal-format option for Tcb %x\n", Tcb));\r
 \r
     goto SEND_RESET;\r
@@ -796,7 +796,7 @@ TcpInput (
     // First step: Check RST\r
     //\r
     if (TCP_FLG_ON (Seg->Flag, TCP_FLG_RST)) {\r
     // First step: Check RST\r
     //\r
     if (TCP_FLG_ON (Seg->Flag, TCP_FLG_RST)) {\r
-      TCP4_DEBUG_WARN (("TcpInput: discard a reset segment "\r
+      DEBUG ((EFI_D_WARN, "TcpInput: discard a reset segment "\r
         "for TCB %x in listening\n", Tcb));\r
 \r
       goto DISCARD;\r
         "for TCB %x in listening\n", Tcb));\r
 \r
       goto DISCARD;\r
@@ -807,7 +807,7 @@ TcpInput (
     // Any ACK sent to TCP in LISTEN is reseted.\r
     //\r
     if (TCP_FLG_ON (Seg->Flag, TCP_FLG_ACK)) {\r
     // Any ACK sent to TCP in LISTEN is reseted.\r
     //\r
     if (TCP_FLG_ON (Seg->Flag, TCP_FLG_ACK)) {\r
-      TCP4_DEBUG_WARN (("TcpInput: send reset because of"\r
+      DEBUG ((EFI_D_WARN, "TcpInput: send reset because of"\r
         " segment with ACK for TCB %x in listening\n", Tcb));\r
 \r
       goto SEND_RESET;\r
         " segment with ACK for TCB %x in listening\n", Tcb));\r
 \r
       goto SEND_RESET;\r
@@ -824,13 +824,13 @@ TcpInput (
 \r
       Tcb     = TcpCloneTcb (Parent);\r
       if (Tcb == NULL) {\r
 \r
       Tcb     = TcpCloneTcb (Parent);\r
       if (Tcb == NULL) {\r
-        TCP4_DEBUG_ERROR (("TcpInput: discard a segment because"\r
+        DEBUG ((EFI_D_ERROR, "TcpInput: discard a segment because"\r
           "failed to clone a child for TCB%x\n", Tcb));\r
 \r
         goto DISCARD;\r
       }\r
 \r
           "failed to clone a child for TCB%x\n", Tcb));\r
 \r
         goto DISCARD;\r
       }\r
 \r
-      TCP4_DEBUG_TRACE (("TcpInput: create a child for TCB %x"\r
+      DEBUG ((EFI_D_INFO, "TcpInput: create a child for TCB %x"\r
         " in listening\n", Tcb));\r
 \r
       //\r
         " in listening\n", Tcb));\r
 \r
       //\r
@@ -859,7 +859,7 @@ TcpInput (
     //\r
     if (TCP_FLG_ON (Seg->Flag, TCP_FLG_ACK) && (Seg->Ack != Tcb->Iss + 1)) {\r
 \r
     //\r
     if (TCP_FLG_ON (Seg->Flag, TCP_FLG_ACK) && (Seg->Ack != Tcb->Iss + 1)) {\r
 \r
-      TCP4_DEBUG_WARN (("TcpInput: send reset because of "\r
+      DEBUG ((EFI_D_WARN, "TcpInput: send reset because of "\r
         "wrong ACK received for TCB %x in SYN_SENT\n", Tcb));\r
 \r
       goto SEND_RESET;\r
         "wrong ACK received for TCB %x in SYN_SENT\n", Tcb));\r
 \r
       goto SEND_RESET;\r
@@ -872,14 +872,14 @@ TcpInput (
 \r
       if (TCP_FLG_ON (Seg->Flag, TCP_FLG_ACK)) {\r
 \r
 \r
       if (TCP_FLG_ON (Seg->Flag, TCP_FLG_ACK)) {\r
 \r
-        TCP4_DEBUG_WARN (("TcpInput: connection reset by"\r
+        DEBUG ((EFI_D_WARN, "TcpInput: connection reset by"\r
           " peer for TCB%x in SYN_SENT\n", Tcb));\r
 \r
         SOCK_ERROR (Tcb->Sk, EFI_CONNECTION_RESET);\r
         goto DROP_CONNECTION;\r
       } else {\r
 \r
           " peer for TCB%x in SYN_SENT\n", Tcb));\r
 \r
         SOCK_ERROR (Tcb->Sk, EFI_CONNECTION_RESET);\r
         goto DROP_CONNECTION;\r
       } else {\r
 \r
-        TCP4_DEBUG_WARN (("TcpInput: discard a reset segment "\r
+        DEBUG ((EFI_D_WARN, "TcpInput: discard a reset segment "\r
           "because of no ACK for TCB%x in SYN_SENT\n", Tcb));\r
 \r
         goto DISCARD;\r
           "because of no ACK for TCB%x in SYN_SENT\n", Tcb));\r
 \r
         goto DISCARD;\r
@@ -922,7 +922,7 @@ TcpInput (
 \r
         TCP_SET_FLG (Tcb->CtrlFlag, TCP_CTRL_ACK_NOW);\r
 \r
 \r
         TCP_SET_FLG (Tcb->CtrlFlag, TCP_CTRL_ACK_NOW);\r
 \r
-        TCP4_DEBUG_TRACE (("TcpInput: connection established"\r
+        DEBUG ((EFI_D_INFO, "TcpInput: connection established"\r
           " for TCB %x in SYN_SENT\n", Tcb));\r
 \r
         goto StepSix;\r
           " for TCB %x in SYN_SENT\n", Tcb));\r
 \r
         goto StepSix;\r
@@ -937,7 +937,7 @@ TcpInput (
 \r
         TcpTrimInWnd (Tcb, Nbuf);\r
 \r
 \r
         TcpTrimInWnd (Tcb, Nbuf);\r
 \r
-        TCP4_DEBUG_WARN (("TcpInput: simultanous open "\r
+        DEBUG ((EFI_D_WARN, "TcpInput: simultanous open "\r
           "for TCB %x in SYN_SENT\n", Tcb));\r
 \r
         goto StepSix;\r
           "for TCB %x in SYN_SENT\n", Tcb));\r
 \r
         goto StepSix;\r
@@ -955,7 +955,7 @@ TcpInput (
   // First step: Check whether SEG.SEQ is acceptable\r
   //\r
   if (!TcpSeqAcceptable (Tcb, Seg)) {\r
   // First step: Check whether SEG.SEQ is acceptable\r
   //\r
   if (!TcpSeqAcceptable (Tcb, Seg)) {\r
-    TCP4_DEBUG_WARN (("TcpInput: sequence acceptance"\r
+    DEBUG ((EFI_D_WARN, "TcpInput: sequence acceptance"\r
       " test failed for segment of TCB %x\n", Tcb));\r
 \r
     if (!TCP_FLG_ON (Seg->Flag, TCP_FLG_RST)) {\r
       " test failed for segment of TCB %x\n", Tcb));\r
 \r
     if (!TCP_FLG_ON (Seg->Flag, TCP_FLG_RST)) {\r
@@ -977,7 +977,7 @@ TcpInput (
   //\r
   if (TCP_FLG_ON (Seg->Flag, TCP_FLG_RST)) {\r
 \r
   //\r
   if (TCP_FLG_ON (Seg->Flag, TCP_FLG_RST)) {\r
 \r
-    TCP4_DEBUG_WARN (("TcpInput: connection reset for TCB %x\n", Tcb));\r
+    DEBUG ((EFI_D_WARN, "TcpInput: connection reset for TCB %x\n", Tcb));\r
 \r
     if (Tcb->State == TCP_SYN_RCVD) {\r
 \r
 \r
     if (Tcb->State == TCP_SYN_RCVD) {\r
 \r
@@ -1020,7 +1020,7 @@ TcpInput (
   //\r
   if (TCP_FLG_ON (Seg->Flag, TCP_FLG_SYN)) {\r
 \r
   //\r
   if (TCP_FLG_ON (Seg->Flag, TCP_FLG_SYN)) {\r
 \r
-    TCP4_DEBUG_WARN (("TcpInput: connection reset "\r
+    DEBUG ((EFI_D_WARN, "TcpInput: connection reset "\r
       "because received extra SYN for TCB %x\n", Tcb));\r
 \r
     SOCK_ERROR (Tcb->Sk, EFI_CONNECTION_RESET);\r
       "because received extra SYN for TCB %x\n", Tcb));\r
 \r
     SOCK_ERROR (Tcb->Sk, EFI_CONNECTION_RESET);\r
@@ -1031,7 +1031,7 @@ TcpInput (
   // Fifth step: Check the ACK\r
   //\r
   if (!TCP_FLG_ON (Seg->Flag, TCP_FLG_ACK)) {\r
   // Fifth step: Check the ACK\r
   //\r
   if (!TCP_FLG_ON (Seg->Flag, TCP_FLG_ACK)) {\r
-    TCP4_DEBUG_WARN (("TcpInput: segment discard because"\r
+    DEBUG ((EFI_D_WARN, "TcpInput: segment discard because"\r
       " of no ACK for connected TCB %x\n", Tcb));\r
 \r
     goto DISCARD;\r
       " of no ACK for connected TCB %x\n", Tcb));\r
 \r
     goto DISCARD;\r
@@ -1052,14 +1052,14 @@ TcpInput (
       TcpClearTimer (Tcb, TCP_TIMER_CONNECT);\r
       TcpDeliverData (Tcb);\r
 \r
       TcpClearTimer (Tcb, TCP_TIMER_CONNECT);\r
       TcpDeliverData (Tcb);\r
 \r
-      TCP4_DEBUG_TRACE (("TcpInput: connection established "\r
+      DEBUG ((EFI_D_INFO, "TcpInput: connection established "\r
         " for TCB %x in SYN_RCVD\n", Tcb));\r
 \r
       //\r
       // Continue the process as ESTABLISHED state\r
       //\r
     } else {\r
         " for TCB %x in SYN_RCVD\n", Tcb));\r
 \r
       //\r
       // Continue the process as ESTABLISHED state\r
       //\r
     } else {\r
-      TCP4_DEBUG_WARN (("TcpInput: send reset because of"\r
+      DEBUG ((EFI_D_WARN, "TcpInput: send reset because of"\r
         " wrong ACK for TCB %x in SYN_RCVD\n", Tcb));\r
 \r
       goto SEND_RESET;\r
         " wrong ACK for TCB %x in SYN_RCVD\n", Tcb));\r
 \r
       goto SEND_RESET;\r
@@ -1068,14 +1068,14 @@ TcpInput (
 \r
   if (TCP_SEQ_LT (Seg->Ack, Tcb->SndUna)) {\r
 \r
 \r
   if (TCP_SEQ_LT (Seg->Ack, Tcb->SndUna)) {\r
 \r
-    TCP4_DEBUG_WARN (("TcpInput: ignore the out-of-data"\r
+    DEBUG ((EFI_D_WARN, "TcpInput: ignore the out-of-data"\r
       " ACK for connected TCB %x\n", Tcb));\r
 \r
     goto StepSix;\r
 \r
   } else if (TCP_SEQ_GT (Seg->Ack, Tcb->SndNxt)) {\r
 \r
       " ACK for connected TCB %x\n", Tcb));\r
 \r
     goto StepSix;\r
 \r
   } else if (TCP_SEQ_GT (Seg->Ack, Tcb->SndNxt)) {\r
 \r
-    TCP4_DEBUG_WARN (("TcpInput: discard segment for "\r
+    DEBUG ((EFI_D_WARN, "TcpInput: discard segment for "\r
       "future ACK for connected TCB %x\n", Tcb));\r
 \r
     TcpSendAck (Tcb);\r
       "future ACK for connected TCB %x\n", Tcb));\r
 \r
     TcpSendAck (Tcb);\r
@@ -1186,7 +1186,7 @@ TcpInput (
         goto NO_UPDATE;\r
       }\r
 \r
         goto NO_UPDATE;\r
       }\r
 \r
-      TCP4_DEBUG_WARN (("TcpInput: peer shrinks the"\r
+      DEBUG ((EFI_D_WARN, "TcpInput: peer shrinks the"\r
         " window  for connected TCB %x\n", Tcb));\r
 \r
       if ((Tcb->CongestState == TCP_CONGEST_RECOVER) &&\r
         " window  for connected TCB %x\n", Tcb));\r
 \r
       if ((Tcb->CongestState == TCP_CONGEST_RECOVER) &&\r
@@ -1224,7 +1224,7 @@ NO_UPDATE:
   if (TCP_FLG_ON (Tcb->CtrlFlag, TCP_CTRL_FIN_SENT) &&\r
       (Tcb->SndUna == Tcb->SndNxt)) {\r
 \r
   if (TCP_FLG_ON (Tcb->CtrlFlag, TCP_CTRL_FIN_SENT) &&\r
       (Tcb->SndUna == Tcb->SndNxt)) {\r
 \r
-    TCP4_DEBUG_TRACE (("TcpInput: local FIN is ACKed by"\r
+    DEBUG ((EFI_D_INFO, "TcpInput: local FIN is ACKed by"\r
       " peer for connected TCB %x\n", Tcb));\r
 \r
     TCP_SET_FLG (Tcb->CtrlFlag, TCP_CTRL_FIN_ACKED);\r
       " peer for connected TCB %x\n", Tcb));\r
 \r
     TCP_SET_FLG (Tcb->CtrlFlag, TCP_CTRL_FIN_ACKED);\r
@@ -1264,7 +1264,7 @@ NO_UPDATE:
         TcpSetTimer (Tcb, TCP_TIMER_2MSL, Tcb->TimeWaitTimeout);\r
       } else {\r
 \r
         TcpSetTimer (Tcb, TCP_TIMER_2MSL, Tcb->TimeWaitTimeout);\r
       } else {\r
 \r
-        TCP4_DEBUG_WARN (("Connection closed immediately "\r
+        DEBUG ((EFI_D_WARN, "Connection closed immediately "\r
           "because app disables TIME_WAIT timer for %x\n", Tcb));\r
 \r
         TcpClose (Tcb);\r
           "because app disables TIME_WAIT timer for %x\n", Tcb));\r
 \r
         TcpClose (Tcb);\r
@@ -1290,7 +1290,7 @@ NO_UPDATE:
       TcpSetTimer (Tcb, TCP_TIMER_2MSL, Tcb->TimeWaitTimeout);\r
     } else {\r
 \r
       TcpSetTimer (Tcb, TCP_TIMER_2MSL, Tcb->TimeWaitTimeout);\r
     } else {\r
 \r
-      TCP4_DEBUG_WARN (("Connection closed immediately "\r
+      DEBUG ((EFI_D_WARN, "Connection closed immediately "\r
         "because app disables TIME_WAIT timer for %x\n", Tcb));\r
 \r
       TcpClose (Tcb);\r
         "because app disables TIME_WAIT timer for %x\n", Tcb));\r
 \r
       TcpClose (Tcb);\r
@@ -1315,7 +1315,7 @@ StepSix:
   if (TCP_FLG_ON (Seg->Flag, TCP_FLG_URG) &&\r
       !TCP_FIN_RCVD (Tcb->State)) {\r
 \r
   if (TCP_FLG_ON (Seg->Flag, TCP_FLG_URG) &&\r
       !TCP_FIN_RCVD (Tcb->State)) {\r
 \r
-    TCP4_DEBUG_TRACE (("TcpInput: received urgent data "\r
+    DEBUG ((EFI_D_INFO, "TcpInput: received urgent data "\r
       "from peer for connected TCB %x\n", Tcb));\r
 \r
     Urg = Seg->Seq + Seg->Urg;\r
       "from peer for connected TCB %x\n", Tcb));\r
 \r
     Urg = Seg->Seq + Seg->Urg;\r
@@ -1338,14 +1338,14 @@ StepSix:
 \r
     if (TCP_FIN_RCVD (Tcb->State)) {\r
 \r
 \r
     if (TCP_FIN_RCVD (Tcb->State)) {\r
 \r
-      TCP4_DEBUG_WARN (("TcpInput: connection reset because"\r
+      DEBUG ((EFI_D_WARN, "TcpInput: connection reset because"\r
         " data is lost for connected TCB %x\n", Tcb));\r
 \r
       goto RESET_THEN_DROP;\r
     }\r
 \r
     if (TCP_LOCAL_CLOSED (Tcb->State) && (Nbuf->TotalSize != 0)) {\r
         " data is lost for connected TCB %x\n", Tcb));\r
 \r
       goto RESET_THEN_DROP;\r
     }\r
 \r
     if (TCP_LOCAL_CLOSED (Tcb->State) && (Nbuf->TotalSize != 0)) {\r
-      TCP4_DEBUG_WARN (("TcpInput: connection reset because"\r
+      DEBUG ((EFI_D_WARN, "TcpInput: connection reset because"\r
         " data is lost for connected TCB %x\n", Tcb));\r
 \r
       goto RESET_THEN_DROP;\r
         " data is lost for connected TCB %x\n", Tcb));\r
 \r
       goto RESET_THEN_DROP;\r
@@ -1356,7 +1356,7 @@ StepSix:
       goto RESET_THEN_DROP;\r
     }\r
 \r
       goto RESET_THEN_DROP;\r
     }\r
 \r
-    if (!NetListIsEmpty (&Tcb->RcvQue)) {\r
+    if (!IsListEmpty (&Tcb->RcvQue)) {\r
       TCP_SET_FLG (Tcb->CtrlFlag, TCP_CTRL_ACK_NOW);\r
     }\r
   }\r
       TCP_SET_FLG (Tcb->CtrlFlag, TCP_CTRL_ACK_NOW);\r
     }\r
   }\r
@@ -1407,7 +1407,7 @@ DISCARD:
   //\r
   // Tcb is a child of Parent, and it doesn't survive\r
   //\r
   //\r
   // Tcb is a child of Parent, and it doesn't survive\r
   //\r
-  TCP4_DEBUG_WARN (("Tcp4Input: Discard a packet\n"));\r
+  DEBUG ((EFI_D_WARN, "Tcp4Input: Discard a packet\n"));\r
   NetbufFree (Nbuf);\r
 \r
   if (Parent && Tcb) {\r
   NetbufFree (Nbuf);\r
 \r
   if (Parent && Tcb) {\r
index 898d18f611f198ceb7938be105c7f9a80874a903..c468bba380097ac2cda677a81d0541e2c19706b7 100644 (file)
@@ -88,7 +88,7 @@ TcpSendIpPacket (
     IpSender = IpIoFindSender (&IpIo, Src);\r
 \r
     if (IpSender == NULL) {\r
     IpSender = IpIoFindSender (&IpIo, Src);\r
 \r
     if (IpSender == NULL) {\r
-      TCP4_DEBUG_WARN (("TcpSendIpPacket: No appropriate IpSender.\n"));\r
+      DEBUG ((EFI_D_WARN, "TcpSendIpPacket: No appropriate IpSender.\n"));\r
       return -1;\r
     }\r
   } else {\r
       return -1;\r
     }\r
   } else {\r
@@ -103,13 +103,13 @@ TcpSendIpPacket (
   Override.TimeToLive               = 255;\r
   Override.DoNotFragment            = FALSE;\r
   Override.Protocol                 = EFI_IP_PROTO_TCP;\r
   Override.TimeToLive               = 255;\r
   Override.DoNotFragment            = FALSE;\r
   Override.Protocol                 = EFI_IP_PROTO_TCP;\r
-  NetZeroMem (&Override.GatewayAddress, sizeof (EFI_IPv4_ADDRESS));\r
-  NetCopyMem (&Override.SourceAddress, &Src, sizeof (EFI_IPv4_ADDRESS));\r
+  ZeroMem (&Override.GatewayAddress, sizeof (EFI_IPv4_ADDRESS));\r
+  CopyMem (&Override.SourceAddress, &Src, sizeof (EFI_IPv4_ADDRESS));\r
 \r
   Status = IpIoSend (IpIo, Nbuf, IpSender, NULL, NULL, Dest, &Override);\r
 \r
   if (EFI_ERROR (Status)) {\r
 \r
   Status = IpIoSend (IpIo, Nbuf, IpSender, NULL, NULL, Dest, &Override);\r
 \r
   if (EFI_ERROR (Status)) {\r
-    TCP4_DEBUG_ERROR (("TcpSendIpPacket: return %r error\n", Status));\r
+    DEBUG ((EFI_D_ERROR, "TcpSendIpPacket: return %r error\n", Status));\r
     return -1;\r
   }\r
 \r
     return -1;\r
   }\r
 \r
index 24f97eb93bc013086134c8b1bf6ebf7d225150a4..8fe893e48a570c61e1f190d816a4b0776d6f4bdd 100644 (file)
@@ -156,7 +156,7 @@ Tcp4Configure (
   //\r
   if (NULL != TcpConfigData) {\r
 \r
   //\r
   if (NULL != TcpConfigData) {\r
 \r
-    NetCopyMem (&Ip, &TcpConfigData->AccessPoint.RemoteAddress, sizeof (IP4_ADDR));\r
+    CopyMem (&Ip, &TcpConfigData->AccessPoint.RemoteAddress, sizeof (IP4_ADDR));\r
     if ((Ip != 0) && !Ip4IsUnicast (NTOHL (Ip), 0)) {\r
       return EFI_INVALID_PARAMETER;\r
     }\r
     if ((Ip != 0) && !Ip4IsUnicast (NTOHL (Ip), 0)) {\r
       return EFI_INVALID_PARAMETER;\r
     }\r
@@ -168,8 +168,8 @@ Tcp4Configure (
 \r
     if (!TcpConfigData->AccessPoint.UseDefaultAddress) {\r
 \r
 \r
     if (!TcpConfigData->AccessPoint.UseDefaultAddress) {\r
 \r
-      NetCopyMem (&Ip, &TcpConfigData->AccessPoint.StationAddress, sizeof (IP4_ADDR));\r
-      NetCopyMem (&SubnetMask, &TcpConfigData->AccessPoint.SubnetMask, sizeof (IP4_ADDR));\r
+      CopyMem (&Ip, &TcpConfigData->AccessPoint.StationAddress, sizeof (IP4_ADDR));\r
+      CopyMem (&SubnetMask, &TcpConfigData->AccessPoint.SubnetMask, sizeof (IP4_ADDR));\r
       if (!Ip4IsUnicast (NTOHL (Ip), 0) || !IP4_IS_VALID_NETMASK (NTOHL (SubnetMask))) {\r
         return EFI_INVALID_PARAMETER;\r
       }\r
       if (!Ip4IsUnicast (NTOHL (Ip), 0) || !IP4_IS_VALID_NETMASK (NTOHL (SubnetMask))) {\r
         return EFI_INVALID_PARAMETER;\r
       }\r
index 3e0b9db498631a5ad4acf452fdc3c4c99e5cb546..0f5d17a93fb8784581b42904995768ba85e453dd 100644 (file)
@@ -33,10 +33,6 @@ extern UINT16  mTcp4RandomPort;
 // Driver Produced Protocol Prototypes\r
 //\r
 \r
 // Driver Produced Protocol Prototypes\r
 //\r
 \r
-#define TCP4_DEBUG_ERROR(PrintArg) NET_DEBUG_ERROR   ("Tcp", PrintArg)\r
-#define TCP4_DEBUG_WARN(PrintArg)  NET_DEBUG_WARNING ("Tcp", PrintArg)\r
-#define TCP4_DEBUG_TRACE(PrintArg) NET_DEBUG_TRACE   ("Tcp", PrintArg)\r
-\r
 //\r
 // Function prototype for the Tcp4 socket request handler\r
 //\r
 //\r
 // Function prototype for the Tcp4 socket request handler\r
 //\r
index 863ebc1ea0e014066cd70c22d6d22eb94a7e1855..82e3a600db0ea86326b601bbc8ef315f20df3b33 100644 (file)
@@ -25,12 +25,12 @@ Abstract:
 \r
 #include <Library/DevicePathLib.h>\r
 \r
 \r
 #include <Library/DevicePathLib.h>\r
 \r
-NET_LIST_ENTRY  mTcpRunQue = {\r
+LIST_ENTRY      mTcpRunQue = {\r
   &mTcpRunQue,\r
   &mTcpRunQue\r
 };\r
 \r
   &mTcpRunQue,\r
   &mTcpRunQue\r
 };\r
 \r
-NET_LIST_ENTRY  mTcpListenQue = {\r
+LIST_ENTRY      mTcpListenQue = {\r
   &mTcpListenQue,\r
   &mTcpListenQue\r
 };\r
   &mTcpListenQue,\r
   &mTcpListenQue\r
 };\r
@@ -193,7 +193,7 @@ TcpLocateListenTcb (
   IN TCP_PEER *Remote\r
   )\r
 {\r
   IN TCP_PEER *Remote\r
   )\r
 {\r
-  NET_LIST_ENTRY  *Entry;\r
+  LIST_ENTRY      *Entry;\r
   TCP_CB          *Node;\r
   TCP_CB          *Match;\r
   INTN            Last;\r
   TCP_CB          *Node;\r
   TCP_CB          *Match;\r
   INTN            Last;\r
@@ -259,7 +259,7 @@ TcpFindTcbByPeer (
   )\r
 {\r
   TCP_PORTNO      LocalPort;\r
   )\r
 {\r
   TCP_PORTNO      LocalPort;\r
-  NET_LIST_ENTRY  *Entry;\r
+  LIST_ENTRY      *Entry;\r
   TCP_CB          *Tcb;\r
 \r
   ASSERT ((Addr != NULL) && (Port != 0));\r
   TCP_CB          *Tcb;\r
 \r
   ASSERT ((Addr != NULL) && (Port != 0));\r
@@ -314,7 +314,7 @@ TcpLocateTcb (
 {\r
   TCP_PEER        Local;\r
   TCP_PEER        Remote;\r
 {\r
   TCP_PEER        Local;\r
   TCP_PEER        Remote;\r
-  NET_LIST_ENTRY  *Entry;\r
+  LIST_ENTRY      *Entry;\r
   TCP_CB          *Tcb;\r
 \r
   Local.Port  = LocalPort;\r
   TCP_CB          *Tcb;\r
 \r
   Local.Port  = LocalPort;\r
@@ -332,8 +332,8 @@ TcpLocateTcb (
     if (TCP_PEER_EQUAL (&Remote, &Tcb->RemoteEnd) &&\r
         TCP_PEER_EQUAL (&Local, &Tcb->LocalEnd)) {\r
 \r
     if (TCP_PEER_EQUAL (&Remote, &Tcb->RemoteEnd) &&\r
         TCP_PEER_EQUAL (&Local, &Tcb->LocalEnd)) {\r
 \r
-      NetListRemoveEntry (&Tcb->List);\r
-      NetListInsertHead (&mTcpRunQue, &Tcb->List);\r
+      RemoveEntryList (&Tcb->List);\r
+      InsertHeadList (&mTcpRunQue, &Tcb->List);\r
 \r
       return Tcb;\r
     }\r
 \r
       return Tcb;\r
     }\r
@@ -364,8 +364,8 @@ TcpInsertTcb (
   IN TCP_CB *Tcb\r
   )\r
 {\r
   IN TCP_CB *Tcb\r
   )\r
 {\r
-  NET_LIST_ENTRY   *Entry;\r
-  NET_LIST_ENTRY   *Head;\r
+  LIST_ENTRY       *Entry;\r
+  LIST_ENTRY       *Head;\r
   TCP_CB           *Node;\r
   TCP4_PROTO_DATA  *TcpProto;\r
 \r
   TCP_CB           *Node;\r
   TCP4_PROTO_DATA  *TcpProto;\r
 \r
@@ -402,7 +402,7 @@ TcpInsertTcb (
     }\r
   }\r
 \r
     }\r
   }\r
 \r
-  NetListInsertHead (Head, &Tcb->List);\r
+  InsertHeadList (Head, &Tcb->List);\r
 \r
   TcpProto = (TCP4_PROTO_DATA *) Tcb->Sk->ProtoReserved;\r
   TcpSetVariableData (TcpProto->TcpService);\r
 \r
   TcpProto = (TCP4_PROTO_DATA *) Tcb->Sk->ProtoReserved;\r
   TcpSetVariableData (TcpProto->TcpService);\r
@@ -426,28 +426,28 @@ TcpCloneTcb (
 {\r
   TCP_CB               *Clone;\r
 \r
 {\r
   TCP_CB               *Clone;\r
 \r
-  Clone = NetAllocatePool (sizeof (TCP_CB));\r
+  Clone = AllocatePool (sizeof (TCP_CB));\r
 \r
   if (Clone == NULL) {\r
     return NULL;\r
 \r
   }\r
 \r
 \r
   if (Clone == NULL) {\r
     return NULL;\r
 \r
   }\r
 \r
-  NetCopyMem (Clone, Tcb, sizeof (TCP_CB));\r
+  CopyMem (Clone, Tcb, sizeof (TCP_CB));\r
 \r
   //\r
   // Increate the reference count of the shared IpInfo.\r
   //\r
   NET_GET_REF (Tcb->IpInfo);\r
 \r
 \r
   //\r
   // Increate the reference count of the shared IpInfo.\r
   //\r
   NET_GET_REF (Tcb->IpInfo);\r
 \r
-  NetListInit (&Clone->List);\r
-  NetListInit (&Clone->SndQue);\r
-  NetListInit (&Clone->RcvQue);\r
+  InitializeListHead (&Clone->List);\r
+  InitializeListHead (&Clone->SndQue);\r
+  InitializeListHead (&Clone->RcvQue);\r
 \r
   Clone->Sk = SockClone (Tcb->Sk);\r
   if (Clone->Sk == NULL) {\r
 \r
   Clone->Sk = SockClone (Tcb->Sk);\r
   if (Clone->Sk == NULL) {\r
-    TCP4_DEBUG_ERROR (("TcpCloneTcb: failed to clone a sock\n"));\r
-    NetFreePool (Clone);\r
+    DEBUG ((EFI_D_ERROR, "TcpCloneTcb: failed to clone a sock\n"));\r
+    gBS->FreePool (Clone);\r
     return NULL;\r
   }\r
 \r
     return NULL;\r
   }\r
 \r
@@ -519,8 +519,9 @@ TcpSetState (
   IN UINT8  State\r
   )\r
 {\r
   IN UINT8  State\r
   )\r
 {\r
-  TCP4_DEBUG_TRACE (\r
-    ("Tcb (%x) state %s --> %s\n",\r
+  DEBUG (\r
+    (EFI_D_INFO,\r
+    "Tcb (%x) state %s --> %s\n",\r
     Tcb,\r
     mTcpStateName[Tcb->State],\r
     mTcpStateName[State])\r
     Tcb,\r
     mTcpStateName[Tcb->State],\r
     mTcpStateName[State])\r
@@ -722,9 +723,9 @@ TcpOnAppClose (
 {\r
   ASSERT (Tcb);\r
 \r
 {\r
   ASSERT (Tcb);\r
 \r
-  if (!NetListIsEmpty (&Tcb->RcvQue) || GET_RCV_DATASIZE (Tcb->Sk)) {\r
+  if (!IsListEmpty (&Tcb->RcvQue) || GET_RCV_DATASIZE (Tcb->Sk)) {\r
 \r
 \r
-    TCP4_DEBUG_WARN (("TcpOnAppClose: connection reset "\r
+    DEBUG ((EFI_D_WARN, "TcpOnAppClose: connection reset "\r
       "because data is lost for TCB %x\n", Tcb));\r
 \r
     TcpResetConnection (Tcb);\r
       "because data is lost for TCB %x\n", Tcb));\r
 \r
     TcpResetConnection (Tcb);\r
@@ -839,13 +840,13 @@ TcpOnAppConsume (
 \r
       if (TcpOld < Tcb->RcvMss) {\r
 \r
 \r
       if (TcpOld < Tcb->RcvMss) {\r
 \r
-        TCP4_DEBUG_TRACE (("TcpOnAppConsume: send a window"\r
+        DEBUG ((EFI_D_INFO, "TcpOnAppConsume: send a window"\r
           " update for a window closed Tcb(%x)\n", Tcb));\r
 \r
         TcpSendAck (Tcb);\r
       } else if (Tcb->DelayedAck == 0) {\r
 \r
           " update for a window closed Tcb(%x)\n", Tcb));\r
 \r
         TcpSendAck (Tcb);\r
       } else if (Tcb->DelayedAck == 0) {\r
 \r
-        TCP4_DEBUG_TRACE (("TcpOnAppConsume: scheduled a delayed"\r
+        DEBUG ((EFI_D_INFO, "TcpOnAppConsume: scheduled a delayed"\r
           " ACK to update window for Tcb(%x)\n", Tcb));\r
 \r
         Tcb->DelayedAck = 1;\r
           " ACK to update window for Tcb(%x)\n", Tcb));\r
 \r
         Tcb->DelayedAck = 1;\r
@@ -885,7 +886,7 @@ TcpOnAppAbort (
   IN TCP_CB *Tcb\r
   )\r
 {\r
   IN TCP_CB *Tcb\r
   )\r
 {\r
-  TCP4_DEBUG_WARN (("TcpOnAppAbort: connection reset "\r
+  DEBUG ((EFI_D_WARN, "TcpOnAppAbort: connection reset "\r
     "issued by application for TCB %x\n", Tcb));\r
 \r
   switch (Tcb->State) {\r
     "issued by application for TCB %x\n", Tcb));\r
 \r
   switch (Tcb->State) {\r
@@ -917,7 +918,7 @@ TcpSetVariableData (
   )\r
 {\r
   UINT32                  NumConfiguredInstance;\r
   )\r
 {\r
   UINT32                  NumConfiguredInstance;\r
-  NET_LIST_ENTRY          *Entry;\r
+  LIST_ENTRY              *Entry;\r
   TCP_CB                  *TcpPcb;\r
   TCP4_PROTO_DATA         *TcpProto;\r
   UINTN                   VariableDataSize;\r
   TCP_CB                  *TcpPcb;\r
   TCP4_PROTO_DATA         *TcpProto;\r
   UINTN                   VariableDataSize;\r
@@ -971,7 +972,7 @@ TcpSetVariableData (
     VariableDataSize += sizeof (EFI_TCP4_SERVICE_POINT) * (NumConfiguredInstance - 1);\r
   }\r
 \r
     VariableDataSize += sizeof (EFI_TCP4_SERVICE_POINT) * (NumConfiguredInstance - 1);\r
   }\r
 \r
-  Tcp4VariableData = NetAllocatePool (VariableDataSize);\r
+  Tcp4VariableData = AllocatePool (VariableDataSize);\r
   if (Tcp4VariableData == NULL) {\r
     return EFI_OUT_OF_RESOURCES;\r
   }\r
   if (Tcp4VariableData == NULL) {\r
     return EFI_OUT_OF_RESOURCES;\r
   }\r
@@ -994,9 +995,9 @@ TcpSetVariableData (
       // This tcp instance belongs to the Tcp4Service.\r
       //\r
       Tcp4ServicePoint->InstanceHandle          = TcpPcb->Sk->SockHandle;\r
       // This tcp instance belongs to the Tcp4Service.\r
       //\r
       Tcp4ServicePoint->InstanceHandle          = TcpPcb->Sk->SockHandle;\r
-      NetCopyMem (&Tcp4ServicePoint->LocalAddress, &TcpPcb->LocalEnd.Ip, sizeof (EFI_IPv4_ADDRESS));\r
+      CopyMem (&Tcp4ServicePoint->LocalAddress, &TcpPcb->LocalEnd.Ip, sizeof (EFI_IPv4_ADDRESS));\r
       Tcp4ServicePoint->LocalPort               = NTOHS (TcpPcb->LocalEnd.Port);\r
       Tcp4ServicePoint->LocalPort               = NTOHS (TcpPcb->LocalEnd.Port);\r
-      NetCopyMem (&Tcp4ServicePoint->RemoteAddress, &TcpPcb->RemoteEnd.Ip, sizeof (EFI_IPv4_ADDRESS));\r
+      CopyMem (&Tcp4ServicePoint->RemoteAddress, &TcpPcb->RemoteEnd.Ip, sizeof (EFI_IPv4_ADDRESS));\r
       Tcp4ServicePoint->RemotePort              = NTOHS (TcpPcb->RemoteEnd.Port);\r
 \r
       Tcp4ServicePoint++;\r
       Tcp4ServicePoint->RemotePort              = NTOHS (TcpPcb->RemoteEnd.Port);\r
 \r
       Tcp4ServicePoint++;\r
@@ -1016,9 +1017,9 @@ TcpSetVariableData (
       // This tcp instance belongs to the Tcp4Service.\r
       //\r
       Tcp4ServicePoint->InstanceHandle          = TcpPcb->Sk->SockHandle;\r
       // This tcp instance belongs to the Tcp4Service.\r
       //\r
       Tcp4ServicePoint->InstanceHandle          = TcpPcb->Sk->SockHandle;\r
-      NetCopyMem (&Tcp4ServicePoint->LocalAddress, &TcpPcb->LocalEnd.Ip, sizeof (EFI_IPv4_ADDRESS));\r
+      CopyMem (&Tcp4ServicePoint->LocalAddress, &TcpPcb->LocalEnd.Ip, sizeof (EFI_IPv4_ADDRESS));\r
       Tcp4ServicePoint->LocalPort               = NTOHS (TcpPcb->LocalEnd.Port);\r
       Tcp4ServicePoint->LocalPort               = NTOHS (TcpPcb->LocalEnd.Port);\r
-      NetCopyMem (&Tcp4ServicePoint->RemoteAddress, &TcpPcb->RemoteEnd.Ip, sizeof (EFI_IPv4_ADDRESS));\r
+      CopyMem (&Tcp4ServicePoint->RemoteAddress, &TcpPcb->RemoteEnd.Ip, sizeof (EFI_IPv4_ADDRESS));\r
       Tcp4ServicePoint->RemotePort              = NTOHS (TcpPcb->RemoteEnd.Port);\r
 \r
       Tcp4ServicePoint++;\r
       Tcp4ServicePoint->RemotePort              = NTOHS (TcpPcb->RemoteEnd.Port);\r
 \r
       Tcp4ServicePoint++;\r
@@ -1054,7 +1055,7 @@ TcpSetVariableData (
              );\r
     }\r
 \r
              );\r
     }\r
 \r
-    NetFreePool (Tcp4Service->MacString);\r
+    gBS->FreePool (Tcp4Service->MacString);\r
   }\r
 \r
   Tcp4Service->MacString = NewMacString;\r
   }\r
 \r
   Tcp4Service->MacString = NewMacString;\r
@@ -1069,7 +1070,7 @@ TcpSetVariableData (
 \r
 ON_ERROR:\r
 \r
 \r
 ON_ERROR:\r
 \r
-  NetFreePool (Tcp4VariableData);\r
+  gBS->FreePool (Tcp4VariableData);\r
 \r
   return Status;\r
 }\r
 \r
   return Status;\r
 }\r
@@ -1098,7 +1099,7 @@ TcpClearVariableData (
          NULL\r
          );\r
 \r
          NULL\r
          );\r
 \r
-  NetFreePool (Tcp4Service->MacString);\r
+  gBS->FreePool (Tcp4Service->MacString);\r
   Tcp4Service->MacString = NULL;\r
 }\r
 \r
   Tcp4Service->MacString = NULL;\r
 }\r
 \r
@@ -1159,7 +1160,7 @@ Returns:
                   Sock->DevicePath\r
                   );\r
   if (EFI_ERROR (Status)) {\r
                   Sock->DevicePath\r
                   );\r
   if (EFI_ERROR (Status)) {\r
-    NetFreePool (Sock->DevicePath);\r
+    gBS->FreePool (Sock->DevicePath);\r
   }\r
 \r
   return Status;\r
   }\r
 \r
   return Status;\r
index af1de48b975bac5d1886e3adf91a9a8afea62b90..4e6570754189b60cc87a31b6c5988d03ca7988c2 100644 (file)
@@ -29,7 +29,7 @@ TcpGetUint16 (
   )\r
 {\r
   UINT16  Value;\r
   )\r
 {\r
   UINT16  Value;\r
-  NetCopyMem (&Value, Buf, sizeof (UINT16));\r
+  CopyMem (&Value, Buf, sizeof (UINT16));\r
   return NTOHS (Value);\r
 }\r
 \r
   return NTOHS (Value);\r
 }\r
 \r
@@ -41,7 +41,7 @@ TcpPutUint16 (
   )\r
 {\r
   Data = HTONS (Data);\r
   )\r
 {\r
   Data = HTONS (Data);\r
-  NetCopyMem (Buf, &Data, sizeof (UINT16));\r
+  CopyMem (Buf, &Data, sizeof (UINT16));\r
 }\r
 \r
 STATIC\r
 }\r
 \r
 STATIC\r
@@ -51,7 +51,7 @@ TcpGetUint32 (
   )\r
 {\r
   UINT32  Value;\r
   )\r
 {\r
   UINT32  Value;\r
-  NetCopyMem (&Value, Buf, sizeof (UINT32));\r
+  CopyMem (&Value, Buf, sizeof (UINT32));\r
   return NTOHL (Value);\r
 }\r
 \r
   return NTOHL (Value);\r
 }\r
 \r
@@ -63,7 +63,7 @@ TcpPutUint32 (
   )\r
 {\r
   Data = HTONL (Data);\r
   )\r
 {\r
   Data = HTONL (Data);\r
-  NetCopyMem (Buf, &Data, sizeof (UINT32));\r
+  CopyMem (Buf, &Data, sizeof (UINT32));\r
 }\r
 \r
 \r
 }\r
 \r
 \r
index 707bc3ada3b08727c5c67b2ab355ae07b4e455ec..38694f9bf5abe7fdaf7fda5fa7195082c6c89f37 100644 (file)
@@ -162,10 +162,10 @@ TcpGetMaxSndNxt (
   IN TCP_CB *Tcb\r
   )\r
 {\r
   IN TCP_CB *Tcb\r
   )\r
 {\r
-  NET_LIST_ENTRY  *Entry;\r
+  LIST_ENTRY      *Entry;\r
   NET_BUF         *Nbuf;\r
 \r
   NET_BUF         *Nbuf;\r
 \r
-  if (NetListIsEmpty (&Tcb->SndQue)) {\r
+  if (IsListEmpty (&Tcb->SndQue)) {\r
     return Tcb->SndNxt;\r
   }\r
 \r
     return Tcb->SndNxt;\r
   }\r
 \r
@@ -271,8 +271,9 @@ TcpDataToSend (
 SetPersistTimer:\r
   if (!TCP_TIMER_ON (Tcb->EnabledTimer, TCP_TIMER_REXMIT)) {\r
 \r
 SetPersistTimer:\r
   if (!TCP_TIMER_ON (Tcb->EnabledTimer, TCP_TIMER_REXMIT)) {\r
 \r
-    TCP4_DEBUG_WARN (\r
-      ("TcpDataToSend: enter persistent state for TCB %x\n",\r
+    DEBUG (\r
+      (EFI_D_WARN,\r
+      "TcpDataToSend: enter persistent state for TCB %x\n",\r
       Tcb)\r
       );\r
 \r
       Tcb)\r
       );\r
 \r
@@ -425,8 +426,8 @@ TcpGetSegmentSndQue (
   IN UINT32    Len\r
   )\r
 {\r
   IN UINT32    Len\r
   )\r
 {\r
-  NET_LIST_ENTRY  *Head;\r
-  NET_LIST_ENTRY  *Cur;\r
+  LIST_ENTRY      *Head;\r
+  LIST_ENTRY      *Cur;\r
   NET_BUF         *Node;\r
   TCP_SEG         *Seg;\r
   NET_BUF         *Nbuf;\r
   NET_BUF         *Node;\r
   TCP_SEG         *Seg;\r
   NET_BUF         *Nbuf;\r
@@ -538,7 +539,7 @@ TcpGetSegmentSndQue (
     }\r
   }\r
 \r
     }\r
   }\r
 \r
-  NetCopyMem (TCPSEG_NETBUF (Nbuf), Seg, sizeof (TCP_SEG));\r
+  CopyMem (TCPSEG_NETBUF (Nbuf), Seg, sizeof (TCP_SEG));\r
 \r
   TCPSEG_NETBUF (Nbuf)->Seq   = Seq;\r
   TCPSEG_NETBUF (Nbuf)->End   = End;\r
 \r
   TCPSEG_NETBUF (Nbuf)->Seq   = Seq;\r
   TCPSEG_NETBUF (Nbuf)->End   = End;\r
@@ -578,7 +579,7 @@ TcpGetSegmentSock (
   Nbuf = NetbufAlloc (Len + TCP_MAX_HEAD);\r
 \r
   if (Nbuf == NULL) {\r
   Nbuf = NetbufAlloc (Len + TCP_MAX_HEAD);\r
 \r
   if (Nbuf == NULL) {\r
-    TCP4_DEBUG_ERROR (("TcpGetSegmentSock: failed to allocate "\r
+    DEBUG ((EFI_D_ERROR, "TcpGetSegmentSock: failed to allocate "\r
       "a netbuf for TCB %x\n",Tcb));\r
 \r
     return NULL;\r
       "a netbuf for TCB %x\n",Tcb));\r
 \r
     return NULL;\r
@@ -603,7 +604,7 @@ TcpGetSegmentSock (
   TCPSEG_NETBUF (Nbuf)->Seq = Seq;\r
   TCPSEG_NETBUF (Nbuf)->End = Seq + Len;\r
 \r
   TCPSEG_NETBUF (Nbuf)->Seq = Seq;\r
   TCPSEG_NETBUF (Nbuf)->End = Seq + Len;\r
 \r
-  NetListInsertTail (&(Tcb->SndQue), &(Nbuf->List));\r
+  InsertTailList (&(Tcb->SndQue), &(Nbuf->List));\r
 \r
   if (DataGet != 0) {\r
 \r
 \r
   if (DataGet != 0) {\r
 \r
@@ -679,7 +680,7 @@ TcpRetransmit (
   // 3. will not change the boundaries of queued segments.\r
   //\r
   if (TCP_SEQ_LT (Tcb->SndWl2 + Tcb->SndWnd, Seq)) {\r
   // 3. will not change the boundaries of queued segments.\r
   //\r
   if (TCP_SEQ_LT (Tcb->SndWl2 + Tcb->SndWnd, Seq)) {\r
-    TCP4_DEBUG_WARN (("TcpRetransmit: retransmission cancelled "\r
+    DEBUG ((EFI_D_WARN, "TcpRetransmit: retransmission cancelled "\r
       "because send window too small for TCB %x\n", Tcb));\r
 \r
     return 0;\r
       "because send window too small for TCB %x\n", Tcb));\r
 \r
     return 0;\r
@@ -780,8 +781,9 @@ SEND_AGAIN:
   Nbuf = TcpGetSegment (Tcb, Seq, Len);\r
 \r
   if (Nbuf == NULL) {\r
   Nbuf = TcpGetSegment (Tcb, Seq, Len);\r
 \r
   if (Nbuf == NULL) {\r
-    TCP4_DEBUG_ERROR (\r
-      ("TcpToSendData: failed to get a segment for TCB %x\n",\r
+    DEBUG (\r
+      (EFI_D_ERROR,\r
+      "TcpToSendData: failed to get a segment for TCB %x\n",\r
       Tcb)\r
       );\r
 \r
       Tcb)\r
       );\r
 \r
@@ -809,7 +811,7 @@ SEND_AGAIN:
         TCP_SEQ_LT (End + 1, Tcb->SndWnd + Tcb->SndWl2)\r
           ) {\r
 \r
         TCP_SEQ_LT (End + 1, Tcb->SndWnd + Tcb->SndWl2)\r
           ) {\r
 \r
-      TCP4_DEBUG_TRACE (("TcpToSendData: send FIN "\r
+      DEBUG ((EFI_D_INFO, "TcpToSendData: send FIN "\r
         "to peer for TCB %x in state %d\n", Tcb, Tcb->State));\r
 \r
       End++;\r
         "to peer for TCB %x in state %d\n", Tcb, Tcb->State));\r
 \r
       End++;\r
@@ -829,7 +831,7 @@ SEND_AGAIN:
   // don't send an empty segment here.\r
   //\r
   if (Seg->End == Seg->Seq) {\r
   // don't send an empty segment here.\r
   //\r
   if (Seg->End == Seg->Seq) {\r
-    TCP4_DEBUG_WARN (("TcpToSendData: created a empty"\r
+    DEBUG ((EFI_D_WARN, "TcpToSendData: created a empty"\r
       " segment for TCB %x, free it now\n", Tcb));\r
 \r
     NetbufFree (Nbuf);\r
       " segment for TCB %x, free it now\n", Tcb));\r
 \r
     NetbufFree (Nbuf);\r
@@ -886,7 +888,7 @@ SEND_AGAIN:
   if ((Tcb->CongestState == TCP_CONGEST_OPEN) &&\r
       !TCP_FLG_ON (Tcb->CtrlFlag, TCP_CTRL_RTT_ON)) {\r
 \r
   if ((Tcb->CongestState == TCP_CONGEST_OPEN) &&\r
       !TCP_FLG_ON (Tcb->CtrlFlag, TCP_CTRL_RTT_ON)) {\r
 \r
-    TCP4_DEBUG_TRACE (("TcpToSendData: set RTT measure "\r
+    DEBUG ((EFI_D_INFO, "TcpToSendData: set RTT measure "\r
       "sequence %d for TCB %x\n", Seq, Tcb));\r
 \r
     TCP_SET_FLG (Tcb->CtrlFlag, TCP_CTRL_RTT_ON);\r
       "sequence %d for TCB %x\n", Seq, Tcb));\r
 \r
     TCP_SET_FLG (Tcb->CtrlFlag, TCP_CTRL_RTT_ON);\r
@@ -1020,7 +1022,7 @@ TcpToSendAck (
     return;\r
   }\r
 \r
     return;\r
   }\r
 \r
-  TCP4_DEBUG_TRACE (("TcpToSendAck: scheduled a delayed"\r
+  DEBUG ((EFI_D_INFO, "TcpToSendAck: scheduled a delayed"\r
     " ACK for TCB %x\n", Tcb));\r
 \r
   //\r
     " ACK for TCB %x\n", Tcb));\r
 \r
   //\r
@@ -1182,14 +1184,14 @@ TcpVerifySegment (
 **/\r
 INTN\r
 TcpCheckSndQue (\r
 **/\r
 INTN\r
 TcpCheckSndQue (\r
-  IN NET_LIST_ENTRY *Head\r
+  IN LIST_ENTRY     *Head\r
   )\r
 {\r
   )\r
 {\r
-  NET_LIST_ENTRY  *Entry;\r
+  LIST_ENTRY      *Entry;\r
   NET_BUF         *Nbuf;\r
   TCP_SEQNO       Seq;\r
 \r
   NET_BUF         *Nbuf;\r
   TCP_SEQNO       Seq;\r
 \r
-  if (NetListIsEmpty (Head)) {\r
+  if (IsListEmpty (Head)) {\r
     return 1;\r
   }\r
   //\r
     return 1;\r
   }\r
   //\r
index cfefdf2ea361fe4b970e1d1a428d96a861b5a1e7..d0e7fd4c14d228ac11e37c7193f01e0e2463e33d 100644 (file)
@@ -166,15 +166,15 @@ typedef struct _TCP_PEER {
 // tcp control block, it includes various states\r
 //\r
 struct _TCP_CB {\r
 // tcp control block, it includes various states\r
 //\r
 struct _TCP_CB {\r
-  NET_LIST_ENTRY    List;\r
+  LIST_ENTRY        List;\r
   TCP_CB            *Parent;\r
 \r
   SOCKET            *Sk;\r
   TCP_PEER          LocalEnd;\r
   TCP_PEER          RemoteEnd;\r
 \r
   TCP_CB            *Parent;\r
 \r
   SOCKET            *Sk;\r
   TCP_PEER          LocalEnd;\r
   TCP_PEER          RemoteEnd;\r
 \r
-  NET_LIST_ENTRY    SndQue;   // retxmission queue\r
-  NET_LIST_ENTRY    RcvQue;   // reassemble queue\r
+  LIST_ENTRY        SndQue;   // retxmission queue\r
+  LIST_ENTRY        RcvQue;   // reassemble queue\r
   UINT32            CtrlFlag; // control flags, such as NO_NAGLE\r
   INT32             Error;    // soft error status,TCP_CONNECT_RESET...\r
 \r
   UINT32            CtrlFlag; // control flags, such as NO_NAGLE\r
   INT32             Error;    // soft error status,TCP_CONNECT_RESET...\r
 \r
@@ -271,8 +271,8 @@ struct _TCP_CB {
   IP_IO_IP_INFO     *IpInfo;\r
 };\r
 \r
   IP_IO_IP_INFO     *IpInfo;\r
 };\r
 \r
-extern NET_LIST_ENTRY mTcpRunQue;\r
-extern NET_LIST_ENTRY mTcpListenQue;\r
+extern LIST_ENTRY     mTcpRunQue;\r
+extern LIST_ENTRY     mTcpListenQue;\r
 extern TCP_SEQNO      mTcpGlobalIss;\r
 extern UINT32         mTcpTick;\r
 \r
 extern TCP_SEQNO      mTcpGlobalIss;\r
 extern UINT32         mTcpTick;\r
 \r
index 7802ba0119bbb33497d52c501c905f38918d2b62..0f728a8ab9119ca9daffe4add3046c88304dce4d 100644 (file)
@@ -105,7 +105,7 @@ TcpConnectTimeout (
   )\r
 {\r
   if (!TCP_CONNECTED (Tcb->State)) {\r
   )\r
 {\r
   if (!TCP_CONNECTED (Tcb->State)) {\r
-    TCP4_DEBUG_ERROR (("TcpConnectTimeout: connection closed "\r
+    DEBUG ((EFI_D_ERROR, "TcpConnectTimeout: connection closed "\r
       "because conenction timer timeout for TCB %x\n", Tcb));\r
 \r
     if (EFI_ABORTED == Tcb->Sk->SockError) {\r
       "because conenction timer timeout for TCB %x\n", Tcb));\r
 \r
     if (EFI_ABORTED == Tcb->Sk->SockError) {\r
@@ -113,7 +113,7 @@ TcpConnectTimeout (
     }\r
 \r
     if (TCP_SYN_RCVD == Tcb->State) {\r
     }\r
 \r
     if (TCP_SYN_RCVD == Tcb->State) {\r
-      TCP4_DEBUG_WARN (("TcpConnectTimeout: send reset because "\r
+      DEBUG ((EFI_D_WARN, "TcpConnectTimeout: send reset because "\r
         "connection timer timeout for TCB %x\n", Tcb));\r
 \r
       TcpResetConnection (Tcb);\r
         "connection timer timeout for TCB %x\n", Tcb));\r
 \r
       TcpResetConnection (Tcb);\r
@@ -141,7 +141,7 @@ TcpRexmitTimeout (
 {\r
   UINT32  FlightSize;\r
 \r
 {\r
   UINT32  FlightSize;\r
 \r
-  TCP4_DEBUG_WARN (("TcpRexmitTimeout: transmission "\r
+  DEBUG ((EFI_D_WARN, "TcpRexmitTimeout: transmission "\r
     "timeout for TCB %x\n", Tcb));\r
 \r
   //\r
     "timeout for TCB %x\n", Tcb));\r
 \r
   //\r
@@ -159,7 +159,7 @@ TcpRexmitTimeout (
   if (Tcb->LossTimes > Tcb->MaxRexmit &&\r
       !TCP_TIMER_ON (Tcb->EnabledTimer, TCP_TIMER_CONNECT)) {\r
 \r
   if (Tcb->LossTimes > Tcb->MaxRexmit &&\r
       !TCP_TIMER_ON (Tcb->EnabledTimer, TCP_TIMER_CONNECT)) {\r
 \r
-    TCP4_DEBUG_ERROR (("TcpRexmitTimeout: connection closed "\r
+    DEBUG ((EFI_D_ERROR, "TcpRexmitTimeout: connection closed "\r
       "because too many timeouts for TCB %x\n", Tcb));\r
 \r
     if (EFI_ABORTED == Tcb->Sk->SockError) {\r
       "because too many timeouts for TCB %x\n", Tcb));\r
 \r
     if (EFI_ABORTED == Tcb->Sk->SockError) {\r
@@ -259,7 +259,7 @@ TcpFinwait2Timeout (
   IN TCP_CB *Tcb\r
   )\r
 {\r
   IN TCP_CB *Tcb\r
   )\r
 {\r
-  TCP4_DEBUG_WARN (("TcpFinwait2Timeout: connection closed "\r
+  DEBUG ((EFI_D_WARN, "TcpFinwait2Timeout: connection closed "\r
     "because FIN_WAIT2 timer timeouts for TCB %x\n", Tcb));\r
 \r
   TcpClose (Tcb);\r
     "because FIN_WAIT2 timer timeouts for TCB %x\n", Tcb));\r
 \r
   TcpClose (Tcb);\r
@@ -280,7 +280,7 @@ Tcp2MSLTimeout (
   IN TCP_CB *Tcb\r
   )\r
 {\r
   IN TCP_CB *Tcb\r
   )\r
 {\r
-  TCP4_DEBUG_WARN (("Tcp2MSLTimeout: connection closed "\r
+  DEBUG ((EFI_D_WARN, "Tcp2MSLTimeout: connection closed "\r
     "because TIME_WAIT timer timeouts for TCB %x\n", Tcb));\r
 \r
   TcpClose (Tcb);\r
     "because TIME_WAIT timer timeouts for TCB %x\n", Tcb));\r
 \r
   TcpClose (Tcb);\r
@@ -505,8 +505,8 @@ TcpTickingDpc (
   IN VOID      *Context\r
   )\r
 {\r
   IN VOID      *Context\r
   )\r
 {\r
-  NET_LIST_ENTRY  *Entry;\r
-  NET_LIST_ENTRY  *Next;\r
+  LIST_ENTRY      *Entry;\r
+  LIST_ENTRY      *Next;\r
   TCP_CB          *Tcb;\r
   INT16           Index;\r
 \r
   TCP_CB          *Tcb;\r
   INT16           Index;\r
 \r
index 7a7c184498688cbebe59654bb95e41a5dde47059..0c5436412799be1dfbe5770679b4d3ca0897fc5c 100644 (file)
@@ -116,14 +116,14 @@ Udp4DriverBindingStart (
   //\r
   // Allocate Private Context Data Structure.\r
   //\r
   //\r
   // Allocate Private Context Data Structure.\r
   //\r
-  Udp4Service = NetAllocatePool (sizeof (UDP4_SERVICE_DATA));\r
+  Udp4Service = AllocatePool (sizeof (UDP4_SERVICE_DATA));\r
   if (Udp4Service == NULL) {\r
     return EFI_OUT_OF_RESOURCES;\r
   }\r
 \r
   Status = Udp4CreateService (Udp4Service, This->DriverBindingHandle, ControllerHandle);\r
   if (EFI_ERROR (Status)) {\r
   if (Udp4Service == NULL) {\r
     return EFI_OUT_OF_RESOURCES;\r
   }\r
 \r
   Status = Udp4CreateService (Udp4Service, This->DriverBindingHandle, ControllerHandle);\r
   if (EFI_ERROR (Status)) {\r
-    NetFreePool (Udp4Service);\r
+    gBS->FreePool (Udp4Service);\r
     return Status;\r
   }\r
 \r
     return Status;\r
   }\r
 \r
@@ -138,7 +138,7 @@ Udp4DriverBindingStart (
                   );\r
   if (EFI_ERROR (Status)) {\r
     Udp4CleanService (Udp4Service);\r
                   );\r
   if (EFI_ERROR (Status)) {\r
     Udp4CleanService (Udp4Service);\r
-    NetFreePool (Udp4Service);\r
+    gBS->FreePool (Udp4Service);\r
   } else {\r
     Udp4SetVariableData (Udp4Service);\r
   }\r
   } else {\r
     Udp4SetVariableData (Udp4Service);\r
   }\r
@@ -213,10 +213,10 @@ Udp4DriverBindingStop (
 \r
     Udp4CleanService (Udp4Service);\r
 \r
 \r
     Udp4CleanService (Udp4Service);\r
 \r
-    NetFreePool (Udp4Service);\r
+    gBS->FreePool (Udp4Service);\r
   } else {\r
 \r
   } else {\r
 \r
-    while (!NetListIsEmpty (&Udp4Service->ChildrenList)) {\r
+    while (!IsListEmpty (&Udp4Service->ChildrenList)) {\r
       Instance = NET_LIST_HEAD (&Udp4Service->ChildrenList, UDP4_INSTANCE_DATA, Link);\r
 \r
       ServiceBinding->DestroyChild (ServiceBinding, Instance->ChildHandle);\r
       Instance = NET_LIST_HEAD (&Udp4Service->ChildrenList, UDP4_INSTANCE_DATA, Link);\r
 \r
       ServiceBinding->DestroyChild (ServiceBinding, Instance->ChildHandle);\r
@@ -264,7 +264,7 @@ Udp4ServiceBindingCreateChild (
   //\r
   // Allocate the instance private data structure.\r
   //\r
   //\r
   // Allocate the instance private data structure.\r
   //\r
-  Instance = NetAllocateZeroPool (sizeof (UDP4_INSTANCE_DATA));\r
+  Instance = AllocateZeroPool (sizeof (UDP4_INSTANCE_DATA));\r
   if (Instance == NULL) {\r
     return EFI_OUT_OF_RESOURCES;\r
   }\r
   if (Instance == NULL) {\r
     return EFI_OUT_OF_RESOURCES;\r
   }\r
@@ -310,15 +310,15 @@ Udp4ServiceBindingCreateChild (
     goto ON_ERROR;\r
   }\r
 \r
     goto ON_ERROR;\r
   }\r
 \r
-  OldTpl = NET_RAISE_TPL (NET_TPL_LOCK);\r
+  OldTpl = gBS->RaiseTPL (TPL_CALLBACK);\r
 \r
   //\r
   // Link this instance into the service context data and increase the ChildrenNumber.\r
   //\r
 \r
   //\r
   // Link this instance into the service context data and increase the ChildrenNumber.\r
   //\r
-  NetListInsertTail (&Udp4Service->ChildrenList, &Instance->Link);\r
+  InsertTailList (&Udp4Service->ChildrenList, &Instance->Link);\r
   Udp4Service->ChildrenNumber++;\r
 \r
   Udp4Service->ChildrenNumber++;\r
 \r
-  NET_RESTORE_TPL (OldTpl);\r
+  gBS->RestoreTPL (OldTpl);\r
 \r
   return EFI_SUCCESS;\r
 \r
 \r
   return EFI_SUCCESS;\r
 \r
@@ -339,7 +339,7 @@ ON_ERROR:
 \r
   Udp4CleanInstance (Instance);\r
 \r
 \r
   Udp4CleanInstance (Instance);\r
 \r
-  NetFreePool (Instance);\r
+  gBS->FreePool (Instance);\r
 \r
   return Status;\r
 }\r
 \r
   return Status;\r
 }\r
@@ -440,12 +440,12 @@ Udp4ServiceBindingDestroyChild (
   //\r
   IpIoRemoveIp (Udp4Service->IpIo, Instance->IpInfo);\r
 \r
   //\r
   IpIoRemoveIp (Udp4Service->IpIo, Instance->IpInfo);\r
 \r
-  OldTpl = NET_RAISE_TPL (NET_TPL_LOCK);\r
+  OldTpl = gBS->RaiseTPL (TPL_CALLBACK);\r
 \r
   //\r
   // Remove this instance from the service context data's ChildrenList.\r
   //\r
 \r
   //\r
   // Remove this instance from the service context data's ChildrenList.\r
   //\r
-  NetListRemoveEntry (&Instance->Link);\r
+  RemoveEntryList (&Instance->Link);\r
   Udp4Service->ChildrenNumber--;\r
 \r
   //\r
   Udp4Service->ChildrenNumber--;\r
 \r
   //\r
@@ -453,9 +453,9 @@ Udp4ServiceBindingDestroyChild (
   //\r
   Udp4CleanInstance (Instance);\r
 \r
   //\r
   Udp4CleanInstance (Instance);\r
 \r
-  NET_RESTORE_TPL (OldTpl);\r
+  gBS->RestoreTPL (OldTpl);\r
 \r
 \r
-  NetFreePool (Instance);\r
+  gBS->FreePool (Instance);\r
 \r
   return EFI_SUCCESS;\r
 }\r
 \r
   return EFI_SUCCESS;\r
 }\r
index 39924cfa7acf9f2bc2a70a0cc2ca877adad52d00..c190a1df80f1a758a152f7c87ed6439bf5c8cc3a 100644 (file)
@@ -36,7 +36,7 @@ Udp4CheckTimeout (
 STATIC\r
 BOOLEAN\r
 Udp4FindInstanceByPort (\r
 STATIC\r
 BOOLEAN\r
 Udp4FindInstanceByPort (\r
-  IN NET_LIST_ENTRY    *InstanceList,\r
+  IN LIST_ENTRY        *InstanceList,\r
   IN EFI_IPv4_ADDRESS  *Address,\r
   IN UINT16            Port\r
   );\r
   IN EFI_IPv4_ADDRESS  *Address,\r
   IN UINT16            Port\r
   );\r
@@ -153,7 +153,7 @@ Udp4CreateService (
   EFI_STATUS       Status;\r
   IP_IO_OPEN_DATA  OpenData;\r
 \r
   EFI_STATUS       Status;\r
   IP_IO_OPEN_DATA  OpenData;\r
 \r
-  NetZeroMem (Udp4Service, sizeof (UDP4_SERVICE_DATA));\r
+  ZeroMem (Udp4Service, sizeof (UDP4_SERVICE_DATA));\r
 \r
   Udp4Service->Signature        = UDP4_SERVICE_DATA_SIGNATURE;\r
   Udp4Service->ServiceBinding   = mUdp4ServiceBinding;\r
 \r
   Udp4Service->Signature        = UDP4_SERVICE_DATA_SIGNATURE;\r
   Udp4Service->ServiceBinding   = mUdp4ServiceBinding;\r
@@ -161,7 +161,7 @@ Udp4CreateService (
   Udp4Service->ControllerHandle = ControllerHandle;\r
   Udp4Service->ChildrenNumber   = 0;\r
 \r
   Udp4Service->ControllerHandle = ControllerHandle;\r
   Udp4Service->ChildrenNumber   = 0;\r
 \r
-  NetListInit (&Udp4Service->ChildrenList);\r
+  InitializeListHead (&Udp4Service->ChildrenList);\r
 \r
   //\r
   // Create the IpIo for this service context.\r
 \r
   //\r
   // Create the IpIo for this service context.\r
@@ -194,7 +194,7 @@ Udp4CreateService (
   //\r
   Status = gBS->CreateEvent (\r
                   EVT_TIMER | EVT_NOTIFY_SIGNAL,\r
   //\r
   Status = gBS->CreateEvent (\r
                   EVT_TIMER | EVT_NOTIFY_SIGNAL,\r
-                  NET_TPL_TIMER,\r
+                  TPL_CALLBACK,\r
                   Udp4CheckTimeout,\r
                   Udp4Service,\r
                   &Udp4Service->TimeoutEvent\r
                   Udp4CheckTimeout,\r
                   Udp4Service,\r
                   &Udp4Service->TimeoutEvent\r
@@ -279,10 +279,10 @@ Udp4CheckTimeout (
   )\r
 {\r
   UDP4_SERVICE_DATA   *Udp4Service;\r
   )\r
 {\r
   UDP4_SERVICE_DATA   *Udp4Service;\r
-  NET_LIST_ENTRY      *Entry;\r
+  LIST_ENTRY          *Entry;\r
   UDP4_INSTANCE_DATA  *Instance;\r
   UDP4_INSTANCE_DATA  *Instance;\r
-  NET_LIST_ENTRY      *WrapEntry;\r
-  NET_LIST_ENTRY      *NextEntry;\r
+  LIST_ENTRY          *WrapEntry;\r
+  LIST_ENTRY          *NextEntry;\r
   UDP4_RXDATA_WRAP    *Wrap;\r
 \r
   Udp4Service = (UDP4_SERVICE_DATA *) Context;\r
   UDP4_RXDATA_WRAP    *Wrap;\r
 \r
   Udp4Service = (UDP4_SERVICE_DATA *) Context;\r
@@ -344,9 +344,9 @@ Udp4InitInstance (
   //\r
   // Init the lists.\r
   //\r
   //\r
   // Init the lists.\r
   //\r
-  NetListInit (&Instance->Link);\r
-  NetListInit (&Instance->RcvdDgramQue);\r
-  NetListInit (&Instance->DeliveredDgramQue);\r
+  InitializeListHead (&Instance->Link);\r
+  InitializeListHead (&Instance->RcvdDgramQue);\r
+  InitializeListHead (&Instance->DeliveredDgramQue);\r
 \r
   //\r
   // Init the NET_MAPs.\r
 \r
   //\r
   // Init the NET_MAPs.\r
@@ -400,12 +400,12 @@ Udp4CleanInstance (
 STATIC\r
 BOOLEAN\r
 Udp4FindInstanceByPort (\r
 STATIC\r
 BOOLEAN\r
 Udp4FindInstanceByPort (\r
-  IN NET_LIST_ENTRY    *InstanceList,\r
+  IN LIST_ENTRY        *InstanceList,\r
   IN EFI_IPv4_ADDRESS  *Address,\r
   IN UINT16            Port\r
   )\r
 {\r
   IN EFI_IPv4_ADDRESS  *Address,\r
   IN UINT16            Port\r
   )\r
 {\r
-  NET_LIST_ENTRY        *Entry;\r
+  LIST_ENTRY            *Entry;\r
   UDP4_INSTANCE_DATA    *Instance;\r
   EFI_UDP4_CONFIG_DATA  *ConfigData;\r
 \r
   UDP4_INSTANCE_DATA    *Instance;\r
   EFI_UDP4_CONFIG_DATA  *ConfigData;\r
 \r
@@ -457,7 +457,7 @@ Udp4FindInstanceByPort (
 **/\r
 EFI_STATUS\r
 Udp4Bind (\r
 **/\r
 EFI_STATUS\r
 Udp4Bind (\r
-  IN NET_LIST_ENTRY        *InstanceList,\r
+  IN LIST_ENTRY            *InstanceList,\r
   IN EFI_UDP4_CONFIG_DATA  *ConfigData\r
   )\r
 {\r
   IN EFI_UDP4_CONFIG_DATA  *ConfigData\r
   )\r
 {\r
@@ -701,7 +701,7 @@ Udp4ValidateTxToken (
   }\r
 \r
   if (TxData->GatewayAddress != NULL) {\r
   }\r
 \r
   if (TxData->GatewayAddress != NULL) {\r
-    NetCopyMem (&GatewayAddress, TxData->GatewayAddress, sizeof (IP4_ADDR));\r
+    CopyMem (&GatewayAddress, TxData->GatewayAddress, sizeof (IP4_ADDR));\r
 \r
     if (!Ip4IsUnicast (NTOHL (GatewayAddress), 0)) {\r
       //\r
 \r
     if (!Ip4IsUnicast (NTOHL (GatewayAddress), 0)) {\r
       //\r
@@ -716,7 +716,7 @@ Udp4ValidateTxToken (
 \r
   if (UdpSessionData != NULL) {\r
 \r
 \r
   if (UdpSessionData != NULL) {\r
 \r
-    NetCopyMem (&SourceAddress, &UdpSessionData->SourceAddress, sizeof (IP4_ADDR));\r
+    CopyMem (&SourceAddress, &UdpSessionData->SourceAddress, sizeof (IP4_ADDR));\r
 \r
     if ((SourceAddress != 0) && !Ip4IsUnicast (HTONL (SourceAddress), 0)) {\r
       //\r
 \r
     if ((SourceAddress != 0) && !Ip4IsUnicast (HTONL (SourceAddress), 0)) {\r
       //\r
@@ -1069,7 +1069,7 @@ Udp4FlushRcvdDgram (
 {\r
   UDP4_RXDATA_WRAP  *Wrap;\r
 \r
 {\r
   UDP4_RXDATA_WRAP  *Wrap;\r
 \r
-  while (!NetListIsEmpty (&Instance->RcvdDgramQue)) {\r
+  while (!IsListEmpty (&Instance->RcvdDgramQue)) {\r
     //\r
     // Iterate all the Wraps in the RcvdDgramQue.\r
     //\r
     //\r
     // Iterate all the Wraps in the RcvdDgramQue.\r
     //\r
@@ -1190,7 +1190,7 @@ Udp4MatchDgram (
     return TRUE;\r
   }\r
 \r
     return TRUE;\r
   }\r
 \r
-  NetCopyMem (&Destination, &Udp4Session->DestinationAddress, sizeof (IP4_ADDR));\r
+  CopyMem (&Destination, &Udp4Session->DestinationAddress, sizeof (IP4_ADDR));\r
 \r
   if (IP4_IS_LOCAL_BROADCAST (Destination) && ConfigData->AcceptBroadcast) {\r
     //\r
 \r
   if (IP4_IS_LOCAL_BROADCAST (Destination) && ConfigData->AcceptBroadcast) {\r
     //\r
@@ -1235,7 +1235,7 @@ Udp4RecycleRxDataWrap (
   //\r
   // Remove the Wrap from the list it belongs to.\r
   //\r
   //\r
   // Remove the Wrap from the list it belongs to.\r
   //\r
-  NetListRemoveEntry (&Wrap->Link);\r
+  RemoveEntryList (&Wrap->Link);\r
 \r
   //\r
   // Free the Packet associated with this Wrap.\r
 \r
   //\r
   // Free the Packet associated with this Wrap.\r
@@ -1247,7 +1247,7 @@ Udp4RecycleRxDataWrap (
   //\r
   gBS->CloseEvent (Wrap->RxData.RecycleSignal);\r
 \r
   //\r
   gBS->CloseEvent (Wrap->RxData.RecycleSignal);\r
 \r
-  NetFreePool (Wrap);\r
+  gBS->FreePool (Wrap);\r
 }\r
 \r
 \r
 }\r
 \r
 \r
@@ -1277,13 +1277,13 @@ Udp4WrapRxData (
   //\r
   // Allocate buffer for the Wrap.\r
   //\r
   //\r
   // Allocate buffer for the Wrap.\r
   //\r
-  Wrap = NetAllocatePool (sizeof (UDP4_RXDATA_WRAP) +\r
+  Wrap = AllocatePool (sizeof (UDP4_RXDATA_WRAP) +\r
          (Packet->BlockOpNum - 1) * sizeof (EFI_UDP4_FRAGMENT_DATA));\r
   if (Wrap == NULL) {\r
     return NULL;\r
   }\r
 \r
          (Packet->BlockOpNum - 1) * sizeof (EFI_UDP4_FRAGMENT_DATA));\r
   if (Wrap == NULL) {\r
     return NULL;\r
   }\r
 \r
-  NetListInit (&Wrap->Link);\r
+  InitializeListHead (&Wrap->Link);\r
 \r
   CopyMem (&Wrap->RxData, RxData, sizeof (Wrap->RxData));\r
 \r
 \r
   CopyMem (&Wrap->RxData, RxData, sizeof (Wrap->RxData));\r
 \r
@@ -1292,13 +1292,13 @@ Udp4WrapRxData (
   //\r
   Status = gBS->CreateEvent (\r
                   EVT_NOTIFY_SIGNAL,\r
   //\r
   Status = gBS->CreateEvent (\r
                   EVT_NOTIFY_SIGNAL,\r
-                  NET_TPL_RECYCLE,\r
+                  TPL_NOTIFY,\r
                   Udp4RecycleRxDataWrap,\r
                   Wrap,\r
                   &Wrap->RxData.RecycleSignal\r
                   );\r
   if (EFI_ERROR (Status)) {\r
                   Udp4RecycleRxDataWrap,\r
                   Wrap,\r
                   &Wrap->RxData.RecycleSignal\r
                   );\r
   if (EFI_ERROR (Status)) {\r
-    NetFreePool (Wrap);\r
+    gBS->FreePool (Wrap);\r
     return NULL;\r
   }\r
 \r
     return NULL;\r
   }\r
 \r
@@ -1329,7 +1329,7 @@ Udp4EnqueueDgram (
   IN EFI_UDP4_RECEIVE_DATA  *RxData\r
   )\r
 {\r
   IN EFI_UDP4_RECEIVE_DATA  *RxData\r
   )\r
 {\r
-  NET_LIST_ENTRY      *Entry;\r
+  LIST_ENTRY          *Entry;\r
   UDP4_INSTANCE_DATA  *Instance;\r
   UDP4_RXDATA_WRAP    *Wrap;\r
   UINTN               Enqueued;\r
   UDP4_INSTANCE_DATA  *Instance;\r
   UDP4_RXDATA_WRAP    *Wrap;\r
   UINTN               Enqueued;\r
@@ -1357,7 +1357,7 @@ Udp4EnqueueDgram (
 \r
       NET_GET_REF (Packet);\r
 \r
 \r
       NET_GET_REF (Packet);\r
 \r
-      NetListInsertTail (&Instance->RcvdDgramQue, &Wrap->Link);\r
+      InsertTailList (&Instance->RcvdDgramQue, &Wrap->Link);\r
 \r
       Enqueued++;\r
     }\r
 \r
       Enqueued++;\r
     }\r
@@ -1386,7 +1386,7 @@ Udp4InstanceDeliverDgram (
   EFI_UDP4_RECEIVE_DATA      *RxData;\r
   EFI_TPL                    OldTpl;\r
 \r
   EFI_UDP4_RECEIVE_DATA      *RxData;\r
   EFI_TPL                    OldTpl;\r
 \r
-  if (!NetListIsEmpty (&Instance->RcvdDgramQue) &&\r
+  if (!IsListEmpty (&Instance->RcvdDgramQue) &&\r
     !NetMapIsEmpty (&Instance->RxTokens)) {\r
 \r
     Wrap = NET_LIST_HEAD (&Instance->RcvdDgramQue, UDP4_RXDATA_WRAP, Link);\r
     !NetMapIsEmpty (&Instance->RxTokens)) {\r
 \r
     Wrap = NET_LIST_HEAD (&Instance->RcvdDgramQue, UDP4_RXDATA_WRAP, Link);\r
@@ -1424,9 +1424,9 @@ Udp4InstanceDeliverDgram (
     Token->Status        = EFI_SUCCESS;\r
     Token->Packet.RxData = &Wrap->RxData;\r
 \r
     Token->Status        = EFI_SUCCESS;\r
     Token->Packet.RxData = &Wrap->RxData;\r
 \r
-    OldTpl = NET_RAISE_TPL (NET_TPL_RECYCLE);\r
-    NetListInsertTail (&Instance->DeliveredDgramQue, &Wrap->Link);\r
-    NET_RESTORE_TPL (OldTpl);\r
+    OldTpl = gBS->RaiseTPL (TPL_NOTIFY);\r
+    InsertTailList (&Instance->DeliveredDgramQue, &Wrap->Link);\r
+    gBS->RestoreTPL (OldTpl);\r
 \r
     gBS->SignalEvent (Token->Event);\r
   }\r
 \r
     gBS->SignalEvent (Token->Event);\r
   }\r
@@ -1447,7 +1447,7 @@ Udp4DeliverDgram (
   IN UDP4_SERVICE_DATA  *Udp4Service\r
   )\r
 {\r
   IN UDP4_SERVICE_DATA  *Udp4Service\r
   )\r
 {\r
-  NET_LIST_ENTRY      *Entry;\r
+  LIST_ENTRY          *Entry;\r
   UDP4_INSTANCE_DATA  *Instance;\r
 \r
   NET_LIST_FOR_EACH (Entry, &Udp4Service->ChildrenList) {\r
   UDP4_INSTANCE_DATA  *Instance;\r
 \r
   NET_LIST_FOR_EACH (Entry, &Udp4Service->ChildrenList) {\r
@@ -1524,8 +1524,8 @@ Udp4Demultiplex (
   Udp4Session->SourcePort      = NTOHS (Udp4Header->SrcPort);\r
   Udp4Session->DestinationPort = NTOHS (Udp4Header->DstPort);\r
 \r
   Udp4Session->SourcePort      = NTOHS (Udp4Header->SrcPort);\r
   Udp4Session->DestinationPort = NTOHS (Udp4Header->DstPort);\r
 \r
-  NetCopyMem (&Udp4Session->SourceAddress, &NetSession->Source, sizeof (EFI_IPv4_ADDRESS));\r
-  NetCopyMem (&Udp4Session->DestinationAddress, &NetSession->Dest, sizeof (EFI_IPv4_ADDRESS));\r
+  CopyMem (&Udp4Session->SourceAddress, &NetSession->Source, sizeof (EFI_IPv4_ADDRESS));\r
+  CopyMem (&Udp4Session->DestinationAddress, &NetSession->Dest, sizeof (EFI_IPv4_ADDRESS));\r
 \r
   //\r
   // Trim the UDP header.\r
 \r
   //\r
   // Trim the UDP header.\r
@@ -1629,13 +1629,13 @@ Udp4SendPortUnreach (
   //\r
   // Copy the IP header of the datagram tragged the error.\r
   //\r
   //\r
   // Copy the IP header of the datagram tragged the error.\r
   //\r
-  NetCopyMem (&IcmpErrHdr->IpHead, IpHdr, EFI_IP4_HEADER_LEN (IpHdr));\r
+  CopyMem (&IcmpErrHdr->IpHead, IpHdr, EFI_IP4_HEADER_LEN (IpHdr));\r
 \r
   //\r
   // Copy the UDP header.\r
   //\r
   Ptr = (UINT8 *) &IcmpErrHdr->IpHead + EFI_IP4_HEADER_LEN (IpHdr);\r
 \r
   //\r
   // Copy the UDP header.\r
   //\r
   Ptr = (UINT8 *) &IcmpErrHdr->IpHead + EFI_IP4_HEADER_LEN (IpHdr);\r
-  NetCopyMem (Ptr, Udp4Header, ICMP_ERROR_PACKET_LENGTH);\r
+  CopyMem (Ptr, Udp4Header, ICMP_ERROR_PACKET_LENGTH);\r
 \r
   //\r
   // Calculate the checksum.\r
 \r
   //\r
   // Calculate the checksum.\r
@@ -1650,8 +1650,8 @@ Udp4SendPortUnreach (
   Override.TimeToLive    = 255;\r
   Override.Protocol      = EFI_IP_PROTO_ICMP;\r
 \r
   Override.TimeToLive    = 255;\r
   Override.Protocol      = EFI_IP_PROTO_ICMP;\r
 \r
-  NetCopyMem (&Override.SourceAddress, &NetSession->Dest, sizeof (EFI_IPv4_ADDRESS));\r
-  NetZeroMem (&Override.GatewayAddress, sizeof (EFI_IPv4_ADDRESS));\r
+  CopyMem (&Override.SourceAddress, &NetSession->Dest, sizeof (EFI_IPv4_ADDRESS));\r
+  ZeroMem (&Override.GatewayAddress, sizeof (EFI_IPv4_ADDRESS));\r
 \r
   //\r
   // Send out this icmp packet.\r
 \r
   //\r
   // Send out this icmp packet.\r
@@ -1686,13 +1686,13 @@ Udp4IcmpHandler (
 {\r
   EFI_UDP4_HEADER        *Udp4Header;\r
   EFI_UDP4_SESSION_DATA  Udp4Session;\r
 {\r
   EFI_UDP4_HEADER        *Udp4Header;\r
   EFI_UDP4_SESSION_DATA  Udp4Session;\r
-  NET_LIST_ENTRY         *Entry;\r
+  LIST_ENTRY             *Entry;\r
   UDP4_INSTANCE_DATA     *Instance;\r
 \r
   Udp4Header = (EFI_UDP4_HEADER *) NetbufGetByte (Packet, 0, NULL);\r
 \r
   UDP4_INSTANCE_DATA     *Instance;\r
 \r
   Udp4Header = (EFI_UDP4_HEADER *) NetbufGetByte (Packet, 0, NULL);\r
 \r
-  NetCopyMem (&Udp4Session.SourceAddress, &NetSession->Source, sizeof (EFI_IPv4_ADDRESS));\r
-  NetCopyMem (&Udp4Session.DestinationAddress, &NetSession->Dest, sizeof (EFI_IPv4_ADDRESS));\r
+  CopyMem (&Udp4Session.SourceAddress, &NetSession->Source, sizeof (EFI_IPv4_ADDRESS));\r
+  CopyMem (&Udp4Session.DestinationAddress, &NetSession->Dest, sizeof (EFI_IPv4_ADDRESS));\r
 \r
   Udp4Session.SourcePort      = NTOHS (Udp4Header->DstPort);\r
   Udp4Session.DestinationPort = NTOHS (Udp4Header->SrcPort);\r
 \r
   Udp4Session.SourcePort      = NTOHS (Udp4Header->DstPort);\r
   Udp4Session.DestinationPort = NTOHS (Udp4Header->SrcPort);\r
@@ -1815,7 +1815,7 @@ Udp4SetVariableData (
   )\r
 {\r
   UINT32                  NumConfiguredInstance;\r
   )\r
 {\r
   UINT32                  NumConfiguredInstance;\r
-  NET_LIST_ENTRY          *Entry;\r
+  LIST_ENTRY              *Entry;\r
   UINTN                   VariableDataSize;\r
   EFI_UDP4_VARIABLE_DATA  *Udp4VariableData;\r
   EFI_UDP4_SERVICE_POINT  *Udp4ServicePoint;\r
   UINTN                   VariableDataSize;\r
   EFI_UDP4_VARIABLE_DATA  *Udp4VariableData;\r
   EFI_UDP4_SERVICE_POINT  *Udp4ServicePoint;\r
@@ -1852,7 +1852,7 @@ Udp4SetVariableData (
     VariableDataSize += sizeof (EFI_UDP4_SERVICE_POINT) * (NumConfiguredInstance - 1);\r
   }\r
 \r
     VariableDataSize += sizeof (EFI_UDP4_SERVICE_POINT) * (NumConfiguredInstance - 1);\r
   }\r
 \r
-  Udp4VariableData = NetAllocatePool (VariableDataSize);\r
+  Udp4VariableData = AllocatePool (VariableDataSize);\r
   if (Udp4VariableData == NULL) {\r
     return EFI_OUT_OF_RESOURCES;\r
   }\r
   if (Udp4VariableData == NULL) {\r
     return EFI_OUT_OF_RESOURCES;\r
   }\r
@@ -1913,7 +1913,7 @@ Udp4SetVariableData (
              );\r
     }\r
 \r
              );\r
     }\r
 \r
-    NetFreePool (Udp4Service->MacString);\r
+    gBS->FreePool (Udp4Service->MacString);\r
   }\r
 \r
   Udp4Service->MacString = NewMacString;\r
   }\r
 \r
   Udp4Service->MacString = NewMacString;\r
@@ -1928,7 +1928,7 @@ Udp4SetVariableData (
 \r
 ON_ERROR:\r
 \r
 \r
 ON_ERROR:\r
 \r
-  NetFreePool (Udp4VariableData);\r
+  gBS->FreePool (Udp4VariableData);\r
 \r
   return Status;\r
 }\r
 \r
   return Status;\r
 }\r
@@ -1957,6 +1957,6 @@ Udp4ClearVariableData (
          NULL\r
          );\r
 \r
          NULL\r
          );\r
 \r
-  NetFreePool (Udp4Service->MacString);\r
+  gBS->FreePool (Udp4Service->MacString);\r
   Udp4Service->MacString = NULL;\r
 }\r
   Udp4Service->MacString = NULL;\r
 }\r
index 2cf4a541b492fd2c579f705356c242967ee7a6f4..4ad598da025bca53cee167aa709a8dc255147cb1 100644 (file)
@@ -71,7 +71,7 @@ typedef struct _UDP4_SERVICE_DATA_ {
   EFI_SERVICE_BINDING_PROTOCOL  ServiceBinding;\r
   EFI_HANDLE                    ImageHandle;\r
   EFI_HANDLE                    ControllerHandle;\r
   EFI_SERVICE_BINDING_PROTOCOL  ServiceBinding;\r
   EFI_HANDLE                    ImageHandle;\r
   EFI_HANDLE                    ControllerHandle;\r
-  NET_LIST_ENTRY                ChildrenList;\r
+  LIST_ENTRY                    ChildrenList;\r
   UINTN                         ChildrenNumber;\r
   IP_IO                         *IpIo;\r
 \r
   UINTN                         ChildrenNumber;\r
   IP_IO                         *IpIo;\r
 \r
@@ -92,7 +92,7 @@ typedef struct _UDP4_SERVICE_DATA_ {
 \r
 typedef struct _UDP4_INSTANCE_DATA_ {\r
   UINT32                Signature;\r
 \r
 typedef struct _UDP4_INSTANCE_DATA_ {\r
   UINT32                Signature;\r
-  NET_LIST_ENTRY        Link;\r
+  LIST_ENTRY            Link;\r
 \r
   UDP4_SERVICE_DATA     *Udp4Service;\r
   EFI_UDP4_PROTOCOL     Udp4Proto;\r
 \r
   UDP4_SERVICE_DATA     *Udp4Service;\r
   EFI_UDP4_PROTOCOL     Udp4Proto;\r
@@ -106,8 +106,8 @@ typedef struct _UDP4_INSTANCE_DATA_ {
 \r
   NET_MAP               McastIps;\r
 \r
 \r
   NET_MAP               McastIps;\r
 \r
-  NET_LIST_ENTRY        RcvdDgramQue;\r
-  NET_LIST_ENTRY        DeliveredDgramQue;\r
+  LIST_ENTRY            RcvdDgramQue;\r
+  LIST_ENTRY            DeliveredDgramQue;\r
 \r
   UINT16                HeadSum;\r
 \r
 \r
   UINT16                HeadSum;\r
 \r
@@ -119,7 +119,7 @@ typedef struct _UDP4_INSTANCE_DATA_ {
 } UDP4_INSTANCE_DATA;\r
 \r
 typedef struct _UDP4_RXDATA_WRAP_ {\r
 } UDP4_INSTANCE_DATA;\r
 \r
 typedef struct _UDP4_RXDATA_WRAP_ {\r
-  NET_LIST_ENTRY         Link;\r
+  LIST_ENTRY             Link;\r
   NET_BUF                *Packet;\r
   UINT32                 TimeoutTick;\r
   EFI_UDP4_RECEIVE_DATA  RxData;\r
   NET_BUF                *Packet;\r
   UINT32                 TimeoutTick;\r
   EFI_UDP4_RECEIVE_DATA  RxData;\r
@@ -212,7 +212,7 @@ Udp4CleanInstance (
 \r
 EFI_STATUS\r
 Udp4Bind (\r
 \r
 EFI_STATUS\r
 Udp4Bind (\r
-  IN NET_LIST_ENTRY        *InstanceList,\r
+  IN LIST_ENTRY            *InstanceList,\r
   IN EFI_UDP4_CONFIG_DATA  *ConfigData\r
   );\r
 \r
   IN EFI_UDP4_CONFIG_DATA  *ConfigData\r
   );\r
 \r
index 9d3b20a8a6021f7b066824a95c105840aefdce94..eb013e91500e068460f0405e21c02fbe08501e64 100644 (file)
@@ -80,7 +80,7 @@ Udp4GetModeData (
     return EFI_NOT_STARTED;\r
   }\r
 \r
     return EFI_NOT_STARTED;\r
   }\r
 \r
-  OldTpl = NET_RAISE_TPL (NET_TPL_LOCK);\r
+  OldTpl = gBS->RaiseTPL (TPL_CALLBACK);\r
 \r
   if (Udp4ConfigData != NULL) {\r
     //\r
 \r
   if (Udp4ConfigData != NULL) {\r
     //\r
@@ -96,7 +96,7 @@ Udp4GetModeData (
   //\r
   Status = Ip->GetModeData (Ip, Ip4ModeData, MnpConfigData, SnpModeData);\r
 \r
   //\r
   Status = Ip->GetModeData (Ip, Ip4ModeData, MnpConfigData, SnpModeData);\r
 \r
-  NET_RESTORE_TPL (OldTpl);\r
+  gBS->RestoreTPL (OldTpl);\r
 \r
   return Status;\r
 }\r
 \r
   return Status;\r
 }\r
@@ -169,13 +169,13 @@ Udp4Configure (
   Udp4Service = Instance->Udp4Service;\r
   Status      = EFI_SUCCESS;\r
 \r
   Udp4Service = Instance->Udp4Service;\r
   Status      = EFI_SUCCESS;\r
 \r
-  OldTpl = NET_RAISE_TPL (NET_TPL_LOCK);\r
+  OldTpl = gBS->RaiseTPL (TPL_CALLBACK);\r
 \r
   if (UdpConfigData != NULL) {\r
 \r
 \r
   if (UdpConfigData != NULL) {\r
 \r
-    NetCopyMem (&StationAddress, &UdpConfigData->StationAddress, sizeof (IP4_ADDR));\r
-    NetCopyMem (&SubnetMask, &UdpConfigData->SubnetMask, sizeof (IP4_ADDR));\r
-    NetCopyMem (&RemoteAddress, &UdpConfigData->RemoteAddress, sizeof (IP4_ADDR));\r
+    CopyMem (&StationAddress, &UdpConfigData->StationAddress, sizeof (IP4_ADDR));\r
+    CopyMem (&SubnetMask, &UdpConfigData->SubnetMask, sizeof (IP4_ADDR));\r
+    CopyMem (&RemoteAddress, &UdpConfigData->RemoteAddress, sizeof (IP4_ADDR));\r
 \r
     StationAddress = NTOHL (StationAddress);\r
     SubnetMask     = NTOHL (SubnetMask);\r
 \r
     StationAddress = NTOHL (StationAddress);\r
     SubnetMask     = NTOHL (SubnetMask);\r
@@ -258,8 +258,8 @@ Udp4Configure (
       //\r
       // Pre calculate the checksum for the pseudo head, ignore the UDP length first.\r
       //\r
       //\r
       // Pre calculate the checksum for the pseudo head, ignore the UDP length first.\r
       //\r
-      NetCopyMem (&LocalAddr, &Instance->ConfigData.StationAddress, sizeof (IP4_ADDR));\r
-      NetCopyMem (&RemoteAddr, &Instance->ConfigData.RemoteAddress, sizeof (IP4_ADDR));\r
+      CopyMem (&LocalAddr, &Instance->ConfigData.StationAddress, sizeof (IP4_ADDR));\r
+      CopyMem (&RemoteAddr, &Instance->ConfigData.RemoteAddress, sizeof (IP4_ADDR));\r
       Instance->HeadSum = NetPseudoHeadChecksum (\r
                             LocalAddr,\r
                             RemoteAddr,\r
       Instance->HeadSum = NetPseudoHeadChecksum (\r
                             LocalAddr,\r
                             RemoteAddr,\r
@@ -291,14 +291,14 @@ Udp4Configure (
     //\r
     Udp4FlushRcvdDgram (Instance);\r
 \r
     //\r
     Udp4FlushRcvdDgram (Instance);\r
 \r
-    ASSERT (NetListIsEmpty (&Instance->DeliveredDgramQue));\r
+    ASSERT (IsListEmpty (&Instance->DeliveredDgramQue));\r
   }\r
 \r
   Udp4SetVariableData (Instance->Udp4Service);\r
 \r
 ON_EXIT:\r
 \r
   }\r
 \r
   Udp4SetVariableData (Instance->Udp4Service);\r
 \r
 ON_EXIT:\r
 \r
-  NET_RESTORE_TPL (OldTpl);\r
+  gBS->RestoreTPL (OldTpl);\r
 \r
   return Status;\r
 }\r
 \r
   return Status;\r
 }\r
@@ -351,7 +351,7 @@ Udp4Groups (
 \r
   McastIp = 0;\r
   if (JoinFlag) {\r
 \r
   McastIp = 0;\r
   if (JoinFlag) {\r
-    NetCopyMem (&McastIp, MulticastAddress, sizeof (IP4_ADDR));\r
+    CopyMem (&McastIp, MulticastAddress, sizeof (IP4_ADDR));\r
 \r
     if (!IP4_IS_MULTICAST (NTOHL (McastIp))) {\r
       return EFI_INVALID_PARAMETER;\r
 \r
     if (!IP4_IS_MULTICAST (NTOHL (McastIp))) {\r
       return EFI_INVALID_PARAMETER;\r
@@ -370,7 +370,7 @@ Udp4Groups (
 \r
   Ip = Instance->IpInfo->Ip;\r
 \r
 \r
   Ip = Instance->IpInfo->Ip;\r
 \r
-  OldTpl = NET_RAISE_TPL (NET_TPL_LOCK);\r
+  OldTpl = gBS->RaiseTPL (TPL_CALLBACK);\r
 \r
   //\r
   // Invoke the Ip instance the Udp4 instance consumes to do the group operation.\r
 \r
   //\r
   // Invoke the Ip instance the Udp4 instance consumes to do the group operation.\r
@@ -397,7 +397,7 @@ Udp4Groups (
 \r
 ON_EXIT:\r
 \r
 \r
 ON_EXIT:\r
 \r
-  NET_RESTORE_TPL (OldTpl);\r
+  gBS->RestoreTPL (OldTpl);\r
 \r
   return Status;\r
 }\r
 \r
   return Status;\r
 }\r
@@ -543,7 +543,7 @@ Udp4Transmit (
     return EFI_NOT_STARTED;\r
   }\r
 \r
     return EFI_NOT_STARTED;\r
   }\r
 \r
-  OldTpl = NET_RAISE_TPL (NET_TPL_LOCK);\r
+  OldTpl = gBS->RaiseTPL (TPL_CALLBACK);\r
 \r
   //\r
   // Validate the Token, if the token is invalid return the error code.\r
 \r
   //\r
   // Validate the Token, if the token is invalid return the error code.\r
@@ -607,7 +607,7 @@ Udp4Transmit (
     // UdpSessionData.\r
     //\r
     if (!EFI_IP4_EQUAL (&UdpSessionData->SourceAddress, &mZeroIp4Addr)) {\r
     // UdpSessionData.\r
     //\r
     if (!EFI_IP4_EQUAL (&UdpSessionData->SourceAddress, &mZeroIp4Addr)) {\r
-      NetCopyMem (&Override.SourceAddress, &UdpSessionData->SourceAddress, sizeof (EFI_IPv4_ADDRESS));\r
+      CopyMem (&Override.SourceAddress, &UdpSessionData->SourceAddress, sizeof (EFI_IPv4_ADDRESS));\r
     }\r
 \r
     if (UdpSessionData->SourcePort != 0) {\r
     }\r
 \r
     if (UdpSessionData->SourcePort != 0) {\r
@@ -618,8 +618,8 @@ Udp4Transmit (
       Udp4Header->DstPort = HTONS (UdpSessionData->DestinationPort);\r
     }\r
 \r
       Udp4Header->DstPort = HTONS (UdpSessionData->DestinationPort);\r
     }\r
 \r
-    NetCopyMem (&Source, &Override.SourceAddress, sizeof (IP4_ADDR));\r
-    NetCopyMem (&Destination, &UdpSessionData->DestinationAddress, sizeof (IP4_ADDR));\r
+    CopyMem (&Source, &Override.SourceAddress, sizeof (IP4_ADDR));\r
+    CopyMem (&Destination, &UdpSessionData->DestinationAddress, sizeof (IP4_ADDR));\r
 \r
     //\r
     // calculate the pseudo head checksum using the overridden parameters.\r
 \r
     //\r
     // calculate the pseudo head checksum using the overridden parameters.\r
@@ -634,7 +634,7 @@ Udp4Transmit (
     //\r
     // UdpSessionData is NULL, use the address and port information previously configured.\r
     //\r
     //\r
     // UdpSessionData is NULL, use the address and port information previously configured.\r
     //\r
-    NetCopyMem (&Destination, &ConfigData->RemoteAddress, sizeof (IP4_ADDR));\r
+    CopyMem (&Destination, &ConfigData->RemoteAddress, sizeof (IP4_ADDR));\r
 \r
     HeadSum = Instance->HeadSum;\r
   }\r
 \r
     HeadSum = Instance->HeadSum;\r
   }\r
@@ -654,9 +654,9 @@ Udp4Transmit (
   // Fill the IpIo Override data.\r
   //\r
   if (TxData->GatewayAddress != NULL) {\r
   // Fill the IpIo Override data.\r
   //\r
   if (TxData->GatewayAddress != NULL) {\r
-    NetCopyMem (&Override.GatewayAddress, TxData->GatewayAddress, sizeof (EFI_IPv4_ADDRESS));\r
+    CopyMem (&Override.GatewayAddress, TxData->GatewayAddress, sizeof (EFI_IPv4_ADDRESS));\r
   } else {\r
   } else {\r
-    NetZeroMem (&Override.GatewayAddress, sizeof (EFI_IPv4_ADDRESS));\r
+    ZeroMem (&Override.GatewayAddress, sizeof (EFI_IPv4_ADDRESS));\r
   }\r
 \r
   Override.Protocol                 = EFI_IP_PROTO_UDP;\r
   }\r
 \r
   Override.Protocol                 = EFI_IP_PROTO_UDP;\r
@@ -697,7 +697,7 @@ FREE_PACKET:
 \r
 ON_EXIT:\r
 \r
 \r
 ON_EXIT:\r
 \r
-  NET_RESTORE_TPL (OldTpl);\r
+  gBS->RestoreTPL (OldTpl);\r
 \r
   return Status;\r
 }\r
 \r
   return Status;\r
 }\r
@@ -755,7 +755,7 @@ Udp4Receive (
     return EFI_NOT_STARTED;\r
   }\r
 \r
     return EFI_NOT_STARTED;\r
   }\r
 \r
-  OldTpl = NET_RAISE_TPL (NET_TPL_LOCK);\r
+  OldTpl = gBS->RaiseTPL (TPL_CALLBACK);\r
 \r
   if (EFI_ERROR (NetMapIterate (&Instance->RxTokens, Udp4TokenExist, Token))||\r
     EFI_ERROR (NetMapIterate (&Instance->TxTokens, Udp4TokenExist, Token))) {\r
 \r
   if (EFI_ERROR (NetMapIterate (&Instance->RxTokens, Udp4TokenExist, Token))||\r
     EFI_ERROR (NetMapIterate (&Instance->TxTokens, Udp4TokenExist, Token))) {\r
@@ -795,7 +795,7 @@ Udp4Receive (
 \r
 ON_EXIT:\r
 \r
 \r
 ON_EXIT:\r
 \r
-  NET_RESTORE_TPL (OldTpl);\r
+  gBS->RestoreTPL (OldTpl);\r
 \r
   return Status;\r
 }\r
 \r
   return Status;\r
 }\r
@@ -848,7 +848,7 @@ Udp4Cancel (
     return EFI_NOT_STARTED;\r
   }\r
 \r
     return EFI_NOT_STARTED;\r
   }\r
 \r
-  OldTpl = NET_RAISE_TPL (NET_TPL_LOCK);\r
+  OldTpl = gBS->RaiseTPL (TPL_CALLBACK);\r
 \r
   //\r
   // Cancle the tokens specified by Token for this instance.\r
 \r
   //\r
   // Cancle the tokens specified by Token for this instance.\r
@@ -860,7 +860,7 @@ Udp4Cancel (
   //\r
   NetLibDispatchDpc ();\r
 \r
   //\r
   NetLibDispatchDpc ();\r
 \r
-  NET_RESTORE_TPL (OldTpl);\r
+  gBS->RestoreTPL (OldTpl);\r
 \r
   return Status;\r
 }\r
 \r
   return Status;\r
 }\r
index b76461a70d109c2370082de7435c2afe5772adeb..ee17ea358dcaefee387db275ad217d5100e13460 100644 (file)
@@ -62,11 +62,11 @@ PxeBcInitSeedPacket (
 \r
   Header        = &Seed->Dhcp4.Header;\r
 \r
 \r
   Header        = &Seed->Dhcp4.Header;\r
 \r
-  NetZeroMem (Header, sizeof (EFI_DHCP4_HEADER));\r
+  ZeroMem (Header, sizeof (EFI_DHCP4_HEADER));\r
   Header->OpCode    = PXEBC_DHCP4_OPCODE_REQUEST;\r
   Header->HwType    = Mode.IfType;\r
   Header->HwAddrLen = (UINT8) Mode.HwAddressSize;\r
   Header->OpCode    = PXEBC_DHCP4_OPCODE_REQUEST;\r
   Header->HwType    = Mode.IfType;\r
   Header->HwAddrLen = (UINT8) Mode.HwAddressSize;\r
-  NetCopyMem (Header->ClientHwAddr, &Mode.CurrentAddress, Header->HwAddrLen);\r
+  CopyMem (Header->ClientHwAddr, &Mode.CurrentAddress, Header->HwAddrLen);\r
 \r
   Seed->Dhcp4.Magik     = PXEBC_DHCP4_MAGIC;\r
   Seed->Dhcp4.Option[0] = PXEBC_DHCP4_TAG_EOP;\r
 \r
   Seed->Dhcp4.Magik     = PXEBC_DHCP4_MAGIC;\r
   Seed->Dhcp4.Option[0] = PXEBC_DHCP4_TAG_EOP;\r
@@ -90,7 +90,7 @@ PxeBcCopyEfiDhcp4Packet (
 {\r
   ASSERT (Dst->Size >= Src->Length);\r
 \r
 {\r
   ASSERT (Dst->Size >= Src->Length);\r
 \r
-  NetCopyMem (&Dst->Dhcp4, &Src->Dhcp4, Src->Length);\r
+  CopyMem (&Dst->Dhcp4, &Src->Dhcp4, Src->Length);\r
   Dst->Length = Src->Length;\r
 }\r
 \r
   Dst->Length = Src->Length;\r
 }\r
 \r
@@ -119,7 +119,7 @@ PxeBcCopyProxyOffer (
   Offer = &Private->Dhcp4Offers[OfferIndex].Packet.Offer;\r
 \r
   PxeBcCopyEfiDhcp4Packet (&Private->ProxyOffer.Packet.Offer, Offer);\r
   Offer = &Private->Dhcp4Offers[OfferIndex].Packet.Offer;\r
 \r
   PxeBcCopyEfiDhcp4Packet (&Private->ProxyOffer.Packet.Offer, Offer);\r
-  NetCopyMem (&Mode->ProxyOffer, &Offer->Dhcp4, Offer->Length);\r
+  CopyMem (&Mode->ProxyOffer, &Offer->Dhcp4, Offer->Length);\r
   Mode->ProxyOfferReceived = TRUE;\r
 \r
   PxeBcParseCachedDhcpPacket (&Private->ProxyOffer);\r
   Mode->ProxyOfferReceived = TRUE;\r
 \r
   PxeBcParseCachedDhcpPacket (&Private->ProxyOffer);\r
@@ -147,8 +147,8 @@ PxeBcParseCachedDhcpPacket (
   UINTN                   Index;\r
 \r
   CachedPacket->IsPxeOffer = FALSE;\r
   UINTN                   Index;\r
 \r
   CachedPacket->IsPxeOffer = FALSE;\r
-  NetZeroMem (CachedPacket->Dhcp4Option, sizeof (CachedPacket->Dhcp4Option));\r
-  NetZeroMem (&CachedPacket->PxeVendorOption, sizeof (CachedPacket->PxeVendorOption));\r
+  ZeroMem (CachedPacket->Dhcp4Option, sizeof (CachedPacket->Dhcp4Option));\r
+  ZeroMem (&CachedPacket->PxeVendorOption, sizeof (CachedPacket->PxeVendorOption));\r
 \r
   Offer   = &CachedPacket->Packet.Offer;\r
   Options = CachedPacket->Dhcp4Option;\r
 \r
   Offer   = &CachedPacket->Packet.Offer;\r
   Options = CachedPacket->Dhcp4Option;\r
@@ -169,7 +169,7 @@ PxeBcParseCachedDhcpPacket (
   //\r
   Option = Options[PXEBC_DHCP4_TAG_INDEX_CLASS_ID];\r
   if ((Option != NULL) && (Option->Length >= 9) &&\r
   //\r
   Option = Options[PXEBC_DHCP4_TAG_INDEX_CLASS_ID];\r
   if ((Option != NULL) && (Option->Length >= 9) &&\r
-    (NetCompareMem (Option->Data, DEFAULT_CLASS_ID_DATA, 9) == 0)) {\r
+    (CompareMem (Option->Data, DEFAULT_CLASS_ID_DATA, 9) == 0)) {\r
 \r
     CachedPacket->IsPxeOffer = TRUE;\r
   }\r
 \r
     CachedPacket->IsPxeOffer = TRUE;\r
   }\r
@@ -241,19 +241,6 @@ PxeBcParseCachedDhcpPacket (
       // return false since mtftp not supported currently.\r
       //\r
       return FALSE;\r
       // return false since mtftp not supported currently.\r
       //\r
       return FALSE;\r
-#if 0\r
-      //\r
-      // WFM11A, make sure bootfile is present\r
-      //\r
-      if (CachedPacket->Dhcp4Option[PXEBC_DHCP4_TAG_INDEX_BOOTFILE] == NULL) {\r
-        //\r
-        // Discard this offer.\r
-        //\r
-        return ;\r
-      }\r
-\r
-      OfferType = DHCP4_PACKET_TYPE_WFM11A;\r
-#endif\r
     } else {\r
       //\r
       // If the binl offer with only PXEClient.\r
     } else {\r
       //\r
       // If the binl offer with only PXEClient.\r
@@ -296,7 +283,7 @@ PxeBcTryBinl (
     //\r
     // next server ip address is zero, use server id option instead.\r
     //\r
     //\r
     // next server ip address is zero, use server id option instead.\r
     //\r
-    NetCopyMem (\r
+    CopyMem (\r
       &ServerIp.Addr[0],\r
       Private->Dhcp4Offers[Index].Dhcp4Option[PXEBC_DHCP4_TAG_INDEX_SERVER_ID]->Data,\r
       sizeof (EFI_IPv4_ADDRESS)\r
       &ServerIp.Addr[0],\r
       Private->Dhcp4Offers[Index].Dhcp4Option[PXEBC_DHCP4_TAG_INDEX_SERVER_ID]->Data,\r
       sizeof (EFI_IPv4_ADDRESS)\r
@@ -305,7 +292,7 @@ PxeBcTryBinl (
     //\r
     // use next server ip address.\r
     //\r
     //\r
     // use next server ip address.\r
     //\r
-    NetCopyMem (&ServerIp.Addr[0], &Offer->Dhcp4.Header.ServerAddr, sizeof (EFI_IPv4_ADDRESS));\r
+    CopyMem (&ServerIp.Addr[0], &Offer->Dhcp4.Header.ServerAddr, sizeof (EFI_IPv4_ADDRESS));\r
   }\r
 \r
   CachedPacket = &Private->ProxyOffer;\r
   }\r
 \r
   CachedPacket = &Private->ProxyOffer;\r
@@ -340,7 +327,7 @@ PxeBcTryBinl (
   }\r
 \r
   Private->PxeBc.Mode->ProxyOfferReceived = TRUE;\r
   }\r
 \r
   Private->PxeBc.Mode->ProxyOfferReceived = TRUE;\r
-  NetCopyMem (&Private->PxeBc.Mode->ProxyOffer, &Reply->Dhcp4, Reply->Length);\r
+  CopyMem (&Private->PxeBc.Mode->ProxyOffer, &Reply->Dhcp4, Reply->Length);\r
 \r
   return TRUE;\r
 }\r
 \r
   return TRUE;\r
 }\r
@@ -511,7 +498,7 @@ PxeBcCheckSelectedOffer (
     //\r
     // Copy the dhcp ack.\r
     //\r
     //\r
     // Copy the dhcp ack.\r
     //\r
-    NetCopyMem (&Mode->DhcpAck, &Ack->Dhcp4, Ack->Length);\r
+    CopyMem (&Mode->DhcpAck, &Ack->Dhcp4, Ack->Length);\r
   }\r
 \r
   return Status;\r
   }\r
 \r
   return Status;\r
@@ -789,7 +776,7 @@ PxeBcDhcpCallBack (
                 );\r
   if (MaxMsgSize != NULL) {\r
     Value = HTONS (PXEBC_DHCP4_MAX_PACKET_SIZE);\r
                 );\r
   if (MaxMsgSize != NULL) {\r
     Value = HTONS (PXEBC_DHCP4_MAX_PACKET_SIZE);\r
-    NetCopyMem (MaxMsgSize->Data, &Value, sizeof (Value));\r
+    CopyMem (MaxMsgSize->Data, &Value, sizeof (Value));\r
   }\r
 \r
   if ((Dhcp4Event != Dhcp4SelectOffer) && (Callback != NULL)) {\r
   }\r
 \r
   if ((Dhcp4Event != Dhcp4SelectOffer) && (Callback != NULL)) {\r
@@ -814,7 +801,7 @@ PxeBcDhcpCallBack (
     //\r
     // Cache the dhcp discover packet, of which some information will be used later.\r
     //\r
     //\r
     // Cache the dhcp discover packet, of which some information will be used later.\r
     //\r
-    NetCopyMem (Mode->DhcpDiscover.Raw, &Packet->Dhcp4, Packet->Length);\r
+    CopyMem (Mode->DhcpDiscover.Raw, &Packet->Dhcp4, Packet->Length);\r
 \r
     break;\r
 \r
 \r
     break;\r
 \r
@@ -901,7 +888,7 @@ PxeBcBuildDhcpOptions (
     OptList[Index]->Length  = sizeof (PXEBC_DHCP4_OPTION_MAX_MESG_SIZE);\r
     OptEnt.MaxMesgSize      = (PXEBC_DHCP4_OPTION_MAX_MESG_SIZE *) OptList[Index]->Data;\r
     Value                   = NTOHS (PXEBC_DHCP4_MAX_PACKET_SIZE);\r
     OptList[Index]->Length  = sizeof (PXEBC_DHCP4_OPTION_MAX_MESG_SIZE);\r
     OptEnt.MaxMesgSize      = (PXEBC_DHCP4_OPTION_MAX_MESG_SIZE *) OptList[Index]->Data;\r
     Value                   = NTOHS (PXEBC_DHCP4_MAX_PACKET_SIZE);\r
-    NetCopyMem (&OptEnt.MaxMesgSize->Size, &Value, sizeof (UINT16));\r
+    CopyMem (&OptEnt.MaxMesgSize->Size, &Value, sizeof (UINT16));\r
     Index++;\r
     OptList[Index]          = GET_NEXT_DHCP_OPTION (OptList[Index - 1]);\r
   }\r
     Index++;\r
     OptList[Index]          = GET_NEXT_DHCP_OPTION (OptList[Index - 1]);\r
   }\r
@@ -988,7 +975,7 @@ PxeBcBuildDhcpOptions (
   OptList[Index]->Length  = sizeof (PXEBC_DHCP4_OPTION_ARCH);\r
   OptEnt.Arch             = (PXEBC_DHCP4_OPTION_ARCH *) OptList[Index]->Data;\r
   Value                   = HTONS (SYS_ARCH);\r
   OptList[Index]->Length  = sizeof (PXEBC_DHCP4_OPTION_ARCH);\r
   OptEnt.Arch             = (PXEBC_DHCP4_OPTION_ARCH *) OptList[Index]->Data;\r
   Value                   = HTONS (SYS_ARCH);\r
-  NetCopyMem (&OptEnt.Arch->Type, &Value, sizeof (UINT16));\r
+  CopyMem (&OptEnt.Arch->Type, &Value, sizeof (UINT16));\r
   Index++;\r
   OptList[Index]          = GET_NEXT_DHCP_OPTION (OptList[Index - 1]);\r
 \r
   Index++;\r
   OptList[Index]          = GET_NEXT_DHCP_OPTION (OptList[Index - 1]);\r
 \r
@@ -998,9 +985,9 @@ PxeBcBuildDhcpOptions (
   OptList[Index]->OpCode  = PXEBC_DHCP4_TAG_CLASS_ID;\r
   OptList[Index]->Length  = sizeof (PXEBC_DHCP4_OPTION_CLID);\r
   OptEnt.Clid             = (PXEBC_DHCP4_OPTION_CLID *) OptList[Index]->Data;\r
   OptList[Index]->OpCode  = PXEBC_DHCP4_TAG_CLASS_ID;\r
   OptList[Index]->Length  = sizeof (PXEBC_DHCP4_OPTION_CLID);\r
   OptEnt.Clid             = (PXEBC_DHCP4_OPTION_CLID *) OptList[Index]->Data;\r
-  NetCopyMem (OptEnt.Clid, DEFAULT_CLASS_ID_DATA, sizeof (PXEBC_DHCP4_OPTION_CLID));\r
+  CopyMem (OptEnt.Clid, DEFAULT_CLASS_ID_DATA, sizeof (PXEBC_DHCP4_OPTION_CLID));\r
   CvtNum (SYS_ARCH, OptEnt.Clid->ArchitectureType, sizeof (OptEnt.Clid->ArchitectureType));\r
   CvtNum (SYS_ARCH, OptEnt.Clid->ArchitectureType, sizeof (OptEnt.Clid->ArchitectureType));\r
-  NetCopyMem (OptEnt.Clid->InterfaceName, Private->Nii->StringId, sizeof (OptEnt.Clid->InterfaceName));\r
+  CopyMem (OptEnt.Clid->InterfaceName, Private->Nii->StringId, sizeof (OptEnt.Clid->InterfaceName));\r
   CvtNum (Private->Nii->MajorVer, OptEnt.Clid->UndiMajor, sizeof (OptEnt.Clid->UndiMajor));\r
   CvtNum (Private->Nii->MinorVer, OptEnt.Clid->UndiMinor, sizeof (OptEnt.Clid->UndiMinor));\r
   Index++;\r
   CvtNum (Private->Nii->MajorVer, OptEnt.Clid->UndiMajor, sizeof (OptEnt.Clid->UndiMajor));\r
   CvtNum (Private->Nii->MinorVer, OptEnt.Clid->UndiMinor, sizeof (OptEnt.Clid->UndiMinor));\r
   Index++;\r
@@ -1080,7 +1067,7 @@ PxeBcDiscvBootService (
     // Add vendor option of PXE_BOOT_ITEM\r
     //\r
     VendorOptLen      = (sizeof (EFI_DHCP4_PACKET_OPTION) - 1) * 2 + sizeof (PXEBC_OPTION_BOOT_ITEM) + 1;\r
     // Add vendor option of PXE_BOOT_ITEM\r
     //\r
     VendorOptLen      = (sizeof (EFI_DHCP4_PACKET_OPTION) - 1) * 2 + sizeof (PXEBC_OPTION_BOOT_ITEM) + 1;\r
-    OptList[OptCount] = NetAllocatePool (VendorOptLen);\r
+    OptList[OptCount] = AllocatePool (VendorOptLen);\r
     if (OptList[OptCount] == NULL) {\r
       return EFI_OUT_OF_RESOURCES;\r
     }\r
     if (OptList[OptCount] == NULL) {\r
       return EFI_OUT_OF_RESOURCES;\r
     }\r
@@ -1101,7 +1088,7 @@ PxeBcDiscvBootService (
   Status = Dhcp4->Build (Dhcp4, &Private->SeedPacket, 0, NULL, OptCount, OptList, &Token.Packet);\r
 \r
   if (IsDiscv) {\r
   Status = Dhcp4->Build (Dhcp4, &Private->SeedPacket, 0, NULL, OptCount, OptList, &Token.Packet);\r
 \r
   if (IsDiscv) {\r
-    NetFreePool (OptList[OptCount - 1]);\r
+    gBS->FreePool (OptList[OptCount - 1]);\r
   }\r
 \r
   if (EFI_ERROR (Status)) {\r
   }\r
 \r
   if (EFI_ERROR (Status)) {\r
@@ -1110,24 +1097,24 @@ PxeBcDiscvBootService (
 \r
   Token.Packet->Dhcp4.Header.Xid      = NET_RANDOM (NetRandomInitSeed ());\r
   Token.Packet->Dhcp4.Header.Reserved = (UINT16) ((IsBCast) ? 0xf000 : 0x0);\r
 \r
   Token.Packet->Dhcp4.Header.Xid      = NET_RANDOM (NetRandomInitSeed ());\r
   Token.Packet->Dhcp4.Header.Reserved = (UINT16) ((IsBCast) ? 0xf000 : 0x0);\r
-  NetCopyMem (&Token.Packet->Dhcp4.Header.ClientAddr, &Private->StationIp, sizeof (EFI_IPv4_ADDRESS));\r
+  CopyMem (&Token.Packet->Dhcp4.Header.ClientAddr, &Private->StationIp, sizeof (EFI_IPv4_ADDRESS));\r
 \r
   Token.RemotePort = Sport;\r
 \r
   if (DestIp == NULL) {\r
 \r
   Token.RemotePort = Sport;\r
 \r
   if (DestIp == NULL) {\r
-    NetSetMem (&Token.RemoteAddress, sizeof (EFI_IPv4_ADDRESS), 0xff);\r
+    SetMem (&Token.RemoteAddress, sizeof (EFI_IPv4_ADDRESS), 0xff);\r
   } else {\r
   } else {\r
-    NetCopyMem (&Token.RemoteAddress, DestIp, sizeof (EFI_IPv4_ADDRESS));\r
+    CopyMem (&Token.RemoteAddress, DestIp, sizeof (EFI_IPv4_ADDRESS));\r
   }\r
 \r
   }\r
 \r
-  NetCopyMem (&Token.GatewayAddress, &Private->GatewayIp, sizeof (EFI_IPv4_ADDRESS));\r
+  CopyMem (&Token.GatewayAddress, &Private->GatewayIp, sizeof (EFI_IPv4_ADDRESS));\r
 \r
   if (!IsBCast) {\r
     Token.ListenPointCount            = 1;\r
     Token.ListenPoints                = &ListenPoint;\r
     Token.ListenPoints[0].ListenPort  = PXEBC_BS_DISCOVER_PORT;\r
 \r
   if (!IsBCast) {\r
     Token.ListenPointCount            = 1;\r
     Token.ListenPoints                = &ListenPoint;\r
     Token.ListenPoints[0].ListenPort  = PXEBC_BS_DISCOVER_PORT;\r
-    NetCopyMem (&Token.ListenPoints[0].ListenAddress, &Private->StationIp, sizeof(EFI_IPv4_ADDRESS));\r
-    NetCopyMem (&Token.ListenPoints[0].SubnetMask, &Private->SubnetMask, sizeof(EFI_IPv4_ADDRESS));\r
+    CopyMem (&Token.ListenPoints[0].ListenAddress, &Private->StationIp, sizeof(EFI_IPv4_ADDRESS));\r
+    CopyMem (&Token.ListenPoints[0].SubnetMask, &Private->SubnetMask, sizeof(EFI_IPv4_ADDRESS));\r
   }\r
   //\r
   // Send Pxe Discover\r
   }\r
   //\r
   // Send Pxe Discover\r
@@ -1183,10 +1170,10 @@ PxeBcDiscvBootService (
       }\r
 \r
       if (IsDiscv) {\r
       }\r
 \r
       if (IsDiscv) {\r
-        NetCopyMem (&(Mode->PxeDiscover), &(Token.Packet->Dhcp4), Token.Packet->Length);\r
+        CopyMem (&(Mode->PxeDiscover), &(Token.Packet->Dhcp4), Token.Packet->Length);\r
         Mode->PxeDiscoverValid = TRUE;\r
 \r
         Mode->PxeDiscoverValid = TRUE;\r
 \r
-        NetCopyMem (Mode->PxeReply.Raw, &Response->Dhcp4, Response->Length);\r
+        CopyMem (Mode->PxeReply.Raw, &Response->Dhcp4, Response->Length);\r
         Mode->PxeReplyReceived = TRUE;\r
       }\r
     } else {\r
         Mode->PxeReplyReceived = TRUE;\r
       }\r
     } else {\r
@@ -1196,12 +1183,12 @@ PxeBcDiscvBootService (
     //\r
     // free the responselist\r
     //\r
     //\r
     // free the responselist\r
     //\r
-    NetFreePool (Token.ResponseList);\r
+    gBS->FreePool (Token.ResponseList);\r
   }\r
   //\r
   // Free the dhcp packet\r
   //\r
   }\r
   //\r
   // Free the dhcp packet\r
   //\r
-  NetFreePool (Token.Packet);\r
+  gBS->FreePool (Token.Packet);\r
 \r
   return Status;\r
 }\r
 \r
   return Status;\r
 }\r
@@ -1284,17 +1271,17 @@ PxeBcParseVendorOptions (
 \r
     case PXEBC_VENDOR_TAG_MTFTP_IP:\r
 \r
 \r
     case PXEBC_VENDOR_TAG_MTFTP_IP:\r
 \r
-      NetCopyMem (&VendorOption->MtftpIp, PxeOption->Data, sizeof (EFI_IPv4_ADDRESS));\r
+      CopyMem (&VendorOption->MtftpIp, PxeOption->Data, sizeof (EFI_IPv4_ADDRESS));\r
       break;\r
 \r
     case PXEBC_VENDOR_TAG_MTFTP_CPORT:\r
 \r
       break;\r
 \r
     case PXEBC_VENDOR_TAG_MTFTP_CPORT:\r
 \r
-      NetCopyMem (&VendorOption->MtftpCPort, PxeOption->Data, sizeof (VendorOption->MtftpCPort));\r
+      CopyMem (&VendorOption->MtftpCPort, PxeOption->Data, sizeof (VendorOption->MtftpCPort));\r
       break;\r
 \r
     case PXEBC_VENDOR_TAG_MTFTP_SPORT:\r
 \r
       break;\r
 \r
     case PXEBC_VENDOR_TAG_MTFTP_SPORT:\r
 \r
-      NetCopyMem (&VendorOption->MtftpSPort, PxeOption->Data, sizeof (VendorOption->MtftpSPort));\r
+      CopyMem (&VendorOption->MtftpSPort, PxeOption->Data, sizeof (VendorOption->MtftpSPort));\r
       break;\r
 \r
     case PXEBC_VENDOR_TAG_MTFTP_TIMEOUT:\r
       break;\r
 \r
     case PXEBC_VENDOR_TAG_MTFTP_TIMEOUT:\r
@@ -1314,7 +1301,7 @@ PxeBcParseVendorOptions (
 \r
     case PXEBC_VENDOR_TAG_DISCOVER_MCAST:\r
 \r
 \r
     case PXEBC_VENDOR_TAG_DISCOVER_MCAST:\r
 \r
-      NetCopyMem (&VendorOption->DiscoverMcastIp, PxeOption->Data, sizeof (EFI_IPv4_ADDRESS));\r
+      CopyMem (&VendorOption->DiscoverMcastIp, PxeOption->Data, sizeof (EFI_IPv4_ADDRESS));\r
       break;\r
 \r
     case PXEBC_VENDOR_TAG_BOOT_SERVERS:\r
       break;\r
 \r
     case PXEBC_VENDOR_TAG_BOOT_SERVERS:\r
@@ -1337,9 +1324,9 @@ PxeBcParseVendorOptions (
 \r
     case PXEBC_VENDOR_TAG_MCAST_ALLOC:\r
 \r
 \r
     case PXEBC_VENDOR_TAG_MCAST_ALLOC:\r
 \r
-      NetCopyMem (&VendorOption->McastIpBase, PxeOption->Data, sizeof (EFI_IPv4_ADDRESS));\r
-      NetCopyMem (&VendorOption->McastIpBlock, PxeOption->Data + 4, sizeof (VendorOption->McastIpBlock));\r
-      NetCopyMem (&VendorOption->McastIpRange, PxeOption->Data + 6, sizeof (VendorOption->McastIpRange));\r
+      CopyMem (&VendorOption->McastIpBase, PxeOption->Data, sizeof (EFI_IPv4_ADDRESS));\r
+      CopyMem (&VendorOption->McastIpBlock, PxeOption->Data + 4, sizeof (VendorOption->McastIpBlock));\r
+      CopyMem (&VendorOption->McastIpRange, PxeOption->Data + 6, sizeof (VendorOption->McastIpRange));\r
       break;\r
 \r
     case PXEBC_VENDOR_TAG_CREDENTIAL_TYPES:\r
       break;\r
 \r
     case PXEBC_VENDOR_TAG_CREDENTIAL_TYPES:\r
@@ -1350,8 +1337,8 @@ PxeBcParseVendorOptions (
 \r
     case PXEBC_VENDOR_TAG_BOOT_ITEM:\r
 \r
 \r
     case PXEBC_VENDOR_TAG_BOOT_ITEM:\r
 \r
-      NetCopyMem (&VendorOption->BootSrvType, PxeOption->Data, sizeof (VendorOption->BootSrvType));\r
-      NetCopyMem (&VendorOption->BootSrvLayer, PxeOption->Data + 2, sizeof (VendorOption->BootSrvLayer));\r
+      CopyMem (&VendorOption->BootSrvType, PxeOption->Data, sizeof (VendorOption->BootSrvType));\r
+      CopyMem (&VendorOption->BootSrvLayer, PxeOption->Data + 2, sizeof (VendorOption->BootSrvLayer));\r
       break;\r
     }\r
 \r
       break;\r
     }\r
 \r
index b947340abc234218b7074acdc64fa4d68ebb8eb4..d6907955a5b7510573b747bda69457496d8ba895 100644 (file)
@@ -141,7 +141,7 @@ PxeBcDriverBindingStart (
   UINTN               Index;\r
   EFI_STATUS          Status;\r
 \r
   UINTN               Index;\r
   EFI_STATUS          Status;\r
 \r
-  Private = NetAllocateZeroPool (sizeof (PXEBC_PRIVATE_DATA));\r
+  Private = AllocateZeroPool (sizeof (PXEBC_PRIVATE_DATA));\r
   if (Private == NULL) {\r
     return EFI_OUT_OF_RESOURCES;\r
   }\r
   if (Private == NULL) {\r
     return EFI_OUT_OF_RESOURCES;\r
   }\r
@@ -246,7 +246,7 @@ PxeBcDriverBindingStart (
     goto ON_ERROR;\r
   }\r
 \r
     goto ON_ERROR;\r
   }\r
 \r
-  NetZeroMem (&Private->Udp4CfgData, sizeof (EFI_UDP4_CONFIG_DATA));\r
+  ZeroMem (&Private->Udp4CfgData, sizeof (EFI_UDP4_CONFIG_DATA));\r
   Private->Udp4CfgData.AcceptBroadcast    = TRUE;\r
   Private->Udp4CfgData.AcceptPromiscuous  = FALSE;\r
   Private->Udp4CfgData.AcceptAnyPort      = FALSE;\r
   Private->Udp4CfgData.AcceptBroadcast    = TRUE;\r
   Private->Udp4CfgData.AcceptPromiscuous  = FALSE;\r
   Private->Udp4CfgData.AcceptAnyPort      = FALSE;\r
@@ -322,7 +322,7 @@ ON_ERROR:
       );\r
   }\r
 \r
       );\r
   }\r
 \r
-  NetFreePool (Private);\r
+  gBS->FreePool (Private);\r
 \r
   return Status;\r
 }\r
 \r
   return Status;\r
 }\r
@@ -433,7 +433,7 @@ PxeBcDriverBindingStop (
       Private->Mtftp4Child\r
       );\r
 \r
       Private->Mtftp4Child\r
       );\r
 \r
-    NetFreePool (Private);\r
+    gBS->FreePool (Private);\r
   }\r
 \r
   return Status;\r
   }\r
 \r
   return Status;\r
index 8d7b3d03ef2600e9c18314242759a81fc305a921..85542f2b2e02ef1752e1af3c63fa47d92e29bb57 100644 (file)
@@ -193,7 +193,7 @@ EfiPxeBcDhcp (
   //\r
   // Set the DHCP4 config data.\r
   //\r
   //\r
   // Set the DHCP4 config data.\r
   //\r
-  NetZeroMem (&Dhcp4CfgData, sizeof (EFI_DHCP4_CONFIG_DATA));\r
+  ZeroMem (&Dhcp4CfgData, sizeof (EFI_DHCP4_CONFIG_DATA));\r
   Dhcp4CfgData.OptionCount      = OptCount;\r
   Dhcp4CfgData.OptionList       = OptList;\r
   Dhcp4CfgData.Dhcp4Callback    = PxeBcDhcpCallBack;\r
   Dhcp4CfgData.OptionCount      = OptCount;\r
   Dhcp4CfgData.OptionList       = OptList;\r
   Dhcp4CfgData.Dhcp4Callback    = PxeBcDhcpCallBack;\r
@@ -216,8 +216,8 @@ EfiPxeBcDhcp (
     //\r
     Private->NumOffers   = 0;\r
     Private->BootpIndex  = 0;\r
     //\r
     Private->NumOffers   = 0;\r
     Private->BootpIndex  = 0;\r
-    NetZeroMem (Private->ServerCount, sizeof (Private->ServerCount));\r
-    NetZeroMem (Private->ProxyIndex, sizeof (Private->ProxyIndex));\r
+    ZeroMem (Private->ServerCount, sizeof (Private->ServerCount));\r
+    ZeroMem (Private->ProxyIndex, sizeof (Private->ProxyIndex));\r
 \r
     Status = Dhcp4->Start (Dhcp4, NULL);\r
     if (EFI_ERROR (Status)) {\r
 \r
     Status = Dhcp4->Start (Dhcp4, NULL);\r
     if (EFI_ERROR (Status)) {\r
@@ -241,9 +241,9 @@ EfiPxeBcDhcp (
 \r
     ASSERT (Dhcp4Mode.State == Dhcp4Bound);\r
 \r
 \r
     ASSERT (Dhcp4Mode.State == Dhcp4Bound);\r
 \r
-    NetCopyMem (&Private->StationIp, &Dhcp4Mode.ClientAddress, sizeof (EFI_IPv4_ADDRESS));\r
-    NetCopyMem (&Private->SubnetMask, &Dhcp4Mode.SubnetMask, sizeof (EFI_IPv4_ADDRESS));\r
-    NetCopyMem (&Private->GatewayIp, &Dhcp4Mode.RouterAddress, sizeof (EFI_IPv4_ADDRESS));\r
+    CopyMem (&Private->StationIp, &Dhcp4Mode.ClientAddress, sizeof (EFI_IPv4_ADDRESS));\r
+    CopyMem (&Private->SubnetMask, &Dhcp4Mode.SubnetMask, sizeof (EFI_IPv4_ADDRESS));\r
+    CopyMem (&Private->GatewayIp, &Dhcp4Mode.RouterAddress, sizeof (EFI_IPv4_ADDRESS));\r
 \r
     //\r
     // Check the selected offer to see whether BINL is required, if no or BINL is\r
 \r
     //\r
     // Check the selected offer to see whether BINL is required, if no or BINL is\r
@@ -262,7 +262,7 @@ EfiPxeBcDhcp (
     //\r
     // Remove the previously configured option list and callback function\r
     //\r
     //\r
     // Remove the previously configured option list and callback function\r
     //\r
-    NetZeroMem (&Dhcp4CfgData, sizeof (EFI_DHCP4_CONFIG_DATA));\r
+    ZeroMem (&Dhcp4CfgData, sizeof (EFI_DHCP4_CONFIG_DATA));\r
     Dhcp4->Configure (Dhcp4, &Dhcp4CfgData);\r
 \r
     Private->AddressIsOk = TRUE;\r
     Dhcp4->Configure (Dhcp4, &Dhcp4CfgData);\r
 \r
     Private->AddressIsOk = TRUE;\r
@@ -385,7 +385,7 @@ EfiPxeBcDiscover (
       //\r
       // Get the multicast discover ip address from vendor option.\r
       //\r
       //\r
       // Get the multicast discover ip address from vendor option.\r
       //\r
-      NetCopyMem (&DefaultInfo.ServerMCastIp.Addr, &VendorOpt->DiscoverMcastIp, sizeof (EFI_IPv4_ADDRESS));\r
+      CopyMem (&DefaultInfo.ServerMCastIp.Addr, &VendorOpt->DiscoverMcastIp, sizeof (EFI_IPv4_ADDRESS));\r
     }\r
 \r
     DefaultInfo.IpCnt = 0;\r
     }\r
 \r
     DefaultInfo.IpCnt = 0;\r
@@ -444,7 +444,7 @@ EfiPxeBcDiscover (
       if (BootSvrEntry == NULL) {\r
         Private->ServerIp.Addr[0] = SrvList[Index].IpAddr.Addr[0];\r
       } else {\r
       if (BootSvrEntry == NULL) {\r
         Private->ServerIp.Addr[0] = SrvList[Index].IpAddr.Addr[0];\r
       } else {\r
-        NetCopyMem (&Private->ServerIp, &BootSvrEntry->IpAddr[Index], sizeof (EFI_IPv4_ADDRESS));\r
+        CopyMem (&Private->ServerIp, &BootSvrEntry->IpAddr[Index], sizeof (EFI_IPv4_ADDRESS));\r
       }\r
 \r
       Status = PxeBcDiscvBootService (\r
       }\r
 \r
       Status = PxeBcDiscvBootService (\r
@@ -497,7 +497,7 @@ EfiPxeBcDiscover (
   }\r
 \r
   if (Mode->PxeBisReplyReceived) {\r
   }\r
 \r
   if (Mode->PxeBisReplyReceived) {\r
-    NetCopyMem (&Private->ServerIp, &Mode->PxeReply.Dhcpv4.BootpSiAddr, sizeof (EFI_IPv4_ADDRESS));\r
+    CopyMem (&Private->ServerIp, &Mode->PxeReply.Dhcpv4.BootpSiAddr, sizeof (EFI_IPv4_ADDRESS));\r
   }\r
 \r
   return Status;\r
   }\r
 \r
   return Status;\r
@@ -568,10 +568,10 @@ EfiPxeBcMtftp (
   Mtftp4Config.TimeoutValue      = PXEBC_MTFTP_TIMEOUT;\r
   Mtftp4Config.TryCount          = PXEBC_MTFTP_RETRIES;\r
 \r
   Mtftp4Config.TimeoutValue      = PXEBC_MTFTP_TIMEOUT;\r
   Mtftp4Config.TryCount          = PXEBC_MTFTP_RETRIES;\r
 \r
-  NetCopyMem (&Mtftp4Config.StationIp, &Private->StationIp, sizeof (EFI_IPv4_ADDRESS));\r
-  NetCopyMem (&Mtftp4Config.SubnetMask, &Private->SubnetMask, sizeof (EFI_IPv4_ADDRESS));\r
-  NetCopyMem (&Mtftp4Config.GatewayIp, &Private->GatewayIp, sizeof (EFI_IPv4_ADDRESS));\r
-  NetCopyMem (&Mtftp4Config.ServerIp, ServerIp, sizeof (EFI_IPv4_ADDRESS));\r
+  CopyMem (&Mtftp4Config.StationIp, &Private->StationIp, sizeof (EFI_IPv4_ADDRESS));\r
+  CopyMem (&Mtftp4Config.SubnetMask, &Private->SubnetMask, sizeof (EFI_IPv4_ADDRESS));\r
+  CopyMem (&Mtftp4Config.GatewayIp, &Private->GatewayIp, sizeof (EFI_IPv4_ADDRESS));\r
+  CopyMem (&Mtftp4Config.ServerIp, ServerIp, sizeof (EFI_IPv4_ADDRESS));\r
 \r
   switch (Operation) {\r
 \r
 \r
   switch (Operation) {\r
 \r
@@ -769,13 +769,13 @@ EfiPxeBcUdpWrite (
   ZeroMem (&Token, sizeof (EFI_UDP4_COMPLETION_TOKEN));\r
   ZeroMem (&Udp4Session, sizeof (EFI_UDP4_SESSION_DATA));\r
 \r
   ZeroMem (&Token, sizeof (EFI_UDP4_COMPLETION_TOKEN));\r
   ZeroMem (&Udp4Session, sizeof (EFI_UDP4_SESSION_DATA));\r
 \r
-  NetCopyMem (&Udp4Session.DestinationAddress, DestIp, sizeof (EFI_IPv4_ADDRESS));\r
+  CopyMem (&Udp4Session.DestinationAddress, DestIp, sizeof (EFI_IPv4_ADDRESS));\r
   Udp4Session.DestinationPort = *DestPort;\r
   Udp4Session.DestinationPort = *DestPort;\r
-  NetCopyMem (&Udp4Session.SourceAddress, SrcIp, sizeof (EFI_IPv4_ADDRESS));\r
+  CopyMem (&Udp4Session.SourceAddress, SrcIp, sizeof (EFI_IPv4_ADDRESS));\r
   Udp4Session.SourcePort = *SrcPort;\r
 \r
   FragCount = (HeaderSize != NULL) ? 2 : 1;\r
   Udp4Session.SourcePort = *SrcPort;\r
 \r
   FragCount = (HeaderSize != NULL) ? 2 : 1;\r
-  Udp4TxData = (EFI_UDP4_TRANSMIT_DATA *) NetAllocatePool (sizeof (EFI_UDP4_TRANSMIT_DATA) + (FragCount - 1) * sizeof (EFI_UDP4_FRAGMENT_DATA));\r
+  Udp4TxData = (EFI_UDP4_TRANSMIT_DATA *) AllocatePool (sizeof (EFI_UDP4_TRANSMIT_DATA) + (FragCount - 1) * sizeof (EFI_UDP4_FRAGMENT_DATA));\r
   if (Udp4TxData == NULL) {\r
     return EFI_OUT_OF_RESOURCES;\r
   }\r
   if (Udp4TxData == NULL) {\r
     return EFI_OUT_OF_RESOURCES;\r
   }\r
@@ -799,7 +799,7 @@ EfiPxeBcUdpWrite (
 \r
   Status = gBS->CreateEvent (\r
                   EVT_NOTIFY_SIGNAL,\r
 \r
   Status = gBS->CreateEvent (\r
                   EVT_NOTIFY_SIGNAL,\r
-                  NET_TPL_EVENT,\r
+                  TPL_NOTIFY,\r
                   PxeBcCommonNotify,\r
                   &IsDone,\r
                   &Token.Event\r
                   PxeBcCommonNotify,\r
                   &IsDone,\r
                   &Token.Event\r
@@ -826,7 +826,7 @@ ON_EXIT:
     gBS->CloseEvent (Token.Event);\r
   }\r
 \r
     gBS->CloseEvent (Token.Event);\r
   }\r
 \r
-  NetFreePool (Udp4TxData);\r
+  gBS->FreePool (Udp4TxData);\r
 \r
   return Status;\r
 }\r
 \r
   return Status;\r
 }\r
@@ -928,7 +928,7 @@ EfiPxeBcUdpRead (
 \r
   Status = gBS->CreateEvent (\r
                   EVT_NOTIFY_SIGNAL,\r
 \r
   Status = gBS->CreateEvent (\r
                   EVT_NOTIFY_SIGNAL,\r
-                  NET_TPL_EVENT,\r
+                  TPL_NOTIFY,\r
                   PxeBcCommonNotify,\r
                   &IsDone,\r
                   &Token.Event\r
                   PxeBcCommonNotify,\r
                   &IsDone,\r
                   &Token.Event\r
@@ -968,7 +968,7 @@ EfiPxeBcUdpRead (
       Matched = TRUE;\r
 \r
       if (DestIp != NULL) {\r
       Matched = TRUE;\r
 \r
       if (DestIp != NULL) {\r
-        NetCopyMem (DestIp, &Session->DestinationAddress, sizeof (EFI_IPv4_ADDRESS));\r
+        CopyMem (DestIp, &Session->DestinationAddress, sizeof (EFI_IPv4_ADDRESS));\r
       }\r
     } else {\r
       if (DestIp != NULL) {\r
       }\r
     } else {\r
       if (DestIp != NULL) {\r
@@ -1006,7 +1006,7 @@ EfiPxeBcUdpRead (
       if (OpFlags & EFI_PXE_BASE_CODE_UDP_OPFLAGS_ANY_SRC_IP) {\r
 \r
         if (SrcIp != NULL) {\r
       if (OpFlags & EFI_PXE_BASE_CODE_UDP_OPFLAGS_ANY_SRC_IP) {\r
 \r
         if (SrcIp != NULL) {\r
-          NetCopyMem (SrcIp, &Session->SourceAddress, sizeof (EFI_IPv4_ADDRESS));\r
+          CopyMem (SrcIp, &Session->SourceAddress, sizeof (EFI_IPv4_ADDRESS));\r
         }\r
       } else {\r
 \r
         }\r
       } else {\r
 \r
@@ -1039,7 +1039,7 @@ EfiPxeBcUdpRead (
 \r
       if (HeaderSize != NULL) {\r
         CopyLen = MIN (*HeaderSize, RxData->DataLength);\r
 \r
       if (HeaderSize != NULL) {\r
         CopyLen = MIN (*HeaderSize, RxData->DataLength);\r
-        NetCopyMem (HeaderPtr, RxData->FragmentTable[0].FragmentBuffer, CopyLen);\r
+        CopyMem (HeaderPtr, RxData->FragmentTable[0].FragmentBuffer, CopyLen);\r
         *HeaderSize = CopyLen;\r
       }\r
 \r
         *HeaderSize = CopyLen;\r
       }\r
 \r
@@ -1049,7 +1049,7 @@ EfiPxeBcUdpRead (
       } else {\r
 \r
         *BufferSize = RxData->DataLength - CopyLen;\r
       } else {\r
 \r
         *BufferSize = RxData->DataLength - CopyLen;\r
-        NetCopyMem (BufferPtr, (UINT8 *) RxData->FragmentTable[0].FragmentBuffer + CopyLen, *BufferSize);\r
+        CopyMem (BufferPtr, (UINT8 *) RxData->FragmentTable[0].FragmentBuffer + CopyLen, *BufferSize);\r
       }\r
     } else {\r
 \r
       }\r
     } else {\r
 \r
@@ -1397,27 +1397,27 @@ EfiPxeBcSetPackets (
   }\r
 \r
   if (NewDhcpDiscover != NULL) {\r
   }\r
 \r
   if (NewDhcpDiscover != NULL) {\r
-    NetCopyMem (&Mode->DhcpDiscover, NewDhcpDiscover, sizeof (EFI_PXE_BASE_CODE_PACKET));\r
+    CopyMem (&Mode->DhcpDiscover, NewDhcpDiscover, sizeof (EFI_PXE_BASE_CODE_PACKET));\r
   }\r
 \r
   if (NewDhcpAck != NULL) {\r
   }\r
 \r
   if (NewDhcpAck != NULL) {\r
-    NetCopyMem (&Mode->DhcpAck, NewDhcpAck, sizeof (EFI_PXE_BASE_CODE_PACKET));\r
+    CopyMem (&Mode->DhcpAck, NewDhcpAck, sizeof (EFI_PXE_BASE_CODE_PACKET));\r
   }\r
 \r
   if (NewProxyOffer != NULL) {\r
   }\r
 \r
   if (NewProxyOffer != NULL) {\r
-    NetCopyMem (&Mode->ProxyOffer, NewProxyOffer, sizeof (EFI_PXE_BASE_CODE_PACKET));\r
+    CopyMem (&Mode->ProxyOffer, NewProxyOffer, sizeof (EFI_PXE_BASE_CODE_PACKET));\r
   }\r
 \r
   if (NewPxeDiscover != NULL) {\r
   }\r
 \r
   if (NewPxeDiscover != NULL) {\r
-    NetCopyMem (&Mode->PxeDiscover, NewPxeDiscover, sizeof (EFI_PXE_BASE_CODE_PACKET));\r
+    CopyMem (&Mode->PxeDiscover, NewPxeDiscover, sizeof (EFI_PXE_BASE_CODE_PACKET));\r
   }\r
 \r
   if (NewPxeReply != NULL) {\r
   }\r
 \r
   if (NewPxeReply != NULL) {\r
-    NetCopyMem (&Mode->PxeReply, NewPxeReply, sizeof (EFI_PXE_BASE_CODE_PACKET));\r
+    CopyMem (&Mode->PxeReply, NewPxeReply, sizeof (EFI_PXE_BASE_CODE_PACKET));\r
   }\r
 \r
   if (NewPxeBisReply != NULL) {\r
   }\r
 \r
   if (NewPxeBisReply != NULL) {\r
-    NetCopyMem (&Mode->PxeBisReply, NewPxeBisReply, sizeof (EFI_PXE_BASE_CODE_PACKET));\r
+    CopyMem (&Mode->PxeBisReply, NewPxeBisReply, sizeof (EFI_PXE_BASE_CODE_PACKET));\r
   }\r
 \r
   return EFI_SUCCESS;\r
   }\r
 \r
   return EFI_SUCCESS;\r
@@ -1623,12 +1623,12 @@ DiscoverBootFile (
     Packet = &Private->Dhcp4Ack;\r
   }\r
 \r
     Packet = &Private->Dhcp4Ack;\r
   }\r
 \r
-  NetCopyMem (&Private->ServerIp, &Packet->Packet.Offer.Dhcp4.Header.ServerAddr, sizeof (EFI_IPv4_ADDRESS));\r
+  CopyMem (&Private->ServerIp, &Packet->Packet.Offer.Dhcp4.Header.ServerAddr, sizeof (EFI_IPv4_ADDRESS));\r
   if (Private->ServerIp.Addr[0] == 0) {\r
     //\r
     // next server ip address is zero, use option 54 instead\r
     //\r
   if (Private->ServerIp.Addr[0] == 0) {\r
     //\r
     // next server ip address is zero, use option 54 instead\r
     //\r
-    NetCopyMem (\r
+    CopyMem (\r
       &Private->ServerIp,\r
       Packet->Dhcp4Option[PXEBC_DHCP4_TAG_INDEX_SERVER_ID]->Data,\r
       sizeof (EFI_IPv4_ADDRESS)\r
       &Private->ServerIp,\r
       Packet->Dhcp4Option[PXEBC_DHCP4_TAG_INDEX_SERVER_ID]->Data,\r
       sizeof (EFI_IPv4_ADDRESS)\r
@@ -1646,7 +1646,7 @@ DiscoverBootFile (
     //\r
     // Already have the bootfile length option, compute the file size\r
     //\r
     //\r
     // Already have the bootfile length option, compute the file size\r
     //\r
-    NetCopyMem (&Value, Packet->Dhcp4Option[PXEBC_DHCP4_TAG_INDEX_BOOTFILE_LEN]->Data, sizeof (Value));\r
+    CopyMem (&Value, Packet->Dhcp4Option[PXEBC_DHCP4_TAG_INDEX_BOOTFILE_LEN]->Data, sizeof (Value));\r
     Value       = NTOHS (Value);\r
     *BufferSize = 512 * Value;\r
     Status      = EFI_BUFFER_TOO_SMALL;\r
     Value       = NTOHS (Value);\r
     *BufferSize = 512 * Value;\r
     Status      = EFI_BUFFER_TOO_SMALL;\r
index 08cdb31f8476230aa3e971f699ec9676c71d59d5..495f24120d4461729729c014927a9eb2c7c280d7 100644 (file)
@@ -184,12 +184,12 @@ PxeBcTftpGetFileSize (
     OptCnt--;\r
   }\r
 \r
     OptCnt--;\r
   }\r
 \r
-  NetFreePool (Option);\r
+  gBS->FreePool (Option);\r
 \r
 ON_ERROR:\r
 \r
   if (Packet != NULL) {\r
 \r
 ON_ERROR:\r
 \r
   if (Packet != NULL) {\r
-    NetFreePool (Packet);\r
+    gBS->FreePool (Packet);\r
   }\r
 \r
   Mtftp4->Configure (Mtftp4, NULL);\r
   }\r
 \r
   Mtftp4->Configure (Mtftp4, NULL);\r