Permalink
Browse files

bug fix to exclude SPA packets with timestamps in the future that are…

… too great (old packets were properly excluded already)
  • Loading branch information...
1 parent 644b9e9 commit 72a4353fd850c099816f6e1acb9fad12bcb2ff27 @mrash committed Nov 23, 2011
Showing with 2 additions and 2 deletions.
  1. +2 −2 server/incoming_spa.c
View
@@ -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;

0 comments on commit 72a4353

Please sign in to comment.