line |
true |
false |
branch |
107
|
0 |
0 |
ref $$opt{'url'} ? : |
|
0 |
25 |
if $$opt{'url'} |
108
|
0 |
25 |
$$opt{'debug'} ? : |
115
|
0 |
0 |
ref $$opt{'process'} ? : |
|
0 |
25 |
if $$opt{'process'} |
116
|
0 |
25 |
unless $result |
118
|
1 |
2 |
ref $$opt{'type'} ? : |
|
3 |
22 |
if $$opt{'type'} |
119
|
0 |
25 |
unless $result |
121
|
1 |
2 |
ref $$opt{'referral'} ? : |
|
3 |
22 |
if $$opt{'referral'} |
122
|
0 |
25 |
unless $result |
124
|
1 |
2 |
ref $$opt{'scope'} ? : |
|
3 |
22 |
if $$opt{'scope'} |
125
|
0 |
25 |
unless $result |
127
|
0 |
0 |
ref $$opt{'order'} ? : |
|
0 |
25 |
if $$opt{'order'} |
128
|
0 |
25 |
unless $result |
130
|
0 |
0 |
ref $$opt{'error'} ? : |
|
0 |
25 |
if $$opt{'error'} |
131
|
0 |
25 |
unless $result |
133
|
1 |
2 |
ref $$opt{'time'} ? : |
|
3 |
22 |
if $$opt{'time'} |
134
|
0 |
25 |
unless $result |
136
|
1 |
2 |
ref $$opt{'size'} ? : |
|
3 |
22 |
if $$opt{'size'} |
137
|
0 |
25 |
unless $result |
139
|
1 |
2 |
ref $$opt{'base'} ? : |
|
3 |
22 |
if $$opt{'base'} |
140
|
0 |
25 |
unless $result |
142
|
0 |
0 |
ref $$opt{'proxyid'} ? : |
|
0 |
25 |
if $$opt{'proxyid'} |
143
|
0 |
25 |
unless $result |
145
|
0 |
0 |
ref $$opt{'bid'} ? : |
|
0 |
25 |
if $$opt{'bid'} |
146
|
0 |
25 |
unless $result |
151
|
0 |
25 |
if ($$opt{'dn'} and $$opt{'password'}) |
153
|
0 |
0 |
ref $$opt{'dn'} ? : |
154
|
0 |
0 |
ref $$opt{'password'} ? : |
303
|
1 |
4 |
ref $$opt{'scope'} ? : |
|
5 |
0 |
if ((ref $$opt{'scope'} ? ${$$opt{'scope'};} : $$opt{'scope'}) =~ /^(singleLevel||baseObject||wholeSubtree)$/) |
337
|
1 |
4 |
ref $$opt{'referral'} ? : |
|
5 |
0 |
if ((ref $$opt{'referral'} ? ${$$opt{'referral'};} : $$opt{'referral'}) =~ /^(neverDerefAliases||derefInSearching||derefFindingBaseObj||derefalways)$/) |
369
|
1 |
4 |
ref $$opt{'type'} ? : |
|
5 |
0 |
if (lc(ref $$opt{'type'} ? ${$$opt{'type'};} : $$opt{'type'}) =~ /^(false||true)$/) |
402
|
1 |
4 |
ref $$opt{'size'} ? : |
404
|
0 |
5 |
unless (length $refvalue) |
437
|
1 |
4 |
ref $$opt{'time'} ? : |
439
|
0 |
5 |
unless (length $refvalue) |
472
|
1 |
1 |
ref $$opt{'order'} ? : |
|
2 |
0 |
if (lc(ref $$opt{'order'} ? ${$$opt{'order'};} : $$opt{'order'}) =~ /^(sequential||unordered)$/) |
507
|
1 |
1 |
ref $$opt{'process'} ? : |
|
2 |
0 |
if (lc(ref $$opt{'process'} ? ${$$opt{'process'};} : $$opt{'process'}) =~ /^(sequential||parallel)$/) |
540
|
0 |
2 |
unless (length $$opt{'error'}) |
546
|
1 |
1 |
ref $$opt{'error'} ? : |
|
2 |
0 |
if (lc(ref $$opt{'error'} ? ${$$opt{'error'};} : $$opt{'error'}) =~ /^(exit||resume)$/) |
578
|
1 |
1 |
ref $$opt{'id'} ? : |
580
|
0 |
2 |
unless (length $refvalue) |
614
|
2 |
11 |
ref $$opt{'id'} ? : |
615
|
0 |
13 |
unless (length $refvalue) |
646
|
2 |
10 |
ref $$opt{'base'} ? : |
648
|
0 |
12 |
unless (length $refvalue) |
653
|
12 |
0 |
if $refvalue =~ /(&||<||>||"||')/ |
675
|
0 |
0 |
if @_ >= 1 |
698
|
0 |
0 |
ref $opt ? : |
823
|
2 |
1 |
if ($$opt{'id'}) { } |
|
1 |
0 |
elsif ($ops{$id}{'pid'}) { } |
825
|
1 |
1 |
ref $$opt{'id'} ? : |
848
|
0 |
3 |
if defined $$opt{'control'} |
874
|
0 |
0 |
ref $$opt{'dn'} ? : |
875
|
0 |
0 |
unless (length $refvalue) |
921
|
0 |
12 |
unless ($count) |
927
|
0 |
12 |
unless (length $$opt{'sfilter'}) |
933
|
1 |
11 |
if ($$opt{'base'}) |
935
|
1 |
0 |
ref $$opt{'base'} ? : |
|
0 |
1 |
unless ($dsml->setBase({'base', ref $$opt{'base'} ? ${$$opt{'base'};} : $$opt{'base'}})) |
948
|
3 |
9 |
if ($$opt{'id'}) { } |
|
9 |
0 |
elsif ($ops{$id}{'pid'}) { } |
950
|
2 |
1 |
ref $$opt{'id'} ? : |
982
|
11 |
1 |
if defined $$opt{'control'} |
1023
|
0 |
2 |
ref $$opt{'dn'} ? : |
1024
|
0 |
2 |
ref $$opt{'attribute'} ? : |
1025
|
0 |
2 |
ref $$opt{'value'} ? : |
1026
|
0 |
2 |
unless (length $dn) |
1032
|
0 |
2 |
unless (length $attribute) |
1038
|
0 |
2 |
unless (length $value) |
1044
|
2 |
0 |
if $value =~ /(&||<||>||"||')/ |
1050
|
1 |
1 |
if ($$opt{'id'}) { } |
|
1 |
0 |
elsif ($ops{$id}{'pid'}) { } |
1052
|
0 |
1 |
ref $$opt{'id'} ? : |
1068
|
0 |
2 |
if defined $$opt{'control'} |
1106
|
0 |
2 |
ref $$opt{'dn'} ? : |
1107
|
0 |
2 |
unless (length $refvalue) |
1113
|
0 |
2 |
if (defined $$opt{'control'}) { } |
1119
|
0 |
0 |
if ($ops{$id}{'pid'}) { } |
1140
|
0 |
2 |
if ($$opt{'id'}) { } |
|
1 |
1 |
elsif ($ops{$id}{'pid'}) { } |
1142
|
0 |
0 |
ref $$opt{'id'} ? : |
1205
|
0 |
1 |
ref $$opt{'dn'} ? : |
1206
|
0 |
1 |
ref $$opt{'newrdn'} ? : |
1207
|
0 |
1 |
ref $$opt{'newsuperior'} ? : |
1208
|
0 |
1 |
ref $$opt{'deleteoldrdn'} ? : |
|
1 |
0 |
if $$opt{'deleteoldrdn'} |
1210
|
0 |
1 |
unless (length $dn) |
1216
|
0 |
1 |
unless (length $newrdn) |
1222
|
0 |
1 |
unless (length $newsuperior) |
1232
|
0 |
1 |
if ($$opt{'id'}) { } |
|
1 |
0 |
elsif ($ops{$id}{'pid'}) { } |
1234
|
0 |
0 |
ref $$opt{'id'} ? : |
1250
|
1 |
0 |
if $$opt{'deleteoldrdn'} |
1252
|
0 |
1 |
if defined $$opt{'control'} |
1305
|
0 |
2 |
ref $$opt{'dn'} ? : |
1307
|
0 |
2 |
unless (length $dn) |
1323
|
2 |
0 |
if ($$opt{'id'}) { } |
|
0 |
0 |
elsif ($ops{$id}{'pid'}) { } |
1325
|
1 |
1 |
ref $$opt{'id'} ? : |
1346
|
4 |
6 |
if (ref $$opt{'attr'}{$i}) { } |
1348
|
0 |
4 |
if (ref $$opt{'attr'}{$i} eq 'SCALAR') { } |
|
4 |
0 |
elsif (ref $$opt{'attr'}{$i} eq 'ARRAY') { } |
1372
|
0 |
2 |
if defined $$opt{'control'} |
1430
|
0 |
2 |
ref $$opt{'dn'} ? : |
1431
|
0 |
2 |
unless (length $dn) |
1448
|
2 |
0 |
if ($$opt{'id'}) { } |
|
0 |
0 |
elsif ($ops{$id}{'pid'}) { } |
1450
|
1 |
1 |
ref $$opt{'id'} ? : |
1476
|
2 |
4 |
if (ref $$opt{'modify'}{$action}{$i}) { } |
1478
|
2 |
0 |
if (ref $$opt{'modify'}{$action}{$i} eq 'SCALAR') { } |
|
0 |
0 |
elsif (ref $$opt{'modify'}{$action}{$i} eq 'ARRAY') { } |
1480
|
0 |
2 |
if (not length ${$$opt{'modify'}{$action}{$i};}) { } |
1494
|
0 |
0 |
if (length $val) |
1511
|
4 |
0 |
if (length $$opt{'modify'}{$action}{$i}) |
1521
|
0 |
2 |
if defined $$opt{'control'} |
1559
|
0 |
0 |
ref $$opt{'id'} ? : |
1560
|
0 |
0 |
unless ($id) |
1643
|
0 |
4 |
unless ($size) |
1652
|
0 |
4 |
if length $ops{$id}{'auth'} |
1664
|
0 |
4 |
if (not defined $$opt{'debug'}) { } |
1686
|
0 |
0 |
if (length $postData{$id} == 0) |
1726
|
0 |
0 |
if $ops{$id}{'debug'} |
1734
|
0 |
0 |
if $authentication{$id} |
1746
|
0 |
0 |
if ($res->is_success) { } |
1748
|
0 |
0 |
if $ops{$id}{'debug'} |
1753
|
0 |
0 |
if $ops{$id}{'debug'} |
1759
|
0 |
0 |
if (length $content{$id} == 0) |