diff options
author | Alexander V. Chernikov <melifaro@FreeBSD.org> | 2022-08-03 08:21:08 +0000 |
---|---|---|
committer | Alexander V. Chernikov <melifaro@FreeBSD.org> | 2022-08-03 08:21:08 +0000 |
commit | 08bb0873ca88be777e1fc8dd9d374e4da938be65 (patch) | |
tree | ab32552a541613170d86800020dfc9fec5985e77 /sys/netinet6 | |
parent | e21dc161b3465b138b756fdc31a979e1bfb8f8ef (diff) | |
download | src-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.c | 1 |
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, |