CVS: cvs.openbsd.org: src
Alexander Bluhm <[email protected]> Thu, 30 Jul 2026 08:57:46 -0600 (MDT)
| Newsgroups | gmane.os.openbsd.cvs |
|---|---|
| Message-ID | <[email protected]> |
CVSROOT: /cvs Module name: src Changes by: [email protected] 2026/07/30 08:57:46 Modified files: sys/netinet : igmp.c in_var.h Log message: Do not use dangling pointer in igmp multicast. Due to different lifetime of interfaces and multicast address structure, the pointer to router info could get invalid. Do not cache the pointer of struct router_info in struct in_multi. Instead always walk the list with appropriate lock. Reported-by: [email protected] OK gnezdo@ who provided a simmilar fix; OK claudio@