X-Git-Url: http://git.monstr.eu/?a=blobdiff_plain;f=net%2Frxrpc%2Fcall_accept.c;h=b7611cc159e51da5366875962956525291e56c52;hb=0bffedbce90818228f554651baf8d7c75f2876d8;hp=70e44abf106c86c731162a7a40be9963ba9b25f4;hpb=8c0b6e150c5b1e6359e4f478d9fa4aaae345979d;p=linux-2.6-microblaze.git diff --git a/net/rxrpc/call_accept.c b/net/rxrpc/call_accept.c index 70e44abf106c..b7611cc159e5 100644 --- a/net/rxrpc/call_accept.c +++ b/net/rxrpc/call_accept.c @@ -248,7 +248,7 @@ static void rxrpc_send_ping(struct rxrpc_call *call, struct sk_buff *skb) struct rxrpc_skb_priv *sp = rxrpc_skb(skb); ktime_t now = skb->tstamp; - if (call->peer->rtt_usage < 3 || + if (call->peer->rtt_count < 3 || ktime_before(ktime_add_ms(call->peer->rtt_last_req, 1000), now)) rxrpc_propose_ACK(call, RXRPC_ACK_PING, sp->hdr.serial, true, true,