\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
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
- 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
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
//\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
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
);\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
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
IpIoDestroy (TcpServiceData->IpIo);\r
}\r
\r
- NetFreePool (TcpServiceData);\r
+ gBS->FreePool (TcpServiceData);\r
\r
return 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
//\r
// Release the TCP service data\r
//\r
- NetFreePool (TcpServiceData);\r
+ gBS->FreePool (TcpServiceData);\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
//\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
// Remove this node from the list.\r
//\r
- NetListRemoveEntry (&This->Link);\r
+ RemoveEntryList (&This->Link);\r
\r
//\r
// Close the device path protocol\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
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
- 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
*ChildHandle = Sock->SockHandle;\r
}\r
\r
- NET_RESTORE_TPL (OldTpl);\r
+ gBS->RestoreTPL (OldTpl);\r
return Status;\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
SockDestroyChild (Sock);\r
}\r
\r
- NET_RESTORE_TPL (OldTpl);\r
+ gBS->RestoreTPL (OldTpl);\r
return Status;\r
}\r
\r