aboutsummaryrefslogtreecommitdiff
path: root/sys/netinet6/nd6.c
diff options
context:
space:
mode:
authorAlexander V. Chernikov <melifaro@FreeBSD.org>2020-10-03 10:47:17 +0000
committerAlexander V. Chernikov <melifaro@FreeBSD.org>2020-10-03 10:47:17 +0000
commitfedeb08b6a58e708e1153224d37ad26bdc1062a2 (patch)
treeaf4796b40c1ab8fb2f8e6a342462a5e9f2f2acd2 /sys/netinet6/nd6.c
parentc97d2c8ae89acfbebcc61e3f00024cf3bb7b5abd (diff)
Notes
Diffstat (limited to 'sys/netinet6/nd6.c')
-rw-r--r--sys/netinet6/nd6.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/sys/netinet6/nd6.c b/sys/netinet6/nd6.c
index ad31d750eb702..1597a4cb6b93e 100644
--- a/sys/netinet6/nd6.c
+++ b/sys/netinet6/nd6.c
@@ -36,6 +36,7 @@ __FBSDID("$FreeBSD$");
#include "opt_inet.h"
#include "opt_inet6.h"
+#include "opt_route.h"
#include <sys/param.h>
#include <sys/systm.h>
@@ -1591,7 +1592,11 @@ void
nd6_subscription_cb(struct rib_head *rnh, struct rib_cmd_info *rc, void *arg)
{
+#ifdef ROUTE_MPATH
+ rib_decompose_notification(rc, check_release_defrouter, NULL);
+#else
check_release_defrouter(rc, NULL);
+#endif
}
int