aboutsummaryrefslogtreecommitdiff
path: root/networking/ntpd.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* ntpd: log clock drift with three digits after decimal pointDenys Vlasenko2012-03-021-2/+2
| | | | | | +15 bytes. Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* ntpd: log jitter on update too; increase assumed clock precision x2 - to 2msDenys Vlasenko2012-03-021-17/+28
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* ntpd: fix offset adjustment after step; better step printingDenys Vlasenko2012-02-281-17/+23
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* ntpd: increase OPT_qq constant to not collide with -LDenys Vlasenko2012-02-231-14/+14
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* *: remove "Options:" string from help textsDenys Vlasenko2011-06-051-1/+0
| | | | | | | function old new delta packed_usage 28706 28623 -83 Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* The [-Wunused-but-set-variable] warningsCristian Ionescu-Idbohrn2011-05-161-2/+2
| | | | | | | networking/ntpd.c:1748:19: warning: variable 'version' set but not used Signed-off-by: Cristian Ionescu-Idbohrn <cii@axis.com> Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* move remaining help text from include/usage.src.hPere Orga2011-04-111-0/+17
| | | | | Signed-off-by: Pere Orga <gotrunks@gmail.com> Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* ntpd: decrease ntpd -q "no response" timeout to 10 secDenys Vlasenko2011-04-071-3/+17
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* whitespace fixesDenys Vlasenko2011-02-031-1/+1
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* whitespace cleanupDenys Vlasenko2010-10-291-3/+3
| | | | Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
* ntpd: fix usage text and a typo in constant nameLeonid Lisovskiy2010-10-201-5/+5
| | | | | Signed-off-by: Leonid Lisovskiy <lly.dev@gmail.com> Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* ntpd: allow peer-less (standalone stratum 1 server) operationDenys Vlasenko2010-10-041-2/+11
| | | | | | | | | | Based on patch by Jean-Christophe Dubois (jcd@tribudubois.net) function old new delta ntp_init 384 399 +15 recv_and_process_client_pkt 469 480 +11 Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* ntpd: with -q, exit after 60 seconds even if time is not synced.Denys Vlasenko2010-08-271-3/+22
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* *: make GNU licensing statement forms more regularDenys Vlasenko2010-08-161-1/+1
| | | | | | | This change retains "or later" state! No licensing _changes_ here, only form is adjusted (article, space between "GPL" and "v2" and so on). Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* *: more empty lines removed. no code changesDenys Vlasenko2010-07-261-1/+0
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* *: mass cosmetic removal of extra empty lines. no code changesDenys Vlasenko2010-07-261-1/+0
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* ntpd: step correction to variables had wrong sign, fixingDenys Vlasenko2010-06-241-7/+9
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* *: code shrink and better "died from signal" reporting from wait4pidDenys Vlasenko2010-03-181-1/+1
| | | | | | | | | | | | | | function old new delta parse 964 967 +3 udhcp_run_script 670 665 -5 singlemount 911 906 -5 mount_it_now 360 355 -5 inotifyd_main 521 516 -5 xspawn 21 - -21 ------------------------------------------------------------------------------ (add/remove: 0/1 grow/shrink: 1/4 up/down: 3/-41) Total: -38 bytes Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* ntpd: explain why scripts can be run in quick successionDenys Vlasenko2010-01-251-3/+10
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* ntpd: remove some code which is at best unneeded and at worst wrongDenys Vlasenko2010-01-171-18/+3
| | | | | | | | | function old new delta step_time 246 256 +10 ntpd_main 855 844 -11 update_local_clock 767 714 -53 Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* ntpd: add anti-clock-hopping codeDenys Vlasenko2010-01-171-17/+61
| | | | | | | | | function old new delta select_and_cluster 837 950 +113 update_local_clock 759 767 +8 root_distance 61 - -61 Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* ntpd: disable frequency estimation codeDenys Vlasenko2010-01-171-24/+45
| | | | | | | | | | | | function old new delta reset_peer_stats 164 168 +4 ntp_init 371 368 -3 recv_and_process_peer_pkt 869 852 -17 update_local_clock 823 759 -64 ------------------------------------------------------------------------------ (add/remove: 0/0 grow/shrink: 1/3 up/down: 4/-84) Total: -80 bytes Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* ntpd: explain algorithmDenys Vlasenko2010-01-111-5/+34
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* ntpd: expose more data to the script; more eagerly drop to lower pollDenys Vlasenko2010-01-111-26/+46
| | | | | | | | | | | | | function old new delta run_script 340 395 +55 recv_and_process_peer_pkt 817 869 +52 passwd_main 1027 1058 +31 ntpd_main 845 855 +10 update_local_clock 853 823 -30 ------------------------------------------------------------------------------ (add/remove: 0/0 grow/shrink: 4/1 up/down: 148/-30) Total: 118 bytes Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* ntpd: show at loglevel 2 and export in env current poll intervalDenys Vlasenko2010-01-071-6/+11
| | | | | | | | function old new delta run_script 273 340 +67 ntpd_main 832 845 +13 Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* hwclock: disable time diff code; ntpd -S script: do not wait for completionDenys Vlasenko2010-01-071-2/+6
| | | | | | | | | | | | function old new delta rtcname 4 - -4 run_script 278 273 -5 hwclock_main 466 439 -27 read_rtc 86 38 -48 ------------------------------------------------------------------------------ (add/remove: 0/1 grow/shrink: 0/3 up/down: 0/-84) Total: -84 bytes Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* ntpd: renew cur_time after script run, it can take a whileDenys Vlasenko2010-01-061-0/+1
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* ntpd: add -S PROG option. This feature is crucial for CMOS/RTC syncronizationDenys Vlasenko2010-01-061-6/+55
| | | | | | | | | | | | | function old new delta run_script 112 278 +166 ntpd_main 779 825 +46 update_local_clock 824 858 +34 packed_usage 26518 26540 +22 ntp_init 366 371 +5 ------------------------------------------------------------------------------ (add/remove: 0/0 grow/shrink: 5/0 up/down: 273/0) Total: 273 bytes Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* ntpd: make -w less cumbersome to useDenys Vlasenko2010-01-041-2/+2
| | | | | | | | function old new delta packed_usage 26767 26779 +12 recv_and_process_peer_pkt 808 817 +9 Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* ntpd: add -w "watch" option, useful for debugging to look at our own dataDenys Vlasenko2010-01-041-13/+26
| | | | | | | | | | | Also fixed a small buglet discovered using -w function old new delta recv_and_process_peer_pkt 895 944 +49 select_and_cluster 1132 1150 +18 packed_usage 26769 26767 -2 Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* ntpd: fix comment, no code changesDenys Vlasenko2010-01-031-1/+1
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* ntpd: try to avoid using libm. -1.2k if we succeedDenys Vlasenko2010-01-031-1/+39
| | | | | | uclibc's sqrt(x) is pathetic, 411 bytes? it can be ~100... Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* ntpd: remove an old hack for faster initializationDenys Vlasenko2010-01-031-27/+2
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* ntpd: better selection of initial sync; fewer gettimeofday callsDenys Vlasenko2010-01-031-126/+126
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* ntpd: fix jitter calculations and status propagationDenys Vlasenko2010-01-021-61/+58
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* ntpd: speed up reaction to poll interval decreaseDenys Vlasenko2010-01-021-0/+13
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* ntpd: improve frequency filteringDenys Vlasenko2010-01-021-21/+43
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* ntpd: restore forgotten delay sanitizationDenys Vlasenko2010-01-011-0/+2
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* ntpd: add a comment, no code changesDenys Vlasenko2010-01-011-1/+8
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* ntpd: disable unused code; show kernel's clock drift correctionDenys Vlasenko2010-01-011-24/+38
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* ntpd: reduce poll interval increase rateDenys Vlasenko2010-01-011-16/+19
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* ntpd: replace openntp's clock discipline with ntpd'sDenys Vlasenko2010-01-011-0/+1985
| | | | | | | | | It seems to be much more precise. +2.2k: text data bss dec hex filename 4670 0 0 4670 123e busybox.t2/networking/ntpd.o 6838 0 0 6838 1ab6 busybox.t3/networking/ntpd.o Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* ntpd: ntpd.c -> ntpd_simple.cDenys Vlasenko2010-01-011-1007/+0
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* ntpd: preparatory patches, no functional changesDenys Vlasenko2009-12-301-58/+60
| | | | | | | | function old new delta ntp_init 354 357 +3 ntpd_main 2945 2898 -47 Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* ntpd: fx incorrect offset display when steppingDenys Vlasenko2009-12-181-14/+15
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* ntpd: field renames and style fixes, no code changesDenys Vlasenko2009-12-171-158/+158
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* ntpd: eliminate one time(NULL) callDenys Vlasenko2009-12-171-3/+4
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* ntpd: remove dynamic dns resolution code, too complex. -69 bytesDenys Vlasenko2009-12-031-22/+2
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* ntpd: try to avoid DNS requests *during* NTP roundtrip. +23 bytesDenys Vlasenko2009-12-021-3/+11
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* ntpd: implement -x. shrink code a bit. -69 bytesDenys Vlasenko2009-12-021-174/+156
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>