]> git.ipfire.org Git - thirdparty/lldpd.git/commit
daemon/interfaces-bsd: free req in ifbsd_check_bridge
authorVincent Bernat <vincent@bernat.ch>
Sat, 9 May 2026 13:01:50 +0000 (15:01 +0200)
committerVincent Bernat <vincent@bernat.ch>
Sat, 9 May 2026 13:26:12 +0000 (15:26 +0200)
commit877498d75a2f6967e87bdfb52f5079f9f7a5b7b2
treeed3901376226539b33762c0ac39eea4043d608ee
parent7875d49733074cb76151c1389fde82a54d6f5284
daemon/interfaces-bsd: free req in ifbsd_check_bridge

The function allocated req via `realloc()` and never freed it, leaking
on every interface refresh. Add a goto end pattern so all exit paths
release it.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
src/daemon/interfaces-bsd.c