Skip to content

Commit 0fa162b

Browse files
committed
Set TCP layer's tcp_gso_segs, instead of skb's gso_segs. (#505)
skb's gso_segs, gso_size and gso_type are set by the TCP layers at a later stage.
1 parent 5758b5d commit 0fa162b

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

tempesta_fw/sock.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -153,7 +153,7 @@ ss_do_send(struct sock *sk, SsSkbList *skb_list)
153153

154154
while ((skb = ss_skb_dequeue(skb_list))) {
155155
skb->ip_summed = CHECKSUM_PARTIAL;
156-
skb_shinfo(skb)->gso_segs = 0;
156+
tcp_skb_pcount_set(skb, 0);
157157

158158
/* @skb should be rerouted on forwarding. */
159159
skb_dst_drop(skb);

0 commit comments

Comments
 (0)