diff options
Diffstat (limited to 'net/tipc/bcast.c')
| -rw-r--r-- | net/tipc/bcast.c | 5 | 
1 files changed, 3 insertions, 2 deletions
| diff --git a/net/tipc/bcast.c b/net/tipc/bcast.c index 96ceefeb9daf..a9e174fc0f91 100644 --- a/net/tipc/bcast.c +++ b/net/tipc/bcast.c @@ -220,10 +220,11 @@ static void bclink_retransmit_pkt(u32 after, u32 to)  	struct sk_buff *skb;  	skb_queue_walk(&bcl->outqueue, skb) { -		if (more(buf_seqno(skb), after)) +		if (more(buf_seqno(skb), after)) { +			tipc_link_retransmit(bcl, skb, mod(to - after));  			break; +		}  	} -	tipc_link_retransmit(bcl, skb, mod(to - after));  }  /** | 
