ipsec: Free entire mbuf chain on failure

Reviewed by:	kib
Sponsored by:	The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D57475
This commit is contained in:
Ed Maste
2026-06-05 16:51:48 -04:00
parent 232021fd09
commit 85195c0c7f
+1 -1
View File
@@ -462,7 +462,7 @@ ipsec4_common_output(struct ifnet *ifp, struct mbuf *m, struct inpcb *inp,
if (((m->m_flags & M_PKTHDR) != 0 && m->m_pkthdr.len < sizeof(*ip)) ||
((m->m_flags & M_PKTHDR) == 0 && m->m_len < sizeof(*ip))) {
m_free(m);
m_freem(m);
return (EACCES);
}
if (ip1 != NULL) {