| 1 |
//============================================================================ |
//============================================================================ |
| 2 |
// $Id: PacketSemanticAnalyzer.cpp,v 1.44 2008-09-05 14:33:48 messineo Exp $ |
// $Id: PacketSemanticAnalyzer.cpp,v 1.4 2009/07/24 13:53:37 mocchiut Exp $ |
| 3 |
// Description : |
// Description : |
| 4 |
//============================================================================ |
//============================================================================ |
| 5 |
#include "PacketSemanticAnalyzer.h" |
#include "PacketSemanticAnalyzer.h" |
| 123 |
delta_pc = pkt_number-last_pkt_number; |
delta_pc = pkt_number-last_pkt_number; |
| 124 |
|
|
| 125 |
if((step_pkt_number==0)|| |
if((step_pkt_number==0)|| |
| 126 |
((delta_pc>0)&&(delta_pc<=step_pkt_number)) || |
((delta_pc>0)&&(delta_pc<=(long long int)step_pkt_number)) || |
| 127 |
((delta_pc<0)&&(-delta_pc>=(max_pkt_number-step_pkt_number)))//delta_pc < 0 et pkt_number small and last_pkt_number big |
((delta_pc<0)&&(-delta_pc>=(long long int)(max_pkt_number-step_pkt_number)))//delta_pc < 0 et pkt_number small and last_pkt_number big |
| 128 |
) |
) |
| 129 |
{ |
{ |
| 130 |
//cons=true; |
//cons=true; |
| 132 |
|
|
| 133 |
//delta_pt=0 is OK |
//delta_pt=0 is OK |
| 134 |
if((step_pkt_obt==0)|| |
if((step_pkt_obt==0)|| |
| 135 |
((delta_pt>=0)&&(delta_pt<=step_pkt_obt)) || |
((delta_pt>=0)&&(delta_pt<=(long long int)step_pkt_obt)) || |
| 136 |
((delta_pt<0)&&(-delta_pt>=(max_pkt_obt-step_pkt_obt)))//delta_pt < 0 et pkt_obt small and last_pkt_obt big |
((delta_pt<0)&&(-delta_pt>=(long long int)(max_pkt_obt-step_pkt_obt)))//delta_pt < 0 et pkt_obt small and last_pkt_obt big |
| 137 |
) |
) |
| 138 |
{ |
{ |
| 139 |
cons=true; |
cons=true; |