CVSROOT: /cvs Module name: src Changes by: [email protected] 2021/03/26 16:40:08
Modified files:
sys/net : rtsock.c
Log message:
Push kernel lock down to rt_setsource() to make `ifa' dereference safe.
Netlock doesn't make sense here because ifa_ifwithaddr() holds kernel
lock while performs lists walkthrough.
This was made to decrease the future diff for PF_ROUTE sockets
unlocking. This time kernel lock is still held while we perform
rt_setsource().
ok mpi@
