From 168fb24957cbf1f7daa52121fb6365b5cfcbdaff Mon Sep 17 00:00:00 2001 From: Joachim Wiberg Date: Wed, 21 Feb 2024 16:27:54 +0100 Subject: [PATCH] confd: handle building without containers Signed-off-by: Joachim Wiberg --- src/confd/src/core.h | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/confd/src/core.h b/src/confd/src/core.h index b2e08363..440ac3a4 100644 --- a/src/confd/src/core.h +++ b/src/confd/src/core.h @@ -132,9 +132,15 @@ int ietf_interfaces_init(struct confd *confd); int ietf_system_init(struct confd *confd); /* infix-containers.c */ +#ifdef CONTAINERS int infix_containers_init(struct confd *confd); void infix_containers_pre_hook(sr_session_ctx_t *session, struct confd *confd); void infix_containers_post_hook(sr_session_ctx_t *session, struct confd *confd); +#else +static inline int infix_containers_init(struct confd *confd) { return 0; } +static inline void infix_containers_pre_hook(sr_session_ctx_t *session, struct confd *confd) {} +static inline void infix_containers_post_hook(sr_session_ctx_t *session, struct confd *confd) {} +#endif /* infix-dhcp.c */ int infix_dhcp_init(struct confd *confd);