| line |
true |
false |
branch |
|
154
|
0 |
1 |
$self->[$__noFixLen] ? : |
|
157
|
0 |
1 |
unless $self->[$__raw] = $self->SUPER::pack('CCa*nnCCna4a4', $v8->to_Dec, $self->[$__tos], $len, $self->[$__id], $v16->to_Dec, $self->[$__ttl], $self->[$__protocol], $self->[$__checksum], inetAton($self->[$__src]), inetAton($self->[$__dst])) |
|
171
|
0 |
1 |
if ($self->[$__options]) |
|
172
|
0 |
0 |
unless $opt = $self->SUPER::pack('a*', $self->[$__options]) |
|
183
|
0 |
1 |
unless my($verHlen, $tos, $len, $id, $flagsOffset, $ttl, $proto, $cksum, $src, $dst, $payload) = $self->SUPER::unpack('CCnnnCCna4a4 a*', $self->[$__raw]) |
|
206
|
0 |
1 |
unless my($options, $payload2) = $self->SUPER::unpack('a' . $self->getOptionsLength . 'a*', $self->[$__payload]) |
|
218
|
1 |
0 |
$self->[$__hlen] > 0 ? : |
|
224
|
0 |
0 |
$self->[$__length] > $gLen ? : |
|
231
|
0 |
1 |
$gLen > $hLen ? : |
|
239
|
0 |
0 |
if $self->[$__options] |
|
246
|
0 |
0 |
unless ($start) |
|
247
|
0 |
0 |
if $l->layer eq 'IPv4' |
|
253
|
0 |
0 |
if (defined $last->payload) |
|
267
|
0 |
0 |
if ($self->[$__checksum]) |
|
309
|
0 |
1 |
if $self->[$__nextLayer] |
|
327
|
0 |
1 |
if ($self->[$__options]) |