From cc933d1a7bccb13de00fc430b0203827f5463797 Mon Sep 17 00:00:00 2001 From: kusy Date: Tue, 17 Feb 2009 17:49:15 +0000 Subject: [PATCH] check if timestamp is valid before using it --- tos/lib/ftsp/TimeSyncP.nc | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/tos/lib/ftsp/TimeSyncP.nc b/tos/lib/ftsp/TimeSyncP.nc index 4313f666..6aed03b8 100644 --- a/tos/lib/ftsp/TimeSyncP.nc +++ b/tos/lib/ftsp/TimeSyncP.nc @@ -311,7 +311,8 @@ implementation if( diff < -16 || diff > 16 ) return msg; #endif - if( (state & STATE_PROCESSING) == 0 ) { + if( (state & STATE_PROCESSING) == 0 + && call TimeSyncPacket.isValid(msg)) { message_t* old = processedMsg; processedMsg = msg; -- 2.39.2