From: Daniel Mack Date: Thu, 24 Feb 2022 14:44:48 +0000 (+0100) Subject: timesync: export manager_is_connected() X-Git-Tag: v251-rc2~152^2~4 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=f1b42a0b233e2c711184d93e14550dda76aedb9a;p=thirdparty%2Fsystemd.git timesync: export manager_is_connected() This function use useful from other files, so let's export it. --- 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);