BFD: drop rpc call if packet doesn't match session 28/5628/3
authorKlement Sekera <[email protected]>
Fri, 3 Mar 2017 07:51:08 +0000 (08:51 +0100)
committerDamjan Marion <[email protected]>
Mon, 6 Mar 2017 16:17:21 +0000 (16:17 +0000)
commit0e2e0dfe8b6783641e779b01a4b8e9ebf0e6fc77
treee98e908acec606055efb3f545f2d8b887dedf1ee
parent0491ac9aed90e26a54d7b45b469812e6c9fe2f4c
BFD: drop rpc call if packet doesn't match session

In a very unlikely scenario, during which a session is removed
and replaced with a different session sharing the same session
index, while a packet is in-flight during RPC call, drop that packet.

Change-Id: If1c4a77fc2ab460bae2435db066a133185b98747
Signed-off-by: Klement Sekera <[email protected]>
src/vnet/bfd/bfd_main.c