CVS commit: src/sys/external/bsd/ipf/netinet
"Manuel Bouyer" <[email protected]>
| Newsgroups | gmane.os.netbsd.devel.cvs |
|---|---|
| Message-ID | <[email protected]> |
Module Name: src Committed By: bouyer Date: Sun May 24 17:43:18 UTC 2026 Modified Files: src/sys/external/bsd/ipf/netinet: ip_fil_netbsd.c Log Message: Explicitely check a pointer against NULL before computing a member address, to avoid undefined behavior. Avoids the same NULL pointer check being "optimised" later, leading to NULL pointer dereference. It is expected that -fno-delete-null-pointer-checks would avoid this but it does not. For details see https://mail-index.netbsd.org/tech-toolchain/2026/05/23/msg004818.html and PR toolchain/60289 Needs pullup to netbsd-11. To generate a diff of this commit: cvs rdiff -u -r1.39 -r1.40 src/sys/external/bsd/ipf/netinet/ip_fil_netbsd.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.