CVSROOT: /cvs Module name: src Changes by: [email protected] 2024/12/04 15:48:42
Modified files:
sys/netinet : in_proto.c udp_usrreq.c
sys/netinet6 : in6_proto.c
Log message:
Push locking down to udp_sysctl().
No locks required for per-CPU counters based protocol statistics.
Atomically accessed `udpctl_vars' variables are already moved from the
net lock, sysctl(2) related locks are useless for them.
Complicated UDPCTL_BADDYNAMIC and UDPCTL_ROOTONLY cases were left as is.
ok bluhm
