|
@@ -3633,6 +3633,7 @@ static int tcp_ack(struct sock *sk, const struct sk_buff *skb, int flag)
|
|
|
|
|
|
delivered = tp->delivered - delivered; /* freshly ACKed or SACKed */
|
|
|
lost = tp->lost - lost; /* freshly marked lost */
|
|
|
+ rs.is_ack_delayed = !!(flag & FLAG_ACK_MAYBE_DELAYED);
|
|
|
tcp_rate_gen(sk, delivered, lost, is_sack_reneg, sack_state.rate);
|
|
|
tcp_cong_control(sk, ack, delivered, flag, sack_state.rate);
|
|
|
tcp_xmit_recovery(sk, rexmit);
|