diff options
| author | Mark Johnston <markj@FreeBSD.org> | 2026-09-29 19:16:57 +0000 |
|---|---|---|
| committer | Mark Johnston <markj@FreeBSD.org> | 2026-09-29 19:23:15 +0000 |
| commit | dc47a6940d60d393b3d36ba0fc5cb84d06fafaea (patch) | |
| tree | f1ed280b620a4564274f3049d8e70e5dd2426d69 /lib/libelf/elf_errmsg.c | |
| parent | 123342f3d2cccf432d3d0082097b6c97397ecc67 (diff) | |
There is a chance that the m_pullup() call immediately above invalidated
the "ip" pointer, so refresh it as we do with the IGMP header.
Otherwise the test in igmp_input_v3_query() for whether the packet is an
IGMPv3 general query might use a pointer to a freed mbuf.
MFC after: 1 week
Sponsored by: The FreeBSD Foundation
Diffstat (limited to 'lib/libelf/elf_errmsg.c')
0 files changed, 0 insertions, 0 deletions
