bk: 4edfe79aaALP-OUefVNdMa7dVIVN8Q
* [Bug 2082] 3-char refid sent by ntpd 4.2.6p5-RC2 ends with extra dot.
* [Bug 2085] clock_update() sys_rootdisp calculation omits root delay.
+* [Bug 2086] get_systime() should not offset by sys_residual.
* Ensure NULL peer->dstadr is not accessed in orphan parent selection.
---
dtemp = ntp_random() * 2. / FRAC * sys_tick * 1e9;
else if (sys_tick > 0)
dtemp = ntp_random() * 2. / FRAC;
- dtemp = (ts.tv_nsec + dtemp) * 1e-9 + sys_residual;
+ dtemp = (ts.tv_nsec + dtemp) * 1e-9;
if (dtemp >= 1.) {
dtemp -= 1.;
now->l_i++;
dtemp = ntp_random() * 2. / FRAC * sys_tick * 1e6;
else if (sys_tick > 0)
dtemp = ntp_random() * 2. / FRAC;
- dtemp = (tv.tv_usec + dtemp) * 1e-6 + sys_residual;
+ dtemp = (tv.tv_usec + dtemp) * 1e-6;
if (dtemp >= 1.) {
dtemp -= 1.;
now->l_i++;