aboutsummaryrefslogtreecommitdiff
path: root/sys/netinet6
diff options
context:
space:
mode:
authorMichael Tuexen <tuexen@FreeBSD.org>2024-07-28 21:25:22 +0000
committerMichael Tuexen <tuexen@FreeBSD.org>2024-07-28 21:36:48 +0000
commit71867653008ce17a66a9c935e9dc29c1320bf48b (patch)
tree3c481eefa74a8ac322d9d0c39f222de4d30dccdf /sys/netinet6
parent34f746cc7f8a8dd261027a8b392b76e70adc8438 (diff)
Diffstat (limited to 'sys/netinet6')
-rw-r--r--sys/netinet6/udp6_usrreq.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/netinet6/udp6_usrreq.c b/sys/netinet6/udp6_usrreq.c
index 414be35b5bef..d7d85c6b3d13 100644
--- a/sys/netinet6/udp6_usrreq.c
+++ b/sys/netinet6/udp6_usrreq.c
@@ -937,7 +937,7 @@ udp6_send(struct socket *so, int flags_arg, struct mbuf *m,
else
UDP_PROBE(send, NULL, inp, ip6, inp, udp6);
error = ip6_output(m, optp,
- INP_WLOCKED(inp) ? &inp->inp_route6 : NULL, flags,
+ sin6 == NULL ? &inp->inp_route6 : NULL, flags,
inp->in6p_moptions, NULL, inp);
INP_UNLOCK(inp);
NET_EPOCH_EXIT(et);