I propose a different fix, sketched below, yet untested.
The reason is RPF information is refreshed upon unicast routing changes.
Then when pimd fails to solve the RPF, it could yet set the interface to
NULL.
Though this does not happen on current code, it might be changed.

Everton/Donald,

can you resend it as a v2 using

git send-email -1 --subject-prefix 'PATCH v2' --annotate
--to [email protected] --cc <everybody discussing the patch> --in-reply-to <Message-ID of the previous patch>

once you are good with it?

Right now, I assume it can be dropped from patchwork until a v2 will be sent.

Thank you,
  Vincent

_______________________________________________
Quagga-dev mailing list
[email protected]
https://lists.quagga.net/mailman/listinfo/quagga-dev

Reply via email to