Cargo Features
libnm-api-sys has no features set by default.
[dependencies]
libnm-api-sys = { version = "0.1.0", features = ["v1_2", "v1_4", "v1_6", "v1_8", "v1_10", "v1_12", "v1_14", "v1_16", "v1_18", "v1_20", "v1_22", "v1_24", "v1_26", "v1_28", "v1_30", "v1_32", "v1_34", "v1_36", "v1_38", "v1_40", "v1_42", "v1_44", "v1_46", "v1_48", "v1_50", "v1_52", "v1_54"] }
- v1_2 v1_4?
-
Affects
libnm-api-sys::nm_ip_tunnel_mode_get_type,libnm-api-sys::nm_metered_get_type,libnm-api-sys::nm_setting_connection_autoconnect_slaves_get_type,libnm-api-sys::nm_setting_connection_lldp_get_type,libnm-api-sys::nm_setting_ip6_config_addr_gen_mode_get_type,libnm-api-sys::nm_setting_mac_randomization_get_type,libnm-api-sys::nm_setting_macvlan_mode_get_type,libnm-api-sys::nm_setting_tun_mode_get_type,libnm-api-sys::nm_setting_wireless_powersave_get_type,libnm-api-sys::nm_setting_wired_wake_on_lan_get_type,libnm-api-sys::nm_lldp_neighbor_new,libnm-api-sys::nm_lldp_neighbor_get_attr_names,libnm-api-sys::nm_lldp_neighbor_get_attr_string_value,libnm-api-sys::nm_lldp_neighbor_get_attr_type,libnm-api-sys::nm_lldp_neighbor_get_attr_uint_value,libnm-api-sys::nm_lldp_neighbor_ref… - v1_4 v1_6? = v1_2
-
Affects
libnm-api-sys::nm_device_team_get_config,libnm-api-sys::nm_setting_connection_get_stable_id,libnm-api-sys::nm_setting_ip6_config_get_token,libnm-api-sys::nm_setting_ip_config_get_dns_priority,libnm-api-sys::nm_setting_wired_get_generate_mac_address_mask,libnm-api-sys::nm_setting_wireless_get_generate_mac_address_mask,libnm-api-sys::nm_vpn_plugin_info_new_search_file,libnm-api-sys::nm_vpn_plugin_info_list_find_service_type,libnm-api-sys::nm_vpn_plugin_info_list_get_service_types,libnm-api-sys::nm_vpn_plugin_info_get_aliases,libnm-api-sys::nm_vpn_plugin_info_get_auth_dialog,libnm-api-sys::nm_vpn_plugin_info_get_service,libnm-api-sys::nm_vpn_plugin_info_supports_hints,libnm-api-sys::nm_vpn_editor_plugin_load,libnm-api-sys::nm_vpn_editor_plugin_get_plugin_info,libnm-api-sys::nm_vpn_editor_plugin_get_vt… - v1_6 v1_8? = v1_4
-
Affects
libnm-api-sys::nm_capability_get_type,libnm-api-sys::nm_setting_macsec_mode_get_type,libnm-api-sys::nm_setting_macsec_validation_get_type,libnm-api-sys::nm_setting_proxy_method_get_type,libnm-api-sys::nm_dns_entry_get_type,libnm-api-sys::nm_dns_entry_get_domains,libnm-api-sys::nm_dns_entry_get_interface,libnm-api-sys::nm_dns_entry_get_nameservers,libnm-api-sys::nm_dns_entry_get_priority,libnm-api-sys::nm_dns_entry_get_vpn,libnm-api-sys::nm_dns_entry_unref,libnm-api-sys::nm_client_get_dns_configuration,libnm-api-sys::nm_client_get_dns_mode,libnm-api-sys::nm_client_get_dns_rc_manager,libnm-api-sys::nm_device_macsec_get_type,libnm-api-sys::nm_device_macsec_get_cipher_suite… - v1_8 v1_10? = v1_6
-
Affects
libnm-api-sys::nm_active_connection_state_reason_get_type,libnm-api-sys::nm_setting_802_1x_auth_flags_get_type,libnm-api-sys::nm_ip_route_attribute_validate,libnm-api-sys::nm_ip_route_get_variant_attribute_spec,libnm-api-sys::nm_active_connection_get_state_reason,libnm-api-sys::nm_device_dummy_get_type,libnm-api-sys::nm_setting_802_1x_get_auth_timeout,libnm-api-sys::nm_setting_802_1x_get_ca_cert_password,libnm-api-sys::nm_setting_802_1x_get_ca_cert_password_flags,libnm-api-sys::nm_setting_802_1x_get_client_cert_password,libnm-api-sys::nm_setting_802_1x_get_client_cert_password_flags,libnm-api-sys::nm_setting_802_1x_get_phase1_auth_flags,libnm-api-sys::nm_setting_802_1x_get_phase2_ca_cert_password,libnm-api-sys::nm_setting_802_1x_get_phase2_ca_cert_password_flags,libnm-api-sys::nm_setting_802_1x_get_phase2_client_cert_password,libnm-api-sys::nm_setting_802_1x_get_phase2_client_cert_password_flags… - v1_10 v1_12? = v1_8
-
Affects
libnm-api-sys::nm_setting_wireless_security_pmf_get_type,libnm-api-sys::nm_activation_state_flags_get_type,libnm-api-sys::nm_setting_wireless_security_wps_method_get_type,libnm-api-sys::nm_ip_route_equal_full,libnm-api-sys::nm_active_connection_get_state_flags,libnm-api-sys::nm_client_connectivity_check_get_available,libnm-api-sys::nm_client_connectivity_check_get_enabled,libnm-api-sys::nm_client_connectivity_check_set_enabled,libnm-api-sys::nm_device_dummy_get_hw_address,libnm-api-sys::nm_device_ovs_bridge_get_type,libnm-api-sys::nm_device_ovs_interface_get_type,libnm-api-sys::nm_device_ovs_port_get_type,libnm-api-sys::nm_device_ppp_get_type,libnm-api-sys::nm_setting_bridge_get_group_forward_mask,libnm-api-sys::nm_setting_connection_get_auth_retries,libnm-api-sys::nm_setting_ip_config_get_route_table… - v1_12 v1_14? = v1_10
-
Affects
libnm-api-sys::nm_setting_connection_mdns_get_type,libnm-api-sys::nm_setting_wireless_security_fils_get_type,libnm-api-sys::nm_checkpoint_create_flags_get_type,libnm-api-sys::nm_ip_tunnel_flags_get_type,libnm-api-sys::nm_setting_wireless_wake_on_wlan_get_type,libnm-api-sys::nm_settings_connection_flags_get_type,libnm-api-sys::nm_settings_update2_flags_get_type,libnm-api-sys::nm_team_link_watcher_arp_ping_flags_get_type,libnm-api-sys::nm_tc_action_new,libnm-api-sys::nm_tc_action_dup,libnm-api-sys::nm_tc_action_equal,libnm-api-sys::nm_tc_action_get_attribute,libnm-api-sys::nm_tc_action_get_attribute_names,libnm-api-sys::nm_tc_action_get_kind,libnm-api-sys::nm_tc_action_ref,libnm-api-sys::nm_tc_action_set_attribute… - v1_14 v1_16? = v1_12
-
Affects
libnm-api-sys::nm_connection_multi_connect_get_type,libnm-api-sys::nm_setting_connection_llmnr_get_type,libnm-api-sys::nm_sriov_vf_vlan_protocol_get_type,libnm-api-sys::nm_ternary_get_type,libnm-api-sys::nm_sriov_vf_new,libnm-api-sys::nm_sriov_vf_add_vlan,libnm-api-sys::nm_sriov_vf_dup,libnm-api-sys::nm_sriov_vf_equal,libnm-api-sys::nm_sriov_vf_get_attribute,libnm-api-sys::nm_sriov_vf_get_attribute_names,libnm-api-sys::nm_sriov_vf_get_index,libnm-api-sys::nm_sriov_vf_get_vlan_ids,libnm-api-sys::nm_sriov_vf_get_vlan_protocol,libnm-api-sys::nm_sriov_vf_get_vlan_qos,libnm-api-sys::nm_sriov_vf_ref,libnm-api-sys::nm_sriov_vf_remove_vlan… - v1_16 v1_18? = v1_14
-
Affects
libnm-api-sys::nm_team_link_watcher_new_arp_ping2,libnm-api-sys::nm_team_link_watcher_get_vlanid,libnm-api-sys::nm_wireguard_peer_get_type,libnm-api-sys::nm_wireguard_peer_new,libnm-api-sys::nm_wireguard_peer_append_allowed_ip,libnm-api-sys::nm_wireguard_peer_clear_allowed_ips,libnm-api-sys::nm_wireguard_peer_cmp,libnm-api-sys::nm_wireguard_peer_get_allowed_ip,libnm-api-sys::nm_wireguard_peer_get_allowed_ips_len,libnm-api-sys::nm_wireguard_peer_get_endpoint,libnm-api-sys::nm_wireguard_peer_get_persistent_keepalive,libnm-api-sys::nm_wireguard_peer_get_preshared_key,libnm-api-sys::nm_wireguard_peer_get_preshared_key_flags,libnm-api-sys::nm_wireguard_peer_get_public_key,libnm-api-sys::nm_wireguard_peer_is_sealed,libnm-api-sys::nm_wireguard_peer_is_valid… - v1_18 v1_20? = v1_16
-
Affects
libnm-api-sys::nm_ip_routing_rule_as_string_flags_get_type,libnm-api-sys::nm_bridge_vlan_new,libnm-api-sys::nm_bridge_vlan_cmp,libnm-api-sys::nm_bridge_vlan_get_vid_range,libnm-api-sys::nm_bridge_vlan_is_pvid,libnm-api-sys::nm_bridge_vlan_is_sealed,libnm-api-sys::nm_bridge_vlan_is_untagged,libnm-api-sys::nm_bridge_vlan_new_clone,libnm-api-sys::nm_bridge_vlan_ref,libnm-api-sys::nm_bridge_vlan_seal,libnm-api-sys::nm_bridge_vlan_set_pvid,libnm-api-sys::nm_bridge_vlan_set_untagged,libnm-api-sys::nm_bridge_vlan_to_str,libnm-api-sys::nm_bridge_vlan_unref,libnm-api-sys::nm_bridge_vlan_from_str,libnm-api-sys::nm_ip_routing_rule_new… - v1_20 v1_22? = v1_18
-
Affects
libnm-api-sys::nm_settings_add_connection2_flags_get_type,libnm-api-sys::nm_ip_routing_rule_get_suppress_prefixlength,libnm-api-sys::nm_ip_routing_rule_set_suppress_prefixlength,libnm-api-sys::nm_client_add_connection2,libnm-api-sys::nm_client_add_connection2_finish,libnm-api-sys::nm_client_connectivity_check_get_uri,libnm-api-sys::nm_device_modem_get_apn,libnm-api-sys::nm_device_modem_get_device_id,libnm-api-sys::nm_device_modem_get_operator_code,libnm-api-sys::nm_setting_connection_get_wait_device_timeout,libnm-api-sys::nm_setting_ethtool_get_optnames,libnm-api-sys::nm_setting_ovs_dpdk_new,libnm-api-sys::nm_setting_ovs_dpdk_get_devargs,libnm-api-sys::nm_setting_wireguard_get_ip4_auto_default_route,libnm-api-sys::nm_setting_wireguard_get_ip6_auto_default_route,libnm-api-sys::nm_ethtool_optname_is_feature… - v1_22 v1_24? = v1_20
-
Affects
libnm-api-sys::nm_device_interface_flags_get_type,libnm-api-sys::nm_dhcp_hostname_flags_get_type,libnm-api-sys::nm_ip_address_cmp_flags_get_type,libnm-api-sys::nm_manager_reload_flags_get_type,libnm-api-sys::nm_ip_address_cmp_full,libnm-api-sys::nm_client_get_context_busy_watcher,libnm-api-sys::nm_client_get_dbus_connection,libnm-api-sys::nm_client_get_dbus_name_owner,libnm-api-sys::nm_client_get_main_context,libnm-api-sys::nm_client_get_metered,libnm-api-sys::nm_client_reload,libnm-api-sys::nm_client_reload_finish,libnm-api-sys::nm_device_get_interface_flags,libnm-api-sys::nm_setting_802_1x_get_optional,libnm-api-sys::nm_setting_gsm_get_auto_config,libnm-api-sys::nm_setting_ip_config_get_dhcp_hostname_flags… - v1_24 v1_26? = v1_22
-
Affects
libnm-api-sys::nm_client_instance_flags_get_type,libnm-api-sys::nm_client_dbus_call,libnm-api-sys::nm_client_dbus_call_finish,libnm-api-sys::nm_client_dbus_set_property,libnm-api-sys::nm_client_dbus_set_property_finish,libnm-api-sys::nm_client_get_capabilities,libnm-api-sys::nm_client_get_instance_flags,libnm-api-sys::nm_client_get_object_by_path,libnm-api-sys::nm_client_get_permissions_state,libnm-api-sys::nm_device_vrf_get_type,libnm-api-sys::nm_device_vrf_get_table,libnm-api-sys::nm_object_get_client,libnm-api-sys::nm_secret_agent_old_destroy,libnm-api-sys::nm_secret_agent_old_enable,libnm-api-sys::nm_secret_agent_old_get_context_busy_watcher,libnm-api-sys::nm_secret_agent_old_get_dbus_connection… - v1_26 v1_28? = v1_24
-
Affects
libnm-api-sys::nm_device_get_path,libnm-api-sys::nm_setting_option_clear_by_name,libnm-api-sys::nm_setting_option_get,libnm-api-sys::nm_setting_option_get_all_names,libnm-api-sys::nm_setting_option_get_boolean,libnm-api-sys::nm_setting_option_get_uint32,libnm-api-sys::nm_setting_option_set,libnm-api-sys::nm_setting_option_set_boolean,libnm-api-sys::nm_setting_option_set_uint32,libnm-api-sys::nm_setting_bridge_get_multicast_hash_max,libnm-api-sys::nm_setting_bridge_get_multicast_last_member_count,libnm-api-sys::nm_setting_bridge_get_multicast_last_member_interval,libnm-api-sys::nm_setting_bridge_get_multicast_membership_interval,libnm-api-sys::nm_setting_bridge_get_multicast_querier_interval,libnm-api-sys::nm_setting_bridge_get_multicast_query_interval,libnm-api-sys::nm_setting_bridge_get_multicast_query_response_interval… - v1_28 v1_30? = v1_26
-
Affects
libnm-api-sys::nm_setting_ip4_config_get_dhcp_vendor_class_identifier,libnm-api-sys::nm_setting_ip_config_add_dhcp_reject_server,libnm-api-sys::nm_setting_ip_config_clear_dhcp_reject_servers,libnm-api-sys::nm_setting_ip_config_get_dhcp_reject_servers,libnm-api-sys::nm_setting_ip_config_remove_dhcp_reject_server,libnm-api-sys::nm_setting_wireless_get_ap_isolation… - v1_30 v1_32? = v1_28
-
Affects
libnm-api-sys::nm_keyfile_handler_type_get_type,libnm-api-sys::nm_keyfile_warn_severity_get_type,libnm-api-sys::nm_keyfile_handler_flags_get_type,libnm-api-sys::nm_keyfile_handler_data_fail_with_error,libnm-api-sys::nm_keyfile_handler_data_get_context,libnm-api-sys::nm_keyfile_handler_data_warn_get,libnm-api-sys::nm_device_veth_get_type,libnm-api-sys::nm_setting_hostname_get_type,libnm-api-sys::nm_setting_hostname_get_from_dhcp,libnm-api-sys::nm_setting_hostname_get_from_dns_lookup,libnm-api-sys::nm_setting_hostname_get_only_from_default,libnm-api-sys::nm_setting_hostname_get_priority,libnm-api-sys::nm_setting_ovs_external_ids_new,libnm-api-sys::nm_setting_ovs_external_ids_check_key,libnm-api-sys::nm_setting_ovs_external_ids_check_val,libnm-api-sys::nm_setting_ovs_external_ids_get_data… - v1_32 v1_34? = v1_30
-
Affects
libnm-api-sys::nm_ip_address_dup,libnm-api-sys::nm_ip_route_dup,libnm-api-sys::nm_setting_match_new,libnm-api-sys::nm_setting_wired_get_accept_all_mac_addresses,libnm-api-sys::nm_ethtool_optname_is_pause… - v1_34 v1_36? = v1_32
-
Affects
libnm-api-sys::nm_setting_connection_dns_over_tls_get_type,libnm-api-sys::nm_ip_routing_rule_get_uid_range,libnm-api-sys::nm_ip_routing_rule_set_uid_range,libnm-api-sys::nm_device_get_ports,libnm-api-sys::nm_setting_bond_port_new,libnm-api-sys::nm_setting_bond_port_get_queue_id,libnm-api-sys::nm_setting_connection_get_dns_over_tls,libnm-api-sys::nm_setting_ip_config_get_required_timeout… - v1_36 v1_38? = v1_34
-
Affects
libnm-api-sys::nm_setting_ovs_dpdk_get_n_rxq… - v1_38 v1_40? = v1_36
-
Affects
libnm-api-sys::nm_radio_flags_get_type,libnm-api-sys::nm_client_get_radio_flags… - v1_40 v1_42? = v1_38
-
Affects
libnm-api-sys::nm_setting_ip4_link_local_get_type,libnm-api-sys::nm_mptcp_flags_get_type,libnm-api-sys::nm_setting_connection_get_wait_activation_delay,libnm-api-sys::nm_setting_ip6_config_get_mtu,libnm-api-sys::nm_conn_wireguard_import… - v1_42 v1_44? = v1_40
-
Affects
libnm-api-sys::nm_version_info_capability_get_type,libnm-api-sys::nm_device_reapply_flags_get_type,libnm-api-sys::nm_range_new,libnm-api-sys::nm_range_cmp,libnm-api-sys::nm_range_get_range,libnm-api-sys::nm_range_ref,libnm-api-sys::nm_range_to_str,libnm-api-sys::nm_range_unref,libnm-api-sys::nm_range_from_str,libnm-api-sys::nm_sriov_vf_attribute_validate,libnm-api-sys::nm_tc_tfilter_get_action,libnm-api-sys::nm_tc_tfilter_set_action,libnm-api-sys::nm_client_wait_shutdown_finish,libnm-api-sys::nm_client_get_version_info,libnm-api-sys::nm_client_wait_shutdown,libnm-api-sys::nm_device_6lowpan_get_parent… - v1_44 v1_46? = v1_42
-
Affects
libnm-api-sys::nm_active_connection_get_controller,libnm-api-sys::nm_remote_connection_get_version_id,libnm-api-sys::nm_setting_bond_port_get_prio,libnm-api-sys::nm_setting_gsm_get_initial_eps_apn,libnm-api-sys::nm_setting_gsm_get_initial_eps_config,libnm-api-sys::nm_setting_ip6_config_get_dhcp_pd_hint,libnm-api-sys::nm_setting_ip_config_get_replace_local_rule,libnm-api-sys::nm_setting_link_get_type,libnm-api-sys::nm_setting_link_new,libnm-api-sys::nm_setting_link_get_gro_max_size,libnm-api-sys::nm_setting_link_get_gso_max_segments,libnm-api-sys::nm_setting_link_get_gso_max_size,libnm-api-sys::nm_setting_link_get_tx_queue_length… - v1_46 v1_48? = v1_44
-
Affects
libnm-api-sys::nm_setting_macsec_offload_get_type,libnm-api-sys::nm_sriov_eswitch_encap_mode_get_type,libnm-api-sys::nm_sriov_eswitch_inline_mode_get_type,libnm-api-sys::nm_sriov_eswitch_mode_get_type,libnm-api-sys::nm_access_point_get_bandwidth,libnm-api-sys::nm_device_hsr_get_type,libnm-api-sys::nm_device_hsr_get_multicast_spec,libnm-api-sys::nm_device_hsr_get_port1,libnm-api-sys::nm_device_hsr_get_port2,libnm-api-sys::nm_device_hsr_get_prp,libnm-api-sys::nm_device_hsr_get_supervision_address,libnm-api-sys::nm_device_ip_tunnel_get_fwmark,libnm-api-sys::nm_setting_get_enum_property_type,libnm-api-sys::nm_setting_connection_get_autoconnect_ports,libnm-api-sys::nm_setting_connection_get_controller,libnm-api-sys::nm_setting_connection_get_port_type… - v1_48 v1_50? = v1_46
-
Affects
libnm-api-sys::nm_setting_connection_down_on_poweroff_get_type,libnm-api-sys::nm_setting_802_1x_get_openssl_ciphers,libnm-api-sys::nm_setting_connection_get_down_on_poweroff,libnm-api-sys::nm_setting_ip6_config_get_temp_preferred_lifetime,libnm-api-sys::nm_setting_ip6_config_get_temp_valid_lifetime,libnm-api-sys::nm_setting_ip_config_get_dhcp_send_release,libnm-api-sys::nm_setting_wired_add_mac_denylist_item,libnm-api-sys::nm_setting_wired_clear_mac_denylist_items,libnm-api-sys::nm_setting_wired_get_mac_address_denylist,libnm-api-sys::nm_setting_wired_get_mac_denylist_item,libnm-api-sys::nm_setting_wired_get_num_mac_denylist_items,libnm-api-sys::nm_setting_wired_remove_mac_denylist_item,libnm-api-sys::nm_setting_wired_remove_mac_denylist_item_by_value,libnm-api-sys::nm_setting_wireless_add_mac_denylist_item,libnm-api-sys::nm_setting_wireless_clear_mac_denylist_items,libnm-api-sys::nm_setting_wireless_get_mac_address_denylist… - v1_50 v1_52? = v1_48
-
Affects
libnm-api-sys::nm_setting_wireless_channel_width_get_type,libnm-api-sys::nm_setting_wireless_get_channel_width… - v1_52 v1_54? = v1_50
-
Affects
libnm-api-sys::nm_setting_ip4_dhcp_ipv6_only_preferred_get_type,libnm-api-sys::nm_setting_ip_config_routed_dns_get_type,libnm-api-sys::nm_setting_ipvlan_mode_get_type,libnm-api-sys::nm_setting_ethtool_fec_mode_get_type,libnm-api-sys::nm_device_ipvlan_get_type,libnm-api-sys::nm_device_ipvlan_get_mode,libnm-api-sys::nm_device_ipvlan_get_parent,libnm-api-sys::nm_device_ipvlan_get_private,libnm-api-sys::nm_device_ipvlan_get_vepa,libnm-api-sys::nm_setting_connection_add_ip_ping_address,libnm-api-sys::nm_setting_connection_clear_ip_ping_addresses,libnm-api-sys::nm_setting_connection_get_ip_ping_address,libnm-api-sys::nm_setting_connection_get_ip_ping_addresses_require_all,libnm-api-sys::nm_setting_connection_get_ip_ping_timeout,libnm-api-sys::nm_setting_connection_remove_ip_ping_address,libnm-api-sys::nm_setting_connection_remove_ip_ping_address_by_value… - v1_54 = v1_52
-
Affects
libnm-api-sys::nm_setting_ip_config_forwarding_get_type,libnm-api-sys::nm_setting_ovs_dpdk_lsc_interrupt_get_type,libnm-api-sys::nm_sriov_preserve_on_down_get_type,libnm-api-sys::nm_setting_ip_config_get_forwarding,libnm-api-sys::nm_setting_ovs_dpdk_get_lsc_interrupt,libnm-api-sys::nm_setting_prefix_delegation_get_type,libnm-api-sys::nm_setting_prefix_delegation_new,libnm-api-sys::nm_setting_prefix_delegation_get_subnet_id,libnm-api-sys::nm_setting_sriov_get_preserve_on_down…