From d930203192201898e7ebd93432492c16fbbec731 Mon Sep 17 00:00:00 2001 From: "Alexander V. Chernikov" Date: Tue, 31 Dec 2019 17:57:12 +0000 Subject: [PATCH] Fix NOINET6 build broken by r356236. MFC after: 2 weeks --- sys/net/rtsock.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/sys/net/rtsock.c b/sys/net/rtsock.c index ddaf6eaec0f..8760d898320 100644 --- a/sys/net/rtsock.c +++ b/sys/net/rtsock.c @@ -841,9 +841,9 @@ route_output(struct mbuf *m, struct socket *so, ...) struct rt_msghdr *rtm = NULL; struct rtentry *rt = NULL; struct rt_addrinfo info; - struct sockaddr_storage ss; struct epoch_tracker et; #ifdef INET6 + struct sockaddr_storage ss; struct sockaddr_in6 *sin6; int i, rti_need_deembed = 0; #endif @@ -968,7 +968,9 @@ report: * writing updated rtm in rtsock_msg_buffer(). * With that in mind, skip deembedding procedure below. */ +#ifdef INET6 rti_need_deembed = 0; +#endif RT_UNLOCK(rt); if (error != 0) senderr(error);