From f1b42a0b233e2c711184d93e14550dda76aedb9a Mon Sep 17 00:00:00 2001 From: Daniel Mack Date: Thu, 24 Feb 2022 15:44:48 +0100 Subject: [PATCH] timesync: export manager_is_connected() This function use useful from other files, so let's export it. --- src/timesync/timesyncd-manager.c | 4 +++- src/timesync/timesyncd-manager.h | 1 + 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/src/timesync/timesyncd-manager.c b/src/timesync/timesyncd-manager.c index ae906a631de..ee2b24e2b16 100644 --- a/src/timesync/timesyncd-manager.c +++ b/src/timesync/timesyncd-manager.c @@ -1013,7 +1013,9 @@ clear: return r; } -static bool manager_is_connected(Manager *m) { +bool manager_is_connected(Manager *m) { + assert(m); + /* Return true when the manager is sending a request, resolving a server name, or * in a poll interval. */ return m->server_socket >= 0 || m->resolve_query || m->event_timer; diff --git a/src/timesync/timesyncd-manager.h b/src/timesync/timesyncd-manager.h index 74917aa0ee4..f9d6567bdb1 100644 --- a/src/timesync/timesyncd-manager.h +++ b/src/timesync/timesyncd-manager.h @@ -124,5 +124,6 @@ void manager_flush_server_names(Manager *m, ServerType t); int manager_connect(Manager *m); void manager_disconnect(Manager *m); +bool manager_is_connected(Manager *m); int manager_setup_save_time_event(Manager *m); -- 2.47.3