diff options
Diffstat (limited to 'net/tipc/link.c')
-rw-r--r-- | net/tipc/link.c | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/net/tipc/link.c b/net/tipc/link.c index 332915e43043..4eff342326e2 100644 --- a/net/tipc/link.c +++ b/net/tipc/link.c | |||
@@ -1733,10 +1733,8 @@ void tipc_recv_msg(struct sk_buff *head, struct tipc_bearer *b_ptr) | |||
1733 | 1733 | ||
1734 | /* Release acked messages */ | 1734 | /* Release acked messages */ |
1735 | 1735 | ||
1736 | if (less(n_ptr->bclink.acked, msg_bcast_ack(msg))) { | 1736 | if (tipc_node_is_up(n_ptr) && n_ptr->bclink.supported) |
1737 | if (tipc_node_is_up(n_ptr) && n_ptr->bclink.supported) | 1737 | tipc_bclink_acknowledge(n_ptr, msg_bcast_ack(msg)); |
1738 | tipc_bclink_acknowledge(n_ptr, msg_bcast_ack(msg)); | ||
1739 | } | ||
1740 | 1738 | ||
1741 | crs = l_ptr->first_out; | 1739 | crs = l_ptr->first_out; |
1742 | while ((crs != l_ptr->next_out) && | 1740 | while ((crs != l_ptr->next_out) && |