summaryrefslogtreecommitdiff
path: root/lib/openbsd-queue.h
diff options
context:
space:
mode:
authorDonald Sharp <sharpd@cumulusnetworks.com>2017-03-10 10:26:00 -0500
committerDonald Sharp <sharpd@cumulusnetworks.com>2017-03-16 18:58:01 -0400
commite711cd3cece039d91a59834e6a9396f878b99c56 (patch)
tree34bb027ee1e19bac398d6698df837c8517621691 /lib/openbsd-queue.h
parent2f89147c6b521f5c45c2afaf555d298ee2a5e1ef (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