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@

Reply via email to