X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=src%2Ftimesync%2Ftimesyncd-manager.h;h=8296d41295f63ee97f633ee2ca41386cc133ecdb;hb=e8206972be6a7ebeb198cd0d400bc7a94a6a5fc5;hp=2345bf8f3684ebc2a66ddf4cf1be36a567279450;hpb=874ff7bf4d6fe693542209f127d23cd89adc499b;p=elogind.git diff --git a/src/timesync/timesyncd-manager.h b/src/timesync/timesyncd-manager.h index 2345bf8f3..8296d4129 100644 --- a/src/timesync/timesyncd-manager.h +++ b/src/timesync/timesyncd-manager.h @@ -41,6 +41,7 @@ struct Manager { LIST_HEAD(ServerName, fallback_servers); RateLimit ratelimit; + bool exhausted_servers; /* network */ sd_event_source *network_event_source; @@ -52,13 +53,13 @@ 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; /* last sent packet */ struct timespec trans_time_mon; struct timespec trans_time; - usec_t retry_interval; bool pending; /* poll timer */