aboutsummaryrefslogtreecommitdiffstats
path: root/net/tipc/bcast.c
diff options
context:
space:
mode:
Diffstat (limited to 'net/tipc/bcast.c')
-rw-r--r--net/tipc/bcast.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/net/tipc/bcast.c b/net/tipc/bcast.c
index bc01ca6891e4..8d298526a5c1 100644
--- a/net/tipc/bcast.c
+++ b/net/tipc/bcast.c
@@ -467,7 +467,6 @@ void tipc_bclink_recv_pkt(struct sk_buff *buf)
467 /* Handle in-sequence broadcast message */ 467 /* Handle in-sequence broadcast message */
468 468
469receive: 469receive:
470 deferred = node->bclink.deferred_head;
471 next_in = mod(node->bclink.last_in + 1); 470 next_in = mod(node->bclink.last_in + 1);
472 seqno = msg_seqno(msg); 471 seqno = msg_seqno(msg);
473 472
@@ -500,6 +499,7 @@ receive:
500 } 499 }
501 buf = NULL; 500 buf = NULL;
502 tipc_node_lock(node); 501 tipc_node_lock(node);
502 deferred = node->bclink.deferred_head;
503 if (deferred && (buf_seqno(deferred) == mod(next_in + 1))) { 503 if (deferred && (buf_seqno(deferred) == mod(next_in + 1))) {
504 buf = deferred; 504 buf = deferred;
505 msg = buf_msg(buf); 505 msg = buf_msg(buf);