summary refs log tree commit diff
path: root/docs/libnm/libnm-sections.txt
diff options
context:
space:
mode:
Diffstat (limited to 'docs/libnm/libnm-sections.txt')
-rw-r--r--docs/libnm/libnm-sections.txt461
1 files changed, 446 insertions, 15 deletions
diff --git a/docs/libnm/libnm-sections.txt b/docs/libnm/libnm-sections.txt
index 43a9ac63..738a547e 100644
--- a/docs/libnm/libnm-sections.txt
+++ b/docs/libnm/libnm-sections.txt
@@ -100,12 +100,15 @@ NM_CLIENT_CONNECTIVITY
 NM_CLIENT_PRIMARY_CONNECTION
 NM_CLIENT_ACTIVATING_CONNECTION
 NM_CLIENT_DEVICES
+NM_CLIENT_ALL_DEVICES
 NM_CLIENT_CONNECTIONS
 NM_CLIENT_HOSTNAME
 NM_CLIENT_CAN_MODIFY
 NM_CLIENT_METERED
 NM_CLIENT_DEVICE_ADDED
 NM_CLIENT_DEVICE_REMOVED
+NM_CLIENT_ANY_DEVICE_ADDED
+NM_CLIENT_ANY_DEVICE_REMOVED
 NM_CLIENT_PERMISSION_CHANGED
 NM_CLIENT_CONNECTION_ADDED
 NM_CLIENT_CONNECTION_REMOVED
@@ -143,6 +146,7 @@ nm_client_save_hostname
 nm_client_save_hostname_async
 nm_client_save_hostname_finish
 nm_client_get_devices
+nm_client_get_all_devices
 nm_client_get_device_by_path
 nm_client_get_device_by_iface
 nm_client_get_active_connections
@@ -200,6 +204,7 @@ nm_connection_clear_settings
 nm_connection_compare
 nm_connection_diff
 nm_connection_verify
+nm_connection_verify_secrets
 nm_connection_normalize
 nm_connection_need_secrets
 nm_connection_clear_secrets
@@ -229,12 +234,15 @@ nm_connection_get_setting_dcb
 nm_connection_get_setting_generic
 nm_connection_get_setting_gsm
 nm_connection_get_setting_infiniband
+nm_connection_get_setting_ip_tunnel
 nm_connection_get_setting_ip4_config
 nm_connection_get_setting_ip6_config
+nm_connection_get_setting_macvlan
 nm_connection_get_setting_olpc_mesh
 nm_connection_get_setting_ppp
 nm_connection_get_setting_pppoe
 nm_connection_get_setting_serial
+nm_connection_get_setting_tun
 nm_connection_get_setting_vpn
 nm_connection_get_setting_wimax
 nm_connection_get_setting_adsl
@@ -242,6 +250,7 @@ nm_connection_get_setting_wired
 nm_connection_get_setting_wireless
 nm_connection_get_setting_wireless_security
 nm_connection_get_setting_vlan
+nm_connection_get_setting_vxlan
 <SUBSECTION Standard>
 NM_CONNECTION
 NM_CONNECTION_GET_INTERFACE
@@ -271,6 +280,7 @@ NM_TYPE_DEVICE_STATE
 NM_TYPE_DEVICE_STATE_REASON
 NM_TYPE_DEVICE_TYPE
 NM_TYPE_DEVICE_WIFI_CAPABILITIES
+NM_TYPE_IP_TUNNEL_MODE
 NM_TYPE_MANAGER_ERROR
 NM_TYPE_METERED
 NM_TYPE_SECRET_AGENT_CAPABILITIES
@@ -281,11 +291,16 @@ NM_TYPE_SETTING_802_1X_CK_FORMAT
 NM_TYPE_SETTING_802_1X_CK_SCHEME
 NM_TYPE_SETTING_COMPARE_FLAGS
 NM_TYPE_SETTING_CONNECTION_AUTOCONNECT_SLAVES
+NM_TYPE_SETTING_CONNECTION_LLDP
 NM_TYPE_SETTING_DCB_FLAGS
 NM_TYPE_SETTING_DIFF_RESULT
+NM_TYPE_SETTING_IP6_CONFIG_ADDR_GEN_MODE
 NM_TYPE_SETTING_IP6_CONFIG_PRIVACY
+NM_TYPE_SETTING_MACVLAN_MODE
+NM_TYPE_SETTING_MAC_RANDOMIZATION
 NM_TYPE_SETTING_SECRET_FLAGS
 NM_TYPE_SETTING_SERIAL_PARITY
+NM_TYPE_SETTING_TUN_MODE
 NM_TYPE_SETTING_WIRED_WAKE_ON_LAN
 NM_TYPE_STATE
 NM_TYPE_UTILS_SECURITY_TYPE
@@ -293,6 +308,7 @@ NM_TYPE_VLAN_FLAGS
 NM_TYPE_VLAN_PRIORITY_MAP
 NM_TYPE_VPN_CONNECTION_STATE
 NM_TYPE_VPN_CONNECTION_STATE_REASON
+NM_TYPE_VPN_EDITOR_PLUGIN_CAPABILITY
 NM_TYPE_VPN_PLUGIN_ERROR
 NM_TYPE_VPN_PLUGIN_FAILURE
 NM_TYPE_VPN_SERVICE_STATE
@@ -314,6 +330,7 @@ nm_device_state_get_type
 nm_device_state_reason_get_type
 nm_device_type_get_type
 nm_device_wifi_capabilities_get_type
+nm_ip_tunnel_mode_get_type
 nm_manager_error_get_type
 nm_metered_get_type
 nm_secret_agent_capabilities_get_type
