\r
#include <Library/DevicePathLib.h>\r
\r
-NET_LIST_ENTRY mTcpRunQue = {\r
+LIST_ENTRY mTcpRunQue = {\r
&mTcpRunQue,\r
&mTcpRunQue\r
};\r
\r
-NET_LIST_ENTRY mTcpListenQue = {\r
+LIST_ENTRY mTcpListenQue = {\r
&mTcpListenQue,\r
&mTcpListenQue\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
)\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
{\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
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
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
}\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
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
- 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
- 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
- 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
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
{\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
- 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
\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
- 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
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
)\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
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
// 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
- 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
// 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
- 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
);\r
}\r
\r
- NetFreePool (Tcp4Service->MacString);\r
+ gBS->FreePool (Tcp4Service->MacString);\r
}\r
\r
Tcp4Service->MacString = NewMacString;\r
\r
ON_ERROR:\r
\r
- NetFreePool (Tcp4VariableData);\r
+ gBS->FreePool (Tcp4VariableData);\r
\r
return Status;\r
}\r
NULL\r
);\r
\r
- NetFreePool (Tcp4Service->MacString);\r
+ gBS->FreePool (Tcp4Service->MacString);\r
Tcp4Service->MacString = NULL;\r
}\r
\r
Sock->DevicePath\r
);\r
if (EFI_ERROR (Status)) {\r
- NetFreePool (Sock->DevicePath);\r
+ gBS->FreePool (Sock->DevicePath);\r
}\r
\r
return Status;\r