Fuzz introspector: fuzz-dhcp-server
For issues and ideas: https://github.com/ossf/fuzz-introspector/issues

Fuzz blockers

The following nodes represent call sites where fuzz blockers occur.

Amount of callsites blocked Calltree index Parent function Callsite Largest blocked function
189 2365 statx_inode_same call site: {node_id} chaseat_needs_absolute
121 922 event_free call site: {node_id} remove_recursive
82 27 should_parse_proc_cmdline call site: {node_id} proc_cmdline_parse
79 403 xopenat_full call site: {node_id} pid_get_cmdline_strv
77 1215 hashmap_get call site: {node_id} event_gc_inode_data
66 1096 _hashmap_get call site: {node_id} dir_cleanup
63 1563 dhcp_option_parse call site: {node_id} parse_roothashsig_option
63 2601 random_bytes call site: {node_id} fallback_random_bytes
51 2300 mkdirat_parents_internal call site: {node_id} mkdirat_safe_internal
49 1164 _hashmap_contains call site: {node_id} xopenat
48 485 page_size call site: {node_id} pid_get_comm
43 136 xfopenat_full call site: {node_id} xfopenat_unix_socket

Fuzzer calltree

0 LLVMFuzzerTestOneInput [function] [call site] 00000
1 _cleanup_ [function] [call site] 00001
1 _cleanup_ [function] [call site] 00002
1 htobe32 [function] [call site] 00003
2 bswap_32_on_le [function] [call site] 00004
1 fuzz_setup_logging [function] [call site] 00007
2 log_set_assert_return_is_critical [function] [call site] 00008
2 log_set_max_level [function] [call site] 00009
3 log_level_is_valid [function] [call site] 00011
3 setlogmask [function] [call site] 00012
3 assert_cc [function] [call site] 00014
2 log_setup [function] [call site] 00016
3 log_parse_environment [function] [call site] 00020
4 should_parse_proc_cmdline [function] [call site] 00021
5 getpid_cached [function] [call site] 00022
6 __atomic_compare_exchange_n [function] [call site] 00023
6 pthread_atfork [function] [call site] 00025
5 invoked_by_systemd [function] [call site] 00027
6 parse_pid [function] [call site] 00029
7 safe_atolu [function] [call site] 00031
8 safe_atolu_full [function] [call site] 00032
9 assert_cc [function] [call site] 00033
9 safe_atou_full [function] [call site] 00034
10 SAFE_ATO_MASK_FLAGS [function] [call site] 00037
10 FLAGS_SET [function] [call site] 00038
10 FLAGS_SET [function] [call site] 00041
10 FLAGS_SET [function] [call site] 00043
10 mangle_base [function] [call site] 00045
11 SAFE_ATO_MASK_FLAGS [function] [call site] 00048
11 STARTSWITH_SET [function] [call site] 00049
11 STARTSWITH_SET [function] [call site] 00050
10 SAFE_ATO_MASK_FLAGS [function] [call site] 00052
7 pid_is_valid [function] [call site] 00053
6 log_debug_errno [function] [call site] 00054
6 getpid_cached [function] [call site] 00055
4 proc_cmdline_parse [function] [call site] 00056
5 proc_cmdline_strv_internal [function] [call site] 00059
6 secure_getenv [function] [call site] 00061
6 detect_container [function] [call site] 00098
7 log_debug_errno [function] [call site] 00100
7 log_debug_errno [function] [call site] 00102
7 read_one_line_file [function] [call site] 00103
8 read_one_line_file_at [function] [call site] 00104
9 fopen_unlocked_at [function] [call site] 00108
10 xfopenat_full [function] [call site] 00109
11 FLAGS_SET [function] [call site] 00136
11 xfopenat_unix_socket [function] [call site] 00137
12 connect_unix_path [function] [call site] 00153
13 connect_unix_inode [function] [call site] 00156
14 connect_unix_path_simple [function] [call site] 00159
14 FORMAT_PROC_FD_PATH [function] [call site] 00170
13 sizeof_field [function] [call site] 00173
13 connect_unix_path_simple [function] [call site] 00174
13 connect_unix_inode [function] [call site] 00176
12 shutdown [function] [call site] 00177
12 take_fdopen [function] [call site] 00178
11 FLAGS_SET [function] [call site] 00180
11 __fsetlocking [function] [call site] 00181
7 log_debug_errno [function] [call site] 00207
7 get_proc_field [function] [call site] 00210
8 fopen_unlocked [function] [call site] 00213
9 fopen_unlocked_at [function] [call site] 00214
8 proc_mounted [function] [call site] 00215
9 path_is_fs_type [function] [call site] 00216
10 is_fs_type_at [function] [call site] 00217
11 xstatfsat [function] [call site] 00218
12 xopenat [function] [call site] 00222
13 xopenat_full [function] [call site] 00223
14 FLAGS_SET [function] [call site] 00226
14 FLAGS_SET [function] [call site] 00227
14 FLAGS_SET [function] [call site] 00230
14 FLAGS_SET [function] [call site] 00231
14 fd_verify_regular [function] [call site] 00232
14 fd_reopen [function] [call site] 00245
15 FLAGS_SET [function] [call site] 00248
15 FLAGS_SET [function] [call site] 00249
15 FLAGS_SET [function] [call site] 00250
15 RET_NERRNO [function] [call site] 00251
15 proc_fd_enoent_errno [function] [call site] 00253
16 proc_mounted [function] [call site] 00254
14 FLAGS_SET [function] [call site] 00255
14 FLAGS_SET [function] [call site] 00256
14 FLAGS_SET [function] [call site] 00259
14 FLAGS_SET [function] [call site] 00260
14 FLAGS_SET [function] [call site] 00261
14 btrfs_subvol_make_fallback [function] [call site] 00262
15 btrfs_subvol_make [function] [call site] 00266
16 extract_subvolume_name [function] [call site] 00270
17 path_extract_filename [function] [call site] 00273
18 path_is_valid [function] [call site] 00274
19 path_is_valid_full [function] [call site] 00275
20 path_find_first_component [function] [call site] 00277
21 skip_slash_or_dot [function] [call site] 00279
22 startswith [function] [call site] 00281
21 strchrnul [function] [call site] 00284
21 skip_slash_or_dot [function] [call site] 00285
18 path_find_last_component [function] [call site] 00287
19 skip_slash_or_dot_backward [function] [call site] 00292
19 PTR_SUB1 [function] [call site] 00297
19 skip_slash_or_dot_backward [function] [call site] 00299
18 TAKE_PTR [function] [call site] 00301
17 btrfs_validate_subvolume_name [function] [call site] 00303
18 filename_is_valid [function] [call site] 00304
19 dot_or_dot_dot [function] [call site] 00306
19 filename_part_is_valid [function] [call site] 00307
20 strchrnul [function] [call site] 00308
17 TAKE_PTR [function] [call site] 00310
16 path_extract_directory [function] [call site] 00311
17 path_find_last_component [function] [call site] 00312
17 strdup_to [function] [call site] 00314
17 path_simplify [function] [call site] 00316
18 path_simplify_full [function] [call site] 00317
19 FLAGS_SET [function] [call site] 00319
19 path_is_absolute [function] [call site] 00326
19 path_find_first_component [function] [call site] 00327
19 path_startswith [function] [call site] 00328
20 path_startswith_full [function] [call site] 00329
21 path_find_first_component [function] [call site] 00332
21 FLAGS_SET [function] [call site] 00333
21 path_find_first_component [function] [call site] 00334
21 FLAGS_SET [function] [call site] 00335
21 FLAGS_SET [function] [call site] 00336
17 path_is_valid [function] [call site] 00341
17 TAKE_PTR [function] [call site] 00342
16 fd_reopen_condition [function] [call site] 00343
16 RET_NERRNO [function] [call site] 00351
15 ERRNO_IS_NOT_SUPPORTED [function] [call site] 00354
14 RET_NERRNO [function] [call site] 00356
14 FLAGS_SET [function] [call site] 00358
14 FLAGS_SET [function] [call site] 00359
14 FLAGS_SET [function] [call site] 00360
14 fd_verify_regular [function] [call site] 00362
14 FLAGS_SET [function] [call site] 00363
14 FLAGS_SET [function] [call site] 00366
14 fd_verify_regular [function] [call site] 00368
14 fd_reopen [function] [call site] 00369
14 openat_report_new [function] [call site] 00370
14 label_ops_post [function] [call site] 00377
14 FLAGS_SET [function] [call site] 00379
14 chattr_fd [function] [call site] 00380
15 chattr_full [function] [call site] 00381
16 ERRNO_IS_IOCTL_NOT_SUPPORTED [function] [call site] 00390
16 FLAGS_SET [function] [call site] 00391
16 UPDATE_FLAG [function] [call site] 00392
16 FLAGS_SET [function] [call site] 00393
16 ERRNO_IS_IOCTL_NOT_SUPPORTED [function] [call site] 00395
16 log_full_errno [function] [call site] 00396
16 FLAGS_SET [function] [call site] 00397
16 ERRNO_IS_IOCTL_NOT_SUPPORTED [function] [call site] 00399
16 ERRNO_IS_IOCTL_NOT_SUPPORTED [function] [call site] 00401
14 ERRNO_IS_IOCTL_NOT_SUPPORTED [function] [call site] 00402
14 label_ops_post [function] [call site] 00404
14 unlinkat [function] [call site] 00405
12 RET_NERRNO [function] [call site] 00406
11 is_fs_type [function] [call site] 00408
12 assert_cc [function] [call site] 00410
12 F_TYPE_EQUAL [function] [call site] 00411
8 read_line [function] [call site] 00412
7 log_debug_errno [function] [call site] 00413
7 parse_pid [function] [call site] 00415
7 log_debug_errno [function] [call site] 00416
7 procfs_file_alloca [function] [call site] 00417
7 read_one_line_file [function] [call site] 00418
7 log_debug_errno [function] [call site] 00419
7 startswith [function] [call site] 00420
7 read_one_line_file [function] [call site] 00421
7 log_debug_errno [function] [call site] 00423
7 getpid_cached [function] [call site] 00424
7 read_one_line_file [function] [call site] 00427
7 log_debug_errno [function] [call site] 00429
7 getenv_for_pid [function] [call site] 00430
8 getpid_cached [function] [call site] 00434
8 strdup_to_full [function] [call site] 00435
8 pid_is_valid [function] [call site] 00437
8 procfs_file_alloca [function] [call site] 00438
8 fopen_unlocked [function] [call site] 00439
8 read_nul_string [function] [call site] 00440
9 read_line_full [function] [call site] 00441
8 startswith [function] [call site] 00442
8 strdup_to_full [function] [call site] 00443
7 log_debug_errno [function] [call site] 00444
7 detect_container_files [function] [call site] 00445
8 log_debug_errno [function] [call site] 00447
7 running_in_pidns [function] [call site] 00448
8 log_debug_errno [function] [call site] 00455
7 log_debug [function] [call site] 00456
7 detect_container_files [function] [call site] 00458
7 container_from_string [function] [call site] 00459
7 log_debug [function] [call site] 00460
7 virtualization_to_string [function] [call site] 00461
6 pid_get_cmdline_strv [function] [call site] 00462
7 pid_get_cmdline_nulstr [function] [call site] 00466
8 procfs_file_alloca [function] [call site] 00467
6 proc_cmdline_filter_pid1_args [function] [call site] 00542
7 STRV_FOREACH [function] [call site] 00547
7 strv_skip [function] [call site] 00548
8 strv_isempty [function] [call site] 00549
8 strv_isempty [function] [call site] 00550
7 strv_extend [function] [call site] 00551
8 strv_extend_with_size [function] [call site] 00552
9 strv_consume_with_size [function] [call site] 00554
10 strv_push_with_size [function] [call site] 00555
11 strv_length [function] [call site] 00556
12 STRV_FOREACH [function] [call site] 00557
7 strv_extend_strv [function] [call site] 00559
7 strv_skip [function] [call site] 00571
6 read_full_file [function] [call site] 00575
7 read_full_file_full [function] [call site] 00576
8 FLAGS_SET [function] [call site] 00579
8 xfopenat_full [function] [call site] 00580
8 read_full_stream_full [function] [call site] 00581
9 FLAGS_SET [function] [call site] 00585
9 FLAGS_SET [function] [call site] 00587
9 FLAGS_SET [function] [call site] 00591
9 warn_file_is_world_accessible [function] [call site] 00592
10 log_syntax [function] [call site] 00594
10 log_warning [function] [call site] 00595
9 FLAGS_SET [function] [call site] 00596
9 FLAGS_SET [function] [call site] 00598
9 memcpy_safe [function] [call site] 00600
9 explicit_bzero_safe [function] [call site] 00601
10 explicit_bzero [function] [call site] 00602
9 MALLOC_SIZEOF_SAFE [function] [call site] 00605
9 errno_or_else [function] [call site] 00609
9 FLAGS_SET [function] [call site] 00611
9 FLAGS_SET [function] [call site] 00614
9 unbase64mem_full [function] [call site] 00616
10 CLEANUP_ERASE_PTR [function] [call site] 00620
10 unbase64_next [function] [call site] 00629
10 unbase64_next [function] [call site] 00630
10 unbase64_next [function] [call site] 00631
10 TAKE_PTR [function] [call site] 00633
9 explicit_bzero_safe [function] [call site] 00647
9 free_and_replace [function] [call site] 00648
9 FLAGS_SET [function] [call site] 00649
9 explicit_bzero_safe [function] [call site] 00652
6 strv_split_full [function] [call site] 00653
4 log_parse_environment_variables [function] [call site] 00690
5 log_set_target_from_string [function] [call site] 00692
6 log_target_from_string [function] [call site] 00693
6 log_set_target [function] [call site] 00694
5 log_warning [function] [call site] 00695
5 log_set_max_level_from_string [function] [call site] 00697
6 extract_first_word [function] [call site] 00698
6 log_level_from_string [function] [call site] 00700
6 log_set_max_level [function] [call site] 00701
6 log_target_from_string [function] [call site] 00703
6 log_level_from_string [function] [call site] 00704
5 log_warning_errno [function] [call site] 00705
5 getenv_bool [function] [call site] 00706
6 parse_boolean [function] [call site] 00708
5 log_warning_errno [function] [call site] 00709
5 log_set_max_level [function] [call site] 00710
5 log_show_color_from_string [function] [call site] 00712
6 parse_boolean [function] [call site] 00713
6 log_show_color [function] [call site] 00714
5 log_warning [function] [call site] 00715
5 log_show_location_from_string [function] [call site] 00717
6 parse_boolean [function] [call site] 00718
6 log_show_location [function] [call site] 00719
5 log_warning [function] [call site] 00720
5 log_show_time_from_string [function] [call site] 00722
6 parse_boolean [function] [call site] 00723
6 log_show_time [function] [call site] 00724
5 log_warning [function] [call site] 00725
5 log_show_tid_from_string [function] [call site] 00727
6 parse_boolean [function] [call site] 00728
6 log_show_tid [function] [call site] 00729
5 log_warning [function] [call site] 00730
5 log_set_ratelimit_kmsg_from_string [function] [call site] 00732
6 parse_boolean [function] [call site] 00733
5 log_warning [function] [call site] 00734
3 log_open [function] [call site] 00735
4 log_close_syslog [function] [call site] 00743
4 log_close_console [function] [call site] 00746
5 safe_close_above_stdio [function] [call site] 00747
6 safe_close [function] [call site] 00748
4 getpid_cached [function] [call site] 00750
4 stderr_is_journal [function] [call site] 00751
5 extract_first_word [function] [call site] 00753
5 safe_atou64 [function] [call site] 00754
6 assert_cc [function] [call site] 00755
6 safe_atollu [function] [call site] 00756
7 safe_atollu_full [function] [call site] 00757
5 safe_atou64 [function] [call site] 00770
4 log_open_journal [function] [call site] 00774
5 create_log_socket [function] [call site] 00775
6 fd_inc_sndbuf [function] [call site] 00783
7 fd_set_sndbuf [function] [call site] 00784
8 getsockopt [function] [call site] 00785
8 setsockopt_int [function] [call site] 00786
9 setsockopt [function] [call site] 00787
8 getsockopt [function] [call site] 00788
8 setsockopt_int [function] [call site] 00789
6 getpid_cached [function] [call site] 00790
6 timeval_store [function] [call site] 00791
6 timeval_store [function] [call site] 00793
6 setsockopt [function] [call site] 00794
5 connect_unix_path [function] [call site] 00795
5 log_close_journal [function] [call site] 00796
4 log_close_syslog [function] [call site] 00797
4 log_close_console [function] [call site] 00798
4 log_open_syslog [function] [call site] 00800
5 create_log_socket [function] [call site] 00801
5 connect_unix_path [function] [call site] 00802
5 safe_close [function] [call site] 00803
5 create_log_socket [function] [call site] 00804
5 connect_unix_path [function] [call site] 00805
5 log_close_syslog [function] [call site] 00806
4 log_close_journal [function] [call site] 00807
4 log_close_console [function] [call site] 00808
4 log_open_kmsg [function] [call site] 00810
5 fd_move_above_stdio [function] [call site] 00812
4 log_close_journal [function] [call site] 00813
4 log_close_syslog [function] [call site] 00814
4 log_close_console [function] [call site] 00815
4 log_close_journal [function] [call site] 00816
4 log_close_syslog [function] [call site] 00817
4 log_open_console [function] [call site] 00818
5 open_terminal [function] [call site] 00819
6 usleep_safe [function] [call site] 00822
7 clock_nanosleep [function] [call site] 00823
7 TIMESPEC_STORE [function] [call site] 00824
6 isatty_safe [function] [call site] 00825
5 fd_move_above_stdio [function] [call site] 00827
3 log_on_console [function] [call site] 00828
3 log_show_color [function] [call site] 00830
1 assert_se [function] [call site] 00831
1 assert_se [function] [call site] 00870
1 assert_se [function] [call site] 00871
1 sd_dhcp_server_new [function] [call site] 00872
2 _cleanup_ [function] [call site] 00873
2 assert_return [function] [call site] 00874
2 assert_return [function] [call site] 00875
1 assert_se [function] [call site] 00879
1 sd_dhcp_server_attach_event [function] [call site] 00880
2 assert_return [function] [call site] 00881
2 assert_return [function] [call site] 00882
2 sd_event_ref [function] [call site] 00883
3 event_origin_changed [function] [call site] 00884
2 sd_event_default [function] [call site] 00885
3 sd_event_ref [function] [call site] 00886
3 sd_event_new [function] [call site] 00887
4 assert_return [function] [call site] 00888
4 origin_id_query [function] [call site] 00889
4 prioq_ensure_allocated [function] [call site] 00890
4 epoll_create1 [function] [call site] 00894
4 fd_move_above_stdio [function] [call site] 00895
4 secure_getenv [function] [call site] 00896
4 log_debug [function] [call site] 00897
4 glyph [function] [call site] 00898
5 glyph_full [function] [call site] 00899
6 emoji_enabled [function] [call site] 00901
7 STR_IN_SET [function] [call site] 00902
7 is_locale_utf8 [function] [call site] 00903
8 is_locale_utf8_impl [function] [call site] 00904
9 secure_getenv_bool [function] [call site] 00905
9 log_debug_errno [function] [call site] 00906
9 is_main_thread [function] [call site] 00907
10 getpid_cached [function] [call site] 00908
9 setlocale [function] [call site] 00910
9 nl_langinfo [function] [call site] 00911
9 setlocale [function] [call site] 00913
9 STR_IN_SET [function] [call site] 00914
6 is_locale_utf8 [function] [call site] 00918
4 event_free [function] [call site] 00919
5 sd_event_source_unref [function] [call site] 00921
5 sd_event_source_unref [function] [call site] 00922
5 source_disconnect [function] [call site] 00924
6 source_io_unregister [function] [call site] 00927
7 event_origin_changed [function] [call site] 00930
7 epoll_ctl [function] [call site] 00931
7 log_debug_errno [function] [call site] 00932
7 event_source_type_to_string [function] [call site] 00934
6 assert_se [function] [call site] 00935
6 event_get_clock_data [function] [call site] 00936
6 event_source_time_prioq_remove [function] [call site] 00938
7 prioq_remove [function] [call site] 00941
8 remove_item [function] [call site] 00944
9 log_debug [function] [call site] 00947
9 remove_recursive [function] [call site] 00948
10 opendir_and_stat [function] [call site] 00949
11 opendir_nomod [function] [call site] 00954
12 xopendirat_nomod [function] [call site] 00955
13 log_debug_errno [function] [call site] 00966
13 ERRNO_IS_PRIVILEGE [function] [call site] 00967
13 xopendirat [function] [call site] 00968
13 log_debug_errno [function] [call site] 00969
11 log_full_errno [function] [call site] 00970
11 log_error_errno [function] [call site] 00973
11 FLAGS_SET [function] [call site] 00974
11 FLAGS_SET [function] [call site] 00975
11 log_error_errno [function] [call site] 00978
11 statx_mount_same [function] [call site] 00979
12 statx_is_set [function] [call site] 00980
12 statx_is_set [function] [call site] 00981
12 FLAGS_SET [function] [call site] 00982
12 FLAGS_SET [function] [call site] 00983
11 TAKE_PTR [function] [call site] 00984
10 log_action [function] [call site] 00985
10 log_error_errno [function] [call site] 00987
10 dir_cleanup [function] [call site] 00988
11 dot_or_dot_dot [function] [call site] 00992
11 log_full_errno [function] [call site] 00995
11 FLAGS_SET [function] [call site] 00996
11 FLAGS_SET [function] [call site] 00997
11 log_debug [function] [call site] 00998
11 log_debug [function] [call site] 00999
11 is_mount_point_at [function] [call site] 01001
12 STR_IN_SET [function] [call site] 01005
12 filename_possibly_with_slash_suffix [function] [call site] 01006
13 filename_is_valid [function] [call site] 01008
13 strndupa_safe [function] [call site] 01010
13 filename_is_valid [function] [call site] 01011
12 at_flags_normalize_nofollow [function] [call site] 01013
12 FLAGS_SET [function] [call site] 01017
12 FLAGS_SET [function] [call site] 01018
12 name_to_handle_at_try_fid [function] [call site] 01019
13 name_to_handle_at_loop [function] [call site] 01021
14 name_to_handle_at [function] [call site] 01025
14 strempty [function] [call site] 01026
14 TAKE_PTR [function] [call site] 01027
13 is_name_to_handle_at_fatal_error [function] [call site] 01028
14 ERRNO_IS_NEG_NOT_SUPPORTED [function] [call site] 01030
14 ERRNO_IS_NEG_PRIVILEGE [function] [call site] 01032
13 name_to_handle_at_loop [function] [call site] 01035
12 is_name_to_handle_at_fatal_error [function] [call site] 01036
12 ERRNO_IS_NOT_SUPPORTED [function] [call site] 01037
12 name_to_handle_at_try_fid [function] [call site] 01038
12 name_to_handle_at_try_fid [function] [call site] 01039
12 is_name_to_handle_at_fatal_error [function] [call site] 01040
12 ERRNO_IS_NOT_SUPPORTED [function] [call site] 01041
12 fd_fdinfo_mnt_id [function] [call site] 01065
12 fd_fdinfo_mnt_id [function] [call site] 01066
12 at_flags_normalize_nofollow [function] [call site] 01068
12 stat_inode_same [function] [call site] 01071
13 stat_is_set [function] [call site] 01072
13 stat_is_set [function] [call site] 01073
11 log_debug_errno [function] [call site] 01075
11 log_debug [function] [call site] 01076
11 FLAGS_SET [function] [call site] 01077
11 statx_timestamp_load_nsec [function] [call site] 01078
12 timespec_load_nsec [function] [call site] 01079
11 FLAGS_SET [function] [call site] 01081
11 statx_timestamp_load_nsec [function] [call site] 01082
11 FLAGS_SET [function] [call site] 01083
11 statx_timestamp_load_nsec [function] [call site] 01084
11 FLAGS_SET [function] [call site] 01085
11 statx_timestamp_load_nsec [function] [call site] 01086
11 path_join [function] [call site] 01087
11 ordered_hashmap_get [function] [call site] 01089
12 _hashmap_get [function] [call site] 01090
13 bucket_hash [function] [call site] 01091
13 bucket_scan [function] [call site] 01092
13 bucket_at [function] [call site] 01093
14 CAST_ALIGN_PTR [function] [call site] 01094
14 storage_ptr [function] [call site] 01095
13 entry_value [function] [call site] 01096
14 assert_not_reached [function] [call site] 01097
12 HASHMAP_BASE [function] [call site] 01098
11 log_debug [function] [call site] 01099
11 find_glob [function] [call site] 01100
12 ORDERED_HASHMAP_FOREACH [function] [call site] 01101
12 FOREACH_ARRAY [function] [call site] 01102
11 log_debug [function] [call site] 01104
11 log_debug [function] [call site] 01107
11 log_warning [function] [call site] 01108
11 xopendirat_nomod [function] [call site] 01109
11 log_warning_errno [function] [call site] 01111
11 log_debug_errno [function] [call site] 01114
11 dir_cleanup [function] [call site] 01115
11 log_debug [function] [call site] 01116
11 needs_cleanup [function] [call site] 01117
12 FLAGS_SET [function] [call site] 01118
12 log_debug [function] [call site] 01119
12 FORMAT_TIMESTAMP_STYLE [function] [call site] 01120
12 FLAGS_SET [function] [call site] 01121
12 log_debug [function] [call site] 01122
12 FORMAT_TIMESTAMP_STYLE [function] [call site] 01123
12 FLAGS_SET [function] [call site] 01124
12 log_debug [function] [call site] 01125
12 FORMAT_TIMESTAMP_STYLE [function] [call site] 01126
12 FLAGS_SET [function] [call site] 01127
12 log_debug [function] [call site] 01128
12 FORMAT_TIMESTAMP_STYLE [function] [call site] 01129
11 log_action [function] [call site] 01130
11 unlinkat [function] [call site] 01131
11 log_warning_errno [function] [call site] 01134
11 log_debug [function] [call site] 01135
11 STR_IN_SET [function] [call site] 01137
11 log_debug [function] [call site] 01138
11 S_ISSOCK [function] [call site] 01139
11 unix_socket_alive [function] [call site] 01140
12 load_unix_sockets [function] [call site] 01143
13 log_full_errno [function] [call site] 01145
13 read_line [function] [call site] 01146
13 log_warning_errno [function] [call site] 01147
13 log_warning_errno [function] [call site] 01148
13 SYNTHETIC_ERRNO [function] [call site] 01149
13 read_line [function] [call site] 01150
13 log_warning_errno [function] [call site] 01151
13 path_is_absolute [function] [call site] 01157
13 set_put_strdup_full [function] [call site] 01158
13 log_warning_errno [function] [call site] 01159
13 TAKE_PTR [function] [call site] 01160
12 set_contains [function] [call site] 01161
13 _hashmap_contains [function] [call site] 01162
14 bucket_hash [function] [call site] 01163
14 bucket_scan [function] [call site] 01164
13 HASHMAP_BASE [function] [call site] 01165
11 log_debug [function] [call site] 01166
11 log_debug [function] [call site] 01169
11 log_debug [function] [call site] 01170
11 needs_cleanup [function] [call site] 01171
11 log_warning_errno [function] [call site] 01175
11 log_debug_errno [function] [call site] 01177
11 log_action [function] [call site] 01178
11 unlinkat [function] [call site] 01179
11 log_warning_errno [function] [call site] 01181
11 log_action [function] [call site] 01182
11 FORMAT_TIMESTAMP_STYLE [function] [call site] 01183
11 FORMAT_TIMESTAMP_STYLE [function] [call site] 01184
11 timespec_store_nsec [function] [call site] 01185
11 timespec_store_nsec [function] [call site] 01187
11 futimens [function] [call site] 01188
11 log_warning_errno [function] [call site] 01190
10 log_action [function] [call site] 01191
10 RET_NERRNO [function] [call site] 01192
10 log_full_errno [function] [call site] 01194
9 glob_item [function] [call site] 01195
10 safe_glob [function] [call site] 01199
11 errno_or_else [function] [call site] 01202
11 strv_isempty [function] [call site] 01203
10 log_error_errno [function] [call site] 01204
10 STRV_FOREACH [function] [call site] 01205
10 RET_GATHER [function] [call site] 01206
7 prioq_remove [function] [call site] 01208
6 event_gc_signal_data [function] [call site] 01209
7 event_source_is_online [function] [call site] 01211
7 hashmap_get [function] [call site] 01213
8 _hashmap_get [function] [call site] 01214
8 HASHMAP_BASE [function] [call site] 01215
7 event_unmask_signal_data [function] [call site] 01216
8 sigismember [function] [call site] 01219
8 assert_se [function] [call site] 01220
8 sigdelset [function] [call site] 01221
8 sigisemptyset [function] [call site] 01222
8 event_free_signal_data [function] [call site] 01223
9 hashmap_remove [function] [call site] 01225
10 _hashmap_remove [function] [call site] 01226
11 bucket_hash [function] [call site] 01227
11 bucket_scan [function] [call site] 01228
11 bucket_at [function] [call site] 01229
11 entry_value [function] [call site] 01230
11 remove_entry [function] [call site] 01231
10 HASHMAP_BASE [function] [call site] 01232
9 safe_close [function] [call site] 01233
8 event_origin_changed [function] [call site] 01235
8 log_debug_errno [function] [call site] 01238
7 hashmap_get [function] [call site] 01239
7 event_unmask_signal_data [function] [call site] 01240
7 hashmap_get [function] [call site] 01241
7 event_unmask_signal_data [function] [call site] 01242
6 sigemptyset [function] [call site] 01243
6 log_debug_errno [function] [call site] 01244
6 sigaddset [function] [call site] 01245
6 log_debug_errno [function] [call site] 01246
6 pthread_sigmask [function] [call site] 01247
6 log_debug_errno [function] [call site] 01248
6 event_origin_changed [function] [call site] 01249
6 event_source_is_online [function] [call site] 01250
6 assert_se [function] [call site] 01252
6 hashmap_remove [function] [call site] 01253
6 PID_TO_PTR [function] [call site] 01254
6 EVENT_SOURCE_WATCH_PIDFD [function] [call site] 01255
6 source_child_pidfd_unregister [function] [call site] 01256
7 event_origin_changed [function] [call site] 01259
7 EVENT_SOURCE_WATCH_PIDFD [function] [call site] 01260
7 epoll_ctl [function] [call site] 01261
7 log_debug_errno [function] [call site] 01262
7 event_source_type_to_string [function] [call site] 01264
6 event_gc_signal_data [function] [call site] 01265
6 set_remove [function] [call site] 01266
7 _hashmap_remove [function] [call site] 01267
7 HASHMAP_BASE [function] [call site] 01268
6 prioq_remove [function] [call site] 01269
6 assert_se [function] [call site] 01270
6 LIST_REMOVE [function] [call site] 01271
6 event_gc_inode_data [function] [call site] 01273
7 event_free_inode_data [function] [call site] 01275
8 LIST_REMOVE [function] [call site] 01278
8 safe_close [function] [call site] 01279
8 event_origin_changed [function] [call site] 01280
8 inotify_rm_watch [function] [call site] 01281
8 log_debug_errno [function] [call site] 01282
8 assert_se [function] [call site] 01283
8 hashmap_remove [function] [call site] 01284
8 INT_TO_PTR [function] [call site] 01285
8 assert_se [function] [call site] 01286
8 hashmap_remove [function] [call site] 01287
7 event_gc_inotify_data [function] [call site] 01290
8 hashmap_isempty [function] [call site] 01292
9 hashmap_size [function] [call site] 01293
10 _hashmap_size [function] [call site] 01294
11 n_entries [function] [call site] 01295
10 HASHMAP_BASE [function] [call site] 01296
8 event_free_inotify_data [function] [call site] 01297
9 hashmap_isempty [function] [call site] 01300
9 hashmap_isempty [function] [call site] 01302
9 LIST_REMOVE [function] [call site] 01303
9 hashmap_free [function] [call site] 01304
10 _hashmap_free [function] [call site] 01305
11 _hashmap_clear [function] [call site] 01306
12 _hashmap_size [function] [call site] 01307
12 _hashmap_first_key_and_value [function] [call site] 01308
13 find_first_entry [function] [call site] 01309
14 n_entries [function] [call site] 01310
14 hashmap_iterate_entry [function] [call site] 01311
15 hashmap_iterate_in_insertion_order [function] [call site] 01314
16 ordered_bucket_at [function] [call site] 01317
17 bucket_at [function] [call site] 01318
17 HASHMAP_BASE [function] [call site] 01319
16 ordered_bucket_at [function] [call site] 01320
16 prev_idx [function] [call site] 01321
17 n_buckets [function] [call site] 01322
17 n_buckets [function] [call site] 01323
16 HASHMAP_BASE [function] [call site] 01324
16 ordered_bucket_at [function] [call site] 01325
16 ordered_bucket_at [function] [call site] 01327
15 hashmap_iterate_in_internal_order [function] [call site] 01328
16 skip_free_buckets [function] [call site] 01331
17 dib_raw_ptr [function] [call site] 01332
18 storage_ptr [function] [call site] 01333
18 n_buckets [function] [call site] 01334
17 n_buckets [function] [call site] 01335
16 skip_free_buckets [function] [call site] 01336
16 bucket_at [function] [call site] 01338
16 bucket_at [function] [call site] 01339
16 skip_free_buckets [function] [call site] 01341
16 bucket_at [function] [call site] 01342
13 bucket_at [function] [call site] 01343
13 entry_value [function] [call site] 01344
13 remove_entry [function] [call site] 01345
12 HashmapBase*::hash_ops::free_key [function] [call site] 01346
12 HashmapBase*::hash_ops::free_value [function] [call site] 01347
12 base_set_dirty [function] [call site] 01356
11 hashmap_free_no_clear [function] [call site] 01357
12 assert_se [function] [call site] 01360
12 pthread_mutex_lock [function] [call site] 01361
12 LIST_REMOVE [function] [call site] 01362
12 assert_se [function] [call site] 01363
12 pthread_mutex_unlock [function] [call site] 01364
12 assert_se [function] [call site] 01365
12 is_main_thread [function] [call site] 01366
12 mempool_free_tile [function] [call site] 01367
10 HASHMAP_BASE [function] [call site] 01370
9 hashmap_free [function] [call site] 01371
9 assert_se [function] [call site] 01372
9 hashmap_remove [function] [call site] 01373
9 event_origin_changed [function] [call site] 01374
9 epoll_ctl [function] [call site] 01375
9 log_debug_errno [function] [call site] 01376
9 safe_close [function] [call site] 01377
6 source_memory_pressure_remove_from_write_list [function] [call site] 01379
6 source_memory_pressure_unregister [function] [call site] 01383
7 event_origin_changed [function] [call site] 01386
7 epoll_ctl [function] [call site] 01387
7 log_debug_errno [function] [call site] 01388
7 event_source_type_to_string [function] [call site] 01390
6 assert_not_reached [function] [call site] 01391
6 prioq_remove [function] [call site] 01392
6 prioq_remove [function] [call site] 01393
6 event_source_time_prioq_remove [function] [call site] 01394
6 LIST_REMOVE [function] [call site] 01396
6 sd_event_unref [function] [call site] 01397
7 event_origin_changed [function] [call site] 01398
7 event_free [function] [call site] 01400
5 sd_event_source_unref [function] [call site] 01401
5 safe_close [function] [call site] 01403
5 safe_close [function] [call site] 01404
5 free_clock_data [function] [call site] 01414
5 free_clock_data [function] [call site] 01415
5 free_clock_data [function] [call site] 01416
5 free_clock_data [function] [call site] 01417
5 prioq_free [function] [call site] 01418
5 prioq_free [function] [call site] 01419
5 prioq_free [function] [call site] 01420
5 hashmap_free [function] [call site] 01422
5 hashmap_free [function] [call site] 01423
5 hashmap_free [function] [call site] 01424
5 set_free [function] [call site] 01425
6 _hashmap_free [function] [call site] 01426
6 HASHMAP_BASE [function] [call site] 01427
1 assert_se [function] [call site] 01431
1 sd_dhcp_server_set_lease_file [function] [call site] 01432
2 assert_return [function] [call site] 01433
2 assert_return [function] [call site] 01434
2 assert_return [function] [call site] 01435
2 sd_dhcp_server_is_running [function] [call site] 01436
2 safe_close [function] [call site] 01438
2 path_is_safe [function] [call site] 01439
2 fd_reopen [function] [call site] 01440
2 close_and_replace [function] [call site] 01449
1 assert_se [function] [call site] 01451
1 assert_se [function] [call site] 01452
1 sd_dhcp_server_configure_pool [function] [call site] 01453
2 assert_return [function] [call site] 01454
2 assert_return [function] [call site] 01455
2 assert_return [function] [call site] 01456
2 assert_return [function] [call site] 01457
2 assert_se [function] [call site] 01458
2 in4_addr_prefixlen_to_netmask [function] [call site] 01459
2 be32toh [function] [call site] 01463
3 bswap_32_on_le [function] [call site] 01464
2 assert_return [function] [call site] 01466
2 assert_return [function] [call site] 01467
2 assert_return [function] [call site] 01468
2 assert_return [function] [call site] 01469
1 assert_se [function] [call site] 01470
1 add_lease [function] [call site] 01471
2 _cleanup_ [function] [call site] 01472
2 usec_add [function] [call site] 01476
3 saturate_add [function] [call site] 01477
2 dhcp_server_put_lease [function] [call site] 01484
3 hashmap_ensure_put [function] [call site] 01487
4 hashmap_ensure_allocated [function] [call site] 01488
5 hashmap_base_ensure_allocated [function] [call site] 01489
6 hashmap_base_new [function] [call site] 01492
7 reset_direct_storage [function] [call site] 01510
7 assert_se [function] [call site] 01511
7 pthread_once [function] [call site] 01512
7 assert_se [function] [call site] 01513
7 pthread_mutex_lock [function] [call site] 01514
7 LIST_PREPEND [function] [call site] 01515
7 assert_se [function] [call site] 01516
7 pthread_mutex_unlock [function] [call site] 01517
4 hashmap_put [function] [call site] 01518
5 bucket_hash [function] [call site] 01520
5 bucket_scan [function] [call site] 01521
5 plain_bucket_at [function] [call site] 01522
6 bucket_at [function] [call site] 01523
6 HASHMAP_BASE [function] [call site] 01524
5 bucket_at_swap [function] [call site] 01525
5 hashmap_put_boldly [function] [call site] 01526
3 hashmap_ensure_put [function] [call site] 01527
3 UINT32_TO_PTR [function] [call site] 01528
1 assert_se [function] [call site] 01530
1 add_lease [function] [call site] 01531
1 assert_se [function] [call site] 01532
1 add_static_lease [function] [call site] 01533
2 sd_dhcp_server_set_static_lease [function] [call site] 01535
3 _cleanup_ [function] [call site] 01536
3 assert_return [function] [call site] 01537
3 assert_return [function] [call site] 01538
3 assert_return [function] [call site] 01539
3 client_id_size_is_valid [function] [call site] 01540
3 assert_return [function] [call site] 01541
3 sd_dhcp_server_is_running [function] [call site] 01542
3 sd_dhcp_client_id_set_raw [function] [call site] 01543
4 assert_return [function] [call site] 01544
4 assert_return [function] [call site] 01545
4 client_id_size_is_valid [function] [call site] 01546
3 sd_dhcp_server_lease_unref [function] [call site] 01548
3 hashmap_get [function] [call site] 01549
3 dhcp_server_put_lease [function] [call site] 01550
2 ELEMENTSOF [function] [call site] 01554
1 assert_se [function] [call site] 01555
1 add_static_lease [function] [call site] 01556
1 dhcp_server_handle_message [function] [call site] 01557
2 _cleanup_ [function] [call site] 01558
2 dhcp_option_parse [function] [call site] 01562
3 parse_options [function] [call site] 01563
4 parse_roothashsig_option [function] [call site] 01564
5 unbase64mem [function] [call site] 01566
6 unbase64mem_full [function] [call site] 01567
5 log_error_errno [function] [call site] 01568
5 path_is_absolute [function] [call site] 01569
5 read_full_file_full [function] [call site] 01570
5 log_error_errno [function] [call site] 01571
5 log_error_errno [function] [call site] 01573
5 SYNTHETIC_ERRNO [function] [call site] 01574
5 log_error_errno [function] [call site] 01575
5 SYNTHETIC_ERRNO [function] [call site] 01576
5 free_and_replace [function] [call site] 01577
4 log_warning [function] [call site] 01578
4 extract_first_word [function] [call site] 01579
4 log_error_errno [function] [call site] 01580
4 STR_IN_SET [function] [call site] 01581
4 startswith [function] [call site] 01588
4 parse_boolean [function] [call site] 01589
4 log_error_errno [function] [call site] 01590
4 startswith [function] [call site] 01591
4 STR_IN_SET [function] [call site] 01592
4 log_error_errno [function] [call site] 01593
4 SYNTHETIC_ERRNO [function] [call site] 01594
4 startswith [function] [call site] 01595
4 log_error_errno [function] [call site] 01613
4 startswith [function] [call site] 01614
4 parse_block_size [function] [call site] 01615
4 log_error_errno [function] [call site] 01616
4 startswith [function] [call site] 01617
4 safe_atou64 [function] [call site] 01618
4 log_error_errno [function] [call site] 01619
4 startswith [function] [call site] 01620
4 parse_size [function] [call site] 01621
4 log_error_errno [function] [call site] 01622
4 log_error_errno [function] [call site] 01623
4 SYNTHETIC_ERRNO [function] [call site] 01624
4 startswith [function] [call site] 01625
4 string_is_safe [function] [call site] 01626
4 log_error_errno [function] [call site] 01628
4 SYNTHETIC_ERRNO [function] [call site] 01629
4 unhexmem [function] [call site] 01634
5 unhexmem_full [function] [call site] 01635
4 log_error_errno [function] [call site] 01636
4 free_and_replace [function] [call site] 01637
4 startswith [function] [call site] 01638
4 sd_id128_from_string [function] [call site] 01639
4 log_error_errno [function] [call site] 01644
4 free_and_strdup [function] [call site] 01645
4 startswith [function] [call site] 01647
4 free_and_strdup [function] [call site] 01648
4 startswith [function] [call site] 01650
4 fstab_node_to_udev_node [function] [call site] 01651
5 startswith [function] [call site] 01653
5 tag_to_udev_node [function] [call site] 01654
6 encode_devnode_name [function] [call site] 01663
7 utf8_encoded_valid_unichar [function] [call site] 01664
8 utf8_encoded_expected_len [function] [call site] 01667
8 utf8_encoded_to_unichar [function] [call site] 01668
9 utf8_encoded_expected_len [function] [call site] 01670
8 utf8_unichar_to_encoded_len [function] [call site] 01671
8 unichar_is_valid [function] [call site] 01672
7 allow_listed_char_for_devnode [function] [call site] 01674
8 ascii_isdigit [function] [call site] 01675
8 ascii_isalpha [function] [call site] 01676
5 startswith [function] [call site] 01681
5 tag_to_udev_node [function] [call site] 01682
5 startswith [function] [call site] 01683
5 tag_to_udev_node [function] [call site] 01684
5 startswith [function] [call site] 01685
5 tag_to_udev_node [function] [call site] 01686
4 path_is_absolute [function] [call site] 01689
4 log_error_errno [function] [call site] 01690
4 SYNTHETIC_ERRNO [function] [call site] 01691
4 path_is_normalized [function] [call site] 01692
4 log_error_errno [function] [call site] 01693
4 SYNTHETIC_ERRNO [function] [call site] 01694
4 free_and_strdup [function] [call site] 01695
4 startswith [function] [call site] 01697
4 parse_size [function] [call site] 01698
4 log_error_errno [function] [call site] 01699
4 log_error_errno [function] [call site] 01700
4 SYNTHETIC_ERRNO [function] [call site] 01701
4 startswith [function] [call site] 01702
4 safe_atou64 [function] [call site] 01703
4 log_error_errno [function] [call site] 01704
4 log_error_errno [function] [call site] 01705
4 SYNTHETIC_ERRNO [function] [call site] 01706
4 startswith [function] [call site] 01707
4 parse_roothashsig_option [function] [call site] 01708
3 parse_options [function] [call site] 01709
3 parse_options [function] [call site] 01710
2 ensure_sane_request [function] [call site] 01713
3 sd_dhcp_client_id_is_set [function] [call site] 01716
4 client_id_size_is_valid [function] [call site] 01717
3 client_id_data_size_is_valid [function] [call site] 01718
3 sd_dhcp_client_id_set [function] [call site] 01719
4 assert_return [function] [call site] 01720
4 assert_return [function] [call site] 01721
4 client_id_data_size_is_valid [function] [call site] 01722
3 memeqzero [function] [call site] 01724
3 sd_dhcp_client_id_is_set [function] [call site] 01725
3 sd_dhcp_client_id_get [function] [call site] 01726
4 assert_return [function] [call site] 01727
4 sd_dhcp_client_id_is_set [function] [call site] 01728
4 assert_return [function] [call site] 01729
4 assert_return [function] [call site] 01730
4 assert_return [function] [call site] 01731
2 request_set_timestamp [function] [call site] 01734
3 triple_timestamp_is_set [function] [call site] 01736
4 timestamp_is_set [function] [call site] 01737
4 timestamp_is_set [function] [call site] 01738
4 timestamp_is_set [function] [call site] 01739
2 dhcp_server_cleanup_expired_leases [function] [call site] 01745
3 sd_event_now [function] [call site] 01747
4 assert_return [function] [call site] 01748
4 assert_return [function] [call site] 01749
4 event_resolve [function] [call site] 01750
4 assert_return [function] [call site] 01751
4 assert_return [function] [call site] 01752
4 event_origin_changed [function] [call site] 01753
4 TRIPLE_TIMESTAMP_HAS_CLOCK [function] [call site] 01754
4 triple_timestamp_is_set [function] [call site] 01755
4 triple_timestamp_by_clock [function] [call site] 01757
3 HASHMAP_FOREACH [function] [call site] 01759
3 log_dhcp_server [function] [call site] 01760
3 sd_dhcp_server_lease_unref [function] [call site] 01762
2 hashmap_get [function] [call site] 01763
2 dhcp_server_get_static_lease [function] [call site] 01764
3 hashmap_get [function] [call site] 01767
3 client_id_data_size_is_valid [function] [call site] 01768
3 sd_dhcp_client_id_set [function] [call site] 01769
3 hashmap_get [function] [call site] 01770
2 log_dhcp_server [function] [call site] 01771
2 hashmap_get [function] [call site] 01773
2 UINT32_TO_PTR [function] [call site] 01774
2 address_is_in_pool [function] [call site] 01775
3 hashmap_contains [function] [call site] 01781
4 _hashmap_contains [function] [call site] 01782
4 HASHMAP_BASE [function] [call site] 01783
3 UINT32_TO_PTR [function] [call site] 01784
2 siphash24_init [function] [call site] 01785
3 unaligned_read_le64 [function] [call site] 01788
4 le64toh [function] [call site] 01789
5 bswap_64_on_be [function] [call site] 01790
3 unaligned_read_le64 [function] [call site] 01791
2 client_id_hash_func [function] [call site] 01792
2 htole64 [function] [call site] 01822
3 bswap_64_on_be [function] [call site] 01823
2 address_available [function] [call site] 01842
3 hashmap_contains [function] [call site] 01844
3 UINT32_TO_PTR [function] [call site] 01845
3 hashmap_contains [function] [call site] 01846
3 UINT32_TO_PTR [function] [call site] 01847
2 server_ack_request [function] [call site] 01848
3 request_get_lifetime_timestamp [function] [call site] 01852
4 TRIPLE_TIMESTAMP_HAS_CLOCK [function] [call site] 01855
4 clock_supported [function] [call site] 01857
5 clock_gettime [function] [call site] 01858
4 triple_timestamp_is_set [function] [call site] 01860
4 triple_timestamp_by_clock [function] [call site] 01862
3 dhcp_server_set_lease [function] [call site] 01863
4 _cleanup_ [function] [call site] 01864
4 hashmap_get [function] [call site] 01869
4 hashmap_remove_value [function] [call site] 01870
5 _hashmap_remove_value [function] [call site] 01871
6 bucket_hash [function] [call site] 01872
6 bucket_scan [function] [call site] 01873
6 bucket_at [function] [call site] 01874
6 entry_value [function] [call site] 01875
6 remove_entry [function] [call site] 01876
5 HASHMAP_BASE [function] [call site] 01877
4 UINT32_TO_PTR [function] [call site] 01878
4 hashmap_ensure_put [function] [call site] 01879
4 UINT32_TO_PTR [function] [call site] 01880
4 dhcp_server_put_lease [function] [call site] 01884
3 log_dhcp_server_errno [function] [call site] 01886
3 server_send_offer_or_ack [function] [call site] 01887
4 server_message_init [function] [call site] 01892
5 dhcp_message_init [function] [call site] 01900
6 dhcp_option_append [function] [call site] 01912
7 option_append [function] [call site] 01915
8 strv_isempty [function] [call site] 01919
8 STRV_FOREACH [function] [call site] 01920
8 STRV_FOREACH [function] [call site] 01921
8 memcpy_safe [function] [call site] 01923
8 ORDERED_SET_FOREACH [function] [call site] 01924
8 dhcp_option_append_tlv [function] [call site] 01932
8 dhcp_option_append_tlv [function] [call site] 01934
8 dhcp_option_append_tlv [function] [call site] 01937
7 option_append [function] [call site] 01938
7 option_append [function] [call site] 01939
7 option_append [function] [call site] 01940
7 option_append [function] [call site] 01941
4 usec_to_be32_sec [function] [call site] 01944
4 dhcp_option_append [function] [call site] 01949
4 dhcp_option_append [function] [call site] 01950
4 dhcp_option_append [function] [call site] 01951
4 in4_addr_is_set [function] [call site] 01952
5 in4_addr_is_null [function] [call site] 01953
4 dhcp_option_append [function] [call site] 01955
4 dhcp_option_append [function] [call site] 01957
4 dhcp_option_append [function] [call site] 01959
4 dhcp_option_append [function] [call site] 01960
4 dhcp_request_contains [function] [call site] 01962
4 usec_to_be32_sec [function] [call site] 01965
4 dhcp_option_append [function] [call site] 01966
4 ORDERED_SET_FOREACH [function] [call site] 01967
4 dhcp_option_append [function] [call site] 01968
4 ordered_set_isempty [function] [call site] 01969
5 ordered_hashmap_isempty [function] [call site] 01970
6 ordered_hashmap_size [function] [call site] 01971
7 _hashmap_size [function] [call site] 01972
7 HASHMAP_BASE [function] [call site] 01973
4 dhcp_option_append [function] [call site] 01974
4 ordered_set_size [function] [call site] 01975
5 ordered_hashmap_size [function] [call site] 01976
4 dhcp_option_append [function] [call site] 01977
4 dhcp_server_send_packet [function] [call site] 01978
5 dhcp_option_append [function] [call site] 01985
5 dhcp_option_append [function] [call site] 01987
5 htobe16 [function] [call site] 01988
6 bswap_16_on_le [function] [call site] 01989
5 dhcp_server_send [function] [call site] 01990
6 dhcp_server_send_udp [function] [call site] 02003
6 dhcp_server_send_unicast_raw [function] [call site] 02004
7 dhcp_packet_append_ip_headers [function] [call site] 02014
8 dhcp_packet_checksum [function] [call site] 02019
8 dhcp_packet_checksum [function] [call site] 02021
7 dhcp_network_send_raw_socket [function] [call site] 02022
8 assert_se [function] [call site] 02023
8 assert_se [function] [call site] 02024
8 assert_se [function] [call site] 02025
8 assert_se [function] [call site] 02027
8 assert_se [function] [call site] 02028
8 assert_se [function] [call site] 02029
8 assert_se [function] [call site] 02030
8 assert_se [function] [call site] 02031
8 be16toh [function] [call site] 02032
9 bswap_16_on_le [function] [call site] 02033
8 assert_se [function] [call site] 02034
8 dhcp_packet_checksum [function] [call site] 02036
8 assert_se [function] [call site] 02037
8 dhcp_packet_checksum [function] [call site] 02038
8 assert_se [function] [call site] 02039
8 assert_se [function] [call site] 02040
8 assert_se [function] [call site] 02041
8 assert_se [function] [call site] 02043
8 callback_recv [function] [call site] 02044
3 log_dhcp_server_errno [function] [call site] 02045
3 log_dhcp_server [function] [call site] 02046
3 server_on_lease_change [function] [call site] 02048
4 dhcp_server_save_leases [function] [call site] 02050
5 _cleanup_ [function] [call site] 02051
5 hashmap_isempty [function] [call site] 02053
5 sd_id128_get_boot [function] [call site] 02055
6 sd_id128_is_null [function] [call site] 02056
6 id128_get_boot [function] [call site] 02057
7 id128_read [function] [call site] 02059
8 id128_read_at [function] [call site] 02060
9 id128_read_fd [function] [call site] 02064
10 loop_read [function] [call site] 02066
11 fd_wait_for_event [function] [call site] 02069
12 ppoll_usec [function] [call site] 02070
13 ppoll_usec_full [function] [call site] 02071
14 TIMESPEC_STORE [function] [call site] 02074
10 FLAGS_SET [function] [call site] 02080
10 FLAGS_SET [function] [call site] 02081
10 sd_id128_from_string [function] [call site] 02082
10 FLAGS_SET [function] [call site] 02083
10 sd_id128_is_null [function] [call site] 02084
7 proc_mounted [function] [call site] 02085
5 sd_json_buildo [function] [call site] 02086
5 SD_JSON_BUILD_PAIR_ID128 [function] [call site] 02087
5 JSON_BUILD_PAIR_IN4_ADDR [function] [call site] 02088
5 SD_JSON_BUILD_PAIR_UNSIGNED [function] [call site] 02089
5 in4_addr_netmask_to_prefixlen [function] [call site] 02090
5 dhcp_server_bound_leases_append_json [function] [call site] 02095
6 _cleanup_ [function] [call site] 02096
6 sd_event_now [function] [call site] 02099
6 sd_event_now [function] [call site] 02100
6 HASHMAP_FOREACH [function] [call site] 02101
6 _cleanup_ [function] [call site] 02102
6 dhcp_server_lease_append_json [function] [call site] 02103
7 sd_json_buildo [function] [call site] 02106
7 SD_JSON_BUILD_PAIR_BYTE_ARRAY [function] [call site] 02107
7 JSON_BUILD_PAIR_IN4_ADDR_NON_NULL [function] [call site] 02108
7 JSON_BUILD_PAIR_STRING_NON_EMPTY [function] [call site] 02109
7 SD_JSON_BUILD_PAIR_UNSIGNED [function] [call site] 02110
7 SD_JSON_BUILD_PAIR_UNSIGNED [function] [call site] 02111
7 SD_JSON_BUILD_PAIR_BYTE_ARRAY [function] [call site] 02112
6 map_clock_usec_raw [function] [call site] 02113
6 sd_json_variant_merge_objectbo [function] [call site] 02114
6 SD_JSON_BUILD_PAIR_UNSIGNED [function] [call site] 02115
6 SD_JSON_BUILD_PAIR_UNSIGNED [function] [call site] 02116
6 sd_json_variant_append_array [function] [call site] 02117
7 _cleanup_ [function] [call site] 02118
7 assert_return [function] [call site] 02119
7 assert_return [function] [call site] 02120
7 sd_json_variant_is_null [function] [call site] 02121
8 sd_json_variant_has_type [function] [call site] 02122
9 json_variant_dereference [function] [call site] 02123
10 json_variant_is_regular [function] [call site] 02124
10 json_variant_dereference [function] [call site] 02125
9 sd_json_variant_type [function] [call site] 02126
9 json_variant_is_const_string [function] [call site] 02127
9 json_variant_is_magic [function] [call site] 02129
7 sd_json_variant_is_array [function] [call site] 02133
8 sd_json_variant_has_type [function] [call site] 02134
7 sd_json_variant_elements [function] [call site] 02135
8 json_variant_is_regular [function] [call site] 02136
8 sd_json_variant_elements [function] [call site] 02138
8 log_debug [function] [call site] 02139
7 sd_json_variant_new_array [function] [call site] 02140
8 _cleanup_ [function] [call site] 02141
8 assert_return [function] [call site] 02142
8 assert_return [function] [call site] 02143
8 json_variant_array_put_element [function] [call site] 02144
9 json_variant_set [function] [call site] 02146
10 json_variant_dereference [function] [call site] 02148
10 sd_json_variant_type [function] [call site] 02149
10 sd_json_variant_integer [function] [call site] 02150
11 json_variant_is_regular [function] [call site] 02151
11 sd_json_variant_integer [function] [call site] 02152
11 log_debug [function] [call site] 02153
11 fp_equal [function] [call site] 02154
11 log_debug [function] [call site] 02155
11 log_debug [function] [call site] 02156
10 sd_json_variant_unsigned [function] [call site] 02157
11 json_variant_is_regular [function] [call site] 02158
11 sd_json_variant_integer [function] [call site] 02159
11 log_debug [function] [call site] 02160
11 fp_equal [function] [call site] 02161
11 log_debug [function] [call site] 02162
11 log_debug [function] [call site] 02163
10 sd_json_variant_real [function] [call site] 02164
11 json_variant_is_regular [function] [call site] 02165
11 sd_json_variant_real [function] [call site] 02166
11 log_debug [function] [call site] 02167
11 log_debug [function] [call site] 02168
11 log_debug [function] [call site] 02169
10 sd_json_variant_boolean [function] [call site] 02170
11 json_variant_is_regular [function] [call site] 02171
11 sd_json_variant_boolean [function] [call site] 02172
11 log_debug [function] [call site] 02173
10 assert_se [function] [call site] 02174
10 sd_json_variant_string [function] [call site] 02175
11 json_variant_is_magic [function] [call site] 02176
11 json_variant_is_const_string [function] [call site] 02177
11 sd_json_variant_string [function] [call site] 02179
11 log_debug [function] [call site] 02180
10 sd_json_variant_ref [function] [call site] 02183
10 json_variant_conservative_formalize [function] [call site] 02184
11 json_variant_is_regular [function] [call site] 02185
11 json_variant_formalize [function] [call site] 02186
12 json_variant_dereference [function] [call site] 02187
12 sd_json_variant_type [function] [call site] 02188
12 sd_json_variant_boolean [function] [call site] 02189
12 sd_json_variant_integer [function] [call site] 02190
12 sd_json_variant_unsigned [function] [call site] 02191
12 iszero_safe [function] [call site] 02192
12 sd_json_variant_real [function] [call site] 02193
12 sd_json_variant_string [function] [call site] 02195
12 sd_json_variant_elements [function] [call site] 02196
12 sd_json_variant_elements [function] [call site] 02197
10 assert_not_reached [function] [call site] 02198
9 json_variant_copy_source [function] [call site] 02199
10 json_variant_is_regular [function] [call site] 02201
10 json_source_ref [function] [call site] 02202
9 sd_json_variant_is_normalized [function] [call site] 02203
10 sd_json_variant_is_real [function] [call site] 02204
11 sd_json_variant_has_type [function] [call site] 02205
10 sd_json_variant_is_integer [function] [call site] 02206
11 sd_json_variant_has_type [function] [call site] 02207
10 sd_json_variant_is_unsigned [function] [call site] 02208
11 sd_json_variant_has_type [function] [call site] 02209
10 sd_json_variant_is_object [function] [call site] 02210
11 sd_json_variant_has_type [function] [call site] 02211
10 sd_json_variant_is_array [function] [call site] 02212
10 sd_json_variant_elements [function] [call site] 02213
7 json_variant_n_ref [function] [call site] 02215
8 json_variant_is_regular [function] [call site] 02216
7 sd_json_variant_ref [function] [call site] 02218
7 json_variant_n_ref [function] [call site] 02219
7 GREEDY_REALLOC [function] [call site] 02220
7 json_variant_array_put_element [function] [call site] 02221
7 sd_json_variant_by_index [function] [call site] 02222
7 sd_json_variant_new_array [function] [call site] 02223
7 json_variant_propagate_sensitive [function] [call site] 02224
8 sd_json_variant_is_sensitive [function] [call site] 02225
9 json_variant_formalize [function] [call site] 02226
9 json_variant_is_regular [function] [call site] 02227
8 sd_json_variant_sensitive [function] [call site] 02228
9 json_variant_formalize [function] [call site] 02229
9 json_variant_is_regular [function] [call site] 02230
7 JSON_VARIANT_REPLACE [function] [call site] 02231
6 json_variant_set_field_non_null [function] [call site] 02233
7 sd_json_variant_is_null [function] [call site] 02234
7 sd_json_variant_set_field [function] [call site] 02235
8 _cleanup_ [function] [call site] 02236
8 assert_return [function] [call site] 02237
8 assert_return [function] [call site] 02238
8 sd_json_variant_is_blank_object [function] [call site] 02239
9 sd_json_variant_is_null [function] [call site] 02240
9 sd_json_variant_is_object [function] [call site] 02241
9 sd_json_variant_elements [function] [call site] 02242
8 sd_json_variant_is_object [function] [call site] 02243
8 sd_json_variant_elements [function] [call site] 02244
8 sd_json_variant_by_index [function] [call site] 02245
8 sd_json_variant_is_string [function] [call site] 02246
9 sd_json_variant_has_type [function] [call site] 02247
8 sd_json_variant_string [function] [call site] 02249
8 sd_json_variant_elements [function] [call site] 02250
8 sd_json_variant_by_index [function] [call site] 02251
8 sd_json_variant_by_index [function] [call site] 02252
8 sd_json_variant_elements [function] [call site] 02253
8 sd_json_variant_elements [function] [call site] 02254
8 sd_json_variant_by_index [function] [call site] 02255
8 sd_json_variant_new_string [function] [call site] 02256
9 sd_json_variant_new_stringn [function] [call site] 02257
10 assert_return [function] [call site] 02258
10 assert_return [function] [call site] 02259
10 sd_json_variant_new_null [function] [call site] 02261
11 assert_return [function] [call site] 02262
10 utf8_is_valid_n [function] [call site] 02265
11 _unlikely_ [function] [call site] 02267
11 utf8_encoded_valid_unichar [function] [call site] 02268
11 _unlikely_ [function] [call site] 02269
10 json_variant_new [function] [call site] 02270
8 sd_json_variant_new_object [function] [call site] 02275
9 _cleanup_ [function] [call site] 02276
9 assert_return [function] [call site] 02277
9 assert_return [function] [call site] 02278
9 assert_return [function] [call site] 02279
9 sd_json_variant_is_string [function] [call site] 02280
9 assert_se [function] [call site] 02281
9 sd_json_variant_string [function] [call site] 02282
9 sd_json_variant_is_normalized [function] [call site] 02284
9 json_variant_depth [function] [call site] 02285
10 json_variant_dereference [function] [call site] 02286
10 json_variant_is_regular [function] [call site] 02287
9 json_variant_set [function] [call site] 02288
9 json_variant_copy_source [function] [call site] 02289
8 json_variant_propagate_sensitive [function] [call site] 02291
8 JSON_VARIANT_REPLACE [function] [call site] 02292
5 mkdirat_parents [function] [call site] 02294
6 mkdirat_parents_internal [function] [call site] 02295
7 path_is_safe [function] [call site] 02299
7 path_find_last_component [function] [call site] 02300
7 strndupa_safe [function] [call site] 02303
7 is_dir_at [function] [call site] 02304
7 path_find_first_component [function] [call site] 02305
7 mkdirat_safe_internal [function] [call site] 02310
8 chmod_and_chown_at [function] [call site] 02315
9 fchmod_and_chown [function] [call site] 02319
10 fchmod_and_chown_with_fallback [function] [call site] 02320
11 fchmod_opath [function] [call site] 02323
12 fchmodat2 [function] [call site] 02325
12 FORMAT_PROC_FD_PATH [function] [call site] 02328
12 proc_fd_enoent_errno [function] [call site] 02329
11 fchownat [function] [call site] 02331
11 fchmod_opath [function] [call site] 02332
8 chaseat [function] [call site] 02336
9 FLAGS_SET [function] [call site] 02338
9 FLAGS_SET [function] [call site] 02340
9 FLAGS_SET [function] [call site] 02342
9 FLAGS_SET [function] [call site] 02344
9 FLAGS_SET [function] [call site] 02346
9 FLAGS_SET [function] [call site] 02349
9 dir_fd_is_root_or_cwd [function] [call site] 02350
10 path_is_root_at [function] [call site] 02351
11 fds_are_same_mount [function] [call site] 02356
12 statx_inode_same [function] [call site] 02361
13 statx_is_set [function] [call site] 02362
13 statx_is_set [function] [call site] 02363
13 FLAGS_SET [function] [call site] 02364
13 FLAGS_SET [function] [call site] 02365
12 FLAGS_SET [function] [call site] 02366
12 path_get_mnt_id_at_fallback [function] [call site] 02367
13 name_to_handle_at_loop [function] [call site] 02370
13 is_name_to_handle_at_fatal_error [function] [call site] 02372
13 fd_fdinfo_mnt_id [function] [call site] 02373
12 FLAGS_SET [function] [call site] 02376
12 path_get_mnt_id_at_fallback [function] [call site] 02377
12 statx_mount_same [function] [call site] 02379
9 FLAGS_SET [function] [call site] 02381
9 chaseat_needs_absolute [function] [call site] 02383
10 path_is_absolute [function] [call site] 02384
10 dir_fd_is_root [function] [call site] 02385
11 path_is_root_at [function] [call site] 02386
9 FLAGS_SET [function] [call site] 02390
9 ENDSWITH_SET [function] [call site] 02393
9 FLAGS_SET [function] [call site] 02394
9 dot_or_dot_dot [function] [call site] 02395
9 FLAGS_SET [function] [call site] 02397
9 path_find_first_component [function] [call site] 02398
9 empty_or_root [function] [call site] 02401
10 path_equal [function] [call site] 02403
11 path_compare [function] [call site] 02404
12 path_is_absolute [function] [call site] 02407
12 path_is_absolute [function] [call site] 02408
12 path_find_first_component [function] [call site] 02409
12 path_find_first_component [function] [call site] 02410
9 FLAGS_SET [function] [call site] 02416
9 FLAGS_SET [function] [call site] 02417
9 stat_inode_same [function] [call site] 02420
9 dir_fd_is_root [function] [call site] 02421
9 FLAGS_SET [function] [call site] 02422
9 path_extract_directory [function] [call site] 02423
9 path_is_absolute [function] [call site] 02425
9 free_and_replace [function] [call site] 02426
9 FLAGS_SET [function] [call site] 02430
9 assert_not_reached [function] [call site] 02431
9 FLAGS_SET [function] [call site] 02434
9 path_is_valid [function] [call site] 02435
9 path_extend [function] [call site] 02436
9 FLAGS_SET [function] [call site] 02437
9 FLAGS_SET [function] [call site] 02438
9 unsafe_transition [function] [call site] 02439
9 log_unsafe_transition [function] [call site] 02440
10 FLAGS_SET [function] [call site] 02441
10 fd_get_path [function] [call site] 02442
11 safe_getcwd [function] [call site] 02444
12 get_current_dir_name [function] [call site] 02445
12 negative_errno [function] [call site] 02446
12 TAKE_PTR [function] [call site] 02447
11 readlink_malloc [function] [call site] 02448
12 readlinkat_malloc [function] [call site] 02449
11 FORMAT_PROC_FD_PATH [function] [call site] 02455
11 proc_fd_enoent_errno [function] [call site] 02456
10 fd_get_path [function] [call site] 02457
10 uid_to_name [function] [call site] 02459
11 synthesize_nobody [function] [call site] 02461
11 uid_is_valid [function] [call site] 02464
11 getpwuid_malloc [function] [call site] 02467
11 asprintf [function] [call site] 02480
10 uid_to_name [function] [call site] 02482
10 log_warning_errno [function] [call site] 02483
10 SYNTHETIC_ERRNO [function] [call site] 02484
9 FLAGS_SET [function] [call site] 02490
9 FLAGS_SET [function] [call site] 02494
9 unsafe_transition [function] [call site] 02495
9 log_unsafe_transition [function] [call site] 02496
9 close_and_replace [function] [call site] 02497
9 close_and_replace [function] [call site] 02498
9 RET_NERRNO [function] [call site] 02499
9 path_is_safe [function] [call site] 02502
9 FLAGS_SET [function] [call site] 02503
9 xopenat_full [function] [call site] 02505
9 FLAGS_SET [function] [call site] 02506
9 path_extend [function] [call site] 02508
9 FLAGS_SET [function] [call site] 02509
9 path_extend [function] [call site] 02510
9 FLAGS_SET [function] [call site] 02512
9 unsafe_transition [function] [call site] 02513
9 log_unsafe_transition [function] [call site] 02514
9 FLAGS_SET [function] [call site] 02515
9 fd_is_fs_type [function] [call site] 02516
10 is_fs_type_at [function] [call site] 02517
9 log_autofs_mount_point [function] [call site] 02518
10 FLAGS_SET [function] [call site] 02519
10 fd_get_path [function] [call site] 02520
10 log_warning_errno [function] [call site] 02521
10 SYNTHETIC_ERRNO [function] [call site] 02522
9 FLAGS_SET [function] [call site] 02525
9 FLAGS_SET [function] [call site] 02527
9 log_prohibited_symlink [function] [call site] 02528
10 FLAGS_SET [function] [call site] 02530
10 fd_get_path [function] [call site] 02531
10 log_warning_errno [function] [call site] 02532
10 SYNTHETIC_ERRNO [function] [call site] 02533
9 readlinkat_malloc [function] [call site] 02535
9 path_is_absolute [function] [call site] 02537
9 safe_close [function] [call site] 02538
9 fd_reopen [function] [call site] 02539
9 FLAGS_SET [function] [call site] 02541
9 unsafe_transition [function] [call site] 02542
9 log_unsafe_transition [function] [call site] 02543
9 FLAGS_SET [function] [call site] 02544
9 free_and_strdup [function] [call site] 02545
9 path_extend [function] [call site] 02546
9 free_and_replace [function] [call site] 02547
9 FLAGS_SET [function] [call site] 02548
9 path_extend [function] [call site] 02549
9 FLAGS_SET [function] [call site] 02550
9 close_and_replace [function] [call site] 02552
9 FLAGS_SET [function] [call site] 02553
9 stat_verify_directory [function] [call site] 02554
9 FLAGS_SET [function] [call site] 02558
9 stat_verify_regular [function] [call site] 02559
9 FLAGS_SET [function] [call site] 02564
9 path_extract_filename [function] [call site] 02565
9 free_and_replace [function] [call site] 02566
9 FLAGS_SET [function] [call site] 02568
9 strextend [function] [call site] 02570
9 FLAGS_SET [function] [call site] 02574
9 path_find_first_component [function] [call site] 02577
9 path_join [function] [call site] 02579
8 mkdirat_safe_internal [function] [call site] 02580
8 log_full_errno [function] [call site] 02583
8 SYNTHETIC_ERRNO [function] [call site] 02584
8 log_full_errno [function] [call site] 02585
8 SYNTHETIC_ERRNO [function] [call site] 02586
8 log_full_errno [function] [call site] 02587
8 SYNTHETIC_ERRNO [function] [call site] 02588
8 FORMAT_UID [function] [call site] 02589
8 FORMAT_GID [function] [call site] 02590
5 fopen_temporary_at [function] [call site] 02591
6 tempfn_random [function] [call site] 02594
7 random_u64 [function] [call site] 02598
8 random_bytes [function] [call site] 02599
9 getrandom [function] [call site] 02601
9 loop_read_exact [function] [call site] 02603
10 loop_read [function] [call site] 02604
9 fallback_random_bytes [function] [call site] 02605
10 getpid_cached [function] [call site] 02608
10 ULONG_TO_PTR [function] [call site] 02612
10 getauxval [function] [call site] 02613
10 pidfd_get_inode_id_self_cached [function] [call site] 02614
11 getpid_cached [function] [call site] 02616
11 pidfd_open [function] [call site] 02617
11 getpid_cached [function] [call site] 02618
11 pidfd_get_inode_id [function] [call site] 02619
12 pidfd_check_pidfs [function] [call site] 02621
13 pidfd_open [function] [call site] 02622
13 getpid_cached [function] [call site] 02623
13 fd_is_fs_type [function] [call site] 02624
12 pidfd_get_inode_id_impl [function] [call site] 02625
13 RET_NERRNO [function] [call site] 02627
13 name_to_handle_at [function] [call site] 02628
13 CAST_ALIGN_PTR [function] [call site] 02629
13 is_name_to_handle_at_fatal_error [function] [call site] 02631
11 ERRNO_IS_NEG_NOT_SUPPORTED [function] [call site] 02633
11 getpid_cached [function] [call site] 02634
10 sha256_init_ctx [function] [call site] 02635
10 sha256_process_bytes [function] [call site] 02637
11 IS_ALIGNED32 [function] [call site] 02647
11 sha256_process_block [function] [call site] 02648
11 sha256_process_block [function] [call site] 02650
11 sha256_process_block [function] [call site] 02652
10 sha256_finish_ctx [function] [call site] 02654
11 sha256_process_block [function] [call site] 02660
11 unaligned_write_ne32 [function] [call site] 02661
10 sha256_finish_ctx [function] [call site] 02664
6 fopen_temporary_internal [function] [call site] 02690
5 sd_json_variant_dump [function] [call site] 02705
6 print_source [function] [call site] 02706
7 FLAGS_SET [function] [call site] 02707
7 json_variant_is_regular [function] [call site] 02708
7 DECIMAL_STR_WIDTH [function] [call site] 02709
7 DECIMAL_STR_MAX [function] [call site] 02710
7 DECIMAL_STR_WIDTH [function] [call site] 02711
7 DECIMAL_STR_MAX [function] [call site] 02712
6 colors_enabled [function] [call site] 02722
7 get_color_mode [function] [call site] 02723
8 get_color_mode_impl [function] [call site] 02724
9 parse_systemd_colors [function] [call site] 02725
10 color_mode_from_string [function] [call site] 02727
10 log_debug_errno [function] [call site] 02728
9 getpid_cached [function] [call site] 02730
9 getenv_terminal_is_dumb [function] [call site] 02731
9 terminal_is_dumb [function] [call site] 02734
10 on_tty [function] [call site] 02735
11 isatty_safe [function] [call site] 02736
11 isatty_safe [function] [call site] 02737
10 on_dev_null [function] [call site] 02738
11 stat_inode_same [function] [call site] 02742
11 stat_inode_same [function] [call site] 02743
10 getenv_terminal_is_dumb [function] [call site] 02744
9 STRPTR_IN_SET [function] [call site] 02745
6 json_format [function] [call site] 02750
7 FLAGS_SET [function] [call site] 02753
7 sd_json_variant_is_sensitive [function] [call site] 02754
7 sd_json_variant_type [function] [call site] 02759
7 newlocale [function] [call site] 02760
7 ansi_highlight_blue [function] [call site] 02762
7 uselocale [function] [call site] 02763
7 sd_json_variant_real [function] [call site] 02765
7 uselocale [function] [call site] 02766
7 freelocale [function] [call site] 02768
7 ansi_highlight_blue [function] [call site] 02770
7 sd_json_variant_integer [function] [call site] 02772
7 ansi_highlight_blue [function] [call site] 02775
7 sd_json_variant_unsigned [function] [call site] 02777
7 sd_json_variant_boolean [function] [call site] 02780
7 sd_json_variant_string [function] [call site] 02803
7 assert_se [function] [call site] 02810
7 sd_json_variant_by_index [function] [call site] 02811
7 print_source [function] [call site] 02814
7 json_format [function] [call site] 02816
7 print_source [function] [call site] 02818
7 sd_json_variant_by_index [function] [call site] 02828
7 print_source [function] [call site] 02831
7 json_format [function] [call site] 02833
7 json_format [function] [call site] 02835
7 sd_json_variant_by_index [function] [call site] 02836
7 print_source [function] [call site] 02838
7 assert_not_reached [function] [call site] 02842
4 log_dhcp_server_errno [function] [call site] 02866
2 server_send_offer_or_ack [function] [call site] 02868
2 log_dhcp_server_errno [function] [call site] 02869
2 log_dhcp_server [function] [call site] 02870
2 log_dhcp_server [function] [call site] 02872
2 log_dhcp_server [function] [call site] 02875
2 log_dhcp_server [function] [call site] 02877
2 log_dhcp_server [function] [call site] 02879
2 server_send_nak_or_ignore [function] [call site] 02881
3 server_message_init [function] [call site] 02882
3 log_dhcp_server_errno [function] [call site] 02883
3 dhcp_server_send_packet [function] [call site] 02884
3 log_dhcp_server_errno [function] [call site] 02885
3 log_dhcp_server [function] [call site] 02886
2 hashmap_get [function] [call site] 02888
2 UINT32_TO_PTR [function] [call site] 02889
2 server_send_nak_or_ignore [function] [call site] 02890
2 server_ack_request [function] [call site] 02891
2 address_is_in_pool [function] [call site] 02892
2 server_ack_request [function] [call site] 02893
2 server_send_nak_or_ignore [function] [call site] 02894
2 log_dhcp_server [function] [call site] 02895
2 sd_dhcp_server_lease_unref [function] [call site] 02897
2 server_on_lease_change [function] [call site] 02898
1 assert_se [function] [call site] 02899
1 dhcp_server_save_leases [function] [call site] 02900
1 hashmap_free [function] [call site] 02901
1 hashmap_free [function] [call site] 02902
1 assert_se [function] [call site] 02903
1 dhcp_server_load_leases [function] [call site] 02904
2 _cleanup_ [function] [call site] 02905
2 load_leases_file [function] [call site] 02908
3 _cleanup_ [function] [call site] 02909
3 sd_json_parse_file_at [function] [call site] 02913
4 read_full_stream [function] [call site] 02914
5 read_full_stream_full [function] [call site] 02915
4 read_full_file_full [function] [call site] 02916
4 sd_json_parse_with_source [function] [call site] 02917
5 _cleanup_ [function] [call site] 02918
5 json_parse_internal [function] [call site] 02925
6 assert_return [function] [call site] 02926
6 assert_return [function] [call site] 02927
6 GREEDY_REALLOC [function] [call site] 02928
6 _cleanup_ [function] [call site] 02929
6 json_tokenize [function] [call site] 02931
7 PTR_TO_INT [function] [call site] 02941
7 inc_lines_columns [function] [call site] 02943
8 utf8_encoded_valid_unichar [function] [call site] 02947
7 INT_TO_PTR [function] [call site] 02948
7 INT_TO_PTR [function] [call site] 02949
7 INT_TO_PTR [function] [call site] 02950
7 INT_TO_PTR [function] [call site] 02951
7 json_parse_string [function] [call site] 02952
8 GREEDY_REALLOC [function] [call site] 02966
8 utf16_is_surrogate [function] [call site] 02967
8 utf8_encode_unichar [function] [call site] 02968
8 utf16_is_trailing_surrogate [function] [call site] 02969
8 unhex_ucs2 [function] [call site] 02970
8 utf16_is_trailing_surrogate [function] [call site] 02971
8 utf8_encode_unichar [function] [call site] 02972
8 utf16_surrogate_pair_to_unichar [function] [call site] 02973
8 GREEDY_REALLOC [function] [call site] 02974
8 utf8_encoded_valid_unichar [function] [call site] 02975
8 GREEDY_REALLOC [function] [call site] 02976
7 INT_TO_PTR [function] [call site] 02978
7 INT_TO_PTR [function] [call site] 02992
7 startswith [function] [call site] 02993
7 INT_TO_PTR [function] [call site] 02994
7 startswith [function] [call site] 02995
7 INT_TO_PTR [function] [call site] 02996
7 startswith [function] [call site] 02997
7 INT_TO_PTR [function] [call site] 02998
7 INT_TO_PTR [function] [call site] 02999
7 INT_TO_PTR [function] [call site] 03000
7 INT_TO_PTR [function] [call site] 03001
7 INT_TO_PTR [function] [call site] 03002
7 assert_not_reached [function] [call site] 03003
7 inc_lines_columns [function] [call site] 03004
6 GREEDY_REALLOC [function] [call site] 03008
6 sd_json_variant_new_object [function] [call site] 03013
6 json_stack_release [function] [call site] 03014
7 CLEANUP_ARRAY [function] [call site] 03016
6 GREEDY_REALLOC [function] [call site] 03018
6 sd_json_variant_new_array [function] [call site] 03023
6 json_stack_release [function] [call site] 03024
6 sd_json_variant_new_string [function] [call site] 03026
6 sd_json_variant_new_real [function] [call site] 03031
7 assert_return [function] [call site] 03032
7 fpclassify [function] [call site] 03033
7 json_variant_new [function] [call site] 03034
6 sd_json_variant_new_integer [function] [call site] 03038
7 assert_return [function] [call site] 03039
7 json_variant_new [function] [call site] 03040
6 sd_json_variant_new_unsigned [function] [call site] 03044
7 assert_return [function] [call site] 03045
7 json_variant_new [function] [call site] 03046
6 sd_json_variant_new_boolean [function] [call site] 03050
7 assert_return [function] [call site] 03051
6 sd_json_variant_new_null [function] [call site] 03055
6 assert_not_reached [function] [call site] 03058
6 FLAGS_SET [function] [call site] 03059
6 sd_json_variant_sensitive [function] [call site] 03060
6 json_variant_set_source [function] [call site] 03061
7 json_variant_is_regular [function] [call site] 03063
7 json_source_equal [function] [call site] 03064
7 json_single_ref [function] [call site] 03066
8 json_variant_is_regular [function] [call site] 03067
8 json_single_ref [function] [call site] 03068
7 json_source_unref [function] [call site] 03070
7 json_source_ref [function] [call site] 03071
7 json_variant_copy [function] [call site] 03072
8 sd_json_variant_type [function] [call site] 03075
8 sd_json_variant_integer [function] [call site] 03076
8 sd_json_variant_unsigned [function] [call site] 03077
8 sd_json_variant_real [function] [call site] 03078
8 sd_json_variant_boolean [function] [call site] 03079
8 sd_json_variant_string [function] [call site] 03080
8 sd_json_variant_ref [function] [call site] 03084
8 json_variant_formalize [function] [call site] 03085
8 memcpy_safe [function] [call site] 03088
8 json_variant_propagate_sensitive [function] [call site] 03089
7 json_variant_is_regular [function] [call site] 03091
7 json_source_ref [function] [call site] 03095
7 JSON_VARIANT_REPLACE [function] [call site] 03096
6 GREEDY_REALLOC [function] [call site] 03097
6 sd_json_variant_ref [function] [call site] 03101
6 json_stack_release [function] [call site] 03102
3 sd_json_dispatch [function] [call site] 03104
4 sd_json_dispatch_full [function] [call site] 03105
5 sd_json_variant_is_object [function] [call site] 03106
5 assert_se [function] [call site] 03109
5 sd_json_variant_by_index [function] [call site] 03110
5 assert_se [function] [call site] 03111
5 sd_json_variant_by_index [function] [call site] 03112
5 streq_ptr [function] [call site] 03113
5 sd_json_variant_string [function] [call site] 03114
5 sd_json_variant_has_type [function] [call site] 03115
5 FLAGS_SET [function] [call site] 03116
5 sd_json_variant_is_null [function] [call site] 03117
5 sd_json_variant_string [function] [call site] 03119
5 sd_json_variant_type_to_string [function] [call site] 03120
5 sd_json_variant_type [function] [call site] 03121
5 sd_json_variant_type_to_string [function] [call site] 03122
5 FLAGS_SET [function] [call site] 03123
5 sd_json_variant_is_null [function] [call site] 03124
5 sd_json_variant_string [function] [call site] 03126
5 sd_json_variant_string [function] [call site] 03128
5 sd_json_variant_string [function] [call site] 03130
5 dispatch_userdata [function] [call site] 03131
6 SIZE_TO_PTR [function] [call site] 03132
5 sd_json_variant_string [function] [call site] 03133
5 sd_json_variant_string [function] [call site] 03135
5 sd_json_variant_string [function] [call site] 03136
5 sd_json_variant_string [function] [call site] 03138
5 sd_json_variant_string [function] [call site] 03140
5 sd_json_variant_string [function] [call site] 03141
2 sd_id128_get_boot [function] [call site] 03143
2 hashmap_size [function] [call site] 03144
2 JSON_VARIANT_ARRAY_FOREACH [function] [call site] 03145
2 RET_GATHER [function] [call site] 03146
2 json_dispatch_dhcp_lease [function] [call site] 03147
3 _cleanup_ [function] [call site] 03148
3 sd_json_dispatch [function] [call site] 03151
3 sd_event_now [function] [call site] 03152
3 sd_event_now [function] [call site] 03153
3 map_clock_usec_raw [function] [call site] 03154
3 dhcp_server_put_lease [function] [call site] 03155
2 sd_id128_equal [function] [call site] 03157
2 hashmap_size [function] [call site] 03158
2 log_dhcp_server [function] [call site] 03160