CVSROOT: /cvs Module name: src Changes by: [email protected] 2023/12/14 17:24:57
Modified files:
sys/netinet : in_pcb.h ip_gre.c raw_ip.c
sys/netinet6 : in6_src.c raw_ip6.c
Log message:
Use inpcb table mutex to set addresses.
Protect all remaining write access to inp_faddr and inp_laddr with
inpcb table mutex. Document inpcb locking for foreign and local
address and port and routing table id. Reading will be made MP
safe by adding per socket rw-locks in a next step.
OK sashan@ mvs@
