CVSROOT: /cvs Module name: src Changes by: d...@cvs.openbsd.org 2021/04/20 15:11:56
Modified files: sbin/iked : control.c iked.h proc.c usr.sbin/httpd : control.c httpd.h proc.c usr.sbin/ldapd : control.c ldapd.h ldape.c usr.sbin/relayd: control.c proc.c relayd.h usr.sbin/switchd: control.c proc.c proc.h usr.sbin/vmd : control.c proc.c proc.h Log message: Move TAILQ initialization to files where they are used. These priv-sep daemons all follow a similar design and use TAILQs for tracking control process connections. In most cases, the TAILQs are initialized separate from where they are used. Since the scope of use is generally confined to a specific control process file, this commit also removes any extern definitions and exposing the TAILQ structures to other compilation units. ok bluhm@, tb@