line |
true |
false |
branch |
71
|
0 |
0 |
unless $self->update_device_info |
83
|
0 |
0 |
unless my $nd = 'Metabrik::Network::Device'->new_from_brik_init($self) |
85
|
0 |
0 |
unless my $device_info = $nd->get($device) |
103
|
0 |
0 |
unless $self->brik_help_run_undef_arg('from_read', $frames) |
104
|
0 |
0 |
unless my $ref = $self->brik_help_run_invalid_arg('from_read', $frames, 'HASH', 'ARRAY') |
108
|
0 |
0 |
if ($ref eq 'HASH') |
109
|
0 |
0 |
if (not exists $frames->{'raw'} && exists $frames->{'firstLayer'} && exists $frames->{'timestamp'}) { } |
120
|
0 |
0 |
if ($ref ne 'ARRAY') |
123
|
0 |
0 |
if (@$frames <= 0) |
127
|
0 |
0 |
if (ref $first ne 'HASH') |
130
|
0 |
0 |
unless (exists $first->{'raw'} and exists $first->{'firstLayer'} and exists $first->{'timestamp'}) |
138
|
0 |
0 |
unless my $simple = 'Net::Frame::Simple'->newFromDump($h) |
149
|
0 |
0 |
unless $self->brik_help_run_undef_arg('to_read', $frame) |
150
|
0 |
0 |
unless my $ref = $self->brik_help_run_invalid_arg('to_read', $frame, 'ARRAY', 'Net::Frame::Simple') |
153
|
0 |
0 |
$ref eq 'ARRAY' ? : |
154
|
0 |
0 |
if ($ref eq 'ARRAY') { } |
|
0 |
0 |
elsif ($ref eq 'Net::Frame::Simple') { } |
156
|
0 |
0 |
if (ref $first eq 'Net::Frame::Simple') { } |
188
|
0 |
0 |
unless $self->brik_help_run_undef_arg('from_hexa', $data) |
190
|
0 |
0 |
unless my $sh = 'Metabrik::String::Hexa'->new_from_brik_init($self) |
192
|
0 |
0 |
unless ($sh->is_hexa($data)) |
196
|
0 |
0 |
unless my $raw = $sh->decode($data) |
202
|
0 |
0 |
if ($@) |
214
|
0 |
0 |
unless $self->brik_help_run_undef_arg('from_raw', $raw) |
223
|
0 |
0 |
unless $self->brik_help_run_undef_arg('show', $frame) |
224
|
0 |
0 |
unless $self->brik_help_run_invalid_arg('show', $frame, 'Net::Frame::Simple') |
238
|
0 |
0 |
unless $self->brik_help_run_undef_arg('mac2eui64', $mac) |
292
|
0 |
0 |
unless $self->brik_help_run_undef_arg('ipv4', $dst) |
312
|
0 |
0 |
unless $self->brik_help_run_undef_arg('tcp', $dst) |
327
|
0 |
0 |
unless $self->brik_help_run_undef_arg('udp', $dst) |
361
|
0 |
0 |
unless $self->brik_help_run_undef_arg('frame', $layers) |
362
|
0 |
0 |
unless $self->brik_help_run_invalid_arg('frame', $layers, 'ARRAY') |
375
|
0 |
0 |
unless $self->brik_help_run_undef_arg('is_read', $data) |
377
|
0 |
0 |
if (ref $data eq 'HASH' and exists $data->{'raw'} and exists $data->{'firstLayer'} and exists $data->{'timestamp'}) |
391
|
0 |
0 |
unless $self->brik_help_run_undef_arg('is_simple', $data) |
393
|
0 |
0 |
if (ref $data eq 'Net::Frame::Simple') |