commit - 277590d4a1e390e2eb739be011b726cadc675517
commit + 6d9ea5e778a9646b28e4429add33fe8abac6f14b
blob - f4f5429d7e09bc920ac4c53678474d53edcf1030
blob + 113ae0482fc423418d0e177b98b2703cb3fe8009
--- agentx_control.c
+++ agentx_control.c
-/* $OpenBSD: agentx_control.c,v 1.5 2021/08/31 13:19:29 martijn Exp $ */
+/* $OpenBSD: agentx_control.c,v 1.6 2022/08/31 16:17:18 dv Exp $ */
/*
* Copyright (c) 2020 Martijn van Duren <martijn@openbsd.org>
proc_compose_imsg(lenv->sc_ps, id, -1, IMSG_AGENTXSOCK, -1, s, NULL, 0);
}
-int
+void
agentx_getsock(struct imsg *imsg)
{
struct timeval tv = AGENTX_RECONNECT_TIMEOUT;
agentx_connect(sa, imsg->fd);
- return 0;
retry:
evtimer_set(&env->sc_agentxev, agentx_sock, env);
evtimer_add(&env->sc_agentxev, &tv);
- return 0;
}
void
blob - 54e26e646fae5804e66d2d3cfeba68e06914ab2b
blob + 9046dfcc4cd3970a8db33c3be7c37d678ce2e8ea
--- relayd.c
+++ relayd.c
-/* $OpenBSD: relayd.c,v 1.187 2021/07/12 15:09:21 beck Exp $ */
+/* $OpenBSD: relayd.c,v 1.188 2022/08/31 16:17:18 dv Exp $ */
/*
* Copyright (c) 2007 - 2016 Reyk Floeter <reyk@openbsd.org>
parent_configure_done(env);
break;
case IMSG_AGENTXSOCK:
- (void)agentx_setsock(env, p->p_id);
+ agentx_setsock(env, p->p_id);
break;
default:
return (-1);
blob - 2236d140f7e6b9477bac401cbcdd559db171680b
blob + 35775d1b56569a59633c746ca5a097462f3d9693
--- relayd.h
+++ relayd.h
-/* $OpenBSD: relayd.h,v 1.268 2021/07/25 20:31:41 benno Exp $ */
+/* $OpenBSD: relayd.h,v 1.269 2022/08/31 16:17:18 dv Exp $ */
/*
* Copyright (c) 2006 - 2016 Reyk Floeter <reyk@openbsd.org>
/* agentx_control.c */
void agentx_init(struct relayd *);
void agentx_setsock(struct relayd *, enum privsep_procid);
-int agentx_getsock(struct imsg *);
+void agentx_getsock(struct imsg *);
void snmp_hosttrap(struct relayd *, struct table *, struct host *);
/* shuffle.c */