]> git.baikalelectronics.ru Git - kernel.git/commit
tipc: Enhance cleanup of broadcast link when contact with node is lost
authorAllan Stephens <allan.stephens@windriver.com>
Thu, 7 Apr 2011 15:58:08 +0000 (11:58 -0400)
committerPaul Gortmaker <paul.gortmaker@windriver.com>
Thu, 1 Sep 2011 15:16:36 +0000 (11:16 -0400)
commit64af700d1729db671e60759d90ac28315d757933
tree8bc891a81d612b20dd1841694cb52893e7347f8c
parent8efe895a0af2c35cdfc92f6d9e7cffc9f5ee2fff
tipc: Enhance cleanup of broadcast link when contact with node is lost

Enhances cleanup of broadcast link-related information when contact
with a node is lost.

1) All broadcast link-related cleanup now occurs only if the lost node
   was capable of communicating over the broadcast link.

2) Following cleanup, the lost node is marked as no longer supporting
   the broadcast link, ensuring that any remaining broadcast messages
   received from that node prior to the re-establishment of a normal
   communication link are ignored.

Thanks to Surya [Suryanarayana.Garlapati@emerson.com] for contributing
a prototype version of this patch.

Signed-off-by: Allan Stephens <allan.stephens@windriver.com>
Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
net/tipc/node.c