aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--sbin/route/route.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/sbin/route/route.c b/sbin/route/route.c
index e06017e331ee..a25ee24cf338 100644
--- a/sbin/route/route.c
+++ b/sbin/route/route.c
@@ -928,6 +928,7 @@ getaddr(which, s, hpp)
if (IN6_IS_ADDR_LINKLOCAL(&su->sin6.sin6_addr))
*(u_short *)&su->sin6.sin6_addr.s6_addr[2] =
ntohs(su->sin6.sin6_scope_id);
+ su->sin6.sin6_scope_id = 0;
return 0;
}
#endif