CVSROOT: /cvs Module name: src Changes by: m...@cvs.openbsd.org 2025/07/24 15:35:53
Modified files: sys/netinet6 : ip6_input.c ip6_mroute.c Log message: Push netlock down to mrt6_sysctl_mif(). Except the delivered data, it is the same as mrt_sysctl_vif(). So link the network interfaces to the temporary list protected by `if_tmplist_lock' rwlock(9) to avoid copyout() with netlock held. Also use shared netlock instead of exclusive. ok bluhm