CVSROOT: /cvs
Module name: src
Changes by: [email protected] 2025/01/16 04:59:20
Modified files:
sys/netinet : tcp_input.c tcp_subr.c tcp_timer.c tcp_timer.h
tcp_usrreq.c tcp_var.h
Log message:
Remove net lock from TCP sysctl for keep alive.
Keep copies in seconds for the sysctl and update timer variables
atomically when they change. tcp_maxidle was historically calculated
in tcp_slowtimo() as the timers were called from there. Better
calculate maxidle when needed. tcp_timer_init() is useless, just
initialize data. While there make the names consistent.
input sthen@; OK mvs@