aboutsummaryrefslogtreecommitdiff
path: root/sys/netinet6
diff options
context:
space:
mode:
authorAlexander V. Chernikov <melifaro@FreeBSD.org>2022-08-03 08:21:08 +0000
committerAlexander V. Chernikov <melifaro@FreeBSD.org>2022-08-03 08:21:08 +0000
commit08bb0873ca88be777e1fc8dd9d374e4da938be65 (patch)
treeab32552a541613170d86800020dfc9fec5985e77 /sys/netinet6
parente21dc161b3465b138b756fdc31a979e1bfb8f8ef (diff)
downloadsrc-08bb0873ca88be777e1fc8dd9d374e4da938be65.tar.gz
src-08bb0873ca88be777e1fc8dd9d374e4da938be65.zip
routing: fix panic for p2p interfaces after 800c68469ba6.
Reported by: cy MFC after: 1 month
Diffstat (limited to 'sys/netinet6')
-rw-r--r--sys/netinet6/in6.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/sys/netinet6/in6.c b/sys/netinet6/in6.c
index 02294b40379b..a69758678b4c 100644
--- a/sys/netinet6/in6.c
+++ b/sys/netinet6/in6.c
@@ -1295,6 +1295,7 @@ in6_handle_dstaddr_rtrequest(int cmd, struct in6_ifaddr *ia)
struct rt_addrinfo info = {
.rti_ifa = ifa,
+ .rti_ifp = ifa->ifa_ifp,
.rti_flags = RTF_PINNED | RTF_HOST,
.rti_info = {
[RTAX_DST] = (struct sockaddr *)&dst,