]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
wg_input: avoid leaking due to an m_defrag failure
authorKyle Evans <kevans@FreeBSD.org>
Mon, 8 Mar 2021 02:49:00 +0000 (20:49 -0600)
committerKyle Evans <kevans@FreeBSD.org>
Mon, 8 Mar 2021 06:21:23 +0000 (00:21 -0600)
commitdf554850858f59fd9d54c25a96bb7dfc4237fa70
tree2eabfd68f901d36b79ec26e2ee7fd385e683ca7c
parentd9a50109e238e2d0171f0e647821f82efb8d037d
wg_input: avoid leaking due to an m_defrag failure

m_defrag() will not free the chain on failure, leaking the mbuf.

Obtained from: OpenBSD
MFC after: 3 days
sys/dev/if_wg/module/if_wg_session.c