@@ -323,11 +340,16 @@ nm_setting_802_1x_ck_format_get_type
 nm_setting_802_1x_ck_scheme_get_type
 nm_setting_compare_flags_get_type
 nm_setting_connection_autoconnect_slaves_get_type
+nm_setting_connection_lldp_get_type
 nm_setting_dcb_flags_get_type
 nm_setting_diff_result_get_type
+nm_setting_ip6_config_addr_gen_mode_get_type
 nm_setting_ip6_config_privacy_get_type
+nm_setting_mac_randomization_get_type
+nm_setting_macvlan_mode_get_type
 nm_setting_secret_flags_get_type
 nm_setting_serial_parity_get_type
+nm_setting_tun_mode_get_type
 nm_setting_wired_wake_on_lan_get_type
 nm_settings_error_get_type
 nm_state_get_type
@@ -336,6 +358,7 @@ nm_vlan_flags_get_type
 nm_vlan_priority_map_get_type
 nm_vpn_connection_state_get_type
 nm_vpn_connection_state_reason_get_type
+nm_vpn_editor_plugin_capability_get_type
 nm_vpn_plugin_error_get_type
 nm_vpn_plugin_failure_get_type
 nm_vpn_service_state_get_type
@@ -344,7 +367,7 @@ nm_wep_key_type_get_type
 
 <SECTION>
 <FILE>nm-dbus-interface</FILE>
-NM_AVAILABLE_IN_1_0_6
+NM_AVAILABLE_IN_1_2
 NM_DBUS_SERVICE
 NM_DBUS_PATH
 NM_DBUS_INTERFACE
@@ -376,6 +399,7 @@ NM_DBUS_INTERFACE_DEVICE_TUN
 NM_DBUS_INTERFACE_DEVICE_MACVLAN
 NM_DBUS_INTERFACE_DEVICE_VXLAN
 NM_DBUS_INTERFACE_DEVICE_GRE
+NM_DBUS_INTERFACE_DEVICE_IP_TUNNEL
 NM_DBUS_INTERFACE_SETTINGS
 NM_DBUS_PATH_SETTINGS
 NM_DBUS_INTERFACE_SETTINGS_CONNECTION
@@ -401,6 +425,24 @@ NMMetered
 NMActiveConnectionState
 NMSecretAgentGetSecretsFlags
 NMSecretAgentCapabilities
+NM_LLDP_ATTR_DESTINATION
+NM_LLDP_ATTR_CHASSIS_ID_TYPE
+NM_LLDP_ATTR_CHASSIS_ID
+NM_LLDP_ATTR_PORT_ID_TYPE
+NM_LLDP_ATTR_PORT_ID
+NM_LLDP_ATTR_PORT_DESCRIPTION
+NM_LLDP_ATTR_SYSTEM_NAME
+NM_LLDP_ATTR_SYSTEM_DESCRIPTION
+NM_LLDP_ATTR_SYSTEM_CAPABILITIES
+NM_LLDP_ATTR_IEEE_802_1_PVID
+NM_LLDP_ATTR_IEEE_802_1_PPVID
+NM_LLDP_ATTR_IEEE_802_1_PPVID_FLAGS
+NM_LLDP_ATTR_IEEE_802_1_VID
+NM_LLDP_ATTR_IEEE_802_1_VLAN_NAME
+NM_LLDP_DEST_NEAREST_BRIDGE
+NM_LLDP_DEST_NEAREST_NON_TPMR_BRIDGE
+NM_LLDP_DEST_NEAREST_CUSTOMER_BRIDGE
+NMIPTunnelMode
 </SECTION>
 
 <SECTION>
@@ -414,9 +456,11 @@ NM_DEVICE_DRIVER
 NM_DEVICE_DRIVER_VERSION
 NM_DEVICE_FIRMWARE_VERSION
 NM_DEVICE_CAPABILITIES
+NM_DEVICE_REAL
 NM_DEVICE_MANAGED
 NM_DEVICE_AUTOCONNECT
 NM_DEVICE_FIRMWARE_MISSING
+NM_DEVICE_NM_PLUGIN_MISSING
 NM_DEVICE_IP4_CONFIG
 NM_DEVICE_DHCP4_CONFIG
 NM_DEVICE_IP6_CONFIG
@@ -430,6 +474,7 @@ NM_DEVICE_PRODUCT
 NM_DEVICE_PHYSICAL_PORT_ID
 NM_DEVICE_MTU
 NM_DEVICE_METERED
+NM_DEVICE_LLDP_NEIGHBORS
 nm_device_get_iface
 nm_device_get_ip_iface
 nm_device_get_device_type
@@ -441,9 +486,11 @@ nm_device_get_type_description
 nm_device_get_hw_address
 nm_device_get_capabilities
 nm_device_get_managed
+nm_device_set_managed
 nm_device_get_autoconnect
 nm_device_set_autoconnect
 nm_device_get_firmware_missing
+nm_device_get_nm_plugin_missing
 nm_device_get_ip4_config
 nm_device_get_dhcp4_config
 nm_device_get_ip6_config
@@ -454,12 +501,17 @@ nm_device_get_active_connection
 nm_device_get_available_connections
 nm_device_get_physical_port_id
 nm_device_get_mtu
+nm_device_is_real
 nm_device_is_software
 nm_device_get_product
 nm_device_get_vendor
 nm_device_get_description
 nm_device_get_metered
+nm_device_get_lldp_neighbors
 nm_device_disambiguate_names
+nm_device_reapply
+nm_device_reapply_async
+nm_device_reapply_finish
 nm_device_disconnect
 nm_device_disconnect_async
 nm_device_disconnect_finish
