aboutsummaryrefslogtreecommitdiffstats
path: root/net/ipv4/tcp_offload.c
diff options
context:
space:
mode:
Diffstat (limited to 'net/ipv4/tcp_offload.c')
-rw-r--r--net/ipv4/tcp_offload.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/net/ipv4/tcp_offload.c b/net/ipv4/tcp_offload.c
index f5aee641f825..870b0a335061 100644
--- a/net/ipv4/tcp_offload.c
+++ b/net/ipv4/tcp_offload.c
@@ -262,6 +262,9 @@ found:
262 262
263 flush |= (len - 1) >= mss; 263 flush |= (len - 1) >= mss;
264 flush |= (ntohl(th2->seq) + skb_gro_len(p)) ^ ntohl(th->seq); 264 flush |= (ntohl(th2->seq) + skb_gro_len(p)) ^ ntohl(th->seq);
265#ifdef CONFIG_TLS_DEVICE
266 flush |= p->decrypted ^ skb->decrypted;
267#endif
265 268
266 if (flush || skb_gro_receive(p, skb)) { 269 if (flush || skb_gro_receive(p, skb)) {
267 mss = 1; 270 mss = 1;