X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=src%2Ftimesync%2Ftimesyncd-manager.h;h=b1a844ba76455ae0b262de21cb510ddb00db4720;hb=2eec67acbb00593e414549a7e5b35eb7dd776b1b;hp=2345bf8f3684ebc2a66ddf4cf1be36a567279450;hpb=874ff7bf4d6fe693542209f127d23cd89adc499b;p=elogind.git diff --git a/src/timesync/timesyncd-manager.h b/src/timesync/timesyncd-manager.h index 2345bf8f3..b1a844ba7 100644 --- a/src/timesync/timesyncd-manager.h +++ b/src/timesync/timesyncd-manager.h @@ -25,7 +25,6 @@ #include "sd-resolve.h" #include "sd-network.h" #include "list.h" -#include "socket-util.h" #include "ratelimit.h" typedef struct Manager Manager; @@ -41,6 +40,7 @@ struct Manager { LIST_HEAD(ServerName, fallback_servers); RateLimit ratelimit; + bool exhausted_servers; /* network */ sd_event_source *network_event_source; @@ -52,6 +52,7 @@ struct Manager { ServerName *current_server_name; ServerAddress *current_server_address; int server_socket; + int missed_replies; uint64_t packet_count; sd_event_source *event_timeout;