diff --git a/sys/netinet6/nd6_rtr.c b/sys/netinet6/nd6_rtr.c index e2d2a8d0493..258a59c144d 100644 --- a/sys/netinet6/nd6_rtr.c +++ b/sys/netinet6/nd6_rtr.c @@ -546,7 +546,9 @@ defrouter_delreq(dr, dofree) (struct sockaddr *)&mask, RTF_GATEWAY, &oldrt); if (oldrt) { +#ifdef ND6_USE_RTSOCK defrouter_msg(RTM_DELETE, oldrt); +#endif if (oldrt->rt_refcnt <= 0) { /* * XXX: borrowed from the RTM_DELETE case of