Refine soma code to make code run safely.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10877 6f19259b-4bc3-4df7-8a09-765794883524
This commit is contained in:
@@ -677,6 +677,8 @@ Tcp4ServiceBindingCreateChild (
|
||||
*ChildHandle = Sock->SockHandle;
|
||||
}
|
||||
|
||||
mTcp4DefaultSockData.ProtoData = NULL;
|
||||
|
||||
gBS->RestoreTPL (OldTpl);
|
||||
return Status;
|
||||
}
|
||||
|
@@ -657,7 +657,7 @@ TcpResetConnection (
|
||||
Nhead->Ack = HTONL (Tcb->RcvNxt);
|
||||
Nhead->SrcPort = Tcb->LocalEnd.Port;
|
||||
Nhead->DstPort = Tcb->RemoteEnd.Port;
|
||||
Nhead->HeadLen = (sizeof (TCP_HEAD) >> 2);
|
||||
Nhead->HeadLen = (UINT8) (sizeof (TCP_HEAD) >> 2);
|
||||
Nhead->Res = 0;
|
||||
Nhead->Wnd = HTONS (0xFFFF);
|
||||
Nhead->Checksum = 0;
|
||||
|
@@ -1094,7 +1094,7 @@ TcpSendReset (
|
||||
|
||||
Nhead->SrcPort = Head->DstPort;
|
||||
Nhead->DstPort = Head->SrcPort;
|
||||
Nhead->HeadLen = (sizeof (TCP_HEAD) >> 2);
|
||||
Nhead->HeadLen = (UINT8) (sizeof (TCP_HEAD) >> 2);
|
||||
Nhead->Res = 0;
|
||||
Nhead->Wnd = HTONS (0xFFFF);
|
||||
Nhead->Checksum = 0;
|
||||
|
Reference in New Issue
Block a user