diff options
| author | Ed Maste <emaste@FreeBSD.org> | 2026-06-05 21:05:34 +0000 |
|---|---|---|
| committer | Ed Maste <emaste@FreeBSD.org> | 2026-06-15 14:32:02 +0000 |
| commit | 39e2fe23238f4d49cd6f2c3ce9d0d9c1c3bcbedd (patch) | |
| tree | 5f5ed8728982a8855ccb73d634c5a9c531a6c88f | |
| parent | 3d0b6c69dced4936fccff6733912a0ef93214dbe (diff) | |
if_tsec: Free entire mbuf chain on failure
Reviewed by: bz
Sponsored by: The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D57478
| -rw-r--r-- | sys/dev/tsec/if_tsec.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/dev/tsec/if_tsec.c b/sys/dev/tsec/if_tsec.c index 80e42116ed9f..b35f04500436 100644 --- a/sys/dev/tsec/if_tsec.c +++ b/sys/dev/tsec/if_tsec.c @@ -1321,7 +1321,7 @@ tsec_receive_intr_locked(struct tsec_softc *sc, int count) ~TSEC_RXBD_ZEROONINIT) | TSEC_RXBD_E | TSEC_RXBD_I; if (sc->frame != NULL) { - m_free(sc->frame); + m_freem(sc->frame); sc->frame = NULL; } |
