CVSROOT: /cvs
Module name: src
Changes by: [email protected] 2026/06/14 02:45:02
Modified files:
usr.sbin/relayd: control.c pfe.c relayd.h
Log message:
relayd: convert control imsg forwarding to imsg_forward()
Rework control_imsg_forward() to forward the message unaltered via
imsg_forward() instead of rebuilding it with imsg_compose_event().
read the type via imsg_get_type(), dropping the manual header-length
Switch to use read the payload with imsg_get_data() and checks and the
memcpy() that wrote the data back into the imsg before forwarding.
OK claudio