Skip to content

Many private symbols exported which are not part of the public API #918

@mbiebl

Description

@mbiebl

This is a follow-up for #366
Rerunning the check for 3.0-1, lists the following exported symbols, which are missing from the header files:

bd_btrfs_device_info_get_type
bd_btrfs_filesystem_info_get_type
bd_btrfs_subvolume_info_get_type
bd_crypto_bitlk_info_get_type
bd_crypto_integrity_extra_get_type
bd_crypto_integrity_info_get_type
bd_crypto_keyslot_context_get_type
bd_crypto_luks_extra_get_type
bd_crypto_luks_info_get_type
bd_crypto_luks_pbkdf_get_type
bd_crypto_luks_token_info_get_type
bd_fs_btrfs_info_get_type
bd_fs_exfat_info_get_type
bd_fs_ext2_info_get_type
bd_fs_ext3_info_get_type
bd_fs_ext4_info_get_type
bd_fs_f2fs_info_get_type
bd_fs_features_copy
bd_fs_features_free
bd_fs_features_get_type
bd_fs_mkfs_options_copy
bd_fs_mkfs_options_free
bd_fs_mkfs_options_get_type
bd_fs_nilfs2_info_get_type
bd_fs_ntfs_info_get_type
bd_fs_udf_info_get_type
bd_fs_vfat_info_get_type
bd_fs_xfs_info_get_type
bd_loop_get_autoclear
bd_loop_info_get_type
bd_lvm_cache_stats_get_type
bd_lvm_lvdata_get_type
bd_lvm_pvdata_get_type
bd_lvm_segdata_copy
bd_lvm_segdata_free
bd_lvm_segdata_get_type
bd_lvm_vdolvpoolname
bd_lvm_vdopooldata_get_type
bd_lvm_vdo_stats_get_type
bd_lvm_vgdata_get_type
bd_md_detail_data_get_type
bd_md_examine_data_get_type
bd_nvdimm_namespace_info_get_type
bd_nvme_connect
bd_nvme_controller_info_copy
bd_nvme_controller_info_free
bd_nvme_controller_info_get_type
bd_nvme_device_self_test
bd_nvme_disconnect
bd_nvme_disconnect_by_path
bd_nvme_error_log_entry_copy
bd_nvme_error_log_entry_free
bd_nvme_error_log_entry_get_type
bd_nvme_error_quark
bd_nvme_find_ctrls_for_ns
bd_nvme_format
bd_nvme_generate_host_nqn
bd_nvme_get_controller_info
bd_nvme_get_error_log_entries
bd_nvme_get_host_id
bd_nvme_get_host_nqn
bd_nvme_get_namespace_info
bd_nvme_get_sanitize_log
bd_nvme_get_self_test_log
bd_nvme_get_smart_log
bd_nvme_lba_format_copy
bd_nvme_lba_format_free
bd_nvme_lba_format_get_type
bd_nvme_namespace_info_copy
bd_nvme_namespace_info_free
bd_nvme_namespace_info_get_type
bd_nvme_sanitize
bd_nvme_sanitize_log_copy
bd_nvme_sanitize_log_free
bd_nvme_sanitize_log_get_type
bd_nvme_self_test_log_copy
bd_nvme_self_test_log_entry_copy
bd_nvme_self_test_log_entry_free
bd_nvme_self_test_log_entry_get_type
bd_nvme_self_test_log_free
bd_nvme_self_test_log_get_type
bd_nvme_self_test_result_to_string
bd_nvme_set_host_id
bd_nvme_set_host_nqn
bd_nvme_smart_log_copy
bd_nvme_smart_log_free
bd_nvme_smart_log_get_type
bd_part_disk_spec_get_type
bd_part_spec_get_type
_vglock_start_stop

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions