diff options
author | Daniel Mack <daniel@zonque.org> | 2022-02-24 15:44:48 +0100 |
---|---|---|
committer | Yu Watanabe <watanabe.yu+github@gmail.com> | 2022-04-09 10:23:14 +0900 |
commit | f1b42a0b233e2c711184d93e14550dda76aedb9a (patch) | |
tree | 88bab080ae176600a24c6d68ca7ac8d3abcaecfe | |
parent | d5e4e60bf2071cb46de559b2275e4190c2968927 (diff) | |
download | systemd-f1b42a0b233e2c711184d93e14550dda76aedb9a.tar.gz |
timesync: export manager_is_connected()
This function use useful from other files, so let's export it.
-rw-r--r-- | src/timesync/timesyncd-manager.c | 4 | ||||
-rw-r--r-- | src/timesync/timesyncd-manager.h | 1 |
2 files changed, 4 insertions, 1 deletions
diff --git a/src/timesync/timesyncd-manager.c b/src/timesync/timesyncd-manager.c index ae906a631d..ee2b24e2b1 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 74917aa0ee..f9d6567bdb 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); |