aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--net/tipc/node.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/net/tipc/node.c b/net/tipc/node.c
index 32556f480a60..5980abb7839b 100644
--- a/net/tipc/node.c
+++ b/net/tipc/node.c
@@ -1549,6 +1549,10 @@ static void tipc_node_bc_rcv(struct net *net, struct sk_buff *skb, int bearer_id
1549 if (!skb_queue_empty(&be->inputq1)) 1549 if (!skb_queue_empty(&be->inputq1))
1550 tipc_node_mcast_rcv(n); 1550 tipc_node_mcast_rcv(n);
1551 1551
1552 /* Handle NAME_DISTRIBUTOR messages sent from 1.7 nodes */
1553 if (!skb_queue_empty(&n->bc_entry.namedq))
1554 tipc_named_rcv(net, &n->bc_entry.namedq);
1555
1552 /* If reassembly or retransmission failure => reset all links to peer */ 1556 /* If reassembly or retransmission failure => reset all links to peer */
1553 if (rc & TIPC_LINK_DOWN_EVT) 1557 if (rc & TIPC_LINK_DOWN_EVT)
1554 tipc_node_reset_links(n); 1558 tipc_node_reset_links(n);