bug fix to exclude SPA packets with timestamps in the future that are too great (old packets were properly excluded already)
This commit is contained in:
parent
644b9e9432
commit
72a4353fd8
@ -379,11 +379,11 @@ incoming_spa(fko_srv_options_t *opts)
|
||||
{
|
||||
time(&now_ts);
|
||||
|
||||
ts_diff = now_ts - spadat.timestamp;
|
||||
ts_diff = abs(now_ts - spadat.timestamp);
|
||||
|
||||
if(ts_diff > atoi(opts->config[CONF_MAX_SPA_PACKET_AGE]))
|
||||
{
|
||||
log_msg(LOG_WARNING, "SPA data is too old (%i seconds).",
|
||||
log_msg(LOG_WARNING, "SPA data time difference is too great (%i seconds).",
|
||||
ts_diff);
|
||||
res = SPA_MSG_TOO_OLD;
|
||||
goto clean_and_bail;
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user