| line |
true |
false |
branch |
|
21
|
0 |
6 |
if ref $class |
|
22
|
0 |
6 |
unless @_ <= 1 |
|
26
|
0 |
6 |
unless defined $ptyfd |
|
29
|
0 |
6 |
unless $pty |
|
34
|
0 |
6 |
unless $slave |
|
45
|
0 |
0 |
unless @_ == 1 |
|
51
|
0 |
3 |
unless @_ == 1 |
|
55
|
3 |
0 |
if (exists do {
*$master
}->{'io_pty_slave'}) |
|
62
|
0 |
2 |
unless @_ == 1 |
|
66
|
2 |
0 |
if (exists do {
*$master
}->{'io_pty_slave'}) |
|
74
|
0 |
0 |
unless $slave->open($tty, 258) |
|
81
|
0 |
0 |
unless @_ == 1 |
|
87
|
0 |
0 |
if (defined 21538) |
|
88
|
0 |
0 |
if (open \*DEVTTY, '/dev/tty') |
|
95
|
0 |
0 |
if (POSIX::setsid() == -1) |
|
96
|
0 |
0 |
if $^W |
|
99
|
0 |
0 |
if (open \*DEVTTY, '/dev/tty') |
|
100
|
0 |
0 |
if $^W |
|
107
|
0 |
0 |
unless $slv->open($ttyname, 2) |
|
110
|
0 |
0 |
if (not exists do {
*$self
}->{'io_pty_slave'}) { } |
|
118
|
0 |
0 |
unless (open \*DEVTTY, '/dev/tty') |
|
119
|
0 |
0 |
if (defined 21518) { } |
|
|
0 |
0 |
elsif (defined undef) { } |
|
120
|
0 |
0 |
unless (defined ioctl(do {
*$self
}->{'io_pty_slave'}, 21518, 0)) |
|
121
|
0 |
0 |
if $^W |
|
125
|
0 |
0 |
unless (defined ioctl(do {
*$self
}->{'io_pty_slave'}, undef, 0)) |
|
126
|
0 |
0 |
if $^W |
|
130
|
0 |
0 |
if $^W |
|
135
|
0 |
0 |
if (not open(\*DEVTTY, '/dev/tty')) { } |