Branch Coverage

blib/lib/Net/Write/Layer.pm
Criterion Covered Total %
branch 10 24 41.6


line true false branch
22 0 1 if (defined &IPPROTO_IP) { }
1 0 elsif ($^O eq 'darwin' or $^O eq 'linux' or $^O eq 'freebsd' or $^O eq 'openbsd' or $^O eq 'netbsd' or $^O eq 'aix') { }
38 0 1 if (defined &IPPROTO_IPv6) { }
1 0 elsif ($^O eq 'linux' or $^O eq 'freebsd') { }
50 0 1 if (defined &IPPROTO_RAW) { }
1 0 elsif ($^O eq 'darwin' or $^O eq 'linux' or $^O eq 'freebsd' or $^O eq 'openbsd' or $^O eq 'netbsd' or $^O eq 'aix') { }
66 0 1 if (defined &IP_HDRINCL) { }
1 0 elsif ($^O eq 'darwin' or $^O eq 'freebsd' or $^O eq 'openbsd' or $^O eq 'netbsd' or $^O eq 'linux' or $^O eq 'aix' or $^O eq 'cygwin') { }
0 0 elsif ($^O eq 'hpux') { }
130 0 2 if ($@)
135 0 1 if (@socket6_imports)
139 0 0 if $@