On Sun, Sep 01, 2024 at 08:25:07PM +0200, [email protected] wrote:
> Hi,
>
> since a few days running current on arm64 (snapshots),
> i get following error:
> fatal in engine: engine_dispatch_frontend: invalid IMSG_REQUEST_REBOOT
> fatal in main: msgbuf_write: Broken pipe
>
This should fix it.
Index: control.c
===================================================================
RCS file: /cvs/src/sbin/dhcpleased/control.c,v
diff -u -p -r1.5 control.c
--- control.c 25 Aug 2024 09:53:53 -0000 1.5
+++ control.c 1 Sep 2024 18:40:58 -0000
@@ -291,7 +291,7 @@ control_dispatch_imsg(int fd, short even
c->iev.ibuf.pid = pid;
frontend_imsg_compose_engine(IMSG_REQUEST_REBOOT, 0,
- pid, &if_index, sizeof(&if_index));
+ pid, &if_index, sizeof(if_index));
break;
default:
log_debug("%s: error handling imsg %d", __func__, type);