summaryrefslogtreecommitdiff
path: root/sys
diff options
context:
space:
mode:
authorXin LI <delphij@FreeBSD.org>2017-08-20 19:21:06 +0000
committerXin LI <delphij@FreeBSD.org>2017-08-20 19:21:06 +0000
commit628900557f2f0580c1531ef08b2a76a4df6f1900 (patch)
tree2a96e7bda8389a87aa513ba0125c4b7d28974b81 /sys
parent898a3f5ab6842d8eba191671bef0856c9900d855 (diff)
Notes
Diffstat (limited to 'sys')
-rw-r--r--sys/mips/atheros/if_arge.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/sys/mips/atheros/if_arge.c b/sys/mips/atheros/if_arge.c
index 85a22c315e7e..ddd7e6ba3189 100644
--- a/sys/mips/atheros/if_arge.c
+++ b/sys/mips/atheros/if_arge.c
@@ -1111,6 +1111,7 @@ arge_encap(struct arge_softc *sc, struct mbuf **m_head)
sc->stats.tx_pkts_unaligned++;
m = m_defrag(*m_head, M_NOWAIT);
if (m == NULL) {
+ m_freem(*m_head);
*m_head = NULL;
return (ENOBUFS);
}