Subroutine Coverage

blib/lib/IO/Socket/Netlink.pm
Criterion Covered Total %
subroutine 74 82 90.2
pod 10 14 71.4


line count pod subroutine
8 8 n/a BEGIN
9 8 n/a BEGIN
10 8 n/a BEGIN
14 8 n/a BEGIN
16 8 n/a BEGIN
23 8 n/a BEGIN
74 3 Yes register_protocol
110 7 Yes new
116 7 No configure
154 1 Yes sockpid
168 1 Yes sockgroups
175 6 No message_class
181 0 No command_class
199 10 Yes new_message
214 3 Yes new_request
233 0 Yes new_command
242 7 No unpack_message
257 2 Yes send_nlmsg
283 2 Yes recv_nlmsg
320 0 Yes recv_nlmsgs
352 8 n/a BEGIN
357 8 n/a BEGIN
361 8 n/a BEGIN
392 17 n/a new
407 8 n/a pack
420 7 n/a unpack
472 32 n/a nlmsg_type
491 0 n/a nlerr_error
581 19 n/a is_header
628 8 n/a BEGIN
631 156 n/a __ANON__
631 54 n/a cmd
631 54 n/a genlmsg
631 156 n/a nlerr_error
631 156 n/a nlerr_msg
631 156 n/a nlmsg
631 156 n/a nlmsg_flags
631 156 n/a nlmsg_pid
631 156 n/a nlmsg_seq
631 54 n/a version
631 21 n/a test_x
631 21 n/a test_y
639 8 n/a BEGIN
641 9 n/a __ANON__
641 9 n/a nlmsg
641 7 n/a nlmsg
654 0 n/a __ANON__
654 0 n/a nlmsg_string
692 3 n/a is_subclassed_by_type
696 8 n/a BEGIN
699 4 n/a __ANON__
699 4 n/a register_nlmsg_type
713 15 n/a __ANON__
713 15 n/a nlmsg_type
756 3 n/a has_nlattrs
763 8 n/a BEGIN
794 2 n/a pack_nlattr_u8
795 6 n/a unpack_nlattr_u8
803 2 n/a pack_nlattr_u16
804 5 n/a unpack_nlattr_u16
812 2 n/a pack_nlattr_u32
813 9 n/a unpack_nlattr_u32
821 0 n/a pack_nlattr_u64
822 0 n/a unpack_nlattr_u64
830 3 n/a pack_nlattr_asciiz
831 5 n/a unpack_nlattr_asciiz
840 1 n/a pack_nlattr_raw
841 3 n/a unpack_nlattr_raw
850 1 n/a pack_nlattr_nested
851 3 n/a unpack_nlattr_nested
875 10 n/a _pack_nlattrs
894 8 n/a _unpack_nlattrs
915 14 n/a nlattrs
939 1 n/a get_nlattr
973 2 n/a change_nlattrs
1013 4 n/a nlmsg_type_string
1030 4 n/a nlmsg_flags_string
1060 2 n/a nlmsg_string
1073 8 n/a BEGIN
1076 4 n/a STRING
1088 8 n/a BEGIN
1091 8 n/a BEGIN