From 53d7f0de3feeb8ad93bb8c319c3f0f314c7d31cf Mon Sep 17 00:00:00 2001 From: Laurent Bercot Date: Wed, 21 Jul 2021 13:16:39 +0000 Subject: New id/typenum mapping, monitor filter, cdb in db_load, etc. Signed-off-by: Laurent Bercot --- src/server/deps.h | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 src/server/deps.h (limited to 'src/server/deps.h') diff --git a/src/server/deps.h b/src/server/deps.h new file mode 100644 index 0000000..f8321dd --- /dev/null +++ b/src/server/deps.h @@ -0,0 +1,19 @@ +/* ISC license. */ + +#ifndef S6RCD_DEPS_H +#define S6RCD_DEPS_H + +#include + +#include "db.h" + + + /* Dependencies */ + +#define deptype_passive(dt) ((dt) & 0x01u) +#define deptype_soft(dt) ((dt) & 0x02u) +#define deptype_loose(dt) ((dt) & 0x04u) + +extern int deps_fulfilled (s6rc_db_t const *, mstate_t const *, s6rc_id_t, char const *, int) ; + +#endif -- cgit v1.3.1