@@ -470,9 +522,17 @@ nm_device_filter_connections
 nm_device_connection_valid
 nm_device_connection_compatible
 nm_device_get_setting_type
+nm_lldp_neighbor_new
+nm_lldp_neighbor_ref
+nm_lldp_neighbor_unref
+nm_lldp_neighbor_get_attr_names
+nm_lldp_neighbor_get_attr_string_value
+nm_lldp_neighbor_get_attr_uint_value
+nm_lldp_neighbor_get_attr_type
 <SUBSECTION Standard>
 NMDevice
 NMDeviceClass
+NMLldpNeighbor
 NM_DEVICE
 NM_DEVICE_CLASS
 NM_DEVICE_GET_CLASS
@@ -480,6 +540,7 @@ NM_IS_DEVICE
 NM_IS_DEVICE_CLASS
 NM_TYPE_DEVICE
 nm_device_get_type
+nm_lldp_neighbor_get_type
 </SECTION>
 
 <SECTION>
@@ -569,10 +630,12 @@ NM_DEVICE_ETHERNET_HW_ADDRESS
 NM_DEVICE_ETHERNET_PERMANENT_HW_ADDRESS
 NM_DEVICE_ETHERNET_SPEED
 NM_DEVICE_ETHERNET_CARRIER
+NM_DEVICE_ETHERNET_S390_SUBCHANNELS
 nm_device_ethernet_get_hw_address
 nm_device_ethernet_get_permanent_hw_address
 nm_device_ethernet_get_speed
 nm_device_ethernet_get_carrier
+nm_device_ethernet_get_s390_subchannels
 <SUBSECTION Standard>
 NMDeviceEthernet
 NMDeviceEthernetClass
@@ -623,6 +686,68 @@ nm_device_infiniband_get_type
 </SECTION>
 
 <SECTION>
+<FILE>nm-device-ip-tunnel</FILE>
+<TITLE>NMDeviceIPTunnel</TITLE>
+NM_DEVICE_IP_TUNNEL_MODE
+NM_DEVICE_IP_TUNNEL_PARENT
+NM_DEVICE_IP_TUNNEL_LOCAL
+NM_DEVICE_IP_TUNNEL_REMOTE
+NM_DEVICE_IP_TUNNEL_TTL
+NM_DEVICE_IP_TUNNEL_TOS
+NM_DEVICE_IP_TUNNEL_PATH_MTU_DISCOVERY
+NM_DEVICE_IP_TUNNEL_INPUT_KEY
+NM_DEVICE_IP_TUNNEL_OUTPUT_KEY
+NM_DEVICE_IP_TUNNEL_ENCAPSULATION_LIMIT
+NM_DEVICE_IP_TUNNEL_FLOW_LABEL
+nm_device_ip_tunnel_get_parent
+nm_device_ip_tunnel_get_mode
+nm_device_ip_tunnel_get_local
+nm_device_ip_tunnel_get_remote
+nm_device_ip_tunnel_get_ttl
+nm_device_ip_tunnel_get_tos
+nm_device_ip_tunnel_get_path_mtu_discovery
+nm_device_ip_tunnel_get_input_key
+nm_device_ip_tunnel_get_output_key
+nm_device_ip_tunnel_get_encapsulation_limit
+nm_device_ip_tunnel_get_flow_label
+<SUBSECTION Standard>
+NMDeviceIPTunnel
+NMDeviceIPTunnelClass
+NM_DEVICE_IP_TUNNEL
+NM_DEVICE_IP_TUNNEL_CLASS
+NM_DEVICE_IP_TUNNEL_GET_CLASS
+NM_IS_DEVICE_IP_TUNNEL
+NM_IS_DEVICE_IP_TUNNEL_CLASS
+NM_TYPE_DEVICE_IP_TUNNEL
+nm_device_ip_tunnel_get_type
+</SECTION>
+
+<SECTION>
+<FILE>nm-device-macvlan</FILE>
+<TITLE>NMDeviceMacvlan</TITLE>
+NM_DEVICE_MACVLAN_PARENT
+NM_DEVICE_MACVLAN_MODE
+NM_DEVICE_MACVLAN_NO_PROMISC
+NM_DEVICE_MACVLAN_TAP
+NM_DEVICE_MACVLAN_HW_ADDRESS
+nm_device_macvlan_get_parent
+nm_device_macvlan_get_mode
+nm_device_macvlan_get_no_promisc
+nm_device_macvlan_get_tap
+nm_device_macvlan_get_hw_address
+<SUBSECTION Standard>
+NMDeviceMacvlan
+NMDeviceMacvlanClass
+NM_DEVICE_MACVLAN
+NM_DEVICE_MACVLAN_CLASS
+NM_DEVICE_MACVLAN_GET_CLASS
+NM_IS_DEVICE_MACVLAN
+NM_IS_DEVICE_MACVLAN_CLASS
+NM_TYPE_DEVICE_MACVLAN
+nm_device_macvlan_get_type
+</SECTION>
+
+<SECTION>
 <FILE>nm-device-modem</FILE>
 <TITLE>NMDeviceModem</TITLE>
 NM_DEVICE_MODEM_MODEM_CAPABILITIES
@@ -684,6 +809,35 @@ nm_device_team_get_type
 </SECTION>
 
 <SECTION>
