|  line  | 
 true  | 
 false  | 
 branch  | 
 
| 
130
 | 
 4  | 
 0  | 
 Data::Validate::IP::is_ipv6($ip) ? :  | 
 
| 
 | 
 13  | 
 4  | 
 Data::Validate::IP::is_ipv4($ip) ? :  | 
 
| 
141
 | 
 11  | 
 22  | 
 if ($fallback eq 'x-forwarded-for') { }  | 
 
| 
 | 
 11  | 
 11  | 
 elsif ($fallback eq 'remote_address') { }  | 
 
| 
 | 
 11  | 
 0  | 
 elsif ($fallback eq 'rfc-7239') { }  | 
 
| 
143
 | 
 6  | 
 5  | 
 unless $xff  | 
 
| 
150
 | 
 7  | 
 4  | 
 unless $f  | 
 
| 
157
 | 
 6  | 
 4  | 
 if (/for=($ipv4_mask)|(?:"?\[($ipv6_mask)\].*"?)/i) { }  | 
 
| 
170
 | 
 18  | 
 0  | 
 if ($idx < @candidates)  | 
 
| 
194
 | 
 1  | 
 17  | 
 unless Data::Validate::IP::is_ip($ip)  | 
 
| 
198
 | 
 0  | 
 17  | 
 unless $address_family  | 
 
| 
201
 | 
 4  | 
 13  | 
 if $restrict_family and $restrict_family ne $address_family  | 
 
| 
205
 | 
 2  | 
 11  | 
 unless &$validator($ip)  |