8 if(/sequence (\d+) timestamp (\w+) length (\w+) end (\w+)/) {
10 my $timestamp = hex($2);
16 print "$seq < $last\n";
17 } elsif($seq != $last + 1) {
18 printf "%u when %u expected, missed %d\n",
19 $seq, $last + 1, $seq - $last;
22 if(exists $start{$seq}) {
23 print "$seq: duplicate";
25 $start{$seq} = $timestamp;
27 if(exists $start{$seq-1}) {
28 if($end{$seq-1} != $start{$seq}) {
29 printf "%u ends at %x but %u starts at %x (delta=%d)\n",
30 $seq-1, $end{$seq-1}, $seq, $start{$seq},
31 $start{$seq}-$end{$seq-1};