+<FILE>nm-device-tun</FILE>
+<TITLE>NMDeviceTun</TITLE>
+NM_DEVICE_TUN_HW_ADDRESS
+NM_DEVICE_TUN_OWNER
+NM_DEVICE_TUN_GROUP
+NM_DEVICE_TUN_MODE
+NM_DEVICE_TUN_NO_PI
+NM_DEVICE_TUN_VNET_HDR
+NM_DEVICE_TUN_MULTI_QUEUE
+nm_device_tun_get_hw_address
+nm_device_tun_get_mode
+nm_device_tun_get_owner
+nm_device_tun_get_group
+nm_device_tun_get_no_pi
+nm_device_tun_get_vnet_hdr
+nm_device_tun_get_multi_queue
+<SUBSECTION Standard>
+NMDeviceTun
+NMDeviceTunClass
+NM_DEVICE_TUN
+NM_DEVICE_TUN_CLASS
+NM_DEVICE_TUN_GET_CLASS
+NM_IS_DEVICE_TUN
+NM_IS_DEVICE_TUN_CLASS
+NM_TYPE_DEVICE_TUN
+nm_device_tun_get_type
+</SECTION>
+
+<SECTION>
 <FILE>nm-device-vlan</FILE>
 <TITLE>NMDeviceVlan</TITLE>
 NM_DEVICE_VLAN_HW_ADDRESS
@@ -707,6 +861,57 @@ nm_device_vlan_get_type
 </SECTION>
 
 <SECTION>
+<FILE>nm-device-vxlan</FILE>
+<TITLE>NMDeviceVxlan</TITLE>
+NM_DEVICE_VXLAN_HW_ADDRESS
+NM_DEVICE_VXLAN_CARRIER
+NM_DEVICE_VXLAN_PARENT
+NM_DEVICE_VXLAN_ID
+NM_DEVICE_VXLAN_GROUP
+NM_DEVICE_VXLAN_LOCAL
+NM_DEVICE_VXLAN_SRC_PORT_MIN
+NM_DEVICE_VXLAN_SRC_PORT_MAX
+NM_DEVICE_VXLAN_LEARNING
+NM_DEVICE_VXLAN_AGEING
+NM_DEVICE_VXLAN_TOS
+NM_DEVICE_VXLAN_TTL
+NM_DEVICE_VXLAN_LIMIT
+NM_DEVICE_VXLAN_PROXY
+NM_DEVICE_VXLAN_RSC
+NM_DEVICE_VXLAN_L2MISS
+NM_DEVICE_VXLAN_L3MISS
+NM_DEVICE_VXLAN_DST_PORT
+nm_device_vxlan_get_hw_address
+nm_device_vxlan_get_carrier
+nm_device_vxlan_get_parent
+nm_device_vxlan_get_id
+nm_device_vxlan_get_group
+nm_device_vxlan_get_local
+nm_device_vxlan_get_src_port_min
+nm_device_vxlan_get_src_port_max
+nm_device_vxlan_get_dst_port
+nm_device_vxlan_get_learning
+nm_device_vxlan_get_ageing
+nm_device_vxlan_get_tos
+nm_device_vxlan_get_ttl
+nm_device_vxlan_get_limit
+nm_device_vxlan_get_proxy
+nm_device_vxlan_get_rsc
+nm_device_vxlan_get_l2miss
+nm_device_vxlan_get_l3miss
+<SUBSECTION Standard>
+NMDeviceVxlan
+NMDeviceVxlanClass
+NM_DEVICE_VXLAN
+NM_DEVICE_VXLAN_CLASS
+NM_DEVICE_VXLAN_GET_CLASS
+NM_IS_DEVICE_VXLAN
+NM_IS_DEVICE_VXLAN_CLASS
+NM_TYPE_DEVICE_VXLAN
+nm_device_vxlan_get_type
+</SECTION>
+
+<SECTION>
 <FILE>nm-device-wifi</FILE>
 <TITLE>NMDeviceWifi</TITLE>
 NM_DEVICE_WIFI_HW_ADDRESS
@@ -798,12 +1003,10 @@ nm_dhcp_config_get_type
 NM_TYPE_CLIENT_ERROR
 NM_TYPE_CLIENT_PERMISSION
 NM_TYPE_CLIENT_PERMISSION_RESULT
-NM_TYPE_VPN_EDITOR_PLUGIN_CAPABILITY
 NM_TYPE_WIMAX_NSP_NETWORK_TYPE
 nm_client_error_get_type
 nm_client_permission_get_type
 nm_client_permission_result_get_type
-nm_vpn_editor_plugin_capability_get_type
 nm_wimax_nsp_network_type_get_type
 </SECTION>
 
@@ -987,6 +1190,7 @@ NM_SETTING_PARAM_FUZZY_IGNORE
 NM_SETTING_NAME
 NMSettingSecretFlags
 NMSettingCompareFlags
+NMSettingMacRandomization
 NMSetting
 NMSettingClearSecretsWithFlagsFn
 NMSettingValueIterFn
@@ -994,6 +1198,7 @@ nm_setting_lookup_type
 nm_setting_duplicate
 nm_setting_get_name
 nm_setting_verify
+nm_setting_verify_secrets
 nm_setting_compare
 NMSettingDiffResult
 nm_setting_diff
@@ -1053,6 +1258,7 @@ NM_SETTING_802_1X_PIN
 NM_SETTING_802_1X_PIN_FLAGS
 NM_SETTING_802_1X_SYSTEM_CA_CERTS
 nm_setting_802_1x_new
+nm_setting_802_1x_check_cert_scheme
 nm_setting_802_1x_get_num_eap_methods
 nm_setting_802_1x_get_eap_method
 nm_setting_802_1x_add_eap_method
@@ -1243,6 +1449,7 @@ NM_SETTING_BRIDGE_FORWARD_DELAY
 NM_SETTING_BRIDGE_HELLO_TIME
 NM_SETTING_BRIDGE_MAX_AGE
 NM_SETTING_BRIDGE_AGEING_TIME
