line |
true |
false |
branch |
84
|
5 |
0 |
defined &Socket::IPPROTO_TCP ? : |
85
|
5 |
0 |
defined &Socket::IPPROTO_UDP ? : |
86
|
5 |
0 |
defined &Socket::TCP_NODELAY ? : |
193
|
0 |
3 |
if $constname eq 'constant' |
195
|
3 |
0 |
if $error |
211
|
3 |
0 |
if exists $options{$opt} |
214
|
0 |
7 |
delete $options{'nofatal'} ? : |
215
|
3 |
4 |
unless $options{'ndelay'} |
220
|
1 |
0 |
if $connected |
229
|
6 |
5 |
unless $_[0] == 0 |
313
|
1 |
17 |
unless @_ >= 1 and @_ <= 3 |
316
|
10 |
7 |
if (my $ref = ref $_[0]) { } |
317
|
1 |
9 |
if ($ref eq 'HASH') { } |
|
8 |
1 |
elsif ($ref eq 'ARRAY') { } |
319
|
1 |
0 |
unless keys %opt |
335
|
1 |
14 |
unless defined $opt{'type'} |
336
|
8 |
6 |
ref $opt{'type'} eq 'ARRAY' ? : |
341
|
0 |
14 |
unless exists $mechanism{$sock_type} |
342
|
2 |
12 |
if $sock_type eq 'inet' |
349
|
2 |
12 |
if defined $opt{'path'} |
350
|
0 |
14 |
if defined $opt{'host'} |
351
|
0 |
14 |
if defined $opt{'timeout'} |
352
|
0 |
14 |
if defined $opt{'port'} |
354
|
0 |
14 |
if $connected |
362
|
7 |
9 |
if ($mechanism{$sock_type}{'check'}->()) { } |
373
|
7 |
7 |
unless @connectMethods |
388
|
1 |
8 |
unless $ident |
392
|
2 |
7 |
unless defined $priority |
393
|
1 |
6 |
unless defined $mask |
395
|
1 |
5 |
if ($priority =~ /^\d+$/) { } |
|
4 |
1 |
elsif ($priority =~ /^\w+/) { } |
398
|
1 |
0 |
if $numfac == 0 |
408
|
0 |
6 |
if length $word == 0 |
413
|
1 |
5 |
if ($num < 0) { } |
|
3 |
2 |
elsif ($num <= &LOG_PRIMASK() and $word ne 'kern') { } |
417
|
1 |
2 |
if defined $numpri |
422
|
1 |
1 |
if defined $numfac |
424
|
1 |
0 |
if $word =~ /^[A-Za-z]/ |
433
|
0 |
2 |
unless defined $numpri |
436
|
0 |
2 |
unless LOG_MASK($numpri) & $maskpri |
438
|
2 |
0 |
unless (defined $numfac) |
439
|
0 |
2 |
unless $Sys::Syslog::facility |
443
|
0 |
2 |
unless $connected |
445
|
1 |
1 |
if ($mask =~ /%m/) |
447
|
0 |
1 |
if @args |
453
|
2 |
0 |
if not $options{'noeol'} and rindex($mask, "\n") == -1 |
454
|
0 |
2 |
@args ? : |
456
|
2 |
0 |
if ($current_proto eq 'native') { } |
|
0 |
0 |
elsif ($current_proto eq 'eventlog') { } |
464
|
0 |
0 |
if $options{'pid'} |
477
|
0 |
0 |
if (index($day, '%') == 0) |
489
|
0 |
0 |
unless $options{'nonul'} |
494
|
0 |
2 |
if ($options{'perror'} and $current_proto ne 'native') |
496
|
0 |
0 |
if $options{'pid'} |
498
|
0 |
0 |
if rindex($message, "\n") == -1 |
507
|
0 |
2 |
if ($failed and time - $fail_time > 60) |
515
|
0 |
2 |
if ($connected and not connection_ok()) |
518
|
0 |
0 |
unless $failed |
523
|
0 |
2 |
unless $connected |
524
|
0 |
2 |
if $current_proto and $failed and $current_proto eq $failed |
526
|
2 |
0 |
if ($syslog_send) |
527
|
2 |
0 |
if (&$syslog_send($buf, $numpri, $numfac)) |
546
|
0 |
0 |
if (my $pid = fork) { } |
548
|
0 |
0 |
if ($options{'nowait'}) { } |
551
|
0 |
0 |
if (waitpid($pid, 0) >= 0) { } |
560
|
0 |
0 |
if (open CONS, '>/dev/console') |
562
|
0 |
0 |
if defined $pid |
566
|
0 |
0 |
if defined $pid |
604
|
0 |
10 |
if $name =~ /^\s*\d+\s*$/ |
606
|
10 |
0 |
unless $name =~ /^LOG_/ |
616
|
10 |
0 |
if (index($value, 'not a valid') >= 0) |
619
|
1 |
9 |
unless defined $value |
622
|
1 |
9 |
if index($value, 'not a valid') >= 0 |
624
|
10 |
0 |
defined $value ? : |
635
|
4 |
0 |
unless scalar @fallbackMethods |
637
|
0 |
4 |
if ($transmit_ok and $current_proto) |
649
|
4 |
0 |
if defined &$fn |
650
|
1 |
3 |
if $connected |
654
|
1 |
3 |
if ($connected) { } |
670
|
0 |
0 |
unless (defined $port) |
676
|
0 |
0 |
if (defined $Sys::Syslog::host) { } |
678
|
0 |
0 |
unless ($addr) |
687
|
0 |
0 |
unless (socket SYSLOG, 2, 1, 6) |
695
|
0 |
0 |
unless (connect SYSLOG, $addr) |
710
|
0 |
2 |
unless (defined $port) |
716
|
0 |
2 |
if (defined $Sys::Syslog::host) { } |
718
|
0 |
0 |
unless ($addr) |
727
|
0 |
2 |
unless (socket SYSLOG, 2, 2, 17) |
731
|
0 |
2 |
unless (connect SYSLOG, $addr) |
739
|
2 |
0 |
unless (connection_ok()) |
753
|
0 |
1 |
unless defined $syslog_path |
755
|
1 |
0 |
unless (-w $syslog_path) |
762
|
0 |
0 |
unless (sysopen SYSLOG, $syslog_path, 1, 256) |
777
|
0 |
0 |
unless (-w $syslog_path) |
782
|
0 |
0 |
unless (open SYSLOG, ">$syslog_path") |
795
|
0 |
0 |
if length &_PATH_LOG() |
797
|
0 |
0 |
unless (defined $syslog_path) |
802
|
0 |
0 |
unless (-S $syslog_path or -c _) |
808
|
0 |
0 |
unless ($addr) |
812
|
0 |
0 |
unless (socket SYSLOG, 1, 1, 0) |
817
|
0 |
0 |
unless (connect SYSLOG, $addr) |
818
|
0 |
0 |
unless (socket SYSLOG, 1, 2, 0) |
822
|
0 |
0 |
unless (connect SYSLOG, $addr) |
839
|
1 |
5 |
if $options{$opt} |
859
|
0 |
0 |
unless (-w '/dev/console') |
874
|
0 |
0 |
if defined $current_proto and $current_proto eq 'native' || $current_proto eq 'console' || $current_proto eq 'eventlog' |
882
|
2 |
0 |
$ret ? : |
889
|
1 |
0 |
if (defined $current_proto and $current_proto eq 'native') { } |
|
0 |
0 |
elsif (defined $current_proto and $current_proto eq 'eventlog') { } |
922
|
0 |
6 |
if not $loaded and $verbose |