| line |
true |
false |
branch |
|
102
|
0 |
1260 |
if defined $iana_protocol_numbers{$k} |
|
612
|
7 |
1 |
if (defined $options{$_}) { } |
|
647
|
11 |
13 |
if $_ = shift() and /(\d{10})/ |
|
694
|
8 |
1 |
wantarray ? : |
|
889
|
0 |
5 |
unless $trace |
|
892
|
0 |
5 |
unless $records |
|
897
|
0 |
5 |
unless open INPUT, '<', $trace |
|
902
|
1 |
4 |
if $options{'tcpdump'} |
|
923
|
1 |
4 |
defined wantarray ? : |
|
980
|
0 |
5000 |
unless $t_usec < 1 |
|
983
|
5 |
4995 |
unless (defined $Trace{'starts'}) |
|
1012
|
0 |
5000 |
if ($Trace{'ends'} > $timestamp) |
|
1019
|
0 |
0 |
if wantarray |
|
1039
|
0 |
5000 |
unless $version == 4 |
|
1058
|
4475 |
525 |
if ($flags_offset & 16384) |
|
1069
|
0 |
5000 |
if ($flags_offset & 8192) |
|
1087
|
5000 |
0 |
if ($dscp == 0) { } |
|
|
0 |
0 |
elsif ($dscp % 8 == 0) { } |
|
|
0 |
0 |
elsif ($dscp % 2 == 0) { } |
|
1111
|
0 |
0 |
if (4 < $dscp and $dscp < 20) { } |
|
|
0 |
0 |
elsif ($dscp == 23) { } |
|
1138
|
0 |
5000 |
if ($ecn) |
|
1146
|
0 |
5000 |
if ($ecn == 3) |
|
1157
|
5000 |
0 |
if ($ihl == 20) { } |
|
|
0 |
0 |
elsif ($ihl > 20) { } |
|
1180
|
4210 |
790 |
if ($protocol eq 'TCP') |
|
1192
|
1365 |
2845 |
if ($syn) |
|
1197
|
45 |
1320 |
if $ack |
|
1199
|
0 |
1365 |
if $tcp_payload > 0 |
|
1210
|
5 |
1360 |
if $tcp_hl == 20 |
|
1216
|
2880 |
1330 |
if ($ack) |
|
1217
|
0 |
2880 |
if ($tcp_hl < 20) { } |
|
1225
|
2530 |
350 |
if ($tcp_hl == 20) { } |
|
1228
|
755 |
1775 |
if $tcp_payload == 0 |
|
1246
|
1860 |
2350 |
if ($tcp_payload > 0) |
|
1247
|
0 |
1860 |
if (wantarray) |
|
1267
|
0 |
0 |
if $collisions++ == 3 |
|
1300
|
0 |
0 |
if $Trace{'unidirectional'} and exists $senders{$if}{"$dst,$dst_port,$src,$src_port"} |
|
1312
|
372 |
1488 |
if ($options{'ns2'}) |
|
1314
|
2 |
370 |
unless (defined $ns2_fh{$if}) |
|
1315
|
0 |
2 |
unless open $ns2_fh{$if}, '>', "$options{'ns2'}-if$if.bin" |
|
1341
|
842 |
3368 |
if ($options{'tcpdump'}) |
|
1343
|
273 |
569 |
$syn ? : |
|
|
10 |
832 |
$fin ? : |
|
|
231 |
611 |
$psh ? : |
|
|
7 |
835 |
$rst ? : |
|
|
0 |
842 |
$cwr ? : |
|
|
0 |
842 |
$ece ? : |
|
|
521 |
321 |
$syn + $fin + $psh + $rst + $cwr + $ece ? : |
|
|
662 |
180 |
$tcp_payload || $syn || $fin || $rst ? : |
|
|
576 |
266 |
$ack ? : |
|
|
0 |
842 |
$urg ? : |
|
1375
|
1 |
4 |
if $options{'tcpdump'} |
|
1379
|
0 |
5 |
if $Trace{'Transport'}{'TCP'}{'Concurrent Segments'} and wantarray |
|
1465
|
0 |
5 |
unless $Trace{'records'} == $total_packets |
|
1468
|
0 |
5 |
unless $total_records == $Trace{'records'} |
|
1471
|
1 |
4 |
if defined wantarray |
|
1475
|
0 |
17 |
if $options{'Verbosity'} |
|
1492
|
6 |
1 |
if $no_records == int $no_records |
|
1523
|
0 |
3 |
unless ref $FH eq 'GLOB' and ref $href eq 'HASH' |
|
1536
|
0 |
3 |
if $Trace{'Link Capacity'} |
|
1539
|
0 |
3 |
if $Trace{'Transport'}{'TCP'}{'Concurrent Segments'} |
|
1543
|
2 |
1 |
if (defined $if) |
|
1561
|
2 |
0 |
if ($$href{'Transport'}{'TCP'}{'Total'}{'Packets'}) { } |
|
1613
|
3 |
0 |
if ($$href{'Transport'}{'TCP'}{'Total ACKs'}) |
|
1623
|
3 |
0 |
if ($$href{'Transport'}{'TCP'}{'rwnd'}) |
|
1641
|
3 |
0 |
if ($$href{'Transport'}{'TCP'}{'SYN'}) |
|
1660
|
3 |
0 |
if ($$href{'Transport'}{'TCP'}{'Options ACKs'}) |
|
1709
|
0 |
2 |
unless open LOG, '>', $if_summary |
|
1746
|
0 |
1 |
unless $Trace{'IP'}{'Total'}{'Bytes'} and $Trace{'IP'}{'Total'}{'Packets'} and $Trace{'ends'} |
|
1758
|
0 |
1 |
unless open LOG, '>', $Trace{'summary'} |
|
1772
|
294 |
725 |
$value ? : |