+NM_SETTING_BRIDGE_MULTICAST_SNOOPING
 nm_setting_bridge_new
 nm_setting_bridge_get_mac_address
 nm_setting_bridge_get_stp
@@ -1251,6 +1458,7 @@ nm_setting_bridge_get_forward_delay
 nm_setting_bridge_get_hello_time
 nm_setting_bridge_get_max_age
 nm_setting_bridge_get_ageing_time
+nm_setting_bridge_get_multicast_snooping
 <SUBSECTION Standard>
 NMSettingBridge
 NMSettingBridgeClass
@@ -1334,7 +1542,9 @@ NM_SETTING_CONNECTION_AUTOCONNECT_SLAVES
 NM_SETTING_CONNECTION_SECONDARIES
 NM_SETTING_CONNECTION_GATEWAY_PING_TIMEOUT
 NM_SETTING_CONNECTION_METERED
+NM_SETTING_CONNECTION_LLDP
 NMSettingConnectionAutoconnectSlaves
+NMSettingConnectionLldp
 NMSettingConnection
 nm_setting_connection_new
 nm_setting_connection_get_id
@@ -1363,6 +1573,7 @@ nm_setting_connection_remove_secondary
 nm_setting_connection_remove_secondary_by_value
 nm_setting_connection_get_gateway_ping_timeout
 nm_setting_connection_get_metered
+nm_setting_connection_get_lldp
 <SUBSECTION Standard>
 NMSettingConnectionClass
 NM_IS_SETTING_CONNECTION
@@ -1460,6 +1671,9 @@ NM_SETTING_GSM_NETWORK_ID
 NM_SETTING_GSM_PIN
 NM_SETTING_GSM_PIN_FLAGS
 NM_SETTING_GSM_HOME_ONLY
+NM_SETTING_GSM_DEVICE_ID
+NM_SETTING_GSM_SIM_ID
+NM_SETTING_GSM_SIM_OPERATOR_ID
 nm_setting_gsm_new
 nm_setting_gsm_get_number
 nm_setting_gsm_get_username
@@ -1468,6 +1682,9 @@ nm_setting_gsm_get_apn
 nm_setting_gsm_get_network_id
 nm_setting_gsm_get_pin
 nm_setting_gsm_get_home_only
+nm_setting_gsm_get_device_id
+nm_setting_gsm_get_sim_id
+nm_setting_gsm_get_sim_operator_id
 nm_setting_gsm_get_pin_flags
 nm_setting_gsm_get_password_flags
 <SUBSECTION Standard>
@@ -1554,6 +1771,7 @@ nm_ip_route_set_attribute
 NM_SETTING_IP_CONFIG_METHOD
 NM_SETTING_IP_CONFIG_DNS
 NM_SETTING_IP_CONFIG_DNS_SEARCH
+NM_SETTING_IP_CONFIG_DNS_OPTIONS
 NM_SETTING_IP_CONFIG_ADDRESSES
 NM_SETTING_IP_CONFIG_GATEWAY
 NM_SETTING_IP_CONFIG_ROUTES
@@ -1564,6 +1782,20 @@ NM_SETTING_IP_CONFIG_DHCP_HOSTNAME
 NM_SETTING_IP_CONFIG_DHCP_SEND_HOSTNAME
 NM_SETTING_IP_CONFIG_NEVER_DEFAULT
 NM_SETTING_IP_CONFIG_MAY_FAIL
+NM_SETTING_DNS_OPTION_DEBUG
+NM_SETTING_DNS_OPTION_NDOTS
+NM_SETTING_DNS_OPTION_TIMEOUT
+NM_SETTING_DNS_OPTION_ATTEMPTS
+NM_SETTING_DNS_OPTION_ROTATE
+NM_SETTING_DNS_OPTION_NO_CHECK_NAMES
+NM_SETTING_DNS_OPTION_INET6
+NM_SETTING_DNS_OPTION_IP6_BYTESTRING
+NM_SETTING_DNS_OPTION_IP6_DOTINT
+NM_SETTING_DNS_OPTION_NO_IP6_DOTINT
+NM_SETTING_DNS_OPTION_EDNS0
+NM_SETTING_DNS_OPTION_SINGLE_REQUEST
+NM_SETTING_DNS_OPTION_SINGLE_REQUEST_REOPEN
+NM_SETTING_DNS_OPTION_NO_TLD_QUERY
 nm_setting_ip_config_get_method
 nm_setting_ip_config_get_num_dns
 nm_setting_ip_config_get_dns
@@ -1577,6 +1809,14 @@ nm_setting_ip_config_add_dns_search
 nm_setting_ip_config_remove_dns_search
 nm_setting_ip_config_remove_dns_search_by_value
 nm_setting_ip_config_clear_dns_searches
+nm_setting_ip_config_get_num_dns_options
+nm_setting_ip_config_has_dns_options
+nm_setting_ip_config_get_dns_option
+nm_setting_ip_config_next_valid_dns_option
+nm_setting_ip_config_add_dns_option
+nm_setting_ip_config_remove_dns_option
+nm_setting_ip_config_remove_dns_option_by_value
+nm_setting_ip_config_clear_dns_options
 nm_setting_ip_config_get_num_addresses
 nm_setting_ip_config_get_address
 nm_setting_ip_config_add_address
@@ -1614,10 +1854,53 @@ nm_setting_ip_config_get_type
 </SECTION>
 
 <SECTION>
