Searched hist:"3 d2041c0353d3cc44bd2a6e37bf1c6e341d2b4db" (Results 1 – 2 of 2) sorted by relevance
/freebsd/sys/netinet/ |
H A D | ip_var.h | diff 3d2041c0353d3cc44bd2a6e37bf1c6e341d2b4db Thu Aug 11 18:19:37 CEST 2022 Gleb Smirnoff <glebius@FreeBSD.org> raw ip: merge rip_output() into rip_send()
While here, address the unlocked 'dst' read. Solve that by storing a pointer either to the inpcb or to the sockaddr. If we end up copying address out of the inpcb, that would be done under the read lock section.
Reviewed by: melifaro Differential revision: https://reviews.freebsd.org/D36127
|
H A D | raw_ip.c | diff 3d2041c0353d3cc44bd2a6e37bf1c6e341d2b4db Thu Aug 11 18:19:37 CEST 2022 Gleb Smirnoff <glebius@FreeBSD.org> raw ip: merge rip_output() into rip_send()
While here, address the unlocked 'dst' read. Solve that by storing a pointer either to the inpcb or to the sockaddr. If we end up copying address out of the inpcb, that would be done under the read lock section.
Reviewed by: melifaro Differential revision: https://reviews.freebsd.org/D36127
|