diff options
| author | Donald Sharp <sharpd@cumulusnetworks.com> | 2017-03-10 10:26:00 -0500 |
|---|---|---|
| committer | Donald Sharp <sharpd@cumulusnetworks.com> | 2017-03-16 18:58:01 -0400 |
| commit | e711cd3cece039d91a59834e6a9396f878b99c56 (patch) | |
| tree | 34bb027ee1e19bac398d6698df837c8517621691 /lib/openbsd-queue.h | |
| parent | 2f89147c6b521f5c45c2afaf555d298ee2a5e1ef (diff) | |
pimd: Carefully Reconstruct FHR state when interface bounces
When an interface bounces and we receive a packet before
pim has a chance to fully bring the 'struct pim_usptream'
back up correctly, first check to see if we already have
an associated data structure before creating it again.
This removes a case where both the c_oil and up ref counts
were being incremented and never removed properly.
Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
Diffstat (limited to 'lib/openbsd-queue.h')
0 files changed, 0 insertions, 0 deletions