+<FILE>nm-setting-ip-tunnel</FILE>
+<TITLE>NMSettingIPTunnel</TITLE>
+NM_SETTING_IP_TUNNEL_SETTING_NAME
+NM_SETTING_IP_TUNNEL_PARENT
+NM_SETTING_IP_TUNNEL_MODE
+NM_SETTING_IP_TUNNEL_LOCAL
+NM_SETTING_IP_TUNNEL_REMOTE
+NM_SETTING_IP_TUNNEL_TTL
+NM_SETTING_IP_TUNNEL_TOS
+NM_SETTING_IP_TUNNEL_PATH_MTU_DISCOVERY
+NM_SETTING_IP_TUNNEL_INPUT_KEY
+NM_SETTING_IP_TUNNEL_OUTPUT_KEY
+NM_SETTING_IP_TUNNEL_ENCAPSULATION_LIMIT
+NM_SETTING_IP_TUNNEL_FLOW_LABEL
+NM_SETTING_IP_TUNNEL_MTU
+nm_setting_ip_tunnel_new
+nm_setting_ip_tunnel_get_parent
+nm_setting_ip_tunnel_get_mode
+nm_setting_ip_tunnel_get_local
+nm_setting_ip_tunnel_get_remote
+nm_setting_ip_tunnel_get_ttl
+nm_setting_ip_tunnel_get_tos
+nm_setting_ip_tunnel_get_path_mtu_discovery
+nm_setting_ip_tunnel_get_input_key
+nm_setting_ip_tunnel_get_output_key
+nm_setting_ip_tunnel_get_encapsulation_limit
+nm_setting_ip_tunnel_get_flow_label
+nm_setting_ip_tunnel_get_mtu
+<SUBSECTION Standard>
+NMSettingIPTunnel
+NMSettingIPTunnelClass
+NM_IS_SETTING_IP_TUNNEL
+NM_IS_SETTING_IP_TUNNEL_CLASS
+NM_SETTING_IP_TUNNEL
+NM_SETTING_IP_TUNNEL_CLASS
+NM_SETTING_IP_TUNNEL_GET_CLASS
+NM_TYPE_SETTING_IP_TUNNEL
+nm_setting_ip_tunnel_get_type
+</SECTION>
+
+<SECTION>
 <FILE>nm-setting-ip4-config</FILE>
 <TITLE>NMSettingIP4Config</TITLE>
 NM_SETTING_IP4_CONFIG_SETTING_NAME
 NM_SETTING_IP4_CONFIG_DHCP_CLIENT_ID
+NM_SETTING_IP4_CONFIG_DHCP_TIMEOUT
+NM_SETTING_IP4_CONFIG_DHCP_FQDN
 NM_SETTING_IP4_CONFIG_METHOD_AUTO
 NM_SETTING_IP4_CONFIG_METHOD_LINK_LOCAL
 NM_SETTING_IP4_CONFIG_METHOD_MANUAL
@@ -1625,6 +1908,8 @@ NM_SETTING_IP4_CONFIG_METHOD_SHARED
 NM_SETTING_IP4_CONFIG_METHOD_DISABLED
 nm_setting_ip4_config_new
 nm_setting_ip4_config_get_dhcp_client_id
+nm_setting_ip4_config_get_dhcp_timeout
+nm_setting_ip4_config_get_dhcp_fqdn
 <SUBSECTION Standard>
 NMSettingIP4Config
 NMSettingIP4ConfigClass
@@ -1642,6 +1927,7 @@ nm_setting_ip4_config_get_type
 <TITLE>NMSettingIP6Config</TITLE>
 NM_SETTING_IP6_CONFIG_SETTING_NAME
 NM_SETTING_IP6_CONFIG_IP6_PRIVACY
+NM_SETTING_IP6_CONFIG_ADDR_GEN_MODE
 NM_SETTING_IP6_CONFIG_METHOD_IGNORE
 NM_SETTING_IP6_CONFIG_METHOD_AUTO
 NM_SETTING_IP6_CONFIG_METHOD_DHCP
@@ -1649,8 +1935,10 @@ NM_SETTING_IP6_CONFIG_METHOD_LINK_LOCAL
 NM_SETTING_IP6_CONFIG_METHOD_MANUAL
 NM_SETTING_IP6_CONFIG_METHOD_SHARED
 NMSettingIP6ConfigPrivacy
+NMSettingIP6ConfigAddrGenMode
 nm_setting_ip6_config_new
 nm_setting_ip6_config_get_ip6_privacy
+nm_setting_ip6_config_get_addr_gen_mode
 <SUBSECTION Standard>
 NMSettingIP6Config
 NMSettingIP6ConfigClass
@@ -1664,6 +1952,32 @@ nm_setting_ip6_config_get_type
 </SECTION>
 
 <SECTION>
+<FILE>nm-setting-macvlan</FILE>
+<TITLE>NMSettingMacvlan</TITLE>
+NM_SETTING_MACVLAN_SETTING_NAME
+NM_SETTING_MACVLAN_PARENT
+NM_SETTING_MACVLAN_MODE
+NM_SETTING_MACVLAN_PROMISCUOUS
+NM_SETTING_MACVLAN_TAP
+NMSettingMacvlanMode
+nm_setting_macvlan_new
+nm_setting_macvlan_get_parent
+nm_setting_macvlan_get_mode
+nm_setting_macvlan_get_promiscuous
+nm_setting_macvlan_get_tap
+<SUBSECTION Standard>
+NMSettingMacvlan
+NMSettingMacvlanClass
+NM_IS_SETTING_MACVLAN
+NM_IS_SETTING_MACVLAN_CLASS
+NM_SETTING_MACVLAN
+NM_SETTING_MACVLAN_CLASS
+NM_SETTING_MACVLAN_GET_CLASS
+NM_TYPE_SETTING_MACVLAN
+nm_setting_macvlan_get_type
+</SECTION>
+
+<SECTION>
 <FILE>nm-setting-olpc-mesh</FILE>
 <TITLE>NMSettingOlpcMesh</TITLE>
 NM_SETTING_OLPC_MESH_SETTING_NAME
