line |
true |
false |
branch |
39
|
2 |
13 |
if ($nekor) |
40
|
1 |
1 |
if (ref $nekor eq 'Haineko::SMTPD::Response') { } |
|
1 |
0 |
elsif (ref $nekor eq 'ARRAY') { } |
50
|
0 |
1 |
if (ref $e eq 'Haineko::SMTPD::Response') { } |
|
1 |
0 |
elsif (ref $e eq 'HASH') { } |
69
|
1 |
14 |
if scalar @$r |
71
|
14 |
1 |
unless defined $$argvs{'addresser'} |
100
|
17 |
51 |
if length $idstr == $size1 |
123
|
0 |
14 |
unless ref $argv eq 'Haineko::SMTPD::Response' |
132
|
9 |
0 |
if $argv |
133
|
9 |
0 |
$$self{'stage'} & $ehlo ? : |
140
|
1 |
0 |
if $argv |
141
|
1 |
0 |
$$self{'stage'} & $auth ? : |
148
|
7 |
0 |
if $argv |
149
|
7 |
0 |
$$self{'stage'} & $mail ? : |
156
|
3 |
0 |
if $argv |
157
|
3 |
0 |
$$self{'stage'} & $rcpt ? : |
164
|
1 |
0 |
if $argv |
165
|
1 |
0 |
$$self{'stage'} & $data ? : |
186
|
65 |
65 |
if $e =~ /(?:response|addresser|recipient|started|stage)/ |
191
|
13 |
0 |
unless defined $$self{'addresser'} |
192
|
0 |
0 |
unless ref $$self{'addresser'} |
193
|
0 |
0 |
unless ref $$self{'addresser'} eq 'Haineko::SMTPD::Address' |
200
|
13 |
0 |
unless defined $$self{'recipient'} |
201
|
0 |
0 |
unless ref $$self{'recipient'} eq 'ARRAY' |
206
|
0 |
0 |
unless ref $e eq 'Haineko::SMTPD::Address' |
213
|
0 |
13 |
unless defined $$self{'response'} |
214
|
0 |
13 |
unless ref $$self{'response'} eq 'ARRAY' |
218
|
0 |
15 |
unless ref $e eq 'Haineko::SMTPD::Response' |
222
|
13 |
0 |
if scalar @{$$smtp{'response'};} |