bk: 4edfe6f5eLc2Sthit0MYY8GgU2m8Qw
---
* [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.
* Ensure NULL peer->dstadr is not accessed in orphan parent selection.
---
sys_refid = peer->refid;
else
sys_refid = addr2refid(&peer->srcadr);
- dtemp = sys_jitter + fabs(sys_offset) + peer->disp + clock_phi *
+ dtemp = sys_jitter + fabs(sys_offset) + peer->disp +
+ (peer->delay + peer->rootdelay) / 2 + clock_phi *
(current_time - peer->update);
sys_rootdisp = dtemp + peer->rootdisp;
sys_rootdelay = peer->delay + peer->rootdelay;