diff options
| author | Pouria Mousavizadeh Tehrani <pouria@FreeBSD.org> | 2026-07-22 17:00:17 +0000 |
|---|---|---|
| committer | Pouria Mousavizadeh Tehrani <pouria@FreeBSD.org> | 2026-07-22 17:02:48 +0000 |
| commit | 91f84e661c2377d2265a04c05aabdf51a98cd5c0 (patch) | |
| tree | 6f501e705529b4ea02479967936c7ed61e854102 | |
| parent | ba567508718a173e74754d1a010de2f94edd5603 (diff) | |
if_geneve: Ensure there is no mbuf leak if EAFNOSUPPORT
In practice, this is not possible, but we are adding it just to be safe.
Reported by: markj
| -rw-r--r-- | sys/net/if_geneve.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/sys/net/if_geneve.c b/sys/net/if_geneve.c index 04873f0b7964..a8947bf4bd52 100644 --- a/sys/net/if_geneve.c +++ b/sys/net/if_geneve.c @@ -2841,6 +2841,7 @@ geneve_transmit(struct ifnet *ifp, struct mbuf *m) break; #endif default: + m_freem(m); error = EAFNOSUPPORT; } |