@@ -1831,6 +2145,36 @@ nm_setting_team_port_get_type
 </SECTION>
 
 <SECTION>
+<FILE>nm-setting-tun</FILE>
+<TITLE>NMSettingTun</TITLE>
+NM_SETTING_TUN_SETTING_NAME
+NM_SETTING_TUN_MODE
+NM_SETTING_TUN_OWNER
+NM_SETTING_TUN_GROUP
+NM_SETTING_TUN_PI
+NM_SETTING_TUN_VNET_HDR
+NM_SETTING_TUN_MULTI_QUEUE
+NMSettingTunMode
+nm_setting_tun_new
+nm_setting_tun_get_mode
+nm_setting_tun_get_owner
+nm_setting_tun_get_group
+nm_setting_tun_get_pi
+nm_setting_tun_get_vnet_hdr
+nm_setting_tun_get_multi_queue
+<SUBSECTION Standard>
+NMSettingTun
+NMSettingTunClass
+NM_IS_SETTING_TUN
+NM_IS_SETTING_TUN_CLASS
+NM_SETTING_TUN
+NM_SETTING_TUN_CLASS
+NM_SETTING_TUN_GET_CLASS
+NM_TYPE_SETTING_TUN
+nm_setting_tun_get_type
+</SECTION>
+
+<SECTION>
 <FILE>nm-setting-vlan</FILE>
 <TITLE>NMSettingVlan</TITLE>
 NM_SETTING_VLAN_SETTING_NAME
@@ -1841,6 +2185,7 @@ NM_SETTING_VLAN_INGRESS_PRIORITY_MAP
 NM_SETTING_VLAN_EGRESS_PRIORITY_MAP
 NMVlanPriorityMap
 NMVlanFlags
+NM_VLAN_FLAGS_ALL
 nm_setting_vlan_new
 nm_setting_vlan_get_parent
 nm_setting_vlan_get_id
@@ -1874,6 +2219,7 @@ NM_SETTING_VPN_USER_NAME
 NM_SETTING_VPN_PERSISTENT
 NM_SETTING_VPN_DATA
 NM_SETTING_VPN_SECRETS
+NM_SETTING_VPN_TIMEOUT
 NMVpnIterFunc
 nm_setting_vpn_new
 nm_setting_vpn_get_service_type
@@ -1889,6 +2235,7 @@ nm_setting_vpn_add_secret
 nm_setting_vpn_get_secret
 nm_setting_vpn_remove_secret
 nm_setting_vpn_foreach_secret
+nm_setting_vpn_get_timeout
 <SUBSECTION Standard>
 NMSettingVpn
 NMSettingVpnClass
@@ -1902,6 +2249,55 @@ nm_setting_vpn_get_type
 </SECTION>
 
 <SECTION>
+<FILE>nm-setting-vxlan</FILE>
+<TITLE>NMSettingVxlan</TITLE>
+NM_SETTING_VXLAN_SETTING_NAME
+NM_SETTING_VXLAN_PARENT
+NM_SETTING_VXLAN_ID
+NM_SETTING_VXLAN_LOCAL
+NM_SETTING_VXLAN_REMOTE
+NM_SETTING_VXLAN_SOURCE_PORT_MIN
+NM_SETTING_VXLAN_SOURCE_PORT_MAX
+NM_SETTING_VXLAN_DESTINATION_PORT
+NM_SETTING_VXLAN_TOS
+NM_SETTING_VXLAN_TTL
+NM_SETTING_VXLAN_AGEING
+NM_SETTING_VXLAN_LIMIT
+NM_SETTING_VXLAN_PROXY
+NM_SETTING_VXLAN_LEARNING
+NM_SETTING_VXLAN_RSC
+NM_SETTING_VXLAN_L2_MISS
+NM_SETTING_VXLAN_L3_MISS
+nm_setting_vxlan_new
+nm_setting_vxlan_get_parent
+nm_setting_vxlan_get_id
+nm_setting_vxlan_get_local
+nm_setting_vxlan_get_remote
+nm_setting_vxlan_get_source_port_min
+nm_setting_vxlan_get_source_port_max
+nm_setting_vxlan_get_destination_port
+nm_setting_vxlan_get_tos
+nm_setting_vxlan_get_ttl
+nm_setting_vxlan_get_ageing
+nm_setting_vxlan_get_limit
+nm_setting_vxlan_get_proxy
+nm_setting_vxlan_get_learning
+nm_setting_vxlan_get_rsc
+nm_setting_vxlan_get_l2_miss
+nm_setting_vxlan_get_l3_miss
+<SUBSECTION Standard>
+NMSettingVxlan
+NMSettingVxlanClass
+NM_IS_SETTING_VXLAN
+NM_IS_SETTING_VXLAN_CLASS
+NM_SETTING_VXLAN
+NM_SETTING_VXLAN_CLASS
+NM_SETTING_VXLAN_GET_CLASS
+NM_TYPE_SETTING_VXLAN
+nm_setting_vxlan_get_type
+</SECTION>
+
+<SECTION>
 <FILE>nm-setting-wimax</FILE>
 <TITLE>NMSettingWimax</TITLE>
 NM_SETTING_WIMAX_SETTING_NAME
@@ -1994,6 +2390,8 @@ NM_SETTING_WIRELESS_MAC_ADDRESS_BLACKLIST
 NM_SETTING_WIRELESS_MTU
 NM_SETTING_WIRELESS_SEEN_BSSIDS
 NM_SETTING_WIRELESS_HIDDEN
