diff options
-rw-r--r-- | src/timesync/timesyncd-server.c | 12 | ||||
-rw-r--r-- | src/timesync/timesyncd-server.h | 2 |
2 files changed, 13 insertions, 1 deletions
diff --git a/src/timesync/timesyncd-server.c b/src/timesync/timesyncd-server.c index 002a6117cc..c8ff46f399 100644 --- a/src/timesync/timesyncd-server.c +++ b/src/timesync/timesyncd-server.c @@ -1,8 +1,18 @@ /* SPDX-License-Identifier: LGPL-2.1-or-later */ #include "alloc-util.h" +#include "string-table.h" #include "timesyncd-server.h" +static const char * const server_type_table[_SERVER_TYPE_MAX] = { + [SERVER_SYSTEM] = "system", + [SERVER_FALLBACK] = "fallback", + [SERVER_LINK] = "link", + [SERVER_RUNTIME] = "runtime", +}; + +DEFINE_PRIVATE_STRING_TABLE_LOOKUP_TO_STRING(server_type, ServerType); + int server_address_new( ServerName *n, ServerAddress **ret, @@ -96,7 +106,7 @@ int server_name_new( m->current_server_name->type == SERVER_FALLBACK) manager_set_server_name(m, NULL); - log_debug("Added new server %s.", string); + log_debug("Added new %s server %s.", server_type_to_string(type), string); if (ret) *ret = n; diff --git a/src/timesync/timesyncd-server.h b/src/timesync/timesyncd-server.h index ca994bf6ae..e22917aa12 100644 --- a/src/timesync/timesyncd-server.h +++ b/src/timesync/timesyncd-server.h @@ -12,6 +12,8 @@ typedef enum ServerType { SERVER_FALLBACK, SERVER_LINK, SERVER_RUNTIME, + _SERVER_TYPE_MAX, + _SERVER_TYPE_INVALID = -EINVAL, } ServerType; #include "timesyncd-manager.h" |