diff --git a/website/content/en/status/report-2025-01-2025-03/openbgpd-fix-fib-handling.adoc b/website/content/en/status/report-2025-01-2025-03/openbgpd-fix-fib-handling.adoc new file mode 100644 index 0000000000..231d3930b0 --- /dev/null +++ b/website/content/en/status/report-2025-01-2025-03/openbgpd-fix-fib-handling.adoc @@ -0,0 +1,15 @@ +=== OpenBGPd Fix FIB handling on FreeBSD + +Links: + +link:https://undeadly.org/cgi?action=article;sid=20250207192657[OpenBGPD 8.8 released] URL: https://undeadly.org/cgi?action=article;sid=20250207192657[] + +link:https://github.com/openbgpd-portable/openbgpd-portable/pull/93[Fix crash on interface destroy] URL: link:https://github.com/openbgpd-portable/openbgpd-portable/pull/93[] + +Contact: Seyed Pouria Mousavizadeh Tehrani + +This work fixes FIB handling on FreeBSD when an interface is destroyed. + +I encountered this issue on one of our OpenBGPd-enabled FreeBSD servers, where destroying an interface caused all our BGP sessions to drop due to a crash in OpenBGPd. + +I decided to debug the issue and fix the problem; the results can be found in this link:https://github.com/openbgpd-portable/openbgpd-portable/pull/93[GitHub pull request]. + +Now, we can safely create or destroy virtual or cloned interfaces alongside OpenBGPd without worrying about our BGP sessions.