@@ -1073,18 +1073,19 @@ HttpConfigureTcp4 (
1073
1073
Tcp4AP -> ActiveFlag = TRUE;
1074
1074
IP4_COPY_ADDRESS (& Tcp4AP -> RemoteAddress , & HttpInstance -> RemoteAddr );
1075
1075
1076
- Tcp4Option = Tcp4CfgData -> ControlOption ;
1077
- Tcp4Option -> ReceiveBufferSize = HTTP_BUFFER_SIZE_DEAULT ;
1078
- Tcp4Option -> SendBufferSize = HTTP_BUFFER_SIZE_DEAULT ;
1079
- Tcp4Option -> MaxSynBackLog = HTTP_MAX_SYN_BACK_LOG ;
1080
- Tcp4Option -> ConnectionTimeout = HTTP_CONNECTION_TIMEOUT ;
1081
- Tcp4Option -> DataRetries = HTTP_DATA_RETRIES ;
1082
- Tcp4Option -> FinTimeout = HTTP_FIN_TIMEOUT ;
1083
- Tcp4Option -> KeepAliveProbes = HTTP_KEEP_ALIVE_PROBES ;
1084
- Tcp4Option -> KeepAliveTime = HTTP_KEEP_ALIVE_TIME ;
1085
- Tcp4Option -> KeepAliveInterval = HTTP_KEEP_ALIVE_INTERVAL ;
1086
- Tcp4Option -> EnableNagle = TRUE;
1087
- Tcp4CfgData -> ControlOption = Tcp4Option ;
1076
+ Tcp4Option = Tcp4CfgData -> ControlOption ;
1077
+ Tcp4Option -> ReceiveBufferSize = HTTP_BUFFER_SIZE_DEAULT ;
1078
+ Tcp4Option -> SendBufferSize = HTTP_BUFFER_SIZE_DEAULT ;
1079
+ Tcp4Option -> MaxSynBackLog = HTTP_MAX_SYN_BACK_LOG ;
1080
+ Tcp4Option -> ConnectionTimeout = HTTP_CONNECTION_TIMEOUT ;
1081
+ Tcp4Option -> DataRetries = HTTP_DATA_RETRIES ;
1082
+ Tcp4Option -> FinTimeout = HTTP_FIN_TIMEOUT ;
1083
+ Tcp4Option -> KeepAliveProbes = HTTP_KEEP_ALIVE_PROBES ;
1084
+ Tcp4Option -> KeepAliveTime = HTTP_KEEP_ALIVE_TIME ;
1085
+ Tcp4Option -> KeepAliveInterval = HTTP_KEEP_ALIVE_INTERVAL ;
1086
+ Tcp4Option -> EnableNagle = TRUE;
1087
+ Tcp4Option -> EnableWindowScaling = TRUE;
1088
+ Tcp4CfgData -> ControlOption = Tcp4Option ;
1088
1089
1089
1090
if ((HttpInstance -> State == HTTP_STATE_TCP_CONNECTED ) ||
1090
1091
(HttpInstance -> State == HTTP_STATE_TCP_CLOSED ))
@@ -1156,17 +1157,18 @@ HttpConfigureTcp6 (
1156
1157
IP6_COPY_ADDRESS (& Tcp6Ap -> StationAddress , & HttpInstance -> Ipv6Node .LocalAddress );
1157
1158
IP6_COPY_ADDRESS (& Tcp6Ap -> RemoteAddress , & HttpInstance -> RemoteIpv6Addr );
1158
1159
1159
- Tcp6Option = Tcp6CfgData -> ControlOption ;
1160
- Tcp6Option -> ReceiveBufferSize = HTTP_BUFFER_SIZE_DEAULT ;
1161
- Tcp6Option -> SendBufferSize = HTTP_BUFFER_SIZE_DEAULT ;
1162
- Tcp6Option -> MaxSynBackLog = HTTP_MAX_SYN_BACK_LOG ;
1163
- Tcp6Option -> ConnectionTimeout = HTTP_CONNECTION_TIMEOUT ;
1164
- Tcp6Option -> DataRetries = HTTP_DATA_RETRIES ;
1165
- Tcp6Option -> FinTimeout = HTTP_FIN_TIMEOUT ;
1166
- Tcp6Option -> KeepAliveProbes = HTTP_KEEP_ALIVE_PROBES ;
1167
- Tcp6Option -> KeepAliveTime = HTTP_KEEP_ALIVE_TIME ;
1168
- Tcp6Option -> KeepAliveInterval = HTTP_KEEP_ALIVE_INTERVAL ;
1169
- Tcp6Option -> EnableNagle = TRUE;
1160
+ Tcp6Option = Tcp6CfgData -> ControlOption ;
1161
+ Tcp6Option -> ReceiveBufferSize = HTTP_BUFFER_SIZE_DEAULT ;
1162
+ Tcp6Option -> SendBufferSize = HTTP_BUFFER_SIZE_DEAULT ;
1163
+ Tcp6Option -> MaxSynBackLog = HTTP_MAX_SYN_BACK_LOG ;
1164
+ Tcp6Option -> ConnectionTimeout = HTTP_CONNECTION_TIMEOUT ;
1165
+ Tcp6Option -> DataRetries = HTTP_DATA_RETRIES ;
1166
+ Tcp6Option -> FinTimeout = HTTP_FIN_TIMEOUT ;
1167
+ Tcp6Option -> KeepAliveProbes = HTTP_KEEP_ALIVE_PROBES ;
1168
+ Tcp6Option -> KeepAliveTime = HTTP_KEEP_ALIVE_TIME ;
1169
+ Tcp6Option -> KeepAliveInterval = HTTP_KEEP_ALIVE_INTERVAL ;
1170
+ Tcp6Option -> EnableNagle = TRUE;
1171
+ Tcp6Option -> EnableWindowScaling = TRUE;
1170
1172
1171
1173
if ((HttpInstance -> State == HTTP_STATE_TCP_CONNECTED ) ||
1172
1174
(HttpInstance -> State == HTTP_STATE_TCP_CLOSED ))
0 commit comments