|  line  | 
 !l  | 
 l&&!r  | 
 l&&r  | 
 condition  | 
 
| 
46
 | 
 0  | 
 0  | 
 0  | 
 $read and $$self{'rv'}{'ft_state'} eq 'listening'  | 
 
| 
 | 
 0  | 
 0  | 
 0  | 
 $write and $$self{'rv'}{'ft_state'} eq 'proxy_connect'  | 
 
| 
 | 
 0  | 
 0  | 
 0  | 
 $read and $$self{'rv'}{'ft_state'} eq 'proxy_ack'  | 
 
| 
 | 
 0  | 
 0  | 
 0  | 
 $read and $$self{'rv'}{'ft_state'} eq 'proxy_connect'  | 
 
| 
 | 
 0  | 
 0  | 
 0  | 
 $write and $$self{'rv'}{'ft_state'} eq 'connecting'  | 
 
| 
 | 
 0  | 
 0  | 
 0  | 
 $write and $$self{'rv'}{'ft_state'} eq 'connected'  | 
 
| 
 | 
 0  | 
 0  | 
 0  | 
 $read and $$self{'rv'}{'ft_state'} eq 'connected'  | 
 
| 
171
 | 
 0  | 
 0  | 
 0  | 
 $$self{'rv'}{'direction'} eq 'send' and not $$self{'got_files'}  | 
 
| 
182
 | 
 0  | 
 0  | 
 0  | 
 $$self{'sent_oft_header'} and $$self{'sent_oft_header'} >= 2  | 
 
| 
221
 | 
 0  | 
 0  | 
 0  | 
 $write and $$self{'rv'}{'direction'} eq 'send'  | 
 
| 
 | 
 0  | 
 0  | 
 0  | 
 $read and $$self{'rv'}{'direction'} eq 'receive'  | 
 
| 
280
 | 
 0  | 
 0  | 
 0  | 
 $read and $$self{'rv'}{'direction'} eq 'send'  | 
 
| 
 | 
 0  | 
 0  | 
 0  | 
 $write and $$self{'rv'}{'direction'} eq 'receive'  | 
 
| 
319
 | 
 0  | 
 0  | 
 0  | 
 $$self{'sent_oft_header'} and $$self{'sent_oft_header'} != 2  | 
 
| 
 | 
 0  | 
 0  | 
 0  | 
 $$self{'rv'}{'ft_state'} eq 'connected' and ($$self{'sent_oft_header'} and $$self{'sent_oft_header'} != 2)  |