+NM_SETTING_WIRELESS_POWERSAVE
+NM_SETTING_WIRELESS_MAC_ADDRESS_RANDOMIZATION
 NM_SETTING_WIRELESS_MODE_ADHOC
 NM_SETTING_WIRELESS_MODE_AP
 NM_SETTING_WIRELESS_MODE_INFRA
@@ -2016,6 +2414,8 @@ nm_setting_wireless_remove_mac_blacklist_item_by_value
 nm_setting_wireless_clear_mac_blacklist_items
 nm_setting_wireless_get_mtu
 nm_setting_wireless_get_hidden
+nm_setting_wireless_get_powersave
+nm_setting_wireless_get_mac_address_randomization
 nm_setting_wireless_add_seen_bssid
 nm_setting_wireless_get_num_seen_bssids
 nm_setting_wireless_get_seen_bssid
@@ -2150,6 +2550,7 @@ nm_utils_file_is_certificate
 nm_utils_file_is_private_key
 nm_utils_file_is_pkcs12
 NMUtilsFileSearchInPathsPredicate
+NMUtilsCheckFilePredicate
 nm_utils_file_search_in_paths
 nm_utils_wifi_freq_to_channel
 nm_utils_wifi_channel_to_freq
@@ -2175,8 +2576,12 @@ nm_utils_inet4_ntop
 nm_utils_inet6_ntop
 nm_utils_ipaddr_valid
 nm_utils_check_virtual_device_compatibility
+nm_utils_bond_mode_string_to_int
+nm_utils_bond_mode_int_to_string
 nm_utils_enum_to_str
 nm_utils_enum_from_str
+nm_utils_enum_get_values
+stat
 </SECTION>
 
 <SECTION>
@@ -2189,8 +2594,9 @@ NM_AVAILABLE_IN_0_9_10
 NM_DEPRECATED_IN_1_0
 NM_DEPRECATED_IN_1_0_FOR
 NM_AVAILABLE_IN_1_0
-NM_AVAILABLE_IN_1_0_4
-NM_AVAILABLE_IN_1_0_6
+NM_DEPRECATED_IN_1_2
+NM_DEPRECATED_IN_1_2_FOR
+NM_AVAILABLE_IN_1_2
 </SECTION>
 
 <SECTION>
@@ -2279,8 +2685,22 @@ NM_VPN_PLUGIN_IP6_CONFIG_NEVER_DEFAULT
 </SECTION>
 
 <SECTION>
-<FILE>nm-vpn-editor-plugin</FILE>
+<FILE>nm-vpn-editor</FILE>
 <TITLE>NMVpnEditor</TITLE>
+NMVpnEditorInterface
+nm_vpn_editor_get_widget
+nm_vpn_editor_update_connection
+<SUBSECTION Standard>
+NM_IS_VPN_EDITOR
+NM_TYPE_VPN_EDITOR
+NM_VPN_EDITOR
+NM_VPN_EDITOR_GET_INTERFACE
+nm_vpn_editor_get_type
+</SECTION>
+
+<SECTION>
+<FILE>nm-vpn-editor-plugin</FILE>
+<TITLE>NMVpnEditorPlugin</TITLE>
 NMVpnEditorPluginFactory
 nm_vpn_editor_plugin_factory
 NMVpnEditorPluginCapability
@@ -2293,25 +2713,36 @@ nm_vpn_editor_plugin_get_capabilities
 nm_vpn_editor_plugin_import
 nm_vpn_editor_plugin_export
 nm_vpn_editor_plugin_get_suggested_filename
-NMVpnEditorInterface
-nm_vpn_editor_get_widget
-nm_vpn_editor_update_connection
-<SUBSECTION Standard>
+nm_vpn_editor_plugin_load_from_file
 NMVpnEditor
+<SUBSECTION Standard>
 NMVpnEditorPlugin
-NM_IS_VPN_EDITOR
 NM_IS_VPN_EDITOR_PLUGIN
-NM_TYPE_VPN_EDITOR
 NM_TYPE_VPN_EDITOR_PLUGIN
-NM_VPN_EDITOR
-NM_VPN_EDITOR_GET_INTERFACE
 NM_VPN_EDITOR_PLUGIN
 NM_VPN_EDITOR_PLUGIN_GET_INTERFACE
-nm_vpn_editor_get_type
 nm_vpn_editor_plugin_get_type
 </SECTION>
 
 <SECTION>
+<FILE>nm-vpn-plugin-info</FILE>
+NM_VPN_PLUGIN_INFO_NAME
+NM_VPN_PLUGIN_INFO_FILENAME
+NM_VPN_PLUGIN_INFO_KEYFILE
+NM_VPN_PLUGIN_INFO_KF_GROUP_CONNECTION
+NM_VPN_PLUGIN_INFO_KF_GROUP_LIBNM
+NM_VPN_PLUGIN_INFO_KF_GROUP_GNOME
+<SUBSECTION Standard>
+NMVpnPluginInfo
+NM_IS_VPN_PLUGIN_INFO
+NM_IS_VPN_PLUGIN_INFO_CLASS
+NM_TYPE_VPN_PLUGIN_INFO
+NM_VPN_PLUGIN_INFO
+NM_VPN_PLUGIN_INFO_CLASS
+NM_VPN_PLUGIN_INFO_GET_CLASS
+</SECTION>
+
+<SECTION>
 <FILE>nm-wimax-nsp</FILE>
 <TITLE>NMWimaxNsp</TITLE>
 NM_WIMAX_NSP_NAME