ntp: log warning when KoD RATE is received in non-burst mode
This commit is contained in:
parent
ed904f08a4
commit
b76ea64263
1 changed files with 3 additions and 2 deletions
|
@ -1606,13 +1606,14 @@ receive_packet(NCR_Instance inst, NTP_Local_Address *local_addr,
|
||||||
UTI_DiffTimespecsToDouble(&inst->local_rx.ts, &inst->local_tx.ts));
|
UTI_DiffTimespecsToDouble(&inst->local_rx.ts, &inst->local_tx.ts));
|
||||||
|
|
||||||
if (kod_rate) {
|
if (kod_rate) {
|
||||||
|
LOG(LOGS_WARN, LOGF_NtpCore, "Received KoD RATE from %s",
|
||||||
|
UTI_IPToString(&inst->remote_addr.ip_addr));
|
||||||
|
|
||||||
/* Back off for a while and stop ongoing burst */
|
/* Back off for a while and stop ongoing burst */
|
||||||
delay_time += 4 * (1UL << inst->minpoll);
|
delay_time += 4 * (1UL << inst->minpoll);
|
||||||
|
|
||||||
if (inst->opmode == MD_BURST_WAS_OFFLINE || inst->opmode == MD_BURST_WAS_ONLINE) {
|
if (inst->opmode == MD_BURST_WAS_OFFLINE || inst->opmode == MD_BURST_WAS_ONLINE) {
|
||||||
inst->burst_good_samples_to_go = 0;
|
inst->burst_good_samples_to_go = 0;
|
||||||
LOG(LOGS_WARN, LOGF_NtpCore, "Received KoD RATE from %s, burst sampling stopped",
|
|
||||||
UTI_IPToString(&inst->remote_addr.ip_addr));
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue