Improve ntpd offset handling. Call the index of the offset loops
authorbluhm <bluhm@openbsd.org>
Wed, 21 Apr 2021 09:38:11 +0000 (09:38 +0000)
committerbluhm <bluhm@openbsd.org>
Wed, 21 Apr 2021 09:38:11 +0000 (09:38 +0000)
commit4c6157fa123ed17e3cb781c19aaaea0fdb7d4b05
tree6d3eb99817426e8c6c196e1e3f3b49c904c828cb
parent1648e347e0e459d7c5c6269d2c888a518b896947
Improve ntpd offset handling.  Call the index of the offset loops
"shift" consistently.  Merge the two offset loops in client_update()
into one.  Use a simple assignment for the best value instead of
memcpy().  Use the same mechanism to loop over the offset array
everywhere to avoid an invalid best value.
tested by weerd@; OK claudio@
usr.sbin/ntpd/client.c
usr.sbin/ntpd/control.c