}\r
\r
if (TCP_FLG_ON (Opt->Flag, TCP_OPTION_RCVD_MSS)) {\r
- Tcb->SndMss = (UINT16) NET_MAX (64, Opt->Mss);\r
+ Tcb->SndMss = (UINT16) MAX (64, Opt->Mss);\r
\r
RcvMss = TcpGetRcvMss (Tcb->Sk);\r
if (Tcb->SndMss > RcvMss) {\r
)\r
{\r
TCP_CB *Clone;\r
- TCP4_SERVICE_DATA *TcpService;\r
\r
Clone = NetAllocatePool (sizeof (TCP_CB));\r
\r
\r
((TCP4_PROTO_DATA *) (Clone->Sk->ProtoReserved))->TcpPcb = Clone;\r
\r
- //\r
- // Open the device path on the handle where service binding resides on.\r
- //\r
- TcpService = ((TCP4_PROTO_DATA *) (Clone->Sk->ProtoReserved))->TcpService;\r
- gBS->OpenProtocol (\r
- TcpService->ControllerHandle,\r
- &gEfiDevicePathProtocolGuid,\r
- (VOID **) &Clone->Sk->ParentDevicePath,\r
- TcpService->DriverBindingHandle,\r
- Clone->Sk->SockHandle,\r
- EFI_OPEN_PROTOCOL_BY_CHILD_CONTROLLER\r
- );\r
-\r
return Clone;\r
}\r
\r