CVSROOT: /cvs Module name: src Changes by: [email protected] 2026/08/01 00:53:10
Modified files:
usr.sbin/relayd: control.c pfe.c relayd.h
Log message:
relayd: use imsg_compose() instead of handcrafted imsg
pfe_sync() built a struct imsg by hand and pushed it through
control_imsg_forward(). That API is meant for relaying a *received*
imsg.
Add control_imsg_notify() which walks the notify-enabled control connections
and calls imsg_compose(3) properly. (like control_imsg_forward).
OK claudio@
