aboutsummaryrefslogtreecommitdiff
path: root/sys/netinet
diff options
context:
space:
mode:
authorMichael Tuexen <tuexen@FreeBSD.org>2026-03-25 05:53:56 +0000
committerGordon Tetlow <gordon@FreeBSD.org>2026-03-26 01:11:54 +0000
commit6b2d6ccad2552e46a5c9c3ba70b2d0ed27c70ca8 (patch)
tree9998f5465ab16eda073e35cc63f3eee337a94364 /sys/netinet
parentcb692380f1e05ffc4184877844e93051f24ed302 (diff)
Diffstat (limited to 'sys/netinet')
-rw-r--r--sys/netinet/tcp_subr.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/sys/netinet/tcp_subr.c b/sys/netinet/tcp_subr.c
index 8aa8a7b7fefc..b6bb0221e872 100644
--- a/sys/netinet/tcp_subr.c
+++ b/sys/netinet/tcp_subr.c
@@ -2216,6 +2216,8 @@ tcp_send_challenge_ack(struct tcpcb *tp, struct tcphdr *th, struct mbuf *m)
tcp_respond(tp, mtod(m, void *), th, m, tp->rcv_nxt,
tp->snd_nxt, TH_ACK);
tp->last_ack_sent = tp->rcv_nxt;
+ } else {
+ m_freem(m);
}
}