blib/lib/Mail/Milter/Authentication/Handler.pm | |||
---|---|---|---|
Criterion | Covered | Total | % |
subroutine | 136 | 148 | 91.8 |
pod | 109 | 110 | 99.0 |
line | count | pod | subroutine |
---|---|---|---|
2 | 127 | n/a | BEGIN |
3 | 127 | n/a | BEGIN |
4 | 127 | n/a | BEGIN |
5 | 127 | n/a | BEGIN |
8 | 127 | n/a | BEGIN |
9 | 127 | n/a | BEGIN |
10 | 127 | n/a | BEGIN |
11 | 127 | n/a | BEGIN |
12 | 127 | n/a | BEGIN |
13 | 127 | n/a | BEGIN |
14 | 127 | n/a | BEGIN |
15 | 127 | n/a | BEGIN |
16 | 127 | n/a | BEGIN |
17 | 127 | n/a | BEGIN |
18 | 127 | n/a | BEGIN |
19 | 127 | n/a | BEGIN |
20 | 127 | n/a | BEGIN |
21 | 127 | n/a | BEGIN |
28 | 1039 | Yes | new |
38 | 234 | Yes | get_version |
40 | 127 | n/a | BEGIN |
47 | 6 | Yes | get_json |
62 | 0 | Yes | metric_register |
68 | 12785 | Yes | metric_count |
85 | 29 | Yes | metric_set |
102 | 0 | Yes | metric_send |
109 | 4 | Yes | rbl_check_ip |
129 | 6 | Yes | rbl_check_domain |
146 | 39321 | Yes | get_microseconds |
153 | 11380 | Yes | get_microseconds_since |
165 | 43 | Yes | register_metrics |
173 | 3 | Yes | top_dequeue_callback |
180 | 0 | n/a | __ANON__ |
209 | 91 | Yes | top_setup_callback |
226 | 12317 | Yes | is_exception_type |
236 | 12293 | Yes | handle_exception |
246 | 242 | Yes | get_time_remaining |
257 | 7846 | Yes | set_alarm |
273 | 126 | Yes | set_handler_alarm |
289 | 116 | Yes | reset_alarm |
301 | 40 | Yes | clear_overall_timeout |
309 | 82 | Yes | set_overall_timeout |
317 | 4139 | Yes | get_type_timeout |
364 | 11754 | Yes | check_timeout |
374 | 548 | n/a | _remap_ip_and_helo |
418 | 277 | Yes | remap_connect_callback |
435 | 11 | Yes | top_metrics_callback |
451 | 277 | Yes | top_connect_callback |
461 | 1 | n/a | __ANON__ |
501 | 271 | Yes | remap_helo_callback |
525 | 271 | Yes | top_helo_callback |
532 | 1 | n/a | __ANON__ |
582 | 270 | Yes | top_envfrom_callback |
589 | 1 | n/a | __ANON__ |
636 | 269 | Yes | top_envrcpt_callback |
643 | 1 | n/a | __ANON__ |
683 | 1637 | Yes | top_header_callback |
695 | 15 | n/a | __ANON__ |
738 | 267 | Yes | top_eoh_callback |
744 | 1 | n/a | __ANON__ |
785 | 265 | Yes | top_body_callback |
791 | 1 | n/a | __ANON__ |
832 | 267 | Yes | top_eom_callback |
838 | 1 | n/a | __ANON__ |
878 | 0 | Yes | apply_policy |
900 | 33 | Yes | top_abort_callback |
906 | 1 | n/a | __ANON__ |
946 | 130 | Yes | top_close_callback |
955 | 1 | n/a | __ANON__ |
1010 | 450 | Yes | top_addheader_callback |
1014 | 0 | n/a | __ANON__ |
1046 | 7560 | Yes | status |
1063 | 72209 | Yes | config |
1069 | 3432 | Yes | handler_config |
1089 | 3432 | Yes | handler_type |
1105 | 3801 | Yes | set_return |
1112 | 3686 | Yes | get_return |
1128 | 4577 | Yes | get_reject_mail |
1135 | 409 | Yes | clear_reject_mail |
1142 | 4572 | Yes | get_defer_mail |
1149 | 407 | Yes | clear_defer_mail |
1157 | 4871 | Yes | get_quarantine_mail |
1164 | 407 | Yes | clear_quarantine_mail |
1171 | 130067 | Yes | get_top_handler |
1179 | 12580 | Yes | is_handler_loaded |
1189 | 18647 | Yes | get_handler |
1197 | 4241 | Yes | get_callbacks |
1204 | 145 | Yes | set_object_maker |
1212 | 1928 | Yes | get_object |
1254 | 892 | Yes | set_object |
1265 | 1126 | Yes | destroy_object |
1287 | 25 | Yes | destroy_all_objects |
1297 | 24 | Yes | exit_on_close |
1308 | 3 | Yes | reject_mail |
1320 | 12 | Yes | quarantine_mail |
1327 | 9 | Yes | defer_mail |
1339 | 130 | Yes | clear_all_symbols |
1346 | 0 | Yes | clear_symbols |
1367 | 461 | Yes | set_symbol |
1381 | 64636 | Yes | get_symbol |
1396 | 24 | Yes | tempfail_on_error |
1428 | 147 | n/a | _dequeue_dir |
1438 | 62 | Yes | add_dequeue |
1450 | 3 | Yes | get_dequeue_list |
1519 | 41 | Yes | get_dequeue |
1530 | 41 | Yes | delete_dequeue |
1539 | 0 | Yes | error_dequeue |
1549 | 2 | Yes | add_header_to_sanitize_list |
1556 | 2850 | Yes | is_local_ip_address |
1563 | 3419 | Yes | is_trusted_ip_address |
1570 | 4 | Yes | is_encrypted |
1577 | 2414 | Yes | is_authenticated |
1584 | 376 | Yes | ip_address |
1597 | 768 | Yes | format_ctext |
1610 | 768 | Yes | format_ctext_no_space |
1619 | 0 | Yes | format_header_comment |
1626 | 384 | Yes | format_header_entry |
1635 | 472 | Yes | get_domain_from |
1650 | 229 | Yes | get_domains_from |
1668 | 127 | n/a | BEGIN |
1669 | 127 | n/a | BEGIN |
1670 | 127 | n/a | BEGIN |
1671 | 127 | n/a | BEGIN |
1675 | 893 | Yes | get_address_from |
1682 | 1211 | Yes | get_addresses_from |
1839 | 350 | Yes | get_my_hostname |
1852 | 263 | Yes | get_my_authserv_id |
1866 | 43459 | Yes | dbgout |
1919 | 96 | Yes | log_error |
1925 | 1217 | Yes | dbgoutwrite |
1961 | 42 | Yes | can_sort_header |
1967 | 971 | Yes | header_sort |
2009 | 0 | n/a | _stringify_header |
2018 | 267 | Yes | add_headers |
2061 | 247 | No | add_auth_headers_of_type |
2139 | 383 | Yes | prepend_header |
2152 | 625 | Yes | add_auth_header |
2162 | 139 | Yes | add_c_auth_header |
2174 | 18 | Yes | append_header |
2192 | 3777 | Yes | smfis_continue |
2197 | 33 | Yes | smfis_tempfail |
2202 | 3 | Yes | smfis_reject |
2207 | 0 | Yes | smfis_discard |
2212 | 0 | Yes | smfis_accept |
2219 | 0 | Yes | write_packet |
2226 | 18 | Yes | add_header |
2235 | 383 | Yes | insert_header |
2244 | 26 | Yes | change_header |