1. Add Link MTU support to IP4 and TCP4 driver.
2. Integrate IPsec functionality to IP4 driver. 3. Move IP_VERSION_4/IP_VERSION_6 definition from IpIoLib to NetLib. 4. Move the Ip6/Udp6 protocol declaration from driver INF to Library INF (DxeIpIoLib and DxeUdpIoLib) for better readability. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9413 6f19259b-4bc3-4df7-8a09-765794883524
This commit is contained in:
@@ -471,7 +471,7 @@ TcpGetRcvMss (
|
||||
IN SOCKET *Sock
|
||||
)
|
||||
{
|
||||
EFI_SIMPLE_NETWORK_MODE SnpMode;
|
||||
EFI_IP4_MODE_DATA Ip4Mode;
|
||||
TCP4_PROTO_DATA *TcpProto;
|
||||
EFI_IP4_PROTOCOL *Ip;
|
||||
|
||||
@@ -481,9 +481,9 @@ TcpGetRcvMss (
|
||||
Ip = (EFI_IP4_PROTOCOL *) (TcpProto->TcpService->IpIo->Ip);
|
||||
ASSERT (Ip != NULL);
|
||||
|
||||
Ip->GetModeData (Ip, NULL, NULL, &SnpMode);
|
||||
Ip->GetModeData (Ip, &Ip4Mode, NULL, NULL);
|
||||
|
||||
return (UINT16) (SnpMode.MaxPacketSize - 40);
|
||||
return (UINT16) (Ip4Mode.MaxPacketSize - sizeof (TCP_HEAD));
|
||||
}
|
||||
|
||||
|
||||
|
Reference in New Issue
Block a user