From b7aae9fcb4a1295daa4c312239fd29dff5aa91dd Mon Sep 17 00:00:00 2001 From: Richard Alpe Date: Tue, 10 Sep 2024 14:15:07 +0200 Subject: [PATCH] confd: initctl touch mcd after querier changes Prior to this commit, querier multicast changes such as query-interval where not applied to an existing multicast interface. The new initctl touch makes finit send a sighup to mcd which causes it to re-load its configuration files. Signed-off-by: Richard Alpe --- src/confd/src/ietf-interfaces.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/confd/src/ietf-interfaces.c b/src/confd/src/ietf-interfaces.c index 83095d336..08da45153 100644 --- a/src/confd/src/ietf-interfaces.c +++ b/src/confd/src/ietf-interfaces.c @@ -1128,6 +1128,7 @@ static void mcast_querier(const char *ifname, int vid, int mode, int interval) fclose(fp); systemf("initctl -bnq enable mcd"); + systemf("initctl -bnq touch mcd"); } static char *find_vlan_interface(sr_session_ctx_t *session, const char *brname, int vid)