mirror of
https://gitlab.com/chrony/chrony.git
synced 2025-12-03 16:35:06 -05:00
Don't forget to save last PPS sequence number
This commit is contained in:
@@ -37,7 +37,7 @@
|
||||
|
||||
struct pps_instance {
|
||||
pps_handle_t handle;
|
||||
unsigned long last_seq;
|
||||
pps_seq_t last_seq;
|
||||
int edge_clear;
|
||||
};
|
||||
|
||||
@@ -122,7 +122,7 @@ static int pps_poll(RCL_Instance instance)
|
||||
struct timespec ts;
|
||||
struct timeval tv;
|
||||
pps_info_t pps_info;
|
||||
unsigned long seq;
|
||||
pps_seq_t seq;
|
||||
|
||||
pps = (struct pps_instance *)RCL_GetDriverData(instance);
|
||||
|
||||
@@ -148,6 +148,7 @@ static int pps_poll(RCL_Instance instance)
|
||||
return 0;
|
||||
}
|
||||
|
||||
pps->last_seq = seq;
|
||||
tv.tv_sec = ts.tv_sec;
|
||||
tv.tv_usec = ts.tv_nsec / 1000;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user