In symmetric mode, don't send a packet in interleaved mode unless it is the first response to the last valid request received from the peer and there was just one response to the previous valid request. This prevents the peer from matching the transmit timestamp with an older response if it can't detect missed responses. |
||
---|---|---|
.. | ||
001-defaults | ||
002-largenetwork | ||
003-largefreqoffset | ||
004-largetimeoffset | ||
005-externalstep | ||
006-largejitter | ||
007-largewander | ||
008-ntpera | ||
009-sourceselection | ||
010-multrecv | ||
011-asymjitter | ||
101-poll | ||
102-iburst | ||
103-initstepslew | ||
104-driftfile | ||
105-ntpauth | ||
106-refclock | ||
107-allowdeny | ||
108-peer | ||
109-makestep | ||
110-chronyc | ||
111-knownclient | ||
112-port | ||
113-leapsecond | ||
114-presend | ||
115-cmdmontime | ||
116-minsources | ||
117-fallbackdrift | ||
118-maxdelay | ||
119-smoothtime | ||
120-selectoptions | ||
121-orphan | ||
122-xleave | ||
201-freqaccumulation | ||
202-prefer | ||
README | ||
run | ||
test.common |
This is a collection of simulation tests using the clknetsim simulator (supported on Linux only). https://github.com/mlichvar/clknetsim The CLKNETSIM_PATH environment variable should point to the directory where clknetsim was downloaded and compiled. If the variable is not set, the tests will look for clknetsim in ./clknetsim in the current directory. The tests are written in bash and they can be run directly. The ./run script runs all tests.