Subroutine Coverage

lib/Net/Netmask.pm
Criterion Covered Total %
subroutine 64 66 96.9
pod 33 55 60.0


line count pod subroutine
7 8 n/a BEGIN
33 8 n/a BEGIN
36 8 n/a BEGIN
37 8 n/a BEGIN
38 8 n/a BEGIN
39 8 n/a BEGIN
40 8 n/a BEGIN
45 8 n/a BEGIN
48 1900 No new
181 17743 No i_getnet_addr
193 50 No new2
197 105 No safe_new
203 52 No errstr
204 2 No debug
206 1021 Yes base
207 25 Yes bits
208 21 Yes protocol
211 700 Yes size
221 3 Yes next
231 2 Yes broadcast
240 480 Yes desc
244 264 No imask
248 1032 No i6mask
253 21 Yes mask
263 4 Yes hostmask
273 528 Yes nth
291 5 Yes enumerate
327 258 n/a _ipv6next
336 8 Yes inaddr
346 4 No inaddr4
364 4 No inaddr6
396 11 Yes tag
404 1336 No quad2int
413 8785 No int2quad
420 2312 No int2ascii
434 1946 No ascii2int
445 634 No ipv6ascii2int
456 1610 No ipv6NonCompacted
495 976 No ipv6AsciiCompact
519 976 No ipv6Cannonical
529 46 Yes storeNetblock
547 13 Yes deleteNetblock
570 56 Yes findNetblock
599 56 Yes findOuterNetblock
639 2 Yes findAllNetblock
670 1 Yes dumpNetworkTable
686 0 Yes checkNetblock
699 24 Yes match
728 80 Yes maxblock
735 8 Yes nextblock
761 427 No imaxblock
775 5 Yes range2cidrlist
794 39 No irange2cidrlist
827 1 Yes cidrs2contiglists
843 15 Yes cidrs2cidrs
871 10 Yes cidrs2inverse
906 0 No by_net_netmask_block
910 29 Yes sameblock
914 45 Yes cmpblocks
921 66 Yes contains
931 7855 No cmp_net_netmask_block
946 16 Yes sort_network_blocks
952 1 Yes sort_by_ip_address
958 14 Yes split
983 46 n/a _log2
992 8 n/a BEGIN