lib/SMB/DCERPC.pm | |||
---|---|---|---|
Criterion | Covered | Total | % |
condition | 40 | 74 | 54.0 |
line | !l | l&&!r | l&&r | condition |
---|---|---|---|---|
87 | 0 | 0 | 6 | $version_major eq 5 and $version_minor eq 0 |
line | l | !l | condition |
---|---|---|---|
85 | 6 | 0 | $parser->uint8 // '-' |
86 | 6 | 0 | $parser->uint8 // '-' |
90 | 6 | 0 | $parser->uint8 // '-' |
95 | 6 | 0 | $parser->uint8 // '-' |
99 | 6 | 0 | $parser->uint32 // '-' |
104 | 6 | 0 | $parser->uint16 // '-' |
108 | 6 | 0 | $parser->uint32 // '-' |
185 | 1 | 0 | shift() // '' |
250 | 1 | 0 | shift() // '' |
323 | 2 | 0 | shift() // '' |
333 | 2 | 0 | $self->requested_opnum // '-' |
365 | 2 | 0 | shift() // die('No operation name') |
375 | 0 | 2 | $params{'context_id'} // 0 |
382 | 0 | 2 | $params{'referent_id'} // 0 |
383 | 0 | 2 | $params{'server_unc'} // '127.0.0.1' |
384 | 2 | 0 | $params{'share_name'} // '' |
417 | 2 | 0 | shift() // '' |
418 | 2 | 0 | shift() // die() |
428 | 2 | 0 | $self->requested_opnum // '-' |
478 | 2 | 0 | ($params{'referent_id'} // $self->requested_opinfo->{'referent_id'}) // 0 |
479 | 2 | 0 | ($params{'share_name'} // $self->requested_opinfo->{'share_name'}) // '' |
480 | 0 | 2 | $params{'comment'} // '' |
line | l | !l&&r | !l&&!r | condition |
---|---|---|---|---|
111 | 1 | 1 | 4 | $packet_type == 11 or $packet_type == 12 |
145 | 1 | 1 | 4 | $packet_type == 11 or $packet_type == 12 |
325 | 1 | 1 | 0 | $self->state == 2 or $self->state == 4 |
368 | 1 | 1 | 0 | $self->state == 2 or $self->state == 4 |
467 | 0 | 2 | 0 | shift() // $self->requested_opnum |
478 | 0 | 0 | 2 | $params{'referent_id'} // $self->requested_opinfo->{'referent_id'} |
479 | 0 | 2 | 0 | $params{'share_name'} // $self->requested_opinfo->{'share_name'} |
523 | 0 | 1 | 1 | $state == 2 or $state == 4 |
540 | 0 | 1 | 1 | $state == 2 or $state == 4 |