chiark / gitweb /
fsckd: the error code is actually returned in 'fd'
[elogind.git] / src / timesync / timesyncd-manager.h
index 0ac0e179c17a4f7185f6796cd3b7aa1a43d8bf48..b1a844ba76455ae0b262de21cb510ddb00db4720 100644 (file)
@@ -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;
@@ -53,12 +52,14 @@ 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 */