summary refs log tree commit diff
diff options
context:
space:
mode:
authorMichael Biebl <biebl@debian.org>2018-07-01 20:58:23 +0200
committerMichael Biebl <biebl@debian.org>2018-07-01 20:58:23 +0200
commit429393567647935d9123e21fd27a7529d50255eb (patch)
treeb5a99bf0cbbe77fccd7fee81caf71915ccf9eb96
parent069cb5c3a525ebcc19cc2927964258acaca87b13 (diff)
New upstream version 1.12.0 upstream/1.12.0
-rw-r--r--Makefile.am25
-rw-r--r--Makefile.in145
-rw-r--r--NEWS11
-rw-r--r--clients/cli/devices.c11
-rw-r--r--clients/common/nm-secret-agent-simple.c16
-rw-r--r--clients/common/settings-docs.h2
-rw-r--r--clients/common/settings-docs.h.in2
-rwxr-xr-xconfigure34
-rw-r--r--configure.ac10
-rw-r--r--dispatcher/nm-dispatcher-utils.c2
-rw-r--r--dispatcher/tests/dispatcher-connectivity-full10
-rw-r--r--dispatcher/tests/dispatcher-connectivity-unknown10
-rw-r--r--dispatcher/tests/dispatcher-down1
-rw-r--r--dispatcher/tests/dispatcher-external1
-rw-r--r--dispatcher/tests/dispatcher-up1
-rw-r--r--dispatcher/tests/dispatcher-vpn-down1
-rw-r--r--dispatcher/tests/dispatcher-vpn-up1
-rw-r--r--dispatcher/tests/test-dispatcher-envp.c4
-rw-r--r--docs/api/Makefile.am1
-rw-r--r--docs/api/Makefile.in1
-rw-r--r--docs/api/dbus-org.freedesktop.NetworkManager.Device.WiMax.xml192
-rw-r--r--docs/api/html/NetworkManager.conf.html10
-rw-r--r--docs/api/html/NetworkManager.devhelp2508
-rw-r--r--docs/api/html/NetworkManager.html7
-rw-r--r--docs/api/html/ch01.html2
-rw-r--r--docs/api/html/dbus-types.html4
-rw-r--r--docs/api/html/gdbus-org.freedesktop.NetworkManager.AccessPoint.html4
-rw-r--r--docs/api/html/gdbus-org.freedesktop.NetworkManager.Checkpoint.html110
-rw-r--r--docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.OlpcMesh.html4
-rw-r--r--docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.OvsBridge.html70
-rw-r--r--docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.OvsInterface.html70
-rw-r--r--docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.OvsPort.html70
-rw-r--r--docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Ppp.html70
-rw-r--r--docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Team.html8
-rw-r--r--docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Tun.html4
-rw-r--r--docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Veth.html4
-rw-r--r--docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Vlan.html4
-rw-r--r--docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html4
-rw-r--r--docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.WiMax.html236
-rw-r--r--docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Wireless.html8
-rw-r--r--docs/api/html/gdbus-org.freedesktop.NetworkManager.PPP.html4
-rw-r--r--docs/api/html/index.html23
-rw-r--r--docs/api/html/ix01.html1370
-rw-r--r--docs/api/html/nm-dbus-types.html58
-rw-r--r--docs/api/html/nm-settings.html4
-rw-r--r--docs/api/html/ref-dbus-checkpoint.html32
-rw-r--r--docs/api/html/ref-dbus-devices.html15
-rw-r--r--docs/api/html/ref-settings.html2
-rw-r--r--docs/api/html/settings-ovs-interface.html2
-rw-r--r--docs/api/html/settings-ovs-patch.html2
-rw-r--r--docs/api/html/spec.html19
-rw-r--r--docs/api/network-manager-docs.xml20
-rw-r--r--docs/api/settings-spec.xml4
-rw-r--r--docs/api/version.xml2
-rw-r--r--docs/libnm-glib/html/index.html2
-rw-r--r--docs/libnm-glib/version.xml2
-rw-r--r--docs/libnm-util/html/index.html2
-rw-r--r--docs/libnm-util/version.xml2
-rw-r--r--docs/libnm/html/NMAccessPoint.html4
-rw-r--r--docs/libnm/html/NMConnection.html8
-rw-r--r--docs/libnm/html/NMDeviceOlpcMesh.html4
-rw-r--r--docs/libnm/html/NMDeviceTeam.html4
-rw-r--r--docs/libnm/html/NMDhcpConfig.html4
-rw-r--r--docs/libnm/html/NMRemoteConnection.html16
-rw-r--r--docs/libnm/html/NMSetting.html6
-rw-r--r--docs/libnm/html/NMSettingBond.html4
-rw-r--r--docs/libnm/html/NMSettingBridge.html8
-rw-r--r--docs/libnm/html/NMSettingBridgePort.html8
-rw-r--r--docs/libnm/html/NMSettingCdma.html4
-rw-r--r--docs/libnm/html/NMSettingOlpcMesh.html4
-rw-r--r--docs/libnm/html/NMSettingPpp.html8
-rw-r--r--docs/libnm/html/NMSettingPppoe.html8
-rw-r--r--docs/libnm/html/NMSettingProxy.html411
-rw-r--r--docs/libnm/html/NMSettingSerial.html8
-rw-r--r--docs/libnm/html/NMSettingTeam.html8
-rw-r--r--docs/libnm/html/NMSettingTeamPort.html8
-rw-r--r--docs/libnm/html/NMSettingTun.html8
-rw-r--r--docs/libnm/html/NMSettingVlan.html4
-rw-r--r--docs/libnm/html/NMSettingWired.html4
-rw-r--r--docs/libnm/html/NMSettingWireless.html8
-rw-r--r--docs/libnm/html/NMSettingWirelessSecurity.html8
-rw-r--r--docs/libnm/html/NMSimpleConnection.html12
-rw-r--r--docs/libnm/html/NMVpnConnection.html12
-rw-r--r--docs/libnm/html/NMVpnEditor.html180
-rw-r--r--docs/libnm/html/NMVpnEditorPlugin.html30
-rw-r--r--docs/libnm/html/api-index-full.html376
-rw-r--r--docs/libnm/html/ch03.html40
-rw-r--r--docs/libnm/html/ch04.html22
-rw-r--r--docs/libnm/html/ch05.html4
-rw-r--r--docs/libnm/html/ch06.html15
-rw-r--r--docs/libnm/html/index.html71
-rw-r--r--docs/libnm/html/libnm-nm-checkpoint.html204
-rw-r--r--docs/libnm/html/libnm-nm-dbus-interface.html8
-rw-r--r--docs/libnm/html/libnm-nm-device-ovs-bridge.html48
-rw-r--r--docs/libnm/html/libnm-nm-device-ovs-interface.html48
-rw-r--r--docs/libnm/html/libnm-nm-device-ovs-port.html48
-rw-r--r--docs/libnm/html/libnm-nm-device-ppp.html48
-rw-r--r--docs/libnm/html/libnm-nm-setting-ovs-bridge.html276
-rw-r--r--docs/libnm/html/libnm-nm-setting-ovs-interface.html144
-rw-r--r--docs/libnm/html/libnm-nm-setting-ovs-patch.html143
-rw-r--r--docs/libnm/html/libnm-nm-setting-ovs-port.html362
-rw-r--r--docs/libnm/html/libnm-nm-setting-tc-config.html1698
-rw-r--r--docs/libnm/html/libnm-nm-setting-user.html347
-rw-r--r--docs/libnm/html/libnm-nm-utils.html42
-rw-r--r--docs/libnm/html/libnm-nm-vpn-dbus-interface.html1009
-rw-r--r--docs/libnm/html/libnm-nm-vpn-plugin-info.html131
-rw-r--r--docs/libnm/html/libnm-nm-vpn-plugin-old.html78
-rw-r--r--docs/libnm/html/libnm-nm-vpn-service-plugin.html88
-rw-r--r--docs/libnm/html/libnm.devhelp2609
-rw-r--r--docs/libnm/html/object-tree.html24
-rw-r--r--docs/libnm/html/usage.html2
-rw-r--r--docs/libnm/libnm-docs.xml34
-rw-r--r--docs/libnm/version.xml2
-rw-r--r--docs/meson.build6
-rw-r--r--examples/C/qt/meson.build1
-rw-r--r--libnm-core/nm-dbus-interface.h8
-rw-r--r--libnm-core/nm-dbus-types.xml8
-rw-r--r--libnm-core/nm-setting-ovs-bridge.c4
-rw-r--r--libnm-core/nm-setting-ovs-interface.c6
-rw-r--r--libnm-core/nm-setting-ovs-patch.c6
-rw-r--r--libnm-core/nm-setting-ovs-port.c4
-rw-r--r--libnm-core/nm-setting-tc-config.c95
-rw-r--r--libnm-core/nm-simple-connection.c12
-rw-r--r--libnm-core/tests/test-setting.c69
-rw-r--r--libnm/meson.build26
-rw-r--r--libnm/nm-device.c6
-rw-r--r--libnm/nm-property-docs.xml4
-rw-r--r--libnm/nm-remote-connection.c11
-rw-r--r--libnm/nm-settings-docs.xml4
-rw-r--r--man/NetworkManager.811
-rw-r--r--man/NetworkManager.conf.58
-rw-r--r--man/NetworkManager.conf.xml10
-rw-r--r--man/NetworkManager.xml7
-rw-r--r--man/nm-online.16
-rw-r--r--man/nm-openvswitch.76
-rw-r--r--man/nm-settings-ifcfg-rh.56
-rw-r--r--man/nm-settings-ifcfg-rh.xml2
-rw-r--r--man/nm-settings-keyfile.56
-rw-r--r--man/nm-settings-keyfile.xml2
-rw-r--r--man/nm-settings.510
-rw-r--r--man/nm-settings.xml6
-rw-r--r--man/nmcli-examples.76
-rw-r--r--man/nmcli.16
-rw-r--r--man/nmtui.16
-rw-r--r--meson.build2
-rw-r--r--meson_options.txt2
-rw-r--r--po/ja.po6
-rw-r--r--po/pl.po3304
-rw-r--r--shared/nm-utils/nm-shared-utils.h3
-rw-r--r--shared/nm-utils/nm-test-utils.h8
-rw-r--r--shared/nm-version-macros.h4
-rw-r--r--src/devices/nm-device-bond.c12
-rw-r--r--src/devices/nm-device-ethernet.c4
-rw-r--r--src/devices/nm-device-factory.c18
-rw-r--r--src/devices/nm-device-infiniband.c26
-rw-r--r--src/devices/nm-device-ip-tunnel.c28
-rw-r--r--src/devices/nm-device-private.h6
-rw-r--r--src/devices/nm-device-vlan.c10
-rw-r--r--src/devices/nm-device.c263
-rw-r--r--src/devices/nm-device.h9
-rw-r--r--src/devices/ovs/nm-ovs-factory.c6
-rw-r--r--src/devices/wifi/nm-device-iwd.c290
-rw-r--r--src/devices/wifi/nm-device-iwd.h4
-rw-r--r--src/devices/wifi/nm-device-wifi.c26
-rw-r--r--src/devices/wifi/nm-iwd-manager.c144
-rw-r--r--src/devices/wwan/nm-modem.c10
-rw-r--r--src/devices/wwan/nm-modem.h2
-rw-r--r--src/dhcp/nm-dhcp-client.c11
-rw-r--r--src/dhcp/nm-dhcp-client.h6
-rw-r--r--src/dhcp/nm-dhcp-dhclient.c4
-rw-r--r--src/dhcp/nm-dhcp-manager.c4
-rw-r--r--src/dhcp/nm-dhcp-manager.h2
-rw-r--r--src/dhcp/nm-dhcp-utils.h6
-rw-r--r--src/main.c33
-rw-r--r--src/ndisc/nm-ndisc.c18
-rw-r--r--src/ndisc/nm-ndisc.h7
-rw-r--r--src/nm-iface-helper.c3
-rw-r--r--src/nm-logging.c58
-rw-r--r--src/nm-logging.h4
-rw-r--r--src/nm-manager.c10
-rw-r--r--src/platform/nm-fake-platform.c2
-rw-r--r--src/platform/tests/test-cleanup.c16
-rw-r--r--src/settings/nm-settings-connection.c22
-rwxr-xr-xtools/check-docs.sh22
-rwxr-xr-xtools/test-networkmanager-service.py71
185 files changed, 9356 insertions, 5453 deletions
diff --git a/Makefile.am b/Makefile.am
index 7eef51d3..cdb5cfc9 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -382,6 +382,11 @@ EXTRA_DIST += \
 	$(dbusinterfaces_DATA) \
 	introspection/meson.build
 
+check-docs:
+	$(srcdir)/tools/check-docs.sh "$(srcdir)"
+
+check_local += check-docs
+
 ###############################################################################
 
 libnm_core_lib_h_pub_real = \
@@ -4517,14 +4522,23 @@ libnm_glib_tests_cppflags = \
 	$(DBUS_CFLAGS) \
 	$(NULL)
 
-libnm_glib_tests_programs_req_introspection = \
-	libnm-glib/tests/test-nm-client \
-	libnm-glib/tests/test-remote-settings-client
+if HAVE_INTROSPECTION
+check-local-libnm-glib-nm-client: libnm-glib/tests/test-nm-client
+	( $(LOG_COMPILER) "$(builddir)/libnm-glib/tests/test-nm-client"; r="$$?"; test "$$r" = 0 -o "$$r" = 77 ) || \
+	( $(LOG_COMPILER) "$(builddir)/libnm-glib/tests/test-nm-client"; r="$$?"; test "$$r" = 0 -o "$$r" = 77 ) || \
+	( $(LOG_COMPILER) "$(builddir)/libnm-glib/tests/test-nm-client"; r="$$?"; test "$$r" = 0 -o "$$r" = 77 ) || \
+	( $(LOG_COMPILER) "$(builddir)/libnm-glib/tests/test-nm-client"; r="$$?"; test "$$r" = 0 -o "$$r" = 77 ) || \
+	( $(LOG_COMPILER) "$(builddir)/libnm-glib/tests/test-nm-client"; r="$$?"; test "$$r" = 0 -o "$$r" = 77 ) || \
+	false
+
+check_local += check-local-libnm-glib-nm-client
+endif
+check_programs_norun += libnm-glib/tests/test-nm-client
 
 if HAVE_INTROSPECTION
-check_programs += $(libnm_glib_tests_programs_req_introspection)
+check_programs += libnm-glib/tests/test-remote-settings-client
 else
-check_programs_norun += $(libnm_glib_tests_programs_req_introspection)
+check_programs_norun += libnm-glib/tests/test-remote-settings-client
 endif
 
 libnm_glib_tests_test_nm_client_CPPFLAGS = $(libnm_glib_tests_cppflags)
@@ -4806,6 +4820,7 @@ EXTRA_DIST += \
 	shared/nm-version-macros.h.in \
 	shared/meson.build \
 	\
+	tools/check-docs.sh \
 	tools/check-exports.sh \
 	tools/create-exports-NetworkManager.sh \
 	tools/debug-helper.py \
diff --git a/Makefile.in b/Makefile.in
index 2d2c8b32..74f156b2 100644
--- a/Makefile.in
+++ b/Makefile.in
@@ -138,15 +138,15 @@ PRE_UNINSTALL = :
 POST_UNINSTALL = :
 build_triplet = @build@
 host_triplet = @host@
-noinst_PROGRAMS = $(am__EXEEXT_22)
-check_PROGRAMS = $(am__EXEEXT_21)
+noinst_PROGRAMS = $(am__EXEEXT_21)
+check_PROGRAMS = $(am__EXEEXT_20)
 sbin_PROGRAMS = src/NetworkManager$(EXEEXT)
 bin_PROGRAMS = clients/nm-online$(EXEEXT) $(am__EXEEXT_1) \
 	$(am__EXEEXT_2)
 libexec_PROGRAMS = src/nm-iface-helper$(EXEEXT) \
 	src/dhcp/nm-dhcp-helper$(EXEEXT) \
 	dispatcher/nm-dispatcher$(EXEEXT)
-TESTS = $(am__EXEEXT_15)
+TESTS = $(am__EXEEXT_14)
 @HAVE_DOCS_TRUE@am__append_1 = \
 @HAVE_DOCS_TRUE@	docs/libnm \
 @HAVE_DOCS_TRUE@	docs/api
@@ -382,54 +382,56 @@ TESTS = $(am__EXEEXT_15)
 @WITH_LEGACY_LIBRARIES_TRUE@	libnm-util/tests/test-setting-dcb
 
 @WITH_LEGACY_LIBRARIES_TRUE@am__append_92 = libnm-util/tests/test-libnm-linking \
-@WITH_LEGACY_LIBRARIES_TRUE@	libnm-glib/libnm-glib-test
+@WITH_LEGACY_LIBRARIES_TRUE@	libnm-glib/libnm-glib-test \
+@WITH_LEGACY_LIBRARIES_TRUE@	libnm-glib/tests/test-nm-client
 @WITH_LEGACY_LIBRARIES_TRUE@am__append_93 = libnm-glib/libdeprecated-nm-glib.la
 @WITH_LEGACY_LIBRARIES_TRUE@am__append_94 = \
 @WITH_LEGACY_LIBRARIES_TRUE@	libnm-glib/nm-vpn-plugin-glue.h \
 @WITH_LEGACY_LIBRARIES_TRUE@	libnm-glib/nm-secret-agent-glue.h
 
-@HAVE_INTROSPECTION_TRUE@@WITH_LEGACY_LIBRARIES_TRUE@am__append_95 = $(libnm_glib_tests_programs_req_introspection)
-@HAVE_INTROSPECTION_FALSE@@WITH_LEGACY_LIBRARIES_TRUE@am__append_96 = $(libnm_glib_tests_programs_req_introspection)
-@HAVE_INTROSPECTION_TRUE@am__append_97 = $(man_nm_settings_xml)
-@WITH_OPENVSWITCH_TRUE@am__append_98 = man/nm-openvswitch.7
-@WITH_OPENVSWITCH_FALSE@am__append_99 = man/nm-openvswitch.7
+@HAVE_INTROSPECTION_TRUE@@WITH_LEGACY_LIBRARIES_TRUE@am__append_95 = check-local-libnm-glib-nm-client
+@HAVE_INTROSPECTION_TRUE@@WITH_LEGACY_LIBRARIES_TRUE@am__append_96 = libnm-glib/tests/test-remote-settings-client
+@HAVE_INTROSPECTION_FALSE@@WITH_LEGACY_LIBRARIES_TRUE@am__append_97 = libnm-glib/tests/test-remote-settings-client
+@HAVE_INTROSPECTION_TRUE@am__append_98 = $(man_nm_settings_xml)
+@WITH_OPENVSWITCH_TRUE@am__append_99 = man/nm-openvswitch.7
 @WITH_OPENVSWITCH_FALSE@am__append_100 = man/nm-openvswitch.7
-@CONFIG_PLUGIN_IFCFG_RH_TRUE@am__append_101 = man/nm-settings-ifcfg-rh.5
-@CONFIG_PLUGIN_IFCFG_RH_FALSE@am__append_102 = man/nm-settings-ifcfg-rh.5
+@WITH_OPENVSWITCH_FALSE@am__append_101 = man/nm-openvswitch.7
+@CONFIG_PLUGIN_IFCFG_RH_TRUE@am__append_102 = man/nm-settings-ifcfg-rh.5
 @CONFIG_PLUGIN_IFCFG_RH_FALSE@am__append_103 = man/nm-settings-ifcfg-rh.5
-@HAVE_DOCS_TRUE@am__append_104 = install-data-hook-man
-@HAVE_DOCS_TRUE@am__append_105 = uninstall-hook-man
-@HAVE_DOCS_TRUE@am__append_106 = $(man_pages) $(man_pages_autogen)
-@BUILD_DOCS_TRUE@am__append_107 = $(man_pages) $(man_pages_autogen)
+@CONFIG_PLUGIN_IFCFG_RH_FALSE@am__append_104 = man/nm-settings-ifcfg-rh.5
+@HAVE_DOCS_TRUE@am__append_105 = install-data-hook-man
+@HAVE_DOCS_TRUE@am__append_106 = uninstall-hook-man
+@HAVE_DOCS_TRUE@am__append_107 = $(man_pages) $(man_pages_autogen)
+@BUILD_DOCS_TRUE@am__append_108 = $(man_pages) $(man_pages_autogen)
 
 ###############################################################################
 # vapi
 ###############################################################################
-@ENABLE_VAPIGEN_TRUE@am__append_108 = \
+@ENABLE_VAPIGEN_TRUE@am__append_109 = \
 @ENABLE_VAPIGEN_TRUE@	vapi/libnm.vapi
 
-@ENABLE_VAPIGEN_TRUE@@WITH_LEGACY_LIBRARIES_TRUE@am__append_109 = \
+@ENABLE_VAPIGEN_TRUE@@WITH_LEGACY_LIBRARIES_TRUE@am__append_110 = \
 @ENABLE_VAPIGEN_TRUE@@WITH_LEGACY_LIBRARIES_TRUE@	vapi/libnm-util.vapi \
 @ENABLE_VAPIGEN_TRUE@@WITH_LEGACY_LIBRARIES_TRUE@	vapi/libnm-glib.vapi
 
-@ENABLE_VAPIGEN_TRUE@am__append_110 = \
+@ENABLE_VAPIGEN_TRUE@am__append_111 = \
 @ENABLE_VAPIGEN_TRUE@	$(VAPIGEN_VAPIS) \
 @ENABLE_VAPIGEN_TRUE@	$(VAPIGEN_VAPIS:.vapi=.deps)
 
-@ENABLE_VAPIGEN_TRUE@am__append_111 = $(VAPIGEN_VAPIS)
+@ENABLE_VAPIGEN_TRUE@am__append_112 = $(VAPIGEN_VAPIS)
 
 ###############################################################################
-@ENABLE_TESTS_TRUE@am__append_112 = $(check_programs) $(check_programs_norun)
-@ENABLE_TESTS_TRUE@am__append_113 = $(check_ltlibraries)
-@ENABLE_TESTS_FALSE@am__append_114 = $(check_programs) $(check_programs_norun)
-@ENABLE_TESTS_FALSE@am__append_115 = $(check_ltlibraries)
-@WITH_QT_TRUE@am__append_116 = \
+@ENABLE_TESTS_TRUE@am__append_113 = $(check_programs) $(check_programs_norun)
+@ENABLE_TESTS_TRUE@am__append_114 = $(check_ltlibraries)
+@ENABLE_TESTS_FALSE@am__append_115 = $(check_programs) $(check_programs_norun)
+@ENABLE_TESTS_FALSE@am__append_116 = $(check_ltlibraries)
+@WITH_QT_TRUE@am__append_117 = \
 @WITH_QT_TRUE@	examples/C/qt/add-connection-wired \
 @WITH_QT_TRUE@	examples/C/qt/list-connections \
 @WITH_QT_TRUE@	examples/C/qt/change-ipv4-addresses \
 @WITH_QT_TRUE@	examples/C/qt/monitor-nm-running
 
-@WITH_QT_TRUE@am__append_117 = \
+@WITH_QT_TRUE@am__append_118 = \
 @WITH_QT_TRUE@	examples/C/qt/monitor-nm-running.moc
 
 subdir = .
@@ -1698,10 +1700,8 @@ am__EXEEXT_4 = libnm/tests/test-nm-client$(EXEEXT) \
 @WITH_LEGACY_LIBRARIES_TRUE@	libnm-util/tests/test-general$(EXEEXT) \
 @WITH_LEGACY_LIBRARIES_TRUE@	libnm-util/tests/test-setting-8021x$(EXEEXT) \
 @WITH_LEGACY_LIBRARIES_TRUE@	libnm-util/tests/test-setting-dcb$(EXEEXT)
-@WITH_LEGACY_LIBRARIES_TRUE@am__EXEEXT_13 = libnm-glib/tests/test-nm-client$(EXEEXT) \
-@WITH_LEGACY_LIBRARIES_TRUE@	libnm-glib/tests/test-remote-settings-client$(EXEEXT)
-@HAVE_INTROSPECTION_TRUE@@WITH_LEGACY_LIBRARIES_TRUE@am__EXEEXT_14 = $(am__EXEEXT_13)
-am__EXEEXT_15 = libnm-core/tests/test-compare$(EXEEXT) \
+@HAVE_INTROSPECTION_TRUE@@WITH_LEGACY_LIBRARIES_TRUE@am__EXEEXT_13 = libnm-glib/tests/test-remote-settings-client$(EXEEXT)
+am__EXEEXT_14 = libnm-core/tests/test-compare$(EXEEXT) \
 	libnm-core/tests/test-crypto$(EXEEXT) \
 	libnm-core/tests/test-general$(EXEEXT) \
 	libnm-core/tests/test-keyfile$(EXEEXT) \
@@ -1738,19 +1738,20 @@ am__EXEEXT_15 = libnm-core/tests/test-compare$(EXEEXT) \
 	src/tests/test-utils$(EXEEXT) \
 	dispatcher/tests/test-dispatcher-envp$(EXEEXT) \
 	$(am__EXEEXT_10) $(am__EXEEXT_11) $(am__EXEEXT_12) \
-	$(am__EXEEXT_14)
-@HAVE_INTROSPECTION_FALSE@am__EXEEXT_16 = $(am__EXEEXT_4)
-@WITH_LEGACY_LIBRARIES_TRUE@am__EXEEXT_17 = libnm-util/tests/test-libnm-linking$(EXEEXT) \
-@WITH_LEGACY_LIBRARIES_TRUE@	libnm-glib/libnm-glib-test$(EXEEXT)
-@HAVE_INTROSPECTION_FALSE@@WITH_LEGACY_LIBRARIES_TRUE@am__EXEEXT_18 = $(am__EXEEXT_13)
-@WITH_QT_TRUE@am__EXEEXT_19 =  \
+	$(am__EXEEXT_13)
+@HAVE_INTROSPECTION_FALSE@am__EXEEXT_15 = $(am__EXEEXT_4)
+@WITH_LEGACY_LIBRARIES_TRUE@am__EXEEXT_16 = libnm-util/tests/test-libnm-linking$(EXEEXT) \
+@WITH_LEGACY_LIBRARIES_TRUE@	libnm-glib/libnm-glib-test$(EXEEXT) \
+@WITH_LEGACY_LIBRARIES_TRUE@	libnm-glib/tests/test-nm-client$(EXEEXT)
+@HAVE_INTROSPECTION_FALSE@@WITH_LEGACY_LIBRARIES_TRUE@am__EXEEXT_17 = libnm-glib/tests/test-remote-settings-client$(EXEEXT)
+@WITH_QT_TRUE@am__EXEEXT_18 =  \
 @WITH_QT_TRUE@	examples/C/qt/add-connection-wired$(EXEEXT) \
 @WITH_QT_TRUE@	examples/C/qt/list-connections$(EXEEXT) \
 @WITH_QT_TRUE@	examples/C/qt/change-ipv4-addresses$(EXEEXT) \
 @WITH_QT_TRUE@	examples/C/qt/monitor-nm-running$(EXEEXT)
-am__EXEEXT_20 = $(am__EXEEXT_16) src/platform/tests/monitor$(EXEEXT) \
-	src/ndisc/tests/test-ndisc-linux$(EXEEXT) $(am__EXEEXT_17) \
-	$(am__EXEEXT_18) examples/C/glib/add-connection-gdbus$(EXEEXT) \
+am__EXEEXT_19 = $(am__EXEEXT_15) src/platform/tests/monitor$(EXEEXT) \
+	src/ndisc/tests/test-ndisc-linux$(EXEEXT) $(am__EXEEXT_16) \
+	$(am__EXEEXT_17) examples/C/glib/add-connection-gdbus$(EXEEXT) \
 	examples/C/glib/add-connection-libnm$(EXEEXT) \
 	examples/C/glib/get-active-connections-gdbus$(EXEEXT) \
 	examples/C/glib/get-ap-info-libnm$(EXEEXT) \
@@ -1758,9 +1759,9 @@ am__EXEEXT_20 = $(am__EXEEXT_16) src/platform/tests/monitor$(EXEEXT) \
 	examples/C/glib/list-connections-libnm$(EXEEXT) \
 	examples/C/glib/monitor-nm-running-gdbus$(EXEEXT) \
 	examples/C/glib/monitor-nm-state-gdbus$(EXEEXT) \
-	$(am__EXEEXT_19)
-@ENABLE_TESTS_FALSE@am__EXEEXT_21 = $(am__EXEEXT_15) $(am__EXEEXT_20)
-@ENABLE_TESTS_TRUE@am__EXEEXT_22 = $(am__EXEEXT_15) $(am__EXEEXT_20)
+	$(am__EXEEXT_18)
+@ENABLE_TESTS_FALSE@am__EXEEXT_20 = $(am__EXEEXT_14) $(am__EXEEXT_19)
+@ENABLE_TESTS_TRUE@am__EXEEXT_21 = $(am__EXEEXT_14) $(am__EXEEXT_19)
 PROGRAMS = $(bin_PROGRAMS) $(libexec_PROGRAMS) $(noinst_PROGRAMS) \
 	$(sbin_PROGRAMS)
 am__clients_cli_nmcli_SOURCES_DIST = clients/cli/common.c \
@@ -3460,8 +3461,8 @@ noinst_LTLIBRARIES = introspection/libnmdbus.la \
 	src/libsystemd-nm.la shared/libcsiphash.la shared/libnacd.la \
 	$(am__append_27) $(am__append_32) $(am__append_39) \
 	dispatcher/libnm-dispatcher-core.la $(am__append_93) \
-	$(am__append_113)
-check_LTLIBRARIES = $(am__append_115)
+	$(am__append_114)
+check_LTLIBRARIES = $(am__append_116)
 noinst_LIBRARIES = $(am__append_67)
 noinst_DATA = $(am__append_18)
 dist_libexec_SCRIPTS = $(am__append_36)
@@ -3478,7 +3479,7 @@ core_plugins = $(am__append_24) $(am__append_26) $(am__append_31) \
 	$(am__append_42) $(am__append_48) $(am__append_52) \
 	$(am__append_54)
 service_DATA = $(am__append_71)
-man_MANS = $(am__append_106)
+man_MANS = $(am__append_107)
 examples_DATA = data/server.conf
 CLEANFILES = $(introspection_sources) $(DBUS_INTERFACE_DOCS) \
 	$(am__append_17) src/NetworkManager.ver $(am__append_33) \
@@ -3488,10 +3489,10 @@ CLEANFILES = $(introspection_sources) $(DBUS_INTERFACE_DOCS) \
 	data/NetworkManager-wait-online.service \
 	data/NetworkManager-dispatcher.service \
 	data/org.freedesktop.NetworkManager.service data/server.conf \
-	$(am__append_94) $(am__append_97) man/common.ent \
-	$(am__append_107) $(am__append_111) $(GLIB_GENERATED) \
+	$(am__append_94) $(am__append_98) man/common.ent \
+	$(am__append_108) $(am__append_112) $(GLIB_GENERATED) \
 	$(INTROSPECTION_GIRS) $(typelib_DATA) cscope.in.out cscope.out \
-	cscope.po.out $(NULL) $(am__append_117)
+	cscope.po.out $(NULL) $(am__append_118)
 DISTCLEANFILES = intltool-extract intltool-merge intltool-update \
 	$(polkit_policy_DATA) libnm/libnm.pc $(am__append_55) \
 	$(am__append_87)
@@ -3856,7 +3857,7 @@ EXTRA_DIST = $(dbusinterfaces_DATA) introspection/meson.build \
 	data/84-nm-drivers.rules data/85-nm-unmanaged.rules \
 	data/90-nm-thunderbolt.rules data/server.conf.in \
 	data/meson.build $(am__append_80) libnm-glib/tests/meson.build \
-	$(am__append_99) $(am__append_102) man/common.ent.in \
+	$(am__append_100) $(am__append_103) man/common.ent.in \
 	$(man_nm_settings_xml) $(addsuffix .xsl,$(basename \
 	$(man_nm_settings_xml))) $(man_pages) $(addsuffix \
 	.xml,$(basename $(man_pages))) $(man_pages_autogen) \
@@ -3887,7 +3888,7 @@ EXTRA_DIST = $(dbusinterfaces_DATA) introspection/meson.build \
 	shared/nm-utils/nm-vpn-plugin-utils.c \
 	shared/nm-utils/nm-vpn-plugin-utils.h \
 	shared/nm-utils/unaligned.h shared/nm-version-macros.h.in \
-	shared/meson.build tools/check-exports.sh \
+	shared/meson.build tools/check-docs.sh tools/check-exports.sh \
 	tools/create-exports-NetworkManager.sh tools/debug-helper.py \
 	tools/run-nm-test.sh tools/test-networkmanager-service.py \
 	tools/test-sudo-wrapper.sh tools/enums-to-docbook.pl \
@@ -3948,13 +3949,13 @@ EXTRA_LTLIBRARIES = $(am__append_58)
 dist_hook = dist-hook-settings-ifcfg-rh-alias-files
 dist_dependencies = libnm-core/nm-vpn-dbus-types.xml \
 	libnm-core/nm-dbus-types.xml $(am__append_90) \
-	$(am__append_100) $(am__append_103) $(man_pages) \
+	$(am__append_101) $(am__append_104) $(man_pages) \
 	$(man_pages_autogen)
 dist_configure_check = $(am__append_3) $(am__append_4)
 install_data_hook = install-data-hook-dispatcher $(am__append_65) \
-	$(am__append_104)
+	$(am__append_105)
 install_exec_hook = $(am__append_69)
-uninstall_hook = $(am__append_66) $(am__append_70) $(am__append_105)
+uninstall_hook = $(am__append_66) $(am__append_70) $(am__append_106)
 BUILT_SOURCES = libnm-core/nm-vpn-dbus-types.xml \
 	libnm-core/nm-dbus-types.xml $(gir_DATA) $(typelib_DATA)
 GLIB_GENERATED = $(libnm_core_lib_h_pub_mkenums) \
@@ -3965,9 +3966,9 @@ GLIB_GENERATED = $(libnm_core_lib_h_pub_mkenums) \
 	$(am__append_73)
 man_pages = man/NetworkManager.8 man/NetworkManager.conf.5 \
 	man/nm-online.1 man/nmcli-examples.7 man/nmcli.1 man/nmtui.1 \
-	$(am__append_98)
+	$(am__append_99)
 man_pages_autogen = man/nm-settings-keyfile.5 man/nm-settings.5 \
-	$(am__append_101)
+	$(am__append_102)
 
 ###############################################################################
 
@@ -4020,17 +4021,17 @@ check_programs = libnm-core/tests/test-compare \
 	src/tests/test-systemd src/tests/test-wired-defname \
 	src/tests/test-utils dispatcher/tests/test-dispatcher-envp \
 	$(am__append_59) $(am__append_60) $(am__append_91) \
-	$(am__append_95)
+	$(am__append_96)
 check_programs_norun = $(am__append_21) src/platform/tests/monitor \
 	src/ndisc/tests/test-ndisc-linux $(am__append_92) \
-	$(am__append_96) examples/C/glib/add-connection-gdbus \
+	$(am__append_97) examples/C/glib/add-connection-gdbus \
 	examples/C/glib/add-connection-libnm \
 	examples/C/glib/get-active-connections-gdbus \
 	examples/C/glib/get-ap-info-libnm \
 	examples/C/glib/list-connections-gdbus \
 	examples/C/glib/list-connections-libnm \
 	examples/C/glib/monitor-nm-running-gdbus \
-	examples/C/glib/monitor-nm-state-gdbus $(am__append_116)
+	examples/C/glib/monitor-nm-state-gdbus $(am__append_117)
 
 ###############################################################################
 
@@ -4040,12 +4041,12 @@ check_programs_norun = $(am__append_21) src/platform/tests/monitor \
 check_ltlibraries = libnm/tests/libnm-vpn-plugin-utils-test.la \
 	src/libNetworkManagerTest.la clients/common/libnmc-base.la \
 	$(am__append_57) $(am__append_81)
-check_local = check-local-exports-libnm $(am__append_30) \
+check_local = check-docs check-local-exports-libnm $(am__append_30) \
 	$(am__append_34) $(am__append_40) check-local-devices-adsl \
 	$(am__append_44) $(am__append_50) $(am__append_53) \
 	$(am__append_56) check-local-clients-tests-test-client \
-	$(am__append_89)
-VAPIGEN_VAPIS = $(am__append_108) $(am__append_109)
+	$(am__append_89) $(am__append_95)
+VAPIGEN_VAPIS = $(am__append_109) $(am__append_110)
 dbusservice_DATA = $(am__append_37) dispatcher/nm-dispatcher.conf \
 	src/org.freedesktop.NetworkManager.conf
 dbusactivation_DATA =  \
@@ -4066,7 +4067,7 @@ pkgconfig_DATA = $(am__append_5) libnm/libnm.pc $(am__append_86)
 pppd_plugindir = $(PPPD_PLUGIN_DIR)
 pppd_plugin_LTLIBRARIES = $(am__append_25)
 vapidir = $(datadir)/vala/vapi
-vapi_DATA = $(am__append_110)
+vapi_DATA = $(am__append_111)
 examplesdir = $(docdir)/examples
 rundir = $(runstatedir)/NetworkManager
 statedir = $(localstatedir)/lib/NetworkManager
@@ -7161,10 +7162,6 @@ data_edit = sed \
 @WITH_LEGACY_LIBRARIES_TRUE@	$(DBUS_CFLAGS) \
 @WITH_LEGACY_LIBRARIES_TRUE@	$(NULL)
 
-@WITH_LEGACY_LIBRARIES_TRUE@libnm_glib_tests_programs_req_introspection = \
-@WITH_LEGACY_LIBRARIES_TRUE@	libnm-glib/tests/test-nm-client \
-@WITH_LEGACY_LIBRARIES_TRUE@	libnm-glib/tests/test-remote-settings-client
-
 @WITH_LEGACY_LIBRARIES_TRUE@libnm_glib_tests_test_nm_client_CPPFLAGS = $(libnm_glib_tests_cppflags)
 @WITH_LEGACY_LIBRARIES_TRUE@libnm_glib_tests_test_nm_client_SOURCES = \
 @WITH_LEGACY_LIBRARIES_TRUE@	shared/nm-test-utils-impl.c \
@@ -17496,13 +17493,6 @@ libnm-util/tests/test-setting-dcb.log: libnm-util/tests/test-setting-dcb$(EXEEXT
 	--log-file $$b.log --trs-file $$b.trs \
 	$(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
 	"$$tst" $(AM_TESTS_FD_REDIRECT)
-libnm-glib/tests/test-nm-client.log: libnm-glib/tests/test-nm-client$(EXEEXT)
-	@p='libnm-glib/tests/test-nm-client$(EXEEXT)'; \
-	b='libnm-glib/tests/test-nm-client'; \
-	$(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
-	--log-file $$b.log --trs-file $$b.trs \
-	$(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
-	"$$tst" $(AM_TESTS_FD_REDIRECT)
 libnm-glib/tests/test-remote-settings-client.log: libnm-glib/tests/test-remote-settings-client$(EXEEXT)
 	@p='libnm-glib/tests/test-remote-settings-client$(EXEEXT)'; \
 	b='libnm-glib/tests/test-remote-settings-client'; \
@@ -18129,6 +18119,9 @@ $(dispatcher_libnm_dispatcher_core_la_OBJECTS): $(introspection_sources)
 $(dispatcher_nm_dispatcher_OBJECTS):            $(introspection_sources)
 $(libnm_libnm_la_OBJECTS):                      $(introspection_sources)
 
+check-docs:
+	$(srcdir)/tools/check-docs.sh "$(srcdir)"
+
 libnm-core/nm-core-enum-types.h.stamp:                                      libnm-core/.dirstamp
 libnm-core/nm-core-enum-types.c.stamp:                                      libnm-core/.dirstamp
 
@@ -18520,6 +18513,14 @@ data/server.conf: $(srcdir)/data/server.conf.in
 @WITH_LEGACY_LIBRARIES_TRUE@check-local-exports-libnm-glib:
 @WITH_LEGACY_LIBRARIES_TRUE@	$(srcdir)/tools/check-exports.sh $(builddir)/libnm-glib/.libs/libnm-glib.so $(srcdir)/libnm-glib/libnm-glib.ver
 
+@HAVE_INTROSPECTION_TRUE@@WITH_LEGACY_LIBRARIES_TRUE@check-local-libnm-glib-nm-client: libnm-glib/tests/test-nm-client
+@HAVE_INTROSPECTION_TRUE@@WITH_LEGACY_LIBRARIES_TRUE@	( $(LOG_COMPILER) "$(builddir)/libnm-glib/tests/test-nm-client"; r="$$?"; test "$$r" = 0 -o "$$r" = 77 ) || \
+@HAVE_INTROSPECTION_TRUE@@WITH_LEGACY_LIBRARIES_TRUE@	( $(LOG_COMPILER) "$(builddir)/libnm-glib/tests/test-nm-client"; r="$$?"; test "$$r" = 0 -o "$$r" = 77 ) || \
+@HAVE_INTROSPECTION_TRUE@@WITH_LEGACY_LIBRARIES_TRUE@	( $(LOG_COMPILER) "$(builddir)/libnm-glib/tests/test-nm-client"; r="$$?"; test "$$r" = 0 -o "$$r" = 77 ) || \
+@HAVE_INTROSPECTION_TRUE@@WITH_LEGACY_LIBRARIES_TRUE@	( $(LOG_COMPILER) "$(builddir)/libnm-glib/tests/test-nm-client"; r="$$?"; test "$$r" = 0 -o "$$r" = 77 ) || \
+@HAVE_INTROSPECTION_TRUE@@WITH_LEGACY_LIBRARIES_TRUE@	( $(LOG_COMPILER) "$(builddir)/libnm-glib/tests/test-nm-client"; r="$$?"; test "$$r" = 0 -o "$$r" = 77 ) || \
+@HAVE_INTROSPECTION_TRUE@@WITH_LEGACY_LIBRARIES_TRUE@	false
+
 @WITH_LEGACY_LIBRARIES_TRUE@$(libnm_glib_tests_test_nm_client_OBJECTS): $(libnm_core_lib_h_pub_mkenums)
 
 @WITH_LEGACY_LIBRARIES_TRUE@$(libnm_glib_tests_test_remote_settings_client_OBJECTS): $(libnm_core_lib_h_pub_mkenums)
diff --git a/NEWS b/NEWS
index 16d40889..d199e230 100644
--- a/NEWS
+++ b/NEWS
@@ -1,12 +1,9 @@
 =============================================
-NetworkManager-1.11.90 (1.12-rc1)
+NetworkManager-1.12
 Overview of changes since NetworkManager-1.10
 =============================================
 
-This is a release candidate of NetworkManager 1.12.0.
-USE AT YOUR OWN RISK.  NOT RECOMMENDED FOR PRODUCTION USE!
-
-Notable changes include:
+This is a new stable release of NetworkManager.  Notable changes include:
 
 * Improved support for configuration checkpoint, including support in libnm.
 * Added capability to set IP Tunnel configuration flags.
@@ -43,10 +40,12 @@ Notable changes include:
 * Added the ipv6.dhcp-duid property to allow configuring the DHCPv6 DUID
 * Extended ipv6.dhcp-client-id property to support DHCP client identifers
   depending on the MAC address and the stable ID.
+* Set NM_DISPATCHER_ACTION environment variable in dispatcher scripts.
 
 The following features were backported to 1.10.x releases from 1.10.0 to
-1.10.8 are also present in NetworkManager-1.12:
+1.10.10 are also present in NetworkManager-1.12:
 
+* Fix crash during reapply of connection settings
 * Fix connectivity timeout handling (bgo #794464),
 * Retry activating devices when the parent becomes managed (rh #1553595),
 * Correctly set the rp_filter value (rh #1565529).
diff --git a/clients/cli/devices.c b/clients/cli/devices.c
index 58102ed3..aa28678f 100644
--- a/clients/cli/devices.c
+++ b/clients/cli/devices.c
@@ -2772,6 +2772,17 @@ wifi_list_aps (NMDeviceWifi *wifi,
 
 	needs_rescan = rescan_cutoff < 0 || (rescan_cutoff > 0 && nm_device_wifi_get_last_scan (wifi) < rescan_cutoff);
 
+	/* FIXME: nmcli should either
+	 *  - don't request any new scan for any device and print the full AP list right
+	 *    away.
+	 *  - or, when requesting a scan on one or more devices, don't print the result
+	 *    before all requests complete.
+	 *
+	 *  Otherwise:
+	 *    - the printed output is not self consistent. E.g. it will print the result
+	 *      on one device at a certain time, while printing the result for another
+	 *      device at a later point in time.
+	 *    - the order in which we print the AP list per-device, is unstable. */
 	if (needs_rescan) {
 		data = g_slice_new0 (WifiListData);
 		data->nmc = nmc;
diff --git a/clients/common/nm-secret-agent-simple.c b/clients/common/nm-secret-agent-simple.c
index 4db57ca5..0856b51f 100644
--- a/clients/common/nm-secret-agent-simple.c
+++ b/clients/common/nm-secret-agent-simple.c
@@ -217,6 +217,22 @@ add_8021x_secrets (NMSecretAgentSimpleRequest *request,
 	const char *eap_method;
 	NMSecretAgentSimpleSecret *secret;
 
+	/* If hints are given, then always ask for what the hints require */
+	if (request->hints && request->hints[0]) {
+		char **iter;
+
+		for (iter = request->hints; *iter; iter++) {
+			secret = nm_secret_agent_simple_secret_new (NM_SECRET_AGENT_SECRET_TYPE_SECRET,
+			                                            _(*iter),
+			                                            NM_SETTING (s_8021x),
+			                                            *iter,
+			                                            NULL);
+			g_ptr_array_add (secrets, secret);
+		}
+
+		return TRUE;
+	}
+
 	eap_method = nm_setting_802_1x_get_eap_method (s_8021x, 0);
 	if (!eap_method)
 		return FALSE;
diff --git a/clients/common/settings-docs.h b/clients/common/settings-docs.h
index 5e5151b0..7ad8c19a 100644
--- a/clients/common/settings-docs.h
+++ b/clients/common/settings-docs.h
@@ -277,7 +277,7 @@
 #define DESCRIBE_DOC_NM_SETTING_OVS_INTERFACE_NAME N_("The setting's name, which uniquely identifies the setting within the connection.  Each setting type has a name unique to that type, for example \"ppp\" or \"wireless\" or \"wired\".")
 #define DESCRIBE_DOC_NM_SETTING_OVS_INTERFACE_TYPE N_("The interface type. Either \"internal\", or empty.")
 #define DESCRIBE_DOC_NM_SETTING_OVS_PATCH_NAME N_("The setting's name, which uniquely identifies the setting within the connection.  Each setting type has a name unique to that type, for example \"ppp\" or \"wireless\" or \"wired\".")
-#define DESCRIBE_DOC_NM_SETTING_OVS_PATCH_PEER N_("Specifies the unicast destination IP address of a remote OpenVSwitch bridge port to connect to.")
+#define DESCRIBE_DOC_NM_SETTING_OVS_PATCH_PEER N_("Specifies the unicast destination IP address of a remote Open vSwitch bridge port to connect to.")
 #define DESCRIBE_DOC_NM_SETTING_OVS_PORT_BOND_DOWNDELAY N_("The time port must be inactive in order to be considered down.")
 #define DESCRIBE_DOC_NM_SETTING_OVS_PORT_BOND_MODE N_("Bonding mode. One of \"active-backup\", \"balance-slb\", or \"balance-tcp\".")
 #define DESCRIBE_DOC_NM_SETTING_OVS_PORT_BOND_UPDELAY N_("The time port must be active before it starts forwarding traffic.")
diff --git a/clients/common/settings-docs.h.in b/clients/common/settings-docs.h.in
index 5e5151b0..7ad8c19a 100644
--- a/clients/common/settings-docs.h.in
+++ b/clients/common/settings-docs.h.in
@@ -277,7 +277,7 @@
 #define DESCRIBE_DOC_NM_SETTING_OVS_INTERFACE_NAME N_("The setting's name, which uniquely identifies the setting within the connection.  Each setting type has a name unique to that type, for example \"ppp\" or \"wireless\" or \"wired\".")
 #define DESCRIBE_DOC_NM_SETTING_OVS_INTERFACE_TYPE N_("The interface type. Either \"internal\", or empty.")
 #define DESCRIBE_DOC_NM_SETTING_OVS_PATCH_NAME N_("The setting's name, which uniquely identifies the setting within the connection.  Each setting type has a name unique to that type, for example \"ppp\" or \"wireless\" or \"wired\".")
-#define DESCRIBE_DOC_NM_SETTING_OVS_PATCH_PEER N_("Specifies the unicast destination IP address of a remote OpenVSwitch bridge port to connect to.")
+#define DESCRIBE_DOC_NM_SETTING_OVS_PATCH_PEER N_("Specifies the unicast destination IP address of a remote Open vSwitch bridge port to connect to.")
 #define DESCRIBE_DOC_NM_SETTING_OVS_PORT_BOND_DOWNDELAY N_("The time port must be inactive in order to be considered down.")
 #define DESCRIBE_DOC_NM_SETTING_OVS_PORT_BOND_MODE N_("Bonding mode. One of \"active-backup\", \"balance-slb\", or \"balance-tcp\".")
 #define DESCRIBE_DOC_NM_SETTING_OVS_PORT_BOND_UPDELAY N_("The time port must be active before it starts forwarding traffic.")
diff --git a/configure b/configure
index d5f1a82d..9ef48100 100755
--- a/configure
+++ b/configure
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for NetworkManager 1.11.90.
+# Generated by GNU Autoconf 2.69 for NetworkManager 1.12.0.
 #
 # Report bugs to <http://bugzilla.gnome.org/enter_bug.cgi?product=NetworkManager>.
 #
@@ -591,8 +591,8 @@ MAKEFLAGS=
 # Identity of this package.
 PACKAGE_NAME='NetworkManager'
 PACKAGE_TARNAME='NetworkManager'
-PACKAGE_VERSION='1.11.90'
-PACKAGE_STRING='NetworkManager 1.11.90'
+PACKAGE_VERSION='1.12.0'
+PACKAGE_STRING='NetworkManager 1.12.0'
 PACKAGE_BUGREPORT='http://bugzilla.gnome.org/enter_bug.cgi?product=NetworkManager'
 PACKAGE_URL=''
 
@@ -1727,7 +1727,7 @@ if test "$ac_init_help" = "long"; then
   # Omit some internal or obsolete options to make the list less imposing.
   # This message is too long to be a string in the A/UX 3.1 sh.
   cat <<_ACEOF
-\`configure' configures NetworkManager 1.11.90 to adapt to many kinds of systems.
+\`configure' configures NetworkManager 1.12.0 to adapt to many kinds of systems.
 
 Usage: $0 [OPTION]... [VAR=VALUE]...
 
@@ -1797,7 +1797,7 @@ fi
 
 if test -n "$ac_init_help"; then
   case $ac_init_help in
-     short | recursive ) echo "Configuration of NetworkManager 1.11.90:";;
+     short | recursive ) echo "Configuration of NetworkManager 1.12.0:";;
    esac
   cat <<\_ACEOF
 
@@ -2138,7 +2138,7 @@ fi
 test -n "$ac_init_help" && exit $ac_status
 if $ac_init_version; then
   cat <<\_ACEOF
-NetworkManager configure 1.11.90
+NetworkManager configure 1.12.0
 generated by GNU Autoconf 2.69
 
 Copyright (C) 2012 Free Software Foundation, Inc.
@@ -2911,7 +2911,7 @@ cat >config.log <<_ACEOF
 This file contains any messages produced by compilers while
 running configure, to aid debugging if configure makes a mistake.
 
-It was created by NetworkManager $as_me 1.11.90, which was
+It was created by NetworkManager $as_me 1.12.0, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   $ $0 $@
@@ -3781,7 +3781,7 @@ fi
 
 # Define the identity of the package.
  PACKAGE='NetworkManager'
- VERSION='1.11.90'
+ VERSION='1.12.0'
 
 
 cat >>confdefs.h <<_ACEOF
@@ -17964,9 +17964,9 @@ ac_compiler_gnu=$ac_cv_c_compiler_gnu
 
 
 NM_MAJOR_VERSION=1
-NM_MINOR_VERSION=11
-NM_MICRO_VERSION=90
-NM_VERSION=1.11.90
+NM_MINOR_VERSION=12
+NM_MICRO_VERSION=0
+NM_VERSION=1.12.0
 
 
 
@@ -17974,7 +17974,7 @@ NM_VERSION=1.11.90
 
 
 
-NM_GIT_SHA=e0d7e2933432bcf3f2c421b242084552b6783b95
+NM_GIT_SHA=8964dbe8bc9cbe7300a48bffe86faee6b149fbf2
 
 if test """" != "no-config-h" ; then
 
@@ -22793,10 +22793,8 @@ else
 fi
 
 
-if test "$nm_config_logging_backend_default" != 'debug' \
-     -a "$nm_config_logging_backend_default" != 'syslog' \
-     -a "$nm_config_logging_backend_default" != 'journal' \
-     -a "$nm_config_logging_backend_default" != 'journal-syslog-style'; then
+if test "$nm_config_logging_backend_default" != 'syslog' \
+     -a "$nm_config_logging_backend_default" != 'journal'; then
 	# unknown backend. Reset to default. Silently accept the invalid value to
 	# be future proof.
 	nm_config_logging_backend_default=''
@@ -29277,7 +29275,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
 # report actual input values of CONFIG_FILES etc. instead of their
 # values after options handling.
 ac_log="
-This file was extended by NetworkManager $as_me 1.11.90, which was
+This file was extended by NetworkManager $as_me 1.12.0, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   CONFIG_FILES    = $CONFIG_FILES
@@ -29343,7 +29341,7 @@ _ACEOF
 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
 ac_cs_version="\\
-NetworkManager config.status 1.11.90
+NetworkManager config.status 1.12.0
 configured by $0, generated by GNU Autoconf 2.69,
   with options \\"\$ac_cs_config\\"
 
diff --git a/configure.ac b/configure.ac
index 641af9bf..97fe1b7c 100644
--- a/configure.ac
+++ b/configure.ac
@@ -7,8 +7,8 @@ dnl  - add corresponding NM_VERSION_x_y_z macros in
 dnl    "shared/nm-version-macros.h.in"
 dnl  - update number in meson.build
 m4_define([nm_major_version], [1])
-m4_define([nm_minor_version], [11])
-m4_define([nm_micro_version], [90])
+m4_define([nm_minor_version], [12])
+m4_define([nm_micro_version], [0])
 m4_define([nm_version],
           [nm_major_version.nm_minor_version.nm_micro_version])
 
@@ -391,10 +391,8 @@ AC_ARG_WITH(config-logging-backend-default,
             nm_config_logging_backend_default="$withval",
             nm_config_logging_backend_default="")
 
-if test "$nm_config_logging_backend_default" != 'debug' \
-     -a "$nm_config_logging_backend_default" != 'syslog' \
-     -a "$nm_config_logging_backend_default" != 'journal' \
-     -a "$nm_config_logging_backend_default" != 'journal-syslog-style'; then
+if test "$nm_config_logging_backend_default" != 'syslog' \
+     -a "$nm_config_logging_backend_default" != 'journal'; then
 	# unknown backend. Reset to default. Silently accept the invalid value to
 	# be future proof.
 	nm_config_logging_backend_default=''
diff --git a/dispatcher/nm-dispatcher-utils.c b/dispatcher/nm-dispatcher-utils.c
index 362f3126..4d04eeca 100644
--- a/dispatcher/nm-dispatcher-utils.c
+++ b/dispatcher/nm-dispatcher-utils.c
@@ -575,6 +575,8 @@ done:
 
 	_items_add_key0 (items, NULL, "PATH", g_getenv ("PATH"));
 
+	_items_add_key (items, NULL, "NM_DISPATCHER_ACTION", action);
+
 	*out_error_message = NULL;
 	g_ptr_array_add (items, NULL);
 	return (char **) g_ptr_array_free (g_steal_pointer (&items), FALSE);
diff --git a/dispatcher/tests/dispatcher-connectivity-full b/dispatcher/tests/dispatcher-connectivity-full
index 0b2796d1..937e79d7 100644
--- a/dispatcher/tests/dispatcher-connectivity-full
+++ b/dispatcher/tests/dispatcher-connectivity-full
@@ -1,6 +1,5 @@
 [main]
-action=connectiviy-change
-expected-iface=wlan0
+action=connectivity-change
 uuid=3fd2a33a-d81b-423f-ae99-e6baba742311
 id=Random Connection
 connectivity-state=FULL
@@ -14,10 +13,5 @@ path=/org/freedesktop/NetworkManager/Devices/0
 
 [env]
 PATH=
-CONNECTION_UUID=3fd2a33a-d81b-423f-ae99-e6baba742311
-CONNECTION_DBUS_PATH=/org/freedesktop/NetworkManager/Connections/5
-CONNECTION_ID=Random Connection
-CONNECTION_FILENAME=/dispatcher/tests/dispatcher-connectivity-full
-DEVICE_IFACE=wlan0
-DEVICE_IP_IFACE=wlan0
+NM_DISPATCHER_ACTION=connectivity-change
 CONNECTIVITY_STATE=FULL
diff --git a/dispatcher/tests/dispatcher-connectivity-unknown b/dispatcher/tests/dispatcher-connectivity-unknown
index 4d797712..9aa48e4a 100644
--- a/dispatcher/tests/dispatcher-connectivity-unknown
+++ b/dispatcher/tests/dispatcher-connectivity-unknown
@@ -1,6 +1,5 @@
 [main]
-action=connectiviy-change
-expected-iface=wlan0
+action=connectivity-change
 uuid=3fd2a33a-d81b-423f-ae99-e6baba742311
 id=Random Connection
 connectivity-state=UNKNOWN
@@ -14,9 +13,4 @@ path=/org/freedesktop/NetworkManager/Devices/0
 
 [env]
 PATH=
-CONNECTION_UUID=3fd2a33a-d81b-423f-ae99-e6baba742311
-CONNECTION_DBUS_PATH=/org/freedesktop/NetworkManager/Connections/5
-CONNECTION_ID=Random Connection
-CONNECTION_FILENAME=/dispatcher/tests/dispatcher-connectivity-unknown
-DEVICE_IFACE=wlan0
-DEVICE_IP_IFACE=wlan0
+NM_DISPATCHER_ACTION=connectivity-change
diff --git a/dispatcher/tests/dispatcher-down b/dispatcher/tests/dispatcher-down
index e0e44a72..8e2a2818 100644
--- a/dispatcher/tests/dispatcher-down
+++ b/dispatcher/tests/dispatcher-down
@@ -13,6 +13,7 @@ path=/org/freedesktop/NetworkManager/Devices/0
 
 [env]
 PATH=
+NM_DISPATCHER_ACTION=down
 CONNECTION_UUID=3fd2a33a-d81b-423f-ae99-e6baba742311
 CONNECTION_DBUS_PATH=/org/freedesktop/NetworkManager/Connections/5
 CONNECTION_ID=Random Connection
diff --git a/dispatcher/tests/dispatcher-external b/dispatcher/tests/dispatcher-external
index 41f01d46..46d6c797 100644
--- a/dispatcher/tests/dispatcher-external
+++ b/dispatcher/tests/dispatcher-external
@@ -23,6 +23,7 @@ gateway=0.0.0.0
 
 [env]
 PATH=
+NM_DISPATCHER_ACTION=up
 CONNECTION_UUID=92bbc2fb-7304-46be-8ebb-6093dbe19a6a
 CONNECTION_DBUS_PATH=/org/freedesktop/NetworkManager/Connections/5
 CONNECTION_FILENAME=/dispatcher/tests/dispatcher-external
diff --git a/dispatcher/tests/dispatcher-up b/dispatcher/tests/dispatcher-up
index ad7e87d3..0a27e3de 100644
--- a/dispatcher/tests/dispatcher-up
+++ b/dispatcher/tests/dispatcher-up
@@ -36,6 +36,7 @@ domains=hsd1.mn.comcast.net.
 
 [env]
 PATH=
+NM_DISPATCHER_ACTION=up
 CONNECTION_UUID=3fd2a33a-d81b-423f-ae99-e6baba742311
 CONNECTION_DBUS_PATH=/org/freedesktop/NetworkManager/Connections/5
 CONNECTION_ID=Random Connection
diff --git a/dispatcher/tests/dispatcher-vpn-down b/dispatcher/tests/dispatcher-vpn-down
index c921f105..e439668f 100644
--- a/dispatcher/tests/dispatcher-vpn-down
+++ b/dispatcher/tests/dispatcher-vpn-down
@@ -36,6 +36,7 @@ domains=hsd1.mn.comcast.net.
 
 [env]
 PATH=
+NM_DISPATCHER_ACTION=vpn-down
 CONNECTION_UUID=355653c0-34d3-4777-ad25-f9a498b7ef8e
 CONNECTION_DBUS_PATH=/org/freedesktop/NetworkManager/Connections/5
 CONNECTION_ID=Random Connection
diff --git a/dispatcher/tests/dispatcher-vpn-up b/dispatcher/tests/dispatcher-vpn-up
index cbafc031..09c94c1c 100644
--- a/dispatcher/tests/dispatcher-vpn-up
+++ b/dispatcher/tests/dispatcher-vpn-up
@@ -36,6 +36,7 @@ domains=hsd1.mn.comcast.net.
 
 [env]
 PATH=
+NM_DISPATCHER_ACTION=vpn-up
 CONNECTION_UUID=355653c0-34d3-4777-ad25-f9a498b7ef8e
 CONNECTION_DBUS_PATH=/org/freedesktop/NetworkManager/Connections/5
 CONNECTION_ID=Random Connection
diff --git a/dispatcher/tests/test-dispatcher-envp.c b/dispatcher/tests/test-dispatcher-envp.c
index 1203c6ac..5fa4a314 100644
--- a/dispatcher/tests/test-dispatcher-envp.c
+++ b/dispatcher/tests/test-dispatcher-envp.c
@@ -66,9 +66,7 @@ parse_main (GKeyFile *kf,
 	NMSettingConnection *s_con;
 	GVariantBuilder props;
 
-	*out_expected_iface = g_key_file_get_string (kf, "main", "expected-iface", error);
-	if (*out_expected_iface == NULL)
-		return FALSE;
+	*out_expected_iface = g_key_file_get_string (kf, "main", "expected-iface", NULL);
 
 	*out_connectivity_state = g_key_file_get_string (kf, "main", "connectivity-state", NULL);
 	*out_vpn_ip_iface = g_key_file_get_string (kf, "main", "vpn-ip-iface", NULL);
diff --git a/docs/api/Makefile.am b/docs/api/Makefile.am
index 39a23b6a..03b9ce06 100644
--- a/docs/api/Makefile.am
+++ b/docs/api/Makefile.am
@@ -62,7 +62,6 @@ content_files = \
 	dbus-org.freedesktop.NetworkManager.Device.Vlan.xml \
 	dbus-org.freedesktop.NetworkManager.Device.Adsl.xml \
 	dbus-org.freedesktop.NetworkManager.AgentManager.xml \
-	dbus-org.freedesktop.NetworkManager.Device.WiMax.xml \
 	dbus-org.freedesktop.NetworkManager.Device.IPTunnel.xml \
 	dbus-org.freedesktop.NetworkManager.Device.Tun.xml \
 	dbus-org.freedesktop.NetworkManager.Device.Bridge.xml \
diff --git a/docs/api/Makefile.in b/docs/api/Makefile.in
index b882c9ac..36a9d7a5 100644
--- a/docs/api/Makefile.in
+++ b/docs/api/Makefile.in
@@ -496,7 +496,6 @@ content_files = $(GENERATED_FILES) \
 	dbus-org.freedesktop.NetworkManager.Device.Vlan.xml \
 	dbus-org.freedesktop.NetworkManager.Device.Adsl.xml \
 	dbus-org.freedesktop.NetworkManager.AgentManager.xml \
-	dbus-org.freedesktop.NetworkManager.Device.WiMax.xml \
 	dbus-org.freedesktop.NetworkManager.Device.IPTunnel.xml \
 	dbus-org.freedesktop.NetworkManager.Device.Tun.xml \
 	dbus-org.freedesktop.NetworkManager.Device.Bridge.xml \
diff --git a/docs/api/dbus-org.freedesktop.NetworkManager.Device.WiMax.xml b/docs/api/dbus-org.freedesktop.NetworkManager.Device.WiMax.xml
deleted file mode 100644
index f14aca72..00000000
--- a/docs/api/dbus-org.freedesktop.NetworkManager.Device.WiMax.xml
+++ /dev/null
@@ -1,192 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN"
-               "http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd" [
-]>
-<refentry id="gdbus-org.freedesktop.NetworkManager.Device.WiMax">
-  <refmeta>    <refentrytitle role="top_of_page" id="gdbus-interface-org-freedesktop-NetworkManager-Device-WiMax.top_of_page">org.freedesktop.NetworkManager.Device.WiMax</refentrytitle>
-  <indexterm zone="gdbus-interface-org-freedesktop-NetworkManager-Device-WiMax.top_of_page"><primary sortas=".Device.WiMax">org.freedesktop.NetworkManager.Device.WiMax</primary></indexterm>
-  </refmeta>  <refnamediv>    <refname>org.freedesktop.NetworkManager.Device.WiMax</refname>    <refpurpose>WiMax Device</refpurpose>  </refnamediv>  <refsynopsisdiv role="synopsis">
-    <title role="synopsis.title">Methods</title>
-    <synopsis>
-<link linkend="gdbus-method-org-freedesktop-NetworkManager-Device-WiMax.GetNspList">GetNspList</link> (OUT ao nsps);
-</synopsis>
-  </refsynopsisdiv>
-  <refsect1 role="signal_proto">
-    <title role="signal_proto.title">Signals</title>
-    <synopsis>
-<link linkend="gdbus-signal-org-freedesktop-NetworkManager-Device-WiMax.PropertiesChanged">PropertiesChanged</link> (a{sv} properties);
-<link linkend="gdbus-signal-org-freedesktop-NetworkManager-Device-WiMax.NspAdded">NspAdded</link>          (o     nsp);
-<link linkend="gdbus-signal-org-freedesktop-NetworkManager-Device-WiMax.NspRemoved">NspRemoved</link>        (o     nsp);
-</synopsis>
-  </refsect1>
-  <refsect1 role="properties">
-    <title role="properties.title">Properties</title>
-    <synopsis>
-<link linkend="gdbus-property-org-freedesktop-NetworkManager-Device-WiMax.Nsps">Nsps</link>             readable   ao
-<link linkend="gdbus-property-org-freedesktop-NetworkManager-Device-WiMax.HwAddress">HwAddress</link>        readable   s
-<link linkend="gdbus-property-org-freedesktop-NetworkManager-Device-WiMax.CenterFrequency">CenterFrequency</link>  readable   u
-<link linkend="gdbus-property-org-freedesktop-NetworkManager-Device-WiMax.Rssi">Rssi</link>             readable   i
-<link linkend="gdbus-property-org-freedesktop-NetworkManager-Device-WiMax.Cinr">Cinr</link>             readable   i
-<link linkend="gdbus-property-org-freedesktop-NetworkManager-Device-WiMax.TxPower">TxPower</link>          readable   i
-<link linkend="gdbus-property-org-freedesktop-NetworkManager-Device-WiMax.Bsid">Bsid</link>             readable   s
-<link linkend="gdbus-property-org-freedesktop-NetworkManager-Device-WiMax.ActiveNsp">ActiveNsp</link>        readable   o
-</synopsis>
-  </refsect1>
-<refsect1 role="desc" id="gdbus-interface-org-freedesktop-NetworkManager-Device-WiMax">
-  <title role="desc.title">Description</title>
-  <para></para>
-</refsect1>
-<refsect1 role="details" id="gdbus-methods-org.freedesktop.NetworkManager.Device.WiMax">
-  <title role="details.title">Method Details</title>
-<refsect2 role="method" id="gdbus-method-org-freedesktop-NetworkManager-Device-WiMax.GetNspList">
-  <title>The GetNspList() method</title>
-  <indexterm zone="gdbus-method-org-freedesktop-NetworkManager-Device-WiMax.GetNspList"><primary sortas=".Device.WiMax.GetNspList">org.freedesktop.NetworkManager.Device.WiMax.GetNspList()</primary></indexterm>
-<programlisting>
-GetNspList (OUT ao nsps);
-</programlisting>
-<para>        Get the list of NSPs visible to this device.
-</para>
-<variablelist role="params">
-<varlistentry>
-  <term><literal>OUT ao <parameter>nsps</parameter></literal>:</term>
-  <listitem><para>List of NSP object paths</para></listitem>
-</varlistentry>
-</variablelist>
-</refsect2>
-</refsect1>
-<refsect1 role="details" id="gdbus-signals-org.freedesktop.NetworkManager.Device.WiMax">
-  <title role="details.title">Signal Details</title>
-<refsect2 role="signal" id="gdbus-signal-org-freedesktop-NetworkManager-Device-WiMax.PropertiesChanged">
-  <title>The "PropertiesChanged" signal</title>
-  <indexterm zone="gdbus-signal-org-freedesktop-NetworkManager-Device-WiMax.PropertiesChanged"><primary sortas=".Device.WiMax::PropertiesChanged">org.freedesktop.NetworkManager.Device.WiMax::PropertiesChanged</primary></indexterm>
-<programlisting>
-PropertiesChanged (a{sv} properties);
-</programlisting>
-<para>        DEPRECATED. Use the standard "PropertiesChanged" signal from "org.freedesktop.DBus.Properties" instead which exists since version NetworkManager 1.2.0.
-</para>
-<variablelist role="params">
-<varlistentry>
-  <term><literal>a{sv} <parameter>properties</parameter></literal>:</term>
-  <listitem><para>A dictionary mapping property names to variant boxed values.</para></listitem>
-</varlistentry>
-</variablelist>
-</refsect2>
-<refsect2 role="signal" id="gdbus-signal-org-freedesktop-NetworkManager-Device-WiMax.NspAdded">
-  <title>The "NspAdded" signal</title>
-  <indexterm zone="gdbus-signal-org-freedesktop-NetworkManager-Device-WiMax.NspAdded"><primary sortas=".Device.WiMax::NspAdded">org.freedesktop.NetworkManager.Device.WiMax::NspAdded</primary></indexterm>
-<programlisting>
-NspAdded (o nsp);
-</programlisting>
-<para>        Emitted when a new NSP is found by the device.
-</para>
-<variablelist role="params">
-<varlistentry>
-  <term><literal>o <parameter>nsp</parameter></literal>:</term>
-  <listitem><para>The object path of the newly found NSP.</para></listitem>
-</varlistentry>
-</variablelist>
-</refsect2>
-<refsect2 role="signal" id="gdbus-signal-org-freedesktop-NetworkManager-Device-WiMax.NspRemoved">
-  <title>The "NspRemoved" signal</title>
-  <indexterm zone="gdbus-signal-org-freedesktop-NetworkManager-Device-WiMax.NspRemoved"><primary sortas=".Device.WiMax::NspRemoved">org.freedesktop.NetworkManager.Device.WiMax::NspRemoved</primary></indexterm>
-<programlisting>
-NspRemoved (o nsp);
-</programlisting>
-<para>        Emitted when an NSP disappears from view of the device.
-</para>
-<variablelist role="params">
-<varlistentry>
-  <term><literal>o <parameter>nsp</parameter></literal>:</term>
-  <listitem><para>The object path of the NSP that has disappeared.</para></listitem>
-</varlistentry>
-</variablelist>
-</refsect2>
-</refsect1>
-<refsect1 role="details" id="gdbus-properties-org.freedesktop.NetworkManager.Device.WiMax">
-  <title role="details.title">Property Details</title>
-<refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager-Device-WiMax.Nsps">
-  <title>The "Nsps" property</title>
-  <indexterm zone="gdbus-property-org-freedesktop-NetworkManager-Device-WiMax.Nsps"><primary sortas=".Device.WiMax:Nsps">org.freedesktop.NetworkManager.Device.WiMax:Nsps</primary></indexterm>
-<programlisting>
-Nsps  readable   ao
-</programlisting>
-<para>        List of object paths of Network Service Providers (NSPs) visible to this
-        WiMAX device.
-</para>
-</refsect2>
-<refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager-Device-WiMax.HwAddress">
-  <title>The "HwAddress" property</title>
-  <indexterm zone="gdbus-property-org-freedesktop-NetworkManager-Device-WiMax.HwAddress"><primary sortas=".Device.WiMax:HwAddress">org.freedesktop.NetworkManager.Device.WiMax:HwAddress</primary></indexterm>
-<programlisting>
-HwAddress  readable   s
-</programlisting>
-<para>        Hardware address of the device.
-</para>
-</refsect2>
-<refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager-Device-WiMax.CenterFrequency">
-  <title>The "CenterFrequency" property</title>
-  <indexterm zone="gdbus-property-org-freedesktop-NetworkManager-Device-WiMax.CenterFrequency"><primary sortas=".Device.WiMax:CenterFrequency">org.freedesktop.NetworkManager.Device.WiMax:CenterFrequency</primary></indexterm>
-<programlisting>
-CenterFrequency  readable   u
-</programlisting>
-<para>        Center frequency (in KHz) of the radio channel the device is using to
-        communicate with the network when connected. Has no meaning when the
-        device is not connected.
-</para>
-</refsect2>
-<refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager-Device-WiMax.Rssi">
-  <title>The "Rssi" property</title>
-  <indexterm zone="gdbus-property-org-freedesktop-NetworkManager-Device-WiMax.Rssi"><primary sortas=".Device.WiMax:Rssi">org.freedesktop.NetworkManager.Device.WiMax:Rssi</primary></indexterm>
-<programlisting>
-Rssi  readable   i
-</programlisting>
-<para>        RSSI of the current radio link in dBm. This value indicates how strong the
-        raw received RF signal from the base station is, but does not indicate the
-        overall quality of the radio link. Has no meaning when the device is not
-        connected.
-</para>
-</refsect2>
-<refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager-Device-WiMax.Cinr">
-  <title>The "Cinr" property</title>
-  <indexterm zone="gdbus-property-org-freedesktop-NetworkManager-Device-WiMax.Cinr"><primary sortas=".Device.WiMax:Cinr">org.freedesktop.NetworkManager.Device.WiMax:Cinr</primary></indexterm>
-<programlisting>
-Cinr  readable   i
-</programlisting>
-<para>        CINR (Carrier to Interference + Noise Ratio) of the current radio link in
-        dB. CINR is a more accurate measure of radio link quality. Has no meaning
-        when the device is not connected.
-</para>
-</refsect2>
-<refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager-Device-WiMax.TxPower">
-  <title>The "TxPower" property</title>
-  <indexterm zone="gdbus-property-org-freedesktop-NetworkManager-Device-WiMax.TxPower"><primary sortas=".Device.WiMax:TxPower">org.freedesktop.NetworkManager.Device.WiMax:TxPower</primary></indexterm>
-<programlisting>
-TxPower  readable   i
-</programlisting>
-<para>        Average power of the last burst transmitted by the device, in units of 0.5
-        dBm. i.e. a TxPower of -11 represents an actual device TX power of -5.5
-        dBm. Has no meaning when the device is not connected.
-</para>
-</refsect2>
-<refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager-Device-WiMax.Bsid">
-  <title>The "Bsid" property</title>
-  <indexterm zone="gdbus-property-org-freedesktop-NetworkManager-Device-WiMax.Bsid"><primary sortas=".Device.WiMax:Bsid">org.freedesktop.NetworkManager.Device.WiMax:Bsid</primary></indexterm>
-<programlisting>
-Bsid  readable   s
-</programlisting>
-<para>        The ID of the serving base station as received from the network. Has no
-        meaning when the device is not connected.
-</para>
-</refsect2>
-<refsect2 role="property" id="gdbus-property-org-freedesktop-NetworkManager-Device-WiMax.ActiveNsp">
-  <title>The "ActiveNsp" property</title>
-  <indexterm zone="gdbus-property-org-freedesktop-NetworkManager-Device-WiMax.ActiveNsp"><primary sortas=".Device.WiMax:ActiveNsp">org.freedesktop.NetworkManager.Device.WiMax:ActiveNsp</primary></indexterm>
-<programlisting>
-ActiveNsp  readable   o
-</programlisting>
-<para>        Object path of the NSP currently used by the WiMax device.
-</para>
-</refsect2>
-</refsect1>
-</refentry>
-
diff --git a/docs/api/html/NetworkManager.conf.html b/docs/api/html/NetworkManager.conf.html
index e4b7fe25..ae2b1081 100644
--- a/docs/api/html/NetworkManager.conf.html
+++ b/docs/api/html/NetworkManager.conf.html
@@ -553,12 +553,10 @@ unmanaged-devices=mac:00:22:68:1c:59:b1;mac:00:1E:65:30:D1:C4;interface-name:eth
 <tr>
 <td><p><span class="term"><code class="varname">backend</code></span></p></td>
 <td><p>The logging backend. Supported values
-          are "<code class="literal">debug</code>", "<code class="literal">syslog</code>",
-          "<code class="literal">journal</code>".
-          "<code class="literal">debug</code>" uses syslog and logs to standard error.
-          If NetworkManager is started in debug mode (<code class="literal">--debug</code>)
-          this option is ignored and "<code class="literal">debug</code>" is always used.
-          Otherwise, the default is "<code class="literal">syslog</code>".
+          are "<code class="literal">syslog</code>" and "<code class="literal">journal</code>".
+          When NetworkManager is started with "<code class="literal">--debug</code>"
+          in addition all messages will be printed to stderr.
+          If unspecified, the default is "<code class="literal">syslog</code>".
           </p></td>
 </tr>
 <tr>
diff --git a/docs/api/html/NetworkManager.devhelp2 b/docs/api/html/NetworkManager.devhelp2
index b253093e..16e1b766 100644
--- a/docs/api/html/NetworkManager.devhelp2
+++ b/docs/api/html/NetworkManager.devhelp2
@@ -89,13 +89,16 @@
         <sub name="org.freedesktop.NetworkManager.Device.Macvlan" link="gdbus-org.freedesktop.NetworkManager.Device.Macvlan.html"/>
         <sub name="org.freedesktop.NetworkManager.Device.Modem" link="gdbus-org.freedesktop.NetworkManager.Device.Modem.html"/>
         <sub name="org.freedesktop.NetworkManager.Device.OlpcMesh" link="gdbus-org.freedesktop.NetworkManager.Device.OlpcMesh.html"/>
+        <sub name="org.freedesktop.NetworkManager.Device.OvsBridge" link="gdbus-org.freedesktop.NetworkManager.Device.OvsBridge.html"/>
+        <sub name="org.freedesktop.NetworkManager.Device.OvsInterface" link="gdbus-org.freedesktop.NetworkManager.Device.OvsInterface.html"/>
+        <sub name="org.freedesktop.NetworkManager.Device.OvsPort" link="gdbus-org.freedesktop.NetworkManager.Device.OvsPort.html"/>
+        <sub name="org.freedesktop.NetworkManager.Device.Ppp" link="gdbus-org.freedesktop.NetworkManager.Device.Ppp.html"/>
         <sub name="org.freedesktop.NetworkManager.Device.Team" link="gdbus-org.freedesktop.NetworkManager.Device.Team.html"/>
         <sub name="org.freedesktop.NetworkManager.Device.Tun" link="gdbus-org.freedesktop.NetworkManager.Device.Tun.html"/>
         <sub name="org.freedesktop.NetworkManager.Device.Veth" link="gdbus-org.freedesktop.NetworkManager.Device.Veth.html"/>
         <sub name="org.freedesktop.NetworkManager.Device.Vlan" link="gdbus-org.freedesktop.NetworkManager.Device.Vlan.html"/>
         <sub name="org.freedesktop.NetworkManager.Device.Vxlan" link="gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html"/>
         <sub name="org.freedesktop.NetworkManager.Device.Wireless" link="gdbus-org.freedesktop.NetworkManager.Device.Wireless.html"/>
-        <sub name="org.freedesktop.NetworkManager.Device.WiMax" link="gdbus-org.freedesktop.NetworkManager.Device.WiMax.html"/>
         <sub name="org.freedesktop.NetworkManager.PPP" link="gdbus-org.freedesktop.NetworkManager.PPP.html"/>
       </sub>
       <sub name="The /org/freedesktop/NetworkManager/ActiveConnection/* objects" link="ref-dbus-active-connections.html">
@@ -117,6 +120,9 @@
       <sub name="The /org/freedesktop/NetworkManager/AccessPoint/* objects" link="ref-dbus-access-points.html">
         <sub name="org.freedesktop.NetworkManager.AccessPoint" link="gdbus-org.freedesktop.NetworkManager.AccessPoint.html"/>
       </sub>
+      <sub name="The /org/freedesktop/NetworkManager/Checkpoint/* objects" link="ref-dbus-checkpoint.html">
+        <sub name="org.freedesktop.NetworkManager.Checkpoint" link="gdbus-org.freedesktop.NetworkManager.Checkpoint.html"/>
+      </sub>
       <sub name="Types" link="dbus-types.html">
         <sub name="NetworkManager D-Bus API Types" link="nm-dbus-types.html"/>
       </sub>
@@ -319,6 +325,10 @@
     <keyword type="property" name="The &quot;HwAddress&quot; property" link="gdbus-org.freedesktop.NetworkManager.Device.OlpcMesh.html#gdbus-property-org-freedesktop-NetworkManager-Device-OlpcMesh.HwAddress"/>
     <keyword type="property" name="The &quot;Companion&quot; property" link="gdbus-org.freedesktop.NetworkManager.Device.OlpcMesh.html#gdbus-property-org-freedesktop-NetworkManager-Device-OlpcMesh.Companion"/>
     <keyword type="property" name="The &quot;ActiveChannel&quot; property" link="gdbus-org.freedesktop.NetworkManager.Device.OlpcMesh.html#gdbus-property-org-freedesktop-NetworkManager-Device-OlpcMesh.ActiveChannel"/>
+    <keyword type="signal" name="The &quot;PropertiesChanged&quot; signal" link="gdbus-org.freedesktop.NetworkManager.Device.OvsBridge.html#gdbus-signal-org-freedesktop-NetworkManager-Device-OvsBridge.PropertiesChanged"/>
+    <keyword type="signal" name="The &quot;PropertiesChanged&quot; signal" link="gdbus-org.freedesktop.NetworkManager.Device.OvsInterface.html#gdbus-signal-org-freedesktop-NetworkManager-Device-OvsInterface.PropertiesChanged"/>
+    <keyword type="signal" name="The &quot;PropertiesChanged&quot; signal" link="gdbus-org.freedesktop.NetworkManager.Device.OvsPort.html#gdbus-signal-org-freedesktop-NetworkManager-Device-OvsPort.PropertiesChanged"/>
+    <keyword type="signal" name="The &quot;PropertiesChanged&quot; signal" link="gdbus-org.freedesktop.NetworkManager.Device.Ppp.html#gdbus-signal-org-freedesktop-NetworkManager-Device-Ppp.PropertiesChanged"/>
     <keyword type="signal" name="The &quot;PropertiesChanged&quot; signal" link="gdbus-org.freedesktop.NetworkManager.Device.Team.html#gdbus-signal-org-freedesktop-NetworkManager-Device-Team.PropertiesChanged"/>
     <keyword type="property" name="The &quot;HwAddress&quot; property" link="gdbus-org.freedesktop.NetworkManager.Device.Team.html#gdbus-property-org-freedesktop-NetworkManager-Device-Team.HwAddress"/>
     <keyword type="property" name="The &quot;Carrier&quot; property" link="gdbus-org.freedesktop.NetworkManager.Device.Team.html#gdbus-property-org-freedesktop-NetworkManager-Device-Team.Carrier"/>
@@ -371,18 +381,6 @@
     <keyword type="property" name="The &quot;ActiveAccessPoint&quot; property" link="gdbus-org.freedesktop.NetworkManager.Device.Wireless.html#gdbus-property-org-freedesktop-NetworkManager-Device-Wireless.ActiveAccessPoint"/>
     <keyword type="property" name="The &quot;WirelessCapabilities&quot; property" link="gdbus-org.freedesktop.NetworkManager.Device.Wireless.html#gdbus-property-org-freedesktop-NetworkManager-Device-Wireless.WirelessCapabilities"/>
     <keyword type="property" name="The &quot;LastScan&quot; property" link="gdbus-org.freedesktop.NetworkManager.Device.Wireless.html#gdbus-property-org-freedesktop-NetworkManager-Device-Wireless.LastScan"/>
-    <keyword type="method" name="The GetNspList() method" link="gdbus-org.freedesktop.NetworkManager.Device.WiMax.html#gdbus-method-org-freedesktop-NetworkManager-Device-WiMax.GetNspList"/>
-    <keyword type="signal" name="The &quot;PropertiesChanged&quot; signal" link="gdbus-org.freedesktop.NetworkManager.Device.WiMax.html#gdbus-signal-org-freedesktop-NetworkManager-Device-WiMax.PropertiesChanged"/>
-    <keyword type="signal" name="The &quot;NspAdded&quot; signal" link="gdbus-org.freedesktop.NetworkManager.Device.WiMax.html#gdbus-signal-org-freedesktop-NetworkManager-Device-WiMax.NspAdded"/>
-    <keyword type="signal" name="The &quot;NspRemoved&quot; signal" link="gdbus-org.freedesktop.NetworkManager.Device.WiMax.html#gdbus-signal-org-freedesktop-NetworkManager-Device-WiMax.NspRemoved"/>
-    <keyword type="property" name="The &quot;Nsps&quot; property" link="gdbus-org.freedesktop.NetworkManager.Device.WiMax.html#gdbus-property-org-freedesktop-NetworkManager-Device-WiMax.Nsps"/>
-    <keyword type="property" name="The &quot;HwAddress&quot; property" link="gdbus-org.freedesktop.NetworkManager.Device.WiMax.html#gdbus-property-org-freedesktop-NetworkManager-Device-WiMax.HwAddress"/>
-    <keyword type="property" name="The &quot;CenterFrequency&quot; property" link="gdbus-org.freedesktop.NetworkManager.Device.WiMax.html#gdbus-property-org-freedesktop-NetworkManager-Device-WiMax.CenterFrequency"/>
-    <keyword type="property" name="The &quot;Rssi&quot; property" link="gdbus-org.freedesktop.NetworkManager.Device.WiMax.html#gdbus-property-org-freedesktop-NetworkManager-Device-WiMax.Rssi"/>
-    <keyword type="property" name="The &quot;Cinr&quot; property" link="gdbus-org.freedesktop.NetworkManager.Device.WiMax.html#gdbus-property-org-freedesktop-NetworkManager-Device-WiMax.Cinr"/>
-    <keyword type="property" name="The &quot;TxPower&quot; property" link="gdbus-org.freedesktop.NetworkManager.Device.WiMax.html#gdbus-property-org-freedesktop-NetworkManager-Device-WiMax.TxPower"/>
-    <keyword type="property" name="The &quot;Bsid&quot; property" link="gdbus-org.freedesktop.NetworkManager.Device.WiMax.html#gdbus-property-org-freedesktop-NetworkManager-Device-WiMax.Bsid"/>
-    <keyword type="property" name="The &quot;ActiveNsp&quot; property" link="gdbus-org.freedesktop.NetworkManager.Device.WiMax.html#gdbus-property-org-freedesktop-NetworkManager-Device-WiMax.ActiveNsp"/>
     <keyword type="method" name="The NeedSecrets() method" link="gdbus-org.freedesktop.NetworkManager.PPP.html#gdbus-method-org-freedesktop-NetworkManager-PPP.NeedSecrets"/>
     <keyword type="method" name="The SetIp4Config() method" link="gdbus-org.freedesktop.NetworkManager.PPP.html#gdbus-method-org-freedesktop-NetworkManager-PPP.SetIp4Config"/>
     <keyword type="method" name="The SetIp6Config() method" link="gdbus-org.freedesktop.NetworkManager.PPP.html#gdbus-method-org-freedesktop-NetworkManager-PPP.SetIp6Config"/>
@@ -448,6 +446,10 @@
     <keyword type="property" name="The &quot;MaxBitrate&quot; property" link="gdbus-org.freedesktop.NetworkManager.AccessPoint.html#gdbus-property-org-freedesktop-NetworkManager-AccessPoint.MaxBitrate"/>
     <keyword type="property" name="The &quot;Strength&quot; property" link="gdbus-org.freedesktop.NetworkManager.AccessPoint.html#gdbus-property-org-freedesktop-NetworkManager-AccessPoint.Strength"/>
     <keyword type="property" name="The &quot;LastSeen&quot; property" link="gdbus-org.freedesktop.NetworkManager.AccessPoint.html#gdbus-property-org-freedesktop-NetworkManager-AccessPoint.LastSeen"/>
+    <keyword type="signal" name="The &quot;PropertiesChanged&quot; signal" link="gdbus-org.freedesktop.NetworkManager.Checkpoint.html#gdbus-signal-org-freedesktop-NetworkManager-Checkpoint.PropertiesChanged"/>
+    <keyword type="property" name="The &quot;Devices&quot; property" link="gdbus-org.freedesktop.NetworkManager.Checkpoint.html#gdbus-property-org-freedesktop-NetworkManager-Checkpoint.Devices"/>
+    <keyword type="property" name="The &quot;Created&quot; property" link="gdbus-org.freedesktop.NetworkManager.Checkpoint.html#gdbus-property-org-freedesktop-NetworkManager-Checkpoint.Created"/>
+    <keyword type="property" name="The &quot;RollbackTimeout&quot; property" link="gdbus-org.freedesktop.NetworkManager.Checkpoint.html#gdbus-property-org-freedesktop-NetworkManager-Checkpoint.RollbackTimeout"/>
     <keyword type="enum" name="enum NMCapability" link="nm-dbus-types.html#NMCapability"/>
     <keyword type="enum" name="enum NMState" link="nm-dbus-types.html#NMState"/>
     <keyword type="enum" name="enum NMConnectivityState" link="nm-dbus-types.html#NMConnectivityState"/>
@@ -498,246 +500,246 @@
     <keyword type="enum" name="enum NMVpnConnectionState" link="nm-vpn-dbus-types.html#NMVpnConnectionState"/>
     <keyword type="enum" name="enum NMVpnConnectionStateReason" link="nm-vpn-dbus-types.html#NMVpnConnectionStateReason"/>
     <keyword type="enum" name="enum NMVpnPluginFailure" link="nm-vpn-dbus-types.html#NMVpnPluginFailure"/>
-    <keyword type="constant" name="NM_CAPABILITY_TEAM" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.3.4.2.1.4.1.1.1id-1.4.15.2.3.4.2.1.4.1.1.2"/>
-    <keyword type="constant" name="NM_STATE_UNKNOWN" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.4.4.2.1.4.1.1.1id-1.4.15.2.4.4.2.1.4.1.1.2"/>
-    <keyword type="constant" name="NM_STATE_ASLEEP" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.4.4.2.1.4.2.1.1id-1.4.15.2.4.4.2.1.4.2.1.2"/>
-    <keyword type="constant" name="NM_STATE_DISCONNECTED" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.4.4.2.1.4.3.1.1id-1.4.15.2.4.4.2.1.4.3.1.2"/>
-    <keyword type="constant" name="NM_STATE_DISCONNECTING" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.4.4.2.1.4.4.1.1id-1.4.15.2.4.4.2.1.4.4.1.2"/>
-    <keyword type="constant" name="NM_STATE_CONNECTING" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.4.4.2.1.4.5.1.1id-1.4.15.2.4.4.2.1.4.5.1.2"/>
-    <keyword type="constant" name="NM_STATE_CONNECTED_LOCAL" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.4.4.2.1.4.6.1.1id-1.4.15.2.4.4.2.1.4.6.1.2"/>
-    <keyword type="constant" name="NM_STATE_CONNECTED_SITE" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.4.4.2.1.4.7.1.1id-1.4.15.2.4.4.2.1.4.7.1.2"/>
-    <keyword type="constant" name="NM_STATE_CONNECTED_GLOBAL" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.4.4.2.1.4.8.1.1id-1.4.15.2.4.4.2.1.4.8.1.2"/>
-    <keyword type="constant" name="NM_CONNECTIVITY_UNKNOWN" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.5.4.2.1.4.1.1.1id-1.4.15.2.5.4.2.1.4.1.1.2"/>
-    <keyword type="constant" name="NM_CONNECTIVITY_NONE" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.5.4.2.1.4.2.1.1id-1.4.15.2.5.4.2.1.4.2.1.2"/>
-    <keyword type="constant" name="NM_CONNECTIVITY_PORTAL" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.5.4.2.1.4.3.1.1id-1.4.15.2.5.4.2.1.4.3.1.2"/>
-    <keyword type="constant" name="NM_CONNECTIVITY_LIMITED" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.5.4.2.1.4.4.1.1id-1.4.15.2.5.4.2.1.4.4.1.2"/>
-    <keyword type="constant" name="NM_CONNECTIVITY_FULL" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.5.4.2.1.4.5.1.1id-1.4.15.2.5.4.2.1.4.5.1.2"/>
-    <keyword type="constant" name="NM_DEVICE_TYPE_UNKNOWN" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.6.4.2.1.4.1.1.1id-1.4.15.2.6.4.2.1.4.1.1.2"/>
-    <keyword type="constant" name="NM_DEVICE_TYPE_GENERIC" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.6.4.2.1.4.2.1.1id-1.4.15.2.6.4.2.1.4.2.1.2"/>
-    <keyword type="constant" name="NM_DEVICE_TYPE_ETHERNET" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.6.4.2.1.4.3.1.1id-1.4.15.2.6.4.2.1.4.3.1.2"/>
-    <keyword type="constant" name="NM_DEVICE_TYPE_WIFI" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.6.4.2.1.4.4.1.1id-1.4.15.2.6.4.2.1.4.4.1.2"/>
-    <keyword type="constant" name="NM_DEVICE_TYPE_UNUSED1" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.6.4.2.1.4.5.1.1id-1.4.15.2.6.4.2.1.4.5.1.2"/>
-    <keyword type="constant" name="NM_DEVICE_TYPE_UNUSED2" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.6.4.2.1.4.6.1.1id-1.4.15.2.6.4.2.1.4.6.1.2"/>
-    <keyword type="constant" name="NM_DEVICE_TYPE_BT" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.6.4.2.1.4.7.1.1id-1.4.15.2.6.4.2.1.4.7.1.2"/>
-    <keyword type="constant" name="NM_DEVICE_TYPE_OLPC_MESH" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.6.4.2.1.4.8.1.1id-1.4.15.2.6.4.2.1.4.8.1.2"/>
-    <keyword type="constant" name="NM_DEVICE_TYPE_WIMAX" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.6.4.2.1.4.9.1.1id-1.4.15.2.6.4.2.1.4.9.1.2"/>
-    <keyword type="constant" name="NM_DEVICE_TYPE_MODEM" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.6.4.2.1.4.10.1.1id-1.4.15.2.6.4.2.1.4.10.1.2"/>
-    <keyword type="constant" name="NM_DEVICE_TYPE_INFINIBAND" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.6.4.2.1.4.11.1.1id-1.4.15.2.6.4.2.1.4.11.1.2"/>
-    <keyword type="constant" name="NM_DEVICE_TYPE_BOND" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.6.4.2.1.4.12.1.1id-1.4.15.2.6.4.2.1.4.12.1.2"/>
-    <keyword type="constant" name="NM_DEVICE_TYPE_VLAN" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.6.4.2.1.4.13.1.1id-1.4.15.2.6.4.2.1.4.13.1.2"/>
-    <keyword type="constant" name="NM_DEVICE_TYPE_ADSL" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.6.4.2.1.4.14.1.1id-1.4.15.2.6.4.2.1.4.14.1.2"/>
-    <keyword type="constant" name="NM_DEVICE_TYPE_BRIDGE" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.6.4.2.1.4.15.1.1id-1.4.15.2.6.4.2.1.4.15.1.2"/>
-    <keyword type="constant" name="NM_DEVICE_TYPE_TEAM" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.6.4.2.1.4.16.1.1id-1.4.15.2.6.4.2.1.4.16.1.2"/>
-    <keyword type="constant" name="NM_DEVICE_TYPE_TUN" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.6.4.2.1.4.17.1.1id-1.4.15.2.6.4.2.1.4.17.1.2"/>
-    <keyword type="constant" name="NM_DEVICE_TYPE_IP_TUNNEL" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.6.4.2.1.4.18.1.1id-1.4.15.2.6.4.2.1.4.18.1.2"/>
-    <keyword type="constant" name="NM_DEVICE_TYPE_MACVLAN" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.6.4.2.1.4.19.1.1id-1.4.15.2.6.4.2.1.4.19.1.2"/>
-    <keyword type="constant" name="NM_DEVICE_TYPE_VXLAN" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.6.4.2.1.4.20.1.1id-1.4.15.2.6.4.2.1.4.20.1.2"/>
-    <keyword type="constant" name="NM_DEVICE_TYPE_VETH" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.6.4.2.1.4.21.1.1id-1.4.15.2.6.4.2.1.4.21.1.2"/>
-    <keyword type="constant" name="NM_DEVICE_TYPE_MACSEC" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.6.4.2.1.4.22.1.1id-1.4.15.2.6.4.2.1.4.22.1.2"/>
-    <keyword type="constant" name="NM_DEVICE_TYPE_DUMMY" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.6.4.2.1.4.23.1.1id-1.4.15.2.6.4.2.1.4.23.1.2"/>
-    <keyword type="constant" name="NM_DEVICE_TYPE_PPP" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.6.4.2.1.4.24.1.1id-1.4.15.2.6.4.2.1.4.24.1.2"/>
-    <keyword type="constant" name="NM_DEVICE_TYPE_OVS_INTERFACE" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.6.4.2.1.4.25.1.1id-1.4.15.2.6.4.2.1.4.25.1.2"/>
-    <keyword type="constant" name="NM_DEVICE_TYPE_OVS_PORT" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.6.4.2.1.4.26.1.1id-1.4.15.2.6.4.2.1.4.26.1.2"/>
-    <keyword type="constant" name="NM_DEVICE_TYPE_OVS_BRIDGE" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.6.4.2.1.4.27.1.1id-1.4.15.2.6.4.2.1.4.27.1.2"/>
-    <keyword type="constant" name="NM_DEVICE_CAP_NONE" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.7.4.2.1.4.1.1.1id-1.4.15.2.7.4.2.1.4.1.1.2"/>
-    <keyword type="constant" name="NM_DEVICE_CAP_NM_SUPPORTED" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.7.4.2.1.4.2.1.1id-1.4.15.2.7.4.2.1.4.2.1.2"/>
-    <keyword type="constant" name="NM_DEVICE_CAP_CARRIER_DETECT" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.7.4.2.1.4.3.1.1id-1.4.15.2.7.4.2.1.4.3.1.2"/>
-    <keyword type="constant" name="NM_DEVICE_CAP_IS_SOFTWARE" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.7.4.2.1.4.4.1.1id-1.4.15.2.7.4.2.1.4.4.1.2"/>
-    <keyword type="constant" name="NM_DEVICE_CAP_SRIOV" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.7.4.2.1.4.5.1.1id-1.4.15.2.7.4.2.1.4.5.1.2"/>
-    <keyword type="constant" name="NM_WIFI_DEVICE_CAP_NONE" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.8.4.2.1.4.1.1.1id-1.4.15.2.8.4.2.1.4.1.1.2"/>
-    <keyword type="constant" name="NM_WIFI_DEVICE_CAP_CIPHER_WEP40" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.8.4.2.1.4.2.1.1id-1.4.15.2.8.4.2.1.4.2.1.2"/>
-    <keyword type="constant" name="NM_WIFI_DEVICE_CAP_CIPHER_WEP104" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.8.4.2.1.4.3.1.1id-1.4.15.2.8.4.2.1.4.3.1.2"/>
-    <keyword type="constant" name="NM_WIFI_DEVICE_CAP_CIPHER_TKIP" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.8.4.2.1.4.4.1.1id-1.4.15.2.8.4.2.1.4.4.1.2"/>
-    <keyword type="constant" name="NM_WIFI_DEVICE_CAP_CIPHER_CCMP" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.8.4.2.1.4.5.1.1id-1.4.15.2.8.4.2.1.4.5.1.2"/>
-    <keyword type="constant" name="NM_WIFI_DEVICE_CAP_WPA" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.8.4.2.1.4.6.1.1id-1.4.15.2.8.4.2.1.4.6.1.2"/>
-    <keyword type="constant" name="NM_WIFI_DEVICE_CAP_RSN" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.8.4.2.1.4.7.1.1id-1.4.15.2.8.4.2.1.4.7.1.2"/>
-    <keyword type="constant" name="NM_WIFI_DEVICE_CAP_AP" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.8.4.2.1.4.8.1.1id-1.4.15.2.8.4.2.1.4.8.1.2"/>
-    <keyword type="constant" name="NM_WIFI_DEVICE_CAP_ADHOC" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.8.4.2.1.4.9.1.1id-1.4.15.2.8.4.2.1.4.9.1.2"/>
-    <keyword type="constant" name="NM_WIFI_DEVICE_CAP_FREQ_VALID" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.8.4.2.1.4.10.1.1id-1.4.15.2.8.4.2.1.4.10.1.2"/>
-    <keyword type="constant" name="NM_WIFI_DEVICE_CAP_FREQ_2GHZ" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.8.4.2.1.4.11.1.1id-1.4.15.2.8.4.2.1.4.11.1.2"/>
-    <keyword type="constant" name="NM_WIFI_DEVICE_CAP_FREQ_5GHZ" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.8.4.2.1.4.12.1.1id-1.4.15.2.8.4.2.1.4.12.1.2"/>
-    <keyword type="constant" name="NM_802_11_AP_FLAGS_NONE" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.9.4.2.1.4.1.1.1id-1.4.15.2.9.4.2.1.4.1.1.2"/>
-    <keyword type="constant" name="NM_802_11_AP_FLAGS_PRIVACY" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.9.4.2.1.4.2.1.1id-1.4.15.2.9.4.2.1.4.2.1.2"/>
-    <keyword type="constant" name="NM_802_11_AP_FLAGS_WPS" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.9.4.2.1.4.3.1.1id-1.4.15.2.9.4.2.1.4.3.1.2"/>
-    <keyword type="constant" name="NM_802_11_AP_FLAGS_WPS_PBC" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.9.4.2.1.4.4.1.1id-1.4.15.2.9.4.2.1.4.4.1.2"/>
-    <keyword type="constant" name="NM_802_11_AP_FLAGS_WPS_PIN" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.9.4.2.1.4.5.1.1id-1.4.15.2.9.4.2.1.4.5.1.2"/>
-    <keyword type="constant" name="NM_802_11_AP_SEC_NONE" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.10.4.2.1.4.1.1.1id-1.4.15.2.10.4.2.1.4.1.1.2"/>
-    <keyword type="constant" name="NM_802_11_AP_SEC_PAIR_WEP40" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.10.4.2.1.4.2.1.1id-1.4.15.2.10.4.2.1.4.2.1.2"/>
-    <keyword type="constant" name="NM_802_11_AP_SEC_PAIR_WEP104" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.10.4.2.1.4.3.1.1id-1.4.15.2.10.4.2.1.4.3.1.2"/>
-    <keyword type="constant" name="NM_802_11_AP_SEC_PAIR_TKIP" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.10.4.2.1.4.4.1.1id-1.4.15.2.10.4.2.1.4.4.1.2"/>
-    <keyword type="constant" name="NM_802_11_AP_SEC_PAIR_CCMP" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.10.4.2.1.4.5.1.1id-1.4.15.2.10.4.2.1.4.5.1.2"/>
-    <keyword type="constant" name="NM_802_11_AP_SEC_GROUP_WEP40" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.10.4.2.1.4.6.1.1id-1.4.15.2.10.4.2.1.4.6.1.2"/>
-    <keyword type="constant" name="NM_802_11_AP_SEC_GROUP_WEP104" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.10.4.2.1.4.7.1.1id-1.4.15.2.10.4.2.1.4.7.1.2"/>
-    <keyword type="constant" name="NM_802_11_AP_SEC_GROUP_TKIP" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.10.4.2.1.4.8.1.1id-1.4.15.2.10.4.2.1.4.8.1.2"/>
-    <keyword type="constant" name="NM_802_11_AP_SEC_GROUP_CCMP" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.10.4.2.1.4.9.1.1id-1.4.15.2.10.4.2.1.4.9.1.2"/>
-    <keyword type="constant" name="NM_802_11_AP_SEC_KEY_MGMT_PSK" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.10.4.2.1.4.10.1.1id-1.4.15.2.10.4.2.1.4.10.1.2"/>
-    <keyword type="constant" name="NM_802_11_AP_SEC_KEY_MGMT_802_1X" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.10.4.2.1.4.11.1.1id-1.4.15.2.10.4.2.1.4.11.1.2"/>
-    <keyword type="constant" name="NM_802_11_MODE_UNKNOWN" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.11.4.2.1.4.1.1.1id-1.4.15.2.11.4.2.1.4.1.1.2"/>
-    <keyword type="constant" name="NM_802_11_MODE_ADHOC" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.11.4.2.1.4.2.1.1id-1.4.15.2.11.4.2.1.4.2.1.2"/>
-    <keyword type="constant" name="NM_802_11_MODE_INFRA" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.11.4.2.1.4.3.1.1id-1.4.15.2.11.4.2.1.4.3.1.2"/>
-    <keyword type="constant" name="NM_802_11_MODE_AP" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.11.4.2.1.4.4.1.1id-1.4.15.2.11.4.2.1.4.4.1.2"/>
-    <keyword type="constant" name="NM_BT_CAPABILITY_NONE" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.12.4.2.1.4.1.1.1id-1.4.15.2.12.4.2.1.4.1.1.2"/>
-    <keyword type="constant" name="NM_BT_CAPABILITY_DUN" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.12.4.2.1.4.2.1.1id-1.4.15.2.12.4.2.1.4.2.1.2"/>
-    <keyword type="constant" name="NM_BT_CAPABILITY_NAP" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.12.4.2.1.4.3.1.1id-1.4.15.2.12.4.2.1.4.3.1.2"/>
-    <keyword type="constant" name="NM_DEVICE_MODEM_CAPABILITY_NONE" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.13.4.2.1.4.1.1.1id-1.4.15.2.13.4.2.1.4.1.1.2"/>
-    <keyword type="constant" name="NM_DEVICE_MODEM_CAPABILITY_POTS" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.13.4.2.1.4.2.1.1id-1.4.15.2.13.4.2.1.4.2.1.2"/>
-    <keyword type="constant" name="NM_DEVICE_MODEM_CAPABILITY_CDMA_EVDO" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.13.4.2.1.4.3.1.1id-1.4.15.2.13.4.2.1.4.3.1.2"/>
-    <keyword type="constant" name="NM_DEVICE_MODEM_CAPABILITY_GSM_UMTS" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.13.4.2.1.4.4.1.1id-1.4.15.2.13.4.2.1.4.4.1.2"/>
-    <keyword type="constant" name="NM_DEVICE_MODEM_CAPABILITY_LTE" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.13.4.2.1.4.5.1.1id-1.4.15.2.13.4.2.1.4.5.1.2"/>
-    <keyword type="constant" name="NM_WIMAX_NSP_NETWORK_TYPE_UNKNOWN" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.14.4.2.1.4.1.1.1id-1.4.15.2.14.4.2.1.4.1.1.2"/>
-    <keyword type="constant" name="NM_WIMAX_NSP_NETWORK_TYPE_HOME" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.14.4.2.1.4.2.1.1id-1.4.15.2.14.4.2.1.4.2.1.2"/>
-    <keyword type="constant" name="NM_WIMAX_NSP_NETWORK_TYPE_PARTNER" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.14.4.2.1.4.3.1.1id-1.4.15.2.14.4.2.1.4.3.1.2"/>
-    <keyword type="constant" name="NM_WIMAX_NSP_NETWORK_TYPE_ROAMING_PARTNER" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.14.4.2.1.4.4.1.1id-1.4.15.2.14.4.2.1.4.4.1.2"/>
-    <keyword type="constant" name="NM_DEVICE_STATE_UNKNOWN" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.15.4.2.1.4.1.1.1id-1.4.15.2.15.4.2.1.4.1.1.2"/>
-    <keyword type="constant" name="NM_DEVICE_STATE_UNMANAGED" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.15.4.2.1.4.2.1.1id-1.4.15.2.15.4.2.1.4.2.1.2"/>
-    <keyword type="constant" name="NM_DEVICE_STATE_UNAVAILABLE" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.15.4.2.1.4.3.1.1id-1.4.15.2.15.4.2.1.4.3.1.2"/>
-    <keyword type="constant" name="NM_DEVICE_STATE_DISCONNECTED" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.15.4.2.1.4.4.1.1id-1.4.15.2.15.4.2.1.4.4.1.2"/>
-    <keyword type="constant" name="NM_DEVICE_STATE_PREPARE" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.15.4.2.1.4.5.1.1id-1.4.15.2.15.4.2.1.4.5.1.2"/>
-    <keyword type="constant" name="NM_DEVICE_STATE_CONFIG" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.15.4.2.1.4.6.1.1id-1.4.15.2.15.4.2.1.4.6.1.2"/>
-    <keyword type="constant" name="NM_DEVICE_STATE_NEED_AUTH" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.15.4.2.1.4.7.1.1id-1.4.15.2.15.4.2.1.4.7.1.2"/>
-    <keyword type="constant" name="NM_DEVICE_STATE_IP_CONFIG" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.15.4.2.1.4.8.1.1id-1.4.15.2.15.4.2.1.4.8.1.2"/>
-    <keyword type="constant" name="NM_DEVICE_STATE_IP_CHECK" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.15.4.2.1.4.9.1.1id-1.4.15.2.15.4.2.1.4.9.1.2"/>
-    <keyword type="constant" name="NM_DEVICE_STATE_SECONDARIES" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.15.4.2.1.4.10.1.1id-1.4.15.2.15.4.2.1.4.10.1.2"/>
-    <keyword type="constant" name="NM_DEVICE_STATE_ACTIVATED" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.15.4.2.1.4.11.1.1id-1.4.15.2.15.4.2.1.4.11.1.2"/>
-    <keyword type="constant" name="NM_DEVICE_STATE_DEACTIVATING" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.15.4.2.1.4.12.1.1id-1.4.15.2.15.4.2.1.4.12.1.2"/>
-    <keyword type="constant" name="NM_DEVICE_STATE_FAILED" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.15.4.2.1.4.13.1.1id-1.4.15.2.15.4.2.1.4.13.1.2"/>
-    <keyword type="constant" name="NM_DEVICE_STATE_REASON_NONE" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.16.4.2.1.4.1.1.1id-1.4.15.2.16.4.2.1.4.1.1.2"/>
-    <keyword type="constant" name="NM_DEVICE_STATE_REASON_UNKNOWN" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.16.4.2.1.4.2.1.1id-1.4.15.2.16.4.2.1.4.2.1.2"/>
-    <keyword type="constant" name="NM_DEVICE_STATE_REASON_NOW_MANAGED" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.16.4.2.1.4.3.1.1id-1.4.15.2.16.4.2.1.4.3.1.2"/>
-    <keyword type="constant" name="NM_DEVICE_STATE_REASON_NOW_UNMANAGED" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.16.4.2.1.4.4.1.1id-1.4.15.2.16.4.2.1.4.4.1.2"/>
-    <keyword type="constant" name="NM_DEVICE_STATE_REASON_CONFIG_FAILED" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.16.4.2.1.4.5.1.1id-1.4.15.2.16.4.2.1.4.5.1.2"/>
-    <keyword type="constant" name="NM_DEVICE_STATE_REASON_IP_CONFIG_UNAVAILABLE" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.16.4.2.1.4.6.1.1id-1.4.15.2.16.4.2.1.4.6.1.2"/>
-    <keyword type="constant" name="NM_DEVICE_STATE_REASON_IP_CONFIG_EXPIRED" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.16.4.2.1.4.7.1.1id-1.4.15.2.16.4.2.1.4.7.1.2"/>
-    <keyword type="constant" name="NM_DEVICE_STATE_REASON_NO_SECRETS" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.16.4.2.1.4.8.1.1id-1.4.15.2.16.4.2.1.4.8.1.2"/>
-    <keyword type="constant" name="NM_DEVICE_STATE_REASON_SUPPLICANT_DISCONNECT" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.16.4.2.1.4.9.1.1id-1.4.15.2.16.4.2.1.4.9.1.2"/>
-    <keyword type="constant" name="NM_DEVICE_STATE_REASON_SUPPLICANT_CONFIG_FAILED" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.16.4.2.1.4.10.1.1id-1.4.15.2.16.4.2.1.4.10.1.2"/>
-    <keyword type="constant" name="NM_DEVICE_STATE_REASON_SUPPLICANT_FAILED" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.16.4.2.1.4.11.1.1id-1.4.15.2.16.4.2.1.4.11.1.2"/>
-    <keyword type="constant" name="NM_DEVICE_STATE_REASON_SUPPLICANT_TIMEOUT" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.16.4.2.1.4.12.1.1id-1.4.15.2.16.4.2.1.4.12.1.2"/>
-    <keyword type="constant" name="NM_DEVICE_STATE_REASON_PPP_START_FAILED" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.16.4.2.1.4.13.1.1id-1.4.15.2.16.4.2.1.4.13.1.2"/>
-    <keyword type="constant" name="NM_DEVICE_STATE_REASON_PPP_DISCONNECT" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.16.4.2.1.4.14.1.1id-1.4.15.2.16.4.2.1.4.14.1.2"/>
-    <keyword type="constant" name="NM_DEVICE_STATE_REASON_PPP_FAILED" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.16.4.2.1.4.15.1.1id-1.4.15.2.16.4.2.1.4.15.1.2"/>
-    <keyword type="constant" name="NM_DEVICE_STATE_REASON_DHCP_START_FAILED" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.16.4.2.1.4.16.1.1id-1.4.15.2.16.4.2.1.4.16.1.2"/>
-    <keyword type="constant" name="NM_DEVICE_STATE_REASON_DHCP_ERROR" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.16.4.2.1.4.17.1.1id-1.4.15.2.16.4.2.1.4.17.1.2"/>
-    <keyword type="constant" name="NM_DEVICE_STATE_REASON_DHCP_FAILED" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.16.4.2.1.4.18.1.1id-1.4.15.2.16.4.2.1.4.18.1.2"/>
-    <keyword type="constant" name="NM_DEVICE_STATE_REASON_SHARED_START_FAILED" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.16.4.2.1.4.19.1.1id-1.4.15.2.16.4.2.1.4.19.1.2"/>
-    <keyword type="constant" name="NM_DEVICE_STATE_REASON_SHARED_FAILED" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.16.4.2.1.4.20.1.1id-1.4.15.2.16.4.2.1.4.20.1.2"/>
-    <keyword type="constant" name="NM_DEVICE_STATE_REASON_AUTOIP_START_FAILED" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.16.4.2.1.4.21.1.1id-1.4.15.2.16.4.2.1.4.21.1.2"/>
-    <keyword type="constant" name="NM_DEVICE_STATE_REASON_AUTOIP_ERROR" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.16.4.2.1.4.22.1.1id-1.4.15.2.16.4.2.1.4.22.1.2"/>
-    <keyword type="constant" name="NM_DEVICE_STATE_REASON_AUTOIP_FAILED" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.16.4.2.1.4.23.1.1id-1.4.15.2.16.4.2.1.4.23.1.2"/>
-    <keyword type="constant" name="NM_DEVICE_STATE_REASON_MODEM_BUSY" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.16.4.2.1.4.24.1.1id-1.4.15.2.16.4.2.1.4.24.1.2"/>
-    <keyword type="constant" name="NM_DEVICE_STATE_REASON_MODEM_NO_DIAL_TONE" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.16.4.2.1.4.25.1.1id-1.4.15.2.16.4.2.1.4.25.1.2"/>
-    <keyword type="constant" name="NM_DEVICE_STATE_REASON_MODEM_NO_CARRIER" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.16.4.2.1.4.26.1.1id-1.4.15.2.16.4.2.1.4.26.1.2"/>
-    <keyword type="constant" name="NM_DEVICE_STATE_REASON_MODEM_DIAL_TIMEOUT" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.16.4.2.1.4.27.1.1id-1.4.15.2.16.4.2.1.4.27.1.2"/>
-    <keyword type="constant" name="NM_DEVICE_STATE_REASON_MODEM_DIAL_FAILED" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.16.4.2.1.4.28.1.1id-1.4.15.2.16.4.2.1.4.28.1.2"/>
-    <keyword type="constant" name="NM_DEVICE_STATE_REASON_MODEM_INIT_FAILED" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.16.4.2.1.4.29.1.1id-1.4.15.2.16.4.2.1.4.29.1.2"/>
-    <keyword type="constant" name="NM_DEVICE_STATE_REASON_GSM_APN_FAILED" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.16.4.2.1.4.30.1.1id-1.4.15.2.16.4.2.1.4.30.1.2"/>
-    <keyword type="constant" name="NM_DEVICE_STATE_REASON_GSM_REGISTRATION_NOT_SEARCHING" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.16.4.2.1.4.31.1.1id-1.4.15.2.16.4.2.1.4.31.1.2"/>
-    <keyword type="constant" name="NM_DEVICE_STATE_REASON_GSM_REGISTRATION_DENIED" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.16.4.2.1.4.32.1.1id-1.4.15.2.16.4.2.1.4.32.1.2"/>
-    <keyword type="constant" name="NM_DEVICE_STATE_REASON_GSM_REGISTRATION_TIMEOUT" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.16.4.2.1.4.33.1.1id-1.4.15.2.16.4.2.1.4.33.1.2"/>
-    <keyword type="constant" name="NM_DEVICE_STATE_REASON_GSM_REGISTRATION_FAILED" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.16.4.2.1.4.34.1.1id-1.4.15.2.16.4.2.1.4.34.1.2"/>
-    <keyword type="constant" name="NM_DEVICE_STATE_REASON_GSM_PIN_CHECK_FAILED" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.16.4.2.1.4.35.1.1id-1.4.15.2.16.4.2.1.4.35.1.2"/>
-    <keyword type="constant" name="NM_DEVICE_STATE_REASON_FIRMWARE_MISSING" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.16.4.2.1.4.36.1.1id-1.4.15.2.16.4.2.1.4.36.1.2"/>
-    <keyword type="constant" name="NM_DEVICE_STATE_REASON_REMOVED" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.16.4.2.1.4.37.1.1id-1.4.15.2.16.4.2.1.4.37.1.2"/>
-    <keyword type="constant" name="NM_DEVICE_STATE_REASON_SLEEPING" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.16.4.2.1.4.38.1.1id-1.4.15.2.16.4.2.1.4.38.1.2"/>
-    <keyword type="constant" name="NM_DEVICE_STATE_REASON_CONNECTION_REMOVED" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.16.4.2.1.4.39.1.1id-1.4.15.2.16.4.2.1.4.39.1.2"/>
-    <keyword type="constant" name="NM_DEVICE_STATE_REASON_USER_REQUESTED" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.16.4.2.1.4.40.1.1id-1.4.15.2.16.4.2.1.4.40.1.2"/>
-    <keyword type="constant" name="NM_DEVICE_STATE_REASON_CARRIER" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.16.4.2.1.4.41.1.1id-1.4.15.2.16.4.2.1.4.41.1.2"/>
-    <keyword type="constant" name="NM_DEVICE_STATE_REASON_CONNECTION_ASSUMED" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.16.4.2.1.4.42.1.1id-1.4.15.2.16.4.2.1.4.42.1.2"/>
-    <keyword type="constant" name="NM_DEVICE_STATE_REASON_SUPPLICANT_AVAILABLE" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.16.4.2.1.4.43.1.1id-1.4.15.2.16.4.2.1.4.43.1.2"/>
-    <keyword type="constant" name="NM_DEVICE_STATE_REASON_MODEM_NOT_FOUND" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.16.4.2.1.4.44.1.1id-1.4.15.2.16.4.2.1.4.44.1.2"/>
-    <keyword type="constant" name="NM_DEVICE_STATE_REASON_BT_FAILED" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.16.4.2.1.4.45.1.1id-1.4.15.2.16.4.2.1.4.45.1.2"/>
-    <keyword type="constant" name="NM_DEVICE_STATE_REASON_GSM_SIM_NOT_INSERTED" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.16.4.2.1.4.46.1.1id-1.4.15.2.16.4.2.1.4.46.1.2"/>
-    <keyword type="constant" name="NM_DEVICE_STATE_REASON_GSM_SIM_PIN_REQUIRED" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.16.4.2.1.4.47.1.1id-1.4.15.2.16.4.2.1.4.47.1.2"/>
-    <keyword type="constant" name="NM_DEVICE_STATE_REASON_GSM_SIM_PUK_REQUIRED" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.16.4.2.1.4.48.1.1id-1.4.15.2.16.4.2.1.4.48.1.2"/>
-    <keyword type="constant" name="NM_DEVICE_STATE_REASON_GSM_SIM_WRONG" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.16.4.2.1.4.49.1.1id-1.4.15.2.16.4.2.1.4.49.1.2"/>
-    <keyword type="constant" name="NM_DEVICE_STATE_REASON_INFINIBAND_MODE" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.16.4.2.1.4.50.1.1id-1.4.15.2.16.4.2.1.4.50.1.2"/>
-    <keyword type="constant" name="NM_DEVICE_STATE_REASON_DEPENDENCY_FAILED" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.16.4.2.1.4.51.1.1id-1.4.15.2.16.4.2.1.4.51.1.2"/>
-    <keyword type="constant" name="NM_DEVICE_STATE_REASON_BR2684_FAILED" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.16.4.2.1.4.52.1.1id-1.4.15.2.16.4.2.1.4.52.1.2"/>
-    <keyword type="constant" name="NM_DEVICE_STATE_REASON_MODEM_MANAGER_UNAVAILABLE" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.16.4.2.1.4.53.1.1id-1.4.15.2.16.4.2.1.4.53.1.2"/>
-    <keyword type="constant" name="NM_DEVICE_STATE_REASON_SSID_NOT_FOUND" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.16.4.2.1.4.54.1.1id-1.4.15.2.16.4.2.1.4.54.1.2"/>
-    <keyword type="constant" name="NM_DEVICE_STATE_REASON_SECONDARY_CONNECTION_FAILED" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.16.4.2.1.4.55.1.1id-1.4.15.2.16.4.2.1.4.55.1.2"/>
-    <keyword type="constant" name="NM_DEVICE_STATE_REASON_DCB_FCOE_FAILED" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.16.4.2.1.4.56.1.1id-1.4.15.2.16.4.2.1.4.56.1.2"/>
-    <keyword type="constant" name="NM_DEVICE_STATE_REASON_TEAMD_CONTROL_FAILED" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.16.4.2.1.4.57.1.1id-1.4.15.2.16.4.2.1.4.57.1.2"/>
-    <keyword type="constant" name="NM_DEVICE_STATE_REASON_MODEM_FAILED" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.16.4.2.1.4.58.1.1id-1.4.15.2.16.4.2.1.4.58.1.2"/>
-    <keyword type="constant" name="NM_DEVICE_STATE_REASON_MODEM_AVAILABLE" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.16.4.2.1.4.59.1.1id-1.4.15.2.16.4.2.1.4.59.1.2"/>
-    <keyword type="constant" name="NM_DEVICE_STATE_REASON_SIM_PIN_INCORRECT" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.16.4.2.1.4.60.1.1id-1.4.15.2.16.4.2.1.4.60.1.2"/>
-    <keyword type="constant" name="NM_DEVICE_STATE_REASON_NEW_ACTIVATION" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.16.4.2.1.4.61.1.1id-1.4.15.2.16.4.2.1.4.61.1.2"/>
-    <keyword type="constant" name="NM_DEVICE_STATE_REASON_PARENT_CHANGED" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.16.4.2.1.4.62.1.1id-1.4.15.2.16.4.2.1.4.62.1.2"/>
-    <keyword type="constant" name="NM_DEVICE_STATE_REASON_PARENT_MANAGED_CHANGED" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.16.4.2.1.4.63.1.1id-1.4.15.2.16.4.2.1.4.63.1.2"/>
-    <keyword type="constant" name="NM_DEVICE_STATE_REASON_OVSDB_FAILED" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.16.4.2.1.4.64.1.1id-1.4.15.2.16.4.2.1.4.64.1.2"/>
-    <keyword type="constant" name="NM_DEVICE_STATE_REASON_IP_ADDRESS_DUPLICATE" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.16.4.2.1.4.65.1.1id-1.4.15.2.16.4.2.1.4.65.1.2"/>
-    <keyword type="constant" name="NM_DEVICE_STATE_REASON_IP_METHOD_UNSUPPORTED" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.16.4.2.1.4.66.1.1id-1.4.15.2.16.4.2.1.4.66.1.2"/>
-    <keyword type="constant" name="NM_METERED_UNKNOWN" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.17.4.2.1.4.1.1.1id-1.4.15.2.17.4.2.1.4.1.1.2"/>
-    <keyword type="constant" name="NM_METERED_YES" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.17.4.2.1.4.2.1.1id-1.4.15.2.17.4.2.1.4.2.1.2"/>
-    <keyword type="constant" name="NM_METERED_NO" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.17.4.2.1.4.3.1.1id-1.4.15.2.17.4.2.1.4.3.1.2"/>
-    <keyword type="constant" name="NM_METERED_GUESS_YES" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.17.4.2.1.4.4.1.1id-1.4.15.2.17.4.2.1.4.4.1.2"/>
-    <keyword type="constant" name="NM_METERED_GUESS_NO" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.17.4.2.1.4.5.1.1id-1.4.15.2.17.4.2.1.4.5.1.2"/>
-    <keyword type="constant" name="NM_ACTIVE_CONNECTION_STATE_UNKNOWN" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.18.4.2.1.4.1.1.1id-1.4.15.2.18.4.2.1.4.1.1.2"/>
-    <keyword type="constant" name="NM_ACTIVE_CONNECTION_STATE_ACTIVATING" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.18.4.2.1.4.2.1.1id-1.4.15.2.18.4.2.1.4.2.1.2"/>
-    <keyword type="constant" name="NM_ACTIVE_CONNECTION_STATE_ACTIVATED" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.18.4.2.1.4.3.1.1id-1.4.15.2.18.4.2.1.4.3.1.2"/>
-    <keyword type="constant" name="NM_ACTIVE_CONNECTION_STATE_DEACTIVATING" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.18.4.2.1.4.4.1.1id-1.4.15.2.18.4.2.1.4.4.1.2"/>
-    <keyword type="constant" name="NM_ACTIVE_CONNECTION_STATE_DEACTIVATED" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.18.4.2.1.4.5.1.1id-1.4.15.2.18.4.2.1.4.5.1.2"/>
-    <keyword type="constant" name="NM_ACTIVE_CONNECTION_STATE_REASON_UNKNOWN" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.19.4.2.1.4.1.1.1id-1.4.15.2.19.4.2.1.4.1.1.2"/>
-    <keyword type="constant" name="NM_ACTIVE_CONNECTION_STATE_REASON_NONE" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.19.4.2.1.4.2.1.1id-1.4.15.2.19.4.2.1.4.2.1.2"/>
-    <keyword type="constant" name="NM_ACTIVE_CONNECTION_STATE_REASON_USER_DISCONNECTED" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.19.4.2.1.4.3.1.1id-1.4.15.2.19.4.2.1.4.3.1.2"/>
-    <keyword type="constant" name="NM_ACTIVE_CONNECTION_STATE_REASON_DEVICE_DISCONNECTED" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.19.4.2.1.4.4.1.1id-1.4.15.2.19.4.2.1.4.4.1.2"/>
-    <keyword type="constant" name="NM_ACTIVE_CONNECTION_STATE_REASON_SERVICE_STOPPED" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.19.4.2.1.4.5.1.1id-1.4.15.2.19.4.2.1.4.5.1.2"/>
-    <keyword type="constant" name="NM_ACTIVE_CONNECTION_STATE_REASON_IP_CONFIG_INVALID" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.19.4.2.1.4.6.1.1id-1.4.15.2.19.4.2.1.4.6.1.2"/>
-    <keyword type="constant" name="NM_ACTIVE_CONNECTION_STATE_REASON_CONNECT_TIMEOUT" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.19.4.2.1.4.7.1.1id-1.4.15.2.19.4.2.1.4.7.1.2"/>
-    <keyword type="constant" name="NM_ACTIVE_CONNECTION_STATE_REASON_SERVICE_START_TIMEOUT" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.19.4.2.1.4.8.1.1id-1.4.15.2.19.4.2.1.4.8.1.2"/>
-    <keyword type="constant" name="NM_ACTIVE_CONNECTION_STATE_REASON_SERVICE_START_FAILED" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.19.4.2.1.4.9.1.1id-1.4.15.2.19.4.2.1.4.9.1.2"/>
-    <keyword type="constant" name="NM_ACTIVE_CONNECTION_STATE_REASON_NO_SECRETS" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.19.4.2.1.4.10.1.1id-1.4.15.2.19.4.2.1.4.10.1.2"/>
-    <keyword type="constant" name="NM_ACTIVE_CONNECTION_STATE_REASON_LOGIN_FAILED" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.19.4.2.1.4.11.1.1id-1.4.15.2.19.4.2.1.4.11.1.2"/>
-    <keyword type="constant" name="NM_ACTIVE_CONNECTION_STATE_REASON_CONNECTION_REMOVED" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.19.4.2.1.4.12.1.1id-1.4.15.2.19.4.2.1.4.12.1.2"/>
-    <keyword type="constant" name="NM_ACTIVE_CONNECTION_STATE_REASON_DEPENDENCY_FAILED" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.19.4.2.1.4.13.1.1id-1.4.15.2.19.4.2.1.4.13.1.2"/>
-    <keyword type="constant" name="NM_ACTIVE_CONNECTION_STATE_REASON_DEVICE_REALIZE_FAILED" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.19.4.2.1.4.14.1.1id-1.4.15.2.19.4.2.1.4.14.1.2"/>
-    <keyword type="constant" name="NM_ACTIVE_CONNECTION_STATE_REASON_DEVICE_REMOVED" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.19.4.2.1.4.15.1.1id-1.4.15.2.19.4.2.1.4.15.1.2"/>
-    <keyword type="constant" name="NM_SECRET_AGENT_GET_SECRETS_FLAG_NONE" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.20.4.2.1.4.1.1.1id-1.4.15.2.20.4.2.1.4.1.1.2"/>
-    <keyword type="constant" name="NM_SECRET_AGENT_GET_SECRETS_FLAG_ALLOW_INTERACTION" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.20.4.2.1.4.2.1.1id-1.4.15.2.20.4.2.1.4.2.1.2"/>
-    <keyword type="constant" name="NM_SECRET_AGENT_GET_SECRETS_FLAG_REQUEST_NEW" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.20.4.2.1.4.3.1.1id-1.4.15.2.20.4.2.1.4.3.1.2"/>
-    <keyword type="constant" name="NM_SECRET_AGENT_GET_SECRETS_FLAG_USER_REQUESTED" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.20.4.2.1.4.4.1.1id-1.4.15.2.20.4.2.1.4.4.1.2"/>
-    <keyword type="constant" name="NM_SECRET_AGENT_GET_SECRETS_FLAG_WPS_PBC_ACTIVE" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.20.4.2.1.4.5.1.1id-1.4.15.2.20.4.2.1.4.5.1.2"/>
-    <keyword type="constant" name="NM_SECRET_AGENT_GET_SECRETS_FLAG_ONLY_SYSTEM" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.20.4.2.1.4.6.1.1id-1.4.15.2.20.4.2.1.4.6.1.2"/>
-    <keyword type="constant" name="NM_SECRET_AGENT_GET_SECRETS_FLAG_NO_ERRORS" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.20.4.2.1.4.7.1.1id-1.4.15.2.20.4.2.1.4.7.1.2"/>
-    <keyword type="constant" name="NM_SECRET_AGENT_CAPABILITY_NONE" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.21.4.2.1.4.1.1.1id-1.4.15.2.21.4.2.1.4.1.1.2"/>
-    <keyword type="constant" name="NM_SECRET_AGENT_CAPABILITY_VPN_HINTS" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.21.4.2.1.4.2.1.1id-1.4.15.2.21.4.2.1.4.2.1.2"/>
-    <keyword type="constant" name="NM_IP_TUNNEL_MODE_UNKNOWN" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.22.4.2.1.4.1.1.1id-1.4.15.2.22.4.2.1.4.1.1.2"/>
-    <keyword type="constant" name="NM_IP_TUNNEL_MODE_IPIP" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.22.4.2.1.4.2.1.1id-1.4.15.2.22.4.2.1.4.2.1.2"/>
-    <keyword type="constant" name="NM_IP_TUNNEL_MODE_GRE" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.22.4.2.1.4.3.1.1id-1.4.15.2.22.4.2.1.4.3.1.2"/>
-    <keyword type="constant" name="NM_IP_TUNNEL_MODE_SIT" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.22.4.2.1.4.4.1.1id-1.4.15.2.22.4.2.1.4.4.1.2"/>
-    <keyword type="constant" name="NM_IP_TUNNEL_MODE_ISATAP" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.22.4.2.1.4.5.1.1id-1.4.15.2.22.4.2.1.4.5.1.2"/>
-    <keyword type="constant" name="NM_IP_TUNNEL_MODE_VTI" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.22.4.2.1.4.6.1.1id-1.4.15.2.22.4.2.1.4.6.1.2"/>
-    <keyword type="constant" name="NM_IP_TUNNEL_MODE_IP6IP6" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.22.4.2.1.4.7.1.1id-1.4.15.2.22.4.2.1.4.7.1.2"/>
-    <keyword type="constant" name="NM_IP_TUNNEL_MODE_IPIP6" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.22.4.2.1.4.8.1.1id-1.4.15.2.22.4.2.1.4.8.1.2"/>
-    <keyword type="constant" name="NM_IP_TUNNEL_MODE_IP6GRE" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.22.4.2.1.4.9.1.1id-1.4.15.2.22.4.2.1.4.9.1.2"/>
-    <keyword type="constant" name="NM_IP_TUNNEL_MODE_VTI6" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.22.4.2.1.4.10.1.1id-1.4.15.2.22.4.2.1.4.10.1.2"/>
-    <keyword type="constant" name="NM_CHECKPOINT_CREATE_FLAG_NONE" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.23.4.2.1.4.1.1.1id-1.4.15.2.23.4.2.1.4.1.1.2"/>
-    <keyword type="constant" name="NM_CHECKPOINT_CREATE_FLAG_DESTROY_ALL" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.23.4.2.1.4.2.1.1id-1.4.15.2.23.4.2.1.4.2.1.2"/>
-    <keyword type="constant" name="NM_CHECKPOINT_CREATE_FLAG_DELETE_NEW_CONNECTIONS" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.23.4.2.1.4.3.1.1id-1.4.15.2.23.4.2.1.4.3.1.2"/>
-    <keyword type="constant" name="NM_CHECKPOINT_CREATE_FLAG_DISCONNECT_NEW_DEVICES" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.23.4.2.1.4.4.1.1id-1.4.15.2.23.4.2.1.4.4.1.2"/>
-    <keyword type="constant" name="NM_CHECKPOINT_CREATE_FLAG_ALLOW_OVERLAPPING" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.23.4.2.1.4.5.1.1id-1.4.15.2.23.4.2.1.4.5.1.2"/>
-    <keyword type="constant" name="NM_ROLLBACK_RESULT_OK" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.24.4.2.1.4.1.1.1id-1.4.15.2.24.4.2.1.4.1.1.2"/>
-    <keyword type="constant" name="NM_ROLLBACK_RESULT_ERR_NO_DEVICE" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.24.4.2.1.4.2.1.1id-1.4.15.2.24.4.2.1.4.2.1.2"/>
-    <keyword type="constant" name="NM_ROLLBACK_RESULT_ERR_DEVICE_UNMANAGED" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.24.4.2.1.4.3.1.1id-1.4.15.2.24.4.2.1.4.3.1.2"/>
-    <keyword type="constant" name="NM_ROLLBACK_RESULT_ERR_FAILED" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.24.4.2.1.4.4.1.1id-1.4.15.2.24.4.2.1.4.4.1.2"/>
-    <keyword type="constant" name="NM_SETTINGS_CONNECTION_FLAG_NONE" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.25.4.2.1.4.1.1.1id-1.4.15.2.25.4.2.1.4.1.1.2"/>
-    <keyword type="constant" name="NM_SETTINGS_CONNECTION_FLAG_UNSAVED" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.25.4.2.1.4.2.1.1id-1.4.15.2.25.4.2.1.4.2.1.2"/>
-    <keyword type="constant" name="NM_SETTINGS_CONNECTION_FLAG_NM_GENERATED" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.25.4.2.1.4.3.1.1id-1.4.15.2.25.4.2.1.4.3.1.2"/>
-    <keyword type="constant" name="NM_SETTINGS_CONNECTION_FLAG_VOLATILE" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.25.4.2.1.4.4.1.1id-1.4.15.2.25.4.2.1.4.4.1.2"/>
-    <keyword type="constant" name="NM_ACTIVATION_STATE_FLAG_NONE" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.26.4.2.1.4.1.1.1id-1.4.15.2.26.4.2.1.4.1.1.2"/>
-    <keyword type="constant" name="NM_ACTIVATION_STATE_FLAG_IS_MASTER" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.26.4.2.1.4.2.1.1id-1.4.15.2.26.4.2.1.4.2.1.2"/>
-    <keyword type="constant" name="NM_ACTIVATION_STATE_FLAG_IS_SLAVE" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.26.4.2.1.4.3.1.1id-1.4.15.2.26.4.2.1.4.3.1.2"/>
-    <keyword type="constant" name="NM_ACTIVATION_STATE_FLAG_LAYER2_READY" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.26.4.2.1.4.4.1.1id-1.4.15.2.26.4.2.1.4.4.1.2"/>
-    <keyword type="constant" name="NM_ACTIVATION_STATE_FLAG_IP4_READY" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.26.4.2.1.4.5.1.1id-1.4.15.2.26.4.2.1.4.5.1.2"/>
-    <keyword type="constant" name="NM_ACTIVATION_STATE_FLAG_IP6_READY" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.26.4.2.1.4.6.1.1id-1.4.15.2.26.4.2.1.4.6.1.2"/>
-    <keyword type="constant" name="NM_ACTIVATION_STATE_FLAG_MASTER_HAS_SLAVES" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.26.4.2.1.4.7.1.1id-1.4.15.2.26.4.2.1.4.7.1.2"/>
-    <keyword type="constant" name="NM_SETTINGS_UPDATE2_FLAG_NONE" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.27.4.2.1.4.1.1.1id-1.4.15.2.27.4.2.1.4.1.1.2"/>
-    <keyword type="constant" name="NM_SETTINGS_UPDATE2_FLAG_TO_DISK" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.27.4.2.1.4.2.1.1id-1.4.15.2.27.4.2.1.4.2.1.2"/>
-    <keyword type="constant" name="NM_SETTINGS_UPDATE2_FLAG_IN_MEMORY" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.27.4.2.1.4.3.1.1id-1.4.15.2.27.4.2.1.4.3.1.2"/>
-    <keyword type="constant" name="NM_SETTINGS_UPDATE2_FLAG_IN_MEMORY_DETACHED" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.27.4.2.1.4.4.1.1id-1.4.15.2.27.4.2.1.4.4.1.2"/>
-    <keyword type="constant" name="NM_SETTINGS_UPDATE2_FLAG_IN_MEMORY_ONLY" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.27.4.2.1.4.5.1.1id-1.4.15.2.27.4.2.1.4.5.1.2"/>
-    <keyword type="constant" name="NM_SETTINGS_UPDATE2_FLAG_VOLATILE" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.27.4.2.1.4.6.1.1id-1.4.15.2.27.4.2.1.4.6.1.2"/>
-    <keyword type="constant" name="NM_SETTINGS_UPDATE2_FLAG_BLOCK_AUTOCONNECT" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.15.2.27.4.2.1.4.7.1.1id-1.4.15.2.27.4.2.1.4.7.1.2"/>
+    <keyword type="constant" name="NM_CAPABILITY_TEAM" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.3.4.2.1.4.1.1.1id-1.4.16.2.3.4.2.1.4.1.1.2"/>
+    <keyword type="constant" name="NM_STATE_UNKNOWN" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.4.4.2.1.4.1.1.1id-1.4.16.2.4.4.2.1.4.1.1.2"/>
+    <keyword type="constant" name="NM_STATE_ASLEEP" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.4.4.2.1.4.2.1.1id-1.4.16.2.4.4.2.1.4.2.1.2"/>
+    <keyword type="constant" name="NM_STATE_DISCONNECTED" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.4.4.2.1.4.3.1.1id-1.4.16.2.4.4.2.1.4.3.1.2"/>
+    <keyword type="constant" name="NM_STATE_DISCONNECTING" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.4.4.2.1.4.4.1.1id-1.4.16.2.4.4.2.1.4.4.1.2"/>
+    <keyword type="constant" name="NM_STATE_CONNECTING" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.4.4.2.1.4.5.1.1id-1.4.16.2.4.4.2.1.4.5.1.2"/>
+    <keyword type="constant" name="NM_STATE_CONNECTED_LOCAL" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.4.4.2.1.4.6.1.1id-1.4.16.2.4.4.2.1.4.6.1.2"/>
+    <keyword type="constant" name="NM_STATE_CONNECTED_SITE" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.4.4.2.1.4.7.1.1id-1.4.16.2.4.4.2.1.4.7.1.2"/>
+    <keyword type="constant" name="NM_STATE_CONNECTED_GLOBAL" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.4.4.2.1.4.8.1.1id-1.4.16.2.4.4.2.1.4.8.1.2"/>
+    <keyword type="constant" name="NM_CONNECTIVITY_UNKNOWN" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.5.4.2.1.4.1.1.1id-1.4.16.2.5.4.2.1.4.1.1.2"/>
+    <keyword type="constant" name="NM_CONNECTIVITY_NONE" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.5.4.2.1.4.2.1.1id-1.4.16.2.5.4.2.1.4.2.1.2"/>
+    <keyword type="constant" name="NM_CONNECTIVITY_PORTAL" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.5.4.2.1.4.3.1.1id-1.4.16.2.5.4.2.1.4.3.1.2"/>
+    <keyword type="constant" name="NM_CONNECTIVITY_LIMITED" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.5.4.2.1.4.4.1.1id-1.4.16.2.5.4.2.1.4.4.1.2"/>
+    <keyword type="constant" name="NM_CONNECTIVITY_FULL" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.5.4.2.1.4.5.1.1id-1.4.16.2.5.4.2.1.4.5.1.2"/>
+    <keyword type="constant" name="NM_DEVICE_TYPE_UNKNOWN" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.6.4.2.1.4.1.1.1id-1.4.16.2.6.4.2.1.4.1.1.2"/>
+    <keyword type="constant" name="NM_DEVICE_TYPE_GENERIC" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.6.4.2.1.4.2.1.1id-1.4.16.2.6.4.2.1.4.2.1.2"/>
+    <keyword type="constant" name="NM_DEVICE_TYPE_ETHERNET" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.6.4.2.1.4.3.1.1id-1.4.16.2.6.4.2.1.4.3.1.2"/>
+    <keyword type="constant" name="NM_DEVICE_TYPE_WIFI" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.6.4.2.1.4.4.1.1id-1.4.16.2.6.4.2.1.4.4.1.2"/>
+    <keyword type="constant" name="NM_DEVICE_TYPE_UNUSED1" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.6.4.2.1.4.5.1.1id-1.4.16.2.6.4.2.1.4.5.1.2"/>
+    <keyword type="constant" name="NM_DEVICE_TYPE_UNUSED2" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.6.4.2.1.4.6.1.1id-1.4.16.2.6.4.2.1.4.6.1.2"/>
+    <keyword type="constant" name="NM_DEVICE_TYPE_BT" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.6.4.2.1.4.7.1.1id-1.4.16.2.6.4.2.1.4.7.1.2"/>
+    <keyword type="constant" name="NM_DEVICE_TYPE_OLPC_MESH" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.6.4.2.1.4.8.1.1id-1.4.16.2.6.4.2.1.4.8.1.2"/>
+    <keyword type="constant" name="NM_DEVICE_TYPE_WIMAX" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.6.4.2.1.4.9.1.1id-1.4.16.2.6.4.2.1.4.9.1.2"/>
+    <keyword type="constant" name="NM_DEVICE_TYPE_MODEM" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.6.4.2.1.4.10.1.1id-1.4.16.2.6.4.2.1.4.10.1.2"/>
+    <keyword type="constant" name="NM_DEVICE_TYPE_INFINIBAND" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.6.4.2.1.4.11.1.1id-1.4.16.2.6.4.2.1.4.11.1.2"/>
+    <keyword type="constant" name="NM_DEVICE_TYPE_BOND" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.6.4.2.1.4.12.1.1id-1.4.16.2.6.4.2.1.4.12.1.2"/>
+    <keyword type="constant" name="NM_DEVICE_TYPE_VLAN" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.6.4.2.1.4.13.1.1id-1.4.16.2.6.4.2.1.4.13.1.2"/>
+    <keyword type="constant" name="NM_DEVICE_TYPE_ADSL" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.6.4.2.1.4.14.1.1id-1.4.16.2.6.4.2.1.4.14.1.2"/>
+    <keyword type="constant" name="NM_DEVICE_TYPE_BRIDGE" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.6.4.2.1.4.15.1.1id-1.4.16.2.6.4.2.1.4.15.1.2"/>
+    <keyword type="constant" name="NM_DEVICE_TYPE_TEAM" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.6.4.2.1.4.16.1.1id-1.4.16.2.6.4.2.1.4.16.1.2"/>
+    <keyword type="constant" name="NM_DEVICE_TYPE_TUN" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.6.4.2.1.4.17.1.1id-1.4.16.2.6.4.2.1.4.17.1.2"/>
+    <keyword type="constant" name="NM_DEVICE_TYPE_IP_TUNNEL" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.6.4.2.1.4.18.1.1id-1.4.16.2.6.4.2.1.4.18.1.2"/>
+    <keyword type="constant" name="NM_DEVICE_TYPE_MACVLAN" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.6.4.2.1.4.19.1.1id-1.4.16.2.6.4.2.1.4.19.1.2"/>
+    <keyword type="constant" name="NM_DEVICE_TYPE_VXLAN" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.6.4.2.1.4.20.1.1id-1.4.16.2.6.4.2.1.4.20.1.2"/>
+    <keyword type="constant" name="NM_DEVICE_TYPE_VETH" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.6.4.2.1.4.21.1.1id-1.4.16.2.6.4.2.1.4.21.1.2"/>
+    <keyword type="constant" name="NM_DEVICE_TYPE_MACSEC" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.6.4.2.1.4.22.1.1id-1.4.16.2.6.4.2.1.4.22.1.2"/>
+    <keyword type="constant" name="NM_DEVICE_TYPE_DUMMY" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.6.4.2.1.4.23.1.1id-1.4.16.2.6.4.2.1.4.23.1.2"/>
+    <keyword type="constant" name="NM_DEVICE_TYPE_PPP" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.6.4.2.1.4.24.1.1id-1.4.16.2.6.4.2.1.4.24.1.2"/>
+    <keyword type="constant" name="NM_DEVICE_TYPE_OVS_INTERFACE" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.6.4.2.1.4.25.1.1id-1.4.16.2.6.4.2.1.4.25.1.2"/>
+    <keyword type="constant" name="NM_DEVICE_TYPE_OVS_PORT" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.6.4.2.1.4.26.1.1id-1.4.16.2.6.4.2.1.4.26.1.2"/>
+    <keyword type="constant" name="NM_DEVICE_TYPE_OVS_BRIDGE" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.6.4.2.1.4.27.1.1id-1.4.16.2.6.4.2.1.4.27.1.2"/>
+    <keyword type="constant" name="NM_DEVICE_CAP_NONE" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.7.4.2.1.4.1.1.1id-1.4.16.2.7.4.2.1.4.1.1.2"/>
+    <keyword type="constant" name="NM_DEVICE_CAP_NM_SUPPORTED" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.7.4.2.1.4.2.1.1id-1.4.16.2.7.4.2.1.4.2.1.2"/>
+    <keyword type="constant" name="NM_DEVICE_CAP_CARRIER_DETECT" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.7.4.2.1.4.3.1.1id-1.4.16.2.7.4.2.1.4.3.1.2"/>
+    <keyword type="constant" name="NM_DEVICE_CAP_IS_SOFTWARE" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.7.4.2.1.4.4.1.1id-1.4.16.2.7.4.2.1.4.4.1.2"/>
+    <keyword type="constant" name="NM_DEVICE_CAP_SRIOV" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.7.4.2.1.4.5.1.1id-1.4.16.2.7.4.2.1.4.5.1.2"/>
+    <keyword type="constant" name="NM_WIFI_DEVICE_CAP_NONE" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.8.4.2.1.4.1.1.1id-1.4.16.2.8.4.2.1.4.1.1.2"/>
+    <keyword type="constant" name="NM_WIFI_DEVICE_CAP_CIPHER_WEP40" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.8.4.2.1.4.2.1.1id-1.4.16.2.8.4.2.1.4.2.1.2"/>
+    <keyword type="constant" name="NM_WIFI_DEVICE_CAP_CIPHER_WEP104" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.8.4.2.1.4.3.1.1id-1.4.16.2.8.4.2.1.4.3.1.2"/>
+    <keyword type="constant" name="NM_WIFI_DEVICE_CAP_CIPHER_TKIP" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.8.4.2.1.4.4.1.1id-1.4.16.2.8.4.2.1.4.4.1.2"/>
+    <keyword type="constant" name="NM_WIFI_DEVICE_CAP_CIPHER_CCMP" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.8.4.2.1.4.5.1.1id-1.4.16.2.8.4.2.1.4.5.1.2"/>
+    <keyword type="constant" name="NM_WIFI_DEVICE_CAP_WPA" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.8.4.2.1.4.6.1.1id-1.4.16.2.8.4.2.1.4.6.1.2"/>
+    <keyword type="constant" name="NM_WIFI_DEVICE_CAP_RSN" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.8.4.2.1.4.7.1.1id-1.4.16.2.8.4.2.1.4.7.1.2"/>
+    <keyword type="constant" name="NM_WIFI_DEVICE_CAP_AP" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.8.4.2.1.4.8.1.1id-1.4.16.2.8.4.2.1.4.8.1.2"/>
+    <keyword type="constant" name="NM_WIFI_DEVICE_CAP_ADHOC" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.8.4.2.1.4.9.1.1id-1.4.16.2.8.4.2.1.4.9.1.2"/>
+    <keyword type="constant" name="NM_WIFI_DEVICE_CAP_FREQ_VALID" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.8.4.2.1.4.10.1.1id-1.4.16.2.8.4.2.1.4.10.1.2"/>
+    <keyword type="constant" name="NM_WIFI_DEVICE_CAP_FREQ_2GHZ" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.8.4.2.1.4.11.1.1id-1.4.16.2.8.4.2.1.4.11.1.2"/>
+    <keyword type="constant" name="NM_WIFI_DEVICE_CAP_FREQ_5GHZ" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.8.4.2.1.4.12.1.1id-1.4.16.2.8.4.2.1.4.12.1.2"/>
+    <keyword type="constant" name="NM_802_11_AP_FLAGS_NONE" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.9.4.2.1.4.1.1.1id-1.4.16.2.9.4.2.1.4.1.1.2"/>
+    <keyword type="constant" name="NM_802_11_AP_FLAGS_PRIVACY" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.9.4.2.1.4.2.1.1id-1.4.16.2.9.4.2.1.4.2.1.2"/>
+    <keyword type="constant" name="NM_802_11_AP_FLAGS_WPS" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.9.4.2.1.4.3.1.1id-1.4.16.2.9.4.2.1.4.3.1.2"/>
+    <keyword type="constant" name="NM_802_11_AP_FLAGS_WPS_PBC" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.9.4.2.1.4.4.1.1id-1.4.16.2.9.4.2.1.4.4.1.2"/>
+    <keyword type="constant" name="NM_802_11_AP_FLAGS_WPS_PIN" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.9.4.2.1.4.5.1.1id-1.4.16.2.9.4.2.1.4.5.1.2"/>
+    <keyword type="constant" name="NM_802_11_AP_SEC_NONE" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.10.4.2.1.4.1.1.1id-1.4.16.2.10.4.2.1.4.1.1.2"/>
+    <keyword type="constant" name="NM_802_11_AP_SEC_PAIR_WEP40" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.10.4.2.1.4.2.1.1id-1.4.16.2.10.4.2.1.4.2.1.2"/>
+    <keyword type="constant" name="NM_802_11_AP_SEC_PAIR_WEP104" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.10.4.2.1.4.3.1.1id-1.4.16.2.10.4.2.1.4.3.1.2"/>
+    <keyword type="constant" name="NM_802_11_AP_SEC_PAIR_TKIP" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.10.4.2.1.4.4.1.1id-1.4.16.2.10.4.2.1.4.4.1.2"/>
+    <keyword type="constant" name="NM_802_11_AP_SEC_PAIR_CCMP" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.10.4.2.1.4.5.1.1id-1.4.16.2.10.4.2.1.4.5.1.2"/>
+    <keyword type="constant" name="NM_802_11_AP_SEC_GROUP_WEP40" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.10.4.2.1.4.6.1.1id-1.4.16.2.10.4.2.1.4.6.1.2"/>
+    <keyword type="constant" name="NM_802_11_AP_SEC_GROUP_WEP104" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.10.4.2.1.4.7.1.1id-1.4.16.2.10.4.2.1.4.7.1.2"/>
+    <keyword type="constant" name="NM_802_11_AP_SEC_GROUP_TKIP" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.10.4.2.1.4.8.1.1id-1.4.16.2.10.4.2.1.4.8.1.2"/>
+    <keyword type="constant" name="NM_802_11_AP_SEC_GROUP_CCMP" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.10.4.2.1.4.9.1.1id-1.4.16.2.10.4.2.1.4.9.1.2"/>
+    <keyword type="constant" name="NM_802_11_AP_SEC_KEY_MGMT_PSK" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.10.4.2.1.4.10.1.1id-1.4.16.2.10.4.2.1.4.10.1.2"/>
+    <keyword type="constant" name="NM_802_11_AP_SEC_KEY_MGMT_802_1X" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.10.4.2.1.4.11.1.1id-1.4.16.2.10.4.2.1.4.11.1.2"/>
+    <keyword type="constant" name="NM_802_11_MODE_UNKNOWN" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.11.4.2.1.4.1.1.1id-1.4.16.2.11.4.2.1.4.1.1.2"/>
+    <keyword type="constant" name="NM_802_11_MODE_ADHOC" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.11.4.2.1.4.2.1.1id-1.4.16.2.11.4.2.1.4.2.1.2"/>
+    <keyword type="constant" name="NM_802_11_MODE_INFRA" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.11.4.2.1.4.3.1.1id-1.4.16.2.11.4.2.1.4.3.1.2"/>
+    <keyword type="constant" name="NM_802_11_MODE_AP" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.11.4.2.1.4.4.1.1id-1.4.16.2.11.4.2.1.4.4.1.2"/>
+    <keyword type="constant" name="NM_BT_CAPABILITY_NONE" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.12.4.2.1.4.1.1.1id-1.4.16.2.12.4.2.1.4.1.1.2"/>
+    <keyword type="constant" name="NM_BT_CAPABILITY_DUN" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.12.4.2.1.4.2.1.1id-1.4.16.2.12.4.2.1.4.2.1.2"/>
+    <keyword type="constant" name="NM_BT_CAPABILITY_NAP" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.12.4.2.1.4.3.1.1id-1.4.16.2.12.4.2.1.4.3.1.2"/>
+    <keyword type="constant" name="NM_DEVICE_MODEM_CAPABILITY_NONE" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.13.4.2.1.4.1.1.1id-1.4.16.2.13.4.2.1.4.1.1.2"/>
+    <keyword type="constant" name="NM_DEVICE_MODEM_CAPABILITY_POTS" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.13.4.2.1.4.2.1.1id-1.4.16.2.13.4.2.1.4.2.1.2"/>
+    <keyword type="constant" name="NM_DEVICE_MODEM_CAPABILITY_CDMA_EVDO" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.13.4.2.1.4.3.1.1id-1.4.16.2.13.4.2.1.4.3.1.2"/>
+    <keyword type="constant" name="NM_DEVICE_MODEM_CAPABILITY_GSM_UMTS" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.13.4.2.1.4.4.1.1id-1.4.16.2.13.4.2.1.4.4.1.2"/>
+    <keyword type="constant" name="NM_DEVICE_MODEM_CAPABILITY_LTE" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.13.4.2.1.4.5.1.1id-1.4.16.2.13.4.2.1.4.5.1.2"/>
+    <keyword type="constant" name="NM_WIMAX_NSP_NETWORK_TYPE_UNKNOWN" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.14.4.2.1.4.1.1.1id-1.4.16.2.14.4.2.1.4.1.1.2"/>
+    <keyword type="constant" name="NM_WIMAX_NSP_NETWORK_TYPE_HOME" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.14.4.2.1.4.2.1.1id-1.4.16.2.14.4.2.1.4.2.1.2"/>
+    <keyword type="constant" name="NM_WIMAX_NSP_NETWORK_TYPE_PARTNER" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.14.4.2.1.4.3.1.1id-1.4.16.2.14.4.2.1.4.3.1.2"/>
+    <keyword type="constant" name="NM_WIMAX_NSP_NETWORK_TYPE_ROAMING_PARTNER" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.14.4.2.1.4.4.1.1id-1.4.16.2.14.4.2.1.4.4.1.2"/>
+    <keyword type="constant" name="NM_DEVICE_STATE_UNKNOWN" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.15.4.2.1.4.1.1.1id-1.4.16.2.15.4.2.1.4.1.1.2"/>
+    <keyword type="constant" name="NM_DEVICE_STATE_UNMANAGED" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.15.4.2.1.4.2.1.1id-1.4.16.2.15.4.2.1.4.2.1.2"/>
+    <keyword type="constant" name="NM_DEVICE_STATE_UNAVAILABLE" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.15.4.2.1.4.3.1.1id-1.4.16.2.15.4.2.1.4.3.1.2"/>
+    <keyword type="constant" name="NM_DEVICE_STATE_DISCONNECTED" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.15.4.2.1.4.4.1.1id-1.4.16.2.15.4.2.1.4.4.1.2"/>
+    <keyword type="constant" name="NM_DEVICE_STATE_PREPARE" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.15.4.2.1.4.5.1.1id-1.4.16.2.15.4.2.1.4.5.1.2"/>
+    <keyword type="constant" name="NM_DEVICE_STATE_CONFIG" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.15.4.2.1.4.6.1.1id-1.4.16.2.15.4.2.1.4.6.1.2"/>
+    <keyword type="constant" name="NM_DEVICE_STATE_NEED_AUTH" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.15.4.2.1.4.7.1.1id-1.4.16.2.15.4.2.1.4.7.1.2"/>
+    <keyword type="constant" name="NM_DEVICE_STATE_IP_CONFIG" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.15.4.2.1.4.8.1.1id-1.4.16.2.15.4.2.1.4.8.1.2"/>
+    <keyword type="constant" name="NM_DEVICE_STATE_IP_CHECK" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.15.4.2.1.4.9.1.1id-1.4.16.2.15.4.2.1.4.9.1.2"/>
+    <keyword type="constant" name="NM_DEVICE_STATE_SECONDARIES" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.15.4.2.1.4.10.1.1id-1.4.16.2.15.4.2.1.4.10.1.2"/>
+    <keyword type="constant" name="NM_DEVICE_STATE_ACTIVATED" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.15.4.2.1.4.11.1.1id-1.4.16.2.15.4.2.1.4.11.1.2"/>
+    <keyword type="constant" name="NM_DEVICE_STATE_DEACTIVATING" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.15.4.2.1.4.12.1.1id-1.4.16.2.15.4.2.1.4.12.1.2"/>
+    <keyword type="constant" name="NM_DEVICE_STATE_FAILED" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.15.4.2.1.4.13.1.1id-1.4.16.2.15.4.2.1.4.13.1.2"/>
+    <keyword type="constant" name="NM_DEVICE_STATE_REASON_NONE" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.16.4.2.1.4.1.1.1id-1.4.16.2.16.4.2.1.4.1.1.2"/>
+    <keyword type="constant" name="NM_DEVICE_STATE_REASON_UNKNOWN" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.16.4.2.1.4.2.1.1id-1.4.16.2.16.4.2.1.4.2.1.2"/>
+    <keyword type="constant" name="NM_DEVICE_STATE_REASON_NOW_MANAGED" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.16.4.2.1.4.3.1.1id-1.4.16.2.16.4.2.1.4.3.1.2"/>
+    <keyword type="constant" name="NM_DEVICE_STATE_REASON_NOW_UNMANAGED" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.16.4.2.1.4.4.1.1id-1.4.16.2.16.4.2.1.4.4.1.2"/>
+    <keyword type="constant" name="NM_DEVICE_STATE_REASON_CONFIG_FAILED" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.16.4.2.1.4.5.1.1id-1.4.16.2.16.4.2.1.4.5.1.2"/>
+    <keyword type="constant" name="NM_DEVICE_STATE_REASON_IP_CONFIG_UNAVAILABLE" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.16.4.2.1.4.6.1.1id-1.4.16.2.16.4.2.1.4.6.1.2"/>
+    <keyword type="constant" name="NM_DEVICE_STATE_REASON_IP_CONFIG_EXPIRED" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.16.4.2.1.4.7.1.1id-1.4.16.2.16.4.2.1.4.7.1.2"/>
+    <keyword type="constant" name="NM_DEVICE_STATE_REASON_NO_SECRETS" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.16.4.2.1.4.8.1.1id-1.4.16.2.16.4.2.1.4.8.1.2"/>
+    <keyword type="constant" name="NM_DEVICE_STATE_REASON_SUPPLICANT_DISCONNECT" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.16.4.2.1.4.9.1.1id-1.4.16.2.16.4.2.1.4.9.1.2"/>
+    <keyword type="constant" name="NM_DEVICE_STATE_REASON_SUPPLICANT_CONFIG_FAILED" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.16.4.2.1.4.10.1.1id-1.4.16.2.16.4.2.1.4.10.1.2"/>
+    <keyword type="constant" name="NM_DEVICE_STATE_REASON_SUPPLICANT_FAILED" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.16.4.2.1.4.11.1.1id-1.4.16.2.16.4.2.1.4.11.1.2"/>
+    <keyword type="constant" name="NM_DEVICE_STATE_REASON_SUPPLICANT_TIMEOUT" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.16.4.2.1.4.12.1.1id-1.4.16.2.16.4.2.1.4.12.1.2"/>
+    <keyword type="constant" name="NM_DEVICE_STATE_REASON_PPP_START_FAILED" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.16.4.2.1.4.13.1.1id-1.4.16.2.16.4.2.1.4.13.1.2"/>
+    <keyword type="constant" name="NM_DEVICE_STATE_REASON_PPP_DISCONNECT" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.16.4.2.1.4.14.1.1id-1.4.16.2.16.4.2.1.4.14.1.2"/>
+    <keyword type="constant" name="NM_DEVICE_STATE_REASON_PPP_FAILED" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.16.4.2.1.4.15.1.1id-1.4.16.2.16.4.2.1.4.15.1.2"/>
+    <keyword type="constant" name="NM_DEVICE_STATE_REASON_DHCP_START_FAILED" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.16.4.2.1.4.16.1.1id-1.4.16.2.16.4.2.1.4.16.1.2"/>
+    <keyword type="constant" name="NM_DEVICE_STATE_REASON_DHCP_ERROR" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.16.4.2.1.4.17.1.1id-1.4.16.2.16.4.2.1.4.17.1.2"/>
+    <keyword type="constant" name="NM_DEVICE_STATE_REASON_DHCP_FAILED" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.16.4.2.1.4.18.1.1id-1.4.16.2.16.4.2.1.4.18.1.2"/>
+    <keyword type="constant" name="NM_DEVICE_STATE_REASON_SHARED_START_FAILED" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.16.4.2.1.4.19.1.1id-1.4.16.2.16.4.2.1.4.19.1.2"/>
+    <keyword type="constant" name="NM_DEVICE_STATE_REASON_SHARED_FAILED" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.16.4.2.1.4.20.1.1id-1.4.16.2.16.4.2.1.4.20.1.2"/>
+    <keyword type="constant" name="NM_DEVICE_STATE_REASON_AUTOIP_START_FAILED" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.16.4.2.1.4.21.1.1id-1.4.16.2.16.4.2.1.4.21.1.2"/>
+    <keyword type="constant" name="NM_DEVICE_STATE_REASON_AUTOIP_ERROR" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.16.4.2.1.4.22.1.1id-1.4.16.2.16.4.2.1.4.22.1.2"/>
+    <keyword type="constant" name="NM_DEVICE_STATE_REASON_AUTOIP_FAILED" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.16.4.2.1.4.23.1.1id-1.4.16.2.16.4.2.1.4.23.1.2"/>
+    <keyword type="constant" name="NM_DEVICE_STATE_REASON_MODEM_BUSY" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.16.4.2.1.4.24.1.1id-1.4.16.2.16.4.2.1.4.24.1.2"/>
+    <keyword type="constant" name="NM_DEVICE_STATE_REASON_MODEM_NO_DIAL_TONE" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.16.4.2.1.4.25.1.1id-1.4.16.2.16.4.2.1.4.25.1.2"/>
+    <keyword type="constant" name="NM_DEVICE_STATE_REASON_MODEM_NO_CARRIER" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.16.4.2.1.4.26.1.1id-1.4.16.2.16.4.2.1.4.26.1.2"/>
+    <keyword type="constant" name="NM_DEVICE_STATE_REASON_MODEM_DIAL_TIMEOUT" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.16.4.2.1.4.27.1.1id-1.4.16.2.16.4.2.1.4.27.1.2"/>
+    <keyword type="constant" name="NM_DEVICE_STATE_REASON_MODEM_DIAL_FAILED" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.16.4.2.1.4.28.1.1id-1.4.16.2.16.4.2.1.4.28.1.2"/>
+    <keyword type="constant" name="NM_DEVICE_STATE_REASON_MODEM_INIT_FAILED" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.16.4.2.1.4.29.1.1id-1.4.16.2.16.4.2.1.4.29.1.2"/>
+    <keyword type="constant" name="NM_DEVICE_STATE_REASON_GSM_APN_FAILED" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.16.4.2.1.4.30.1.1id-1.4.16.2.16.4.2.1.4.30.1.2"/>
+    <keyword type="constant" name="NM_DEVICE_STATE_REASON_GSM_REGISTRATION_NOT_SEARCHING" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.16.4.2.1.4.31.1.1id-1.4.16.2.16.4.2.1.4.31.1.2"/>
+    <keyword type="constant" name="NM_DEVICE_STATE_REASON_GSM_REGISTRATION_DENIED" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.16.4.2.1.4.32.1.1id-1.4.16.2.16.4.2.1.4.32.1.2"/>
+    <keyword type="constant" name="NM_DEVICE_STATE_REASON_GSM_REGISTRATION_TIMEOUT" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.16.4.2.1.4.33.1.1id-1.4.16.2.16.4.2.1.4.33.1.2"/>
+    <keyword type="constant" name="NM_DEVICE_STATE_REASON_GSM_REGISTRATION_FAILED" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.16.4.2.1.4.34.1.1id-1.4.16.2.16.4.2.1.4.34.1.2"/>
+    <keyword type="constant" name="NM_DEVICE_STATE_REASON_GSM_PIN_CHECK_FAILED" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.16.4.2.1.4.35.1.1id-1.4.16.2.16.4.2.1.4.35.1.2"/>
+    <keyword type="constant" name="NM_DEVICE_STATE_REASON_FIRMWARE_MISSING" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.16.4.2.1.4.36.1.1id-1.4.16.2.16.4.2.1.4.36.1.2"/>
+    <keyword type="constant" name="NM_DEVICE_STATE_REASON_REMOVED" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.16.4.2.1.4.37.1.1id-1.4.16.2.16.4.2.1.4.37.1.2"/>
+    <keyword type="constant" name="NM_DEVICE_STATE_REASON_SLEEPING" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.16.4.2.1.4.38.1.1id-1.4.16.2.16.4.2.1.4.38.1.2"/>
+    <keyword type="constant" name="NM_DEVICE_STATE_REASON_CONNECTION_REMOVED" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.16.4.2.1.4.39.1.1id-1.4.16.2.16.4.2.1.4.39.1.2"/>
+    <keyword type="constant" name="NM_DEVICE_STATE_REASON_USER_REQUESTED" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.16.4.2.1.4.40.1.1id-1.4.16.2.16.4.2.1.4.40.1.2"/>
+    <keyword type="constant" name="NM_DEVICE_STATE_REASON_CARRIER" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.16.4.2.1.4.41.1.1id-1.4.16.2.16.4.2.1.4.41.1.2"/>
+    <keyword type="constant" name="NM_DEVICE_STATE_REASON_CONNECTION_ASSUMED" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.16.4.2.1.4.42.1.1id-1.4.16.2.16.4.2.1.4.42.1.2"/>
+    <keyword type="constant" name="NM_DEVICE_STATE_REASON_SUPPLICANT_AVAILABLE" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.16.4.2.1.4.43.1.1id-1.4.16.2.16.4.2.1.4.43.1.2"/>
+    <keyword type="constant" name="NM_DEVICE_STATE_REASON_MODEM_NOT_FOUND" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.16.4.2.1.4.44.1.1id-1.4.16.2.16.4.2.1.4.44.1.2"/>
+    <keyword type="constant" name="NM_DEVICE_STATE_REASON_BT_FAILED" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.16.4.2.1.4.45.1.1id-1.4.16.2.16.4.2.1.4.45.1.2"/>
+    <keyword type="constant" name="NM_DEVICE_STATE_REASON_GSM_SIM_NOT_INSERTED" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.16.4.2.1.4.46.1.1id-1.4.16.2.16.4.2.1.4.46.1.2"/>
+    <keyword type="constant" name="NM_DEVICE_STATE_REASON_GSM_SIM_PIN_REQUIRED" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.16.4.2.1.4.47.1.1id-1.4.16.2.16.4.2.1.4.47.1.2"/>
+    <keyword type="constant" name="NM_DEVICE_STATE_REASON_GSM_SIM_PUK_REQUIRED" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.16.4.2.1.4.48.1.1id-1.4.16.2.16.4.2.1.4.48.1.2"/>
+    <keyword type="constant" name="NM_DEVICE_STATE_REASON_GSM_SIM_WRONG" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.16.4.2.1.4.49.1.1id-1.4.16.2.16.4.2.1.4.49.1.2"/>
+    <keyword type="constant" name="NM_DEVICE_STATE_REASON_INFINIBAND_MODE" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.16.4.2.1.4.50.1.1id-1.4.16.2.16.4.2.1.4.50.1.2"/>
+    <keyword type="constant" name="NM_DEVICE_STATE_REASON_DEPENDENCY_FAILED" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.16.4.2.1.4.51.1.1id-1.4.16.2.16.4.2.1.4.51.1.2"/>
+    <keyword type="constant" name="NM_DEVICE_STATE_REASON_BR2684_FAILED" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.16.4.2.1.4.52.1.1id-1.4.16.2.16.4.2.1.4.52.1.2"/>
+    <keyword type="constant" name="NM_DEVICE_STATE_REASON_MODEM_MANAGER_UNAVAILABLE" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.16.4.2.1.4.53.1.1id-1.4.16.2.16.4.2.1.4.53.1.2"/>
+    <keyword type="constant" name="NM_DEVICE_STATE_REASON_SSID_NOT_FOUND" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.16.4.2.1.4.54.1.1id-1.4.16.2.16.4.2.1.4.54.1.2"/>
+    <keyword type="constant" name="NM_DEVICE_STATE_REASON_SECONDARY_CONNECTION_FAILED" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.16.4.2.1.4.55.1.1id-1.4.16.2.16.4.2.1.4.55.1.2"/>
+    <keyword type="constant" name="NM_DEVICE_STATE_REASON_DCB_FCOE_FAILED" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.16.4.2.1.4.56.1.1id-1.4.16.2.16.4.2.1.4.56.1.2"/>
+    <keyword type="constant" name="NM_DEVICE_STATE_REASON_TEAMD_CONTROL_FAILED" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.16.4.2.1.4.57.1.1id-1.4.16.2.16.4.2.1.4.57.1.2"/>
+    <keyword type="constant" name="NM_DEVICE_STATE_REASON_MODEM_FAILED" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.16.4.2.1.4.58.1.1id-1.4.16.2.16.4.2.1.4.58.1.2"/>
+    <keyword type="constant" name="NM_DEVICE_STATE_REASON_MODEM_AVAILABLE" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.16.4.2.1.4.59.1.1id-1.4.16.2.16.4.2.1.4.59.1.2"/>
+    <keyword type="constant" name="NM_DEVICE_STATE_REASON_SIM_PIN_INCORRECT" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.16.4.2.1.4.60.1.1id-1.4.16.2.16.4.2.1.4.60.1.2"/>
+    <keyword type="constant" name="NM_DEVICE_STATE_REASON_NEW_ACTIVATION" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.16.4.2.1.4.61.1.1id-1.4.16.2.16.4.2.1.4.61.1.2"/>
+    <keyword type="constant" name="NM_DEVICE_STATE_REASON_PARENT_CHANGED" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.16.4.2.1.4.62.1.1id-1.4.16.2.16.4.2.1.4.62.1.2"/>
+    <keyword type="constant" name="NM_DEVICE_STATE_REASON_PARENT_MANAGED_CHANGED" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.16.4.2.1.4.63.1.1id-1.4.16.2.16.4.2.1.4.63.1.2"/>
+    <keyword type="constant" name="NM_DEVICE_STATE_REASON_OVSDB_FAILED" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.16.4.2.1.4.64.1.1id-1.4.16.2.16.4.2.1.4.64.1.2"/>
+    <keyword type="constant" name="NM_DEVICE_STATE_REASON_IP_ADDRESS_DUPLICATE" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.16.4.2.1.4.65.1.1id-1.4.16.2.16.4.2.1.4.65.1.2"/>
+    <keyword type="constant" name="NM_DEVICE_STATE_REASON_IP_METHOD_UNSUPPORTED" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.16.4.2.1.4.66.1.1id-1.4.16.2.16.4.2.1.4.66.1.2"/>
+    <keyword type="constant" name="NM_METERED_UNKNOWN" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.17.4.2.1.4.1.1.1id-1.4.16.2.17.4.2.1.4.1.1.2"/>
+    <keyword type="constant" name="NM_METERED_YES" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.17.4.2.1.4.2.1.1id-1.4.16.2.17.4.2.1.4.2.1.2"/>
+    <keyword type="constant" name="NM_METERED_NO" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.17.4.2.1.4.3.1.1id-1.4.16.2.17.4.2.1.4.3.1.2"/>
+    <keyword type="constant" name="NM_METERED_GUESS_YES" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.17.4.2.1.4.4.1.1id-1.4.16.2.17.4.2.1.4.4.1.2"/>
+    <keyword type="constant" name="NM_METERED_GUESS_NO" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.17.4.2.1.4.5.1.1id-1.4.16.2.17.4.2.1.4.5.1.2"/>
+    <keyword type="constant" name="NM_ACTIVE_CONNECTION_STATE_UNKNOWN" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.18.4.2.1.4.1.1.1id-1.4.16.2.18.4.2.1.4.1.1.2"/>
+    <keyword type="constant" name="NM_ACTIVE_CONNECTION_STATE_ACTIVATING" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.18.4.2.1.4.2.1.1id-1.4.16.2.18.4.2.1.4.2.1.2"/>
+    <keyword type="constant" name="NM_ACTIVE_CONNECTION_STATE_ACTIVATED" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.18.4.2.1.4.3.1.1id-1.4.16.2.18.4.2.1.4.3.1.2"/>
+    <keyword type="constant" name="NM_ACTIVE_CONNECTION_STATE_DEACTIVATING" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.18.4.2.1.4.4.1.1id-1.4.16.2.18.4.2.1.4.4.1.2"/>
+    <keyword type="constant" name="NM_ACTIVE_CONNECTION_STATE_DEACTIVATED" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.18.4.2.1.4.5.1.1id-1.4.16.2.18.4.2.1.4.5.1.2"/>
+    <keyword type="constant" name="NM_ACTIVE_CONNECTION_STATE_REASON_UNKNOWN" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.19.4.2.1.4.1.1.1id-1.4.16.2.19.4.2.1.4.1.1.2"/>
+    <keyword type="constant" name="NM_ACTIVE_CONNECTION_STATE_REASON_NONE" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.19.4.2.1.4.2.1.1id-1.4.16.2.19.4.2.1.4.2.1.2"/>
+    <keyword type="constant" name="NM_ACTIVE_CONNECTION_STATE_REASON_USER_DISCONNECTED" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.19.4.2.1.4.3.1.1id-1.4.16.2.19.4.2.1.4.3.1.2"/>
+    <keyword type="constant" name="NM_ACTIVE_CONNECTION_STATE_REASON_DEVICE_DISCONNECTED" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.19.4.2.1.4.4.1.1id-1.4.16.2.19.4.2.1.4.4.1.2"/>
+    <keyword type="constant" name="NM_ACTIVE_CONNECTION_STATE_REASON_SERVICE_STOPPED" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.19.4.2.1.4.5.1.1id-1.4.16.2.19.4.2.1.4.5.1.2"/>
+    <keyword type="constant" name="NM_ACTIVE_CONNECTION_STATE_REASON_IP_CONFIG_INVALID" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.19.4.2.1.4.6.1.1id-1.4.16.2.19.4.2.1.4.6.1.2"/>
+    <keyword type="constant" name="NM_ACTIVE_CONNECTION_STATE_REASON_CONNECT_TIMEOUT" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.19.4.2.1.4.7.1.1id-1.4.16.2.19.4.2.1.4.7.1.2"/>
+    <keyword type="constant" name="NM_ACTIVE_CONNECTION_STATE_REASON_SERVICE_START_TIMEOUT" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.19.4.2.1.4.8.1.1id-1.4.16.2.19.4.2.1.4.8.1.2"/>
+    <keyword type="constant" name="NM_ACTIVE_CONNECTION_STATE_REASON_SERVICE_START_FAILED" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.19.4.2.1.4.9.1.1id-1.4.16.2.19.4.2.1.4.9.1.2"/>
+    <keyword type="constant" name="NM_ACTIVE_CONNECTION_STATE_REASON_NO_SECRETS" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.19.4.2.1.4.10.1.1id-1.4.16.2.19.4.2.1.4.10.1.2"/>
+    <keyword type="constant" name="NM_ACTIVE_CONNECTION_STATE_REASON_LOGIN_FAILED" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.19.4.2.1.4.11.1.1id-1.4.16.2.19.4.2.1.4.11.1.2"/>
+    <keyword type="constant" name="NM_ACTIVE_CONNECTION_STATE_REASON_CONNECTION_REMOVED" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.19.4.2.1.4.12.1.1id-1.4.16.2.19.4.2.1.4.12.1.2"/>
+    <keyword type="constant" name="NM_ACTIVE_CONNECTION_STATE_REASON_DEPENDENCY_FAILED" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.19.4.2.1.4.13.1.1id-1.4.16.2.19.4.2.1.4.13.1.2"/>
+    <keyword type="constant" name="NM_ACTIVE_CONNECTION_STATE_REASON_DEVICE_REALIZE_FAILED" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.19.4.2.1.4.14.1.1id-1.4.16.2.19.4.2.1.4.14.1.2"/>
+    <keyword type="constant" name="NM_ACTIVE_CONNECTION_STATE_REASON_DEVICE_REMOVED" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.19.4.2.1.4.15.1.1id-1.4.16.2.19.4.2.1.4.15.1.2"/>
+    <keyword type="constant" name="NM_SECRET_AGENT_GET_SECRETS_FLAG_NONE" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.20.4.2.1.4.1.1.1id-1.4.16.2.20.4.2.1.4.1.1.2"/>
+    <keyword type="constant" name="NM_SECRET_AGENT_GET_SECRETS_FLAG_ALLOW_INTERACTION" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.20.4.2.1.4.2.1.1id-1.4.16.2.20.4.2.1.4.2.1.2"/>
+    <keyword type="constant" name="NM_SECRET_AGENT_GET_SECRETS_FLAG_REQUEST_NEW" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.20.4.2.1.4.3.1.1id-1.4.16.2.20.4.2.1.4.3.1.2"/>
+    <keyword type="constant" name="NM_SECRET_AGENT_GET_SECRETS_FLAG_USER_REQUESTED" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.20.4.2.1.4.4.1.1id-1.4.16.2.20.4.2.1.4.4.1.2"/>
+    <keyword type="constant" name="NM_SECRET_AGENT_GET_SECRETS_FLAG_WPS_PBC_ACTIVE" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.20.4.2.1.4.5.1.1id-1.4.16.2.20.4.2.1.4.5.1.2"/>
+    <keyword type="constant" name="NM_SECRET_AGENT_GET_SECRETS_FLAG_ONLY_SYSTEM" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.20.4.2.1.4.6.1.1id-1.4.16.2.20.4.2.1.4.6.1.2"/>
+    <keyword type="constant" name="NM_SECRET_AGENT_GET_SECRETS_FLAG_NO_ERRORS" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.20.4.2.1.4.7.1.1id-1.4.16.2.20.4.2.1.4.7.1.2"/>
+    <keyword type="constant" name="NM_SECRET_AGENT_CAPABILITY_NONE" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.21.4.2.1.4.1.1.1id-1.4.16.2.21.4.2.1.4.1.1.2"/>
+    <keyword type="constant" name="NM_SECRET_AGENT_CAPABILITY_VPN_HINTS" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.21.4.2.1.4.2.1.1id-1.4.16.2.21.4.2.1.4.2.1.2"/>
+    <keyword type="constant" name="NM_IP_TUNNEL_MODE_UNKNOWN" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.22.4.2.1.4.1.1.1id-1.4.16.2.22.4.2.1.4.1.1.2"/>
+    <keyword type="constant" name="NM_IP_TUNNEL_MODE_IPIP" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.22.4.2.1.4.2.1.1id-1.4.16.2.22.4.2.1.4.2.1.2"/>
+    <keyword type="constant" name="NM_IP_TUNNEL_MODE_GRE" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.22.4.2.1.4.3.1.1id-1.4.16.2.22.4.2.1.4.3.1.2"/>
+    <keyword type="constant" name="NM_IP_TUNNEL_MODE_SIT" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.22.4.2.1.4.4.1.1id-1.4.16.2.22.4.2.1.4.4.1.2"/>
+    <keyword type="constant" name="NM_IP_TUNNEL_MODE_ISATAP" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.22.4.2.1.4.5.1.1id-1.4.16.2.22.4.2.1.4.5.1.2"/>
+    <keyword type="constant" name="NM_IP_TUNNEL_MODE_VTI" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.22.4.2.1.4.6.1.1id-1.4.16.2.22.4.2.1.4.6.1.2"/>
+    <keyword type="constant" name="NM_IP_TUNNEL_MODE_IP6IP6" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.22.4.2.1.4.7.1.1id-1.4.16.2.22.4.2.1.4.7.1.2"/>
+    <keyword type="constant" name="NM_IP_TUNNEL_MODE_IPIP6" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.22.4.2.1.4.8.1.1id-1.4.16.2.22.4.2.1.4.8.1.2"/>
+    <keyword type="constant" name="NM_IP_TUNNEL_MODE_IP6GRE" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.22.4.2.1.4.9.1.1id-1.4.16.2.22.4.2.1.4.9.1.2"/>
+    <keyword type="constant" name="NM_IP_TUNNEL_MODE_VTI6" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.22.4.2.1.4.10.1.1id-1.4.16.2.22.4.2.1.4.10.1.2"/>
+    <keyword type="constant" name="NM_CHECKPOINT_CREATE_FLAG_NONE" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.23.4.2.1.4.1.1.1id-1.4.16.2.23.4.2.1.4.1.1.2"/>
+    <keyword type="constant" name="NM_CHECKPOINT_CREATE_FLAG_DESTROY_ALL" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.23.4.2.1.4.2.1.1id-1.4.16.2.23.4.2.1.4.2.1.2"/>
+    <keyword type="constant" name="NM_CHECKPOINT_CREATE_FLAG_DELETE_NEW_CONNECTIONS" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.23.4.2.1.4.3.1.1id-1.4.16.2.23.4.2.1.4.3.1.2"/>
+    <keyword type="constant" name="NM_CHECKPOINT_CREATE_FLAG_DISCONNECT_NEW_DEVICES" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.23.4.2.1.4.4.1.1id-1.4.16.2.23.4.2.1.4.4.1.2"/>
+    <keyword type="constant" name="NM_CHECKPOINT_CREATE_FLAG_ALLOW_OVERLAPPING" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.23.4.2.1.4.5.1.1id-1.4.16.2.23.4.2.1.4.5.1.2"/>
+    <keyword type="constant" name="NM_ROLLBACK_RESULT_OK" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.24.4.2.1.4.1.1.1id-1.4.16.2.24.4.2.1.4.1.1.2"/>
+    <keyword type="constant" name="NM_ROLLBACK_RESULT_ERR_NO_DEVICE" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.24.4.2.1.4.2.1.1id-1.4.16.2.24.4.2.1.4.2.1.2"/>
+    <keyword type="constant" name="NM_ROLLBACK_RESULT_ERR_DEVICE_UNMANAGED" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.24.4.2.1.4.3.1.1id-1.4.16.2.24.4.2.1.4.3.1.2"/>
+    <keyword type="constant" name="NM_ROLLBACK_RESULT_ERR_FAILED" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.24.4.2.1.4.4.1.1id-1.4.16.2.24.4.2.1.4.4.1.2"/>
+    <keyword type="constant" name="NM_SETTINGS_CONNECTION_FLAG_NONE" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.25.4.2.1.4.1.1.1id-1.4.16.2.25.4.2.1.4.1.1.2"/>
+    <keyword type="constant" name="NM_SETTINGS_CONNECTION_FLAG_UNSAVED" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.25.4.2.1.4.2.1.1id-1.4.16.2.25.4.2.1.4.2.1.2"/>
+    <keyword type="constant" name="NM_SETTINGS_CONNECTION_FLAG_NM_GENERATED" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.25.4.2.1.4.3.1.1id-1.4.16.2.25.4.2.1.4.3.1.2"/>
+    <keyword type="constant" name="NM_SETTINGS_CONNECTION_FLAG_VOLATILE" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.25.4.2.1.4.4.1.1id-1.4.16.2.25.4.2.1.4.4.1.2"/>
+    <keyword type="constant" name="NM_ACTIVATION_STATE_FLAG_NONE" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.26.4.2.1.4.1.1.1id-1.4.16.2.26.4.2.1.4.1.1.2"/>
+    <keyword type="constant" name="NM_ACTIVATION_STATE_FLAG_IS_MASTER" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.26.4.2.1.4.2.1.1id-1.4.16.2.26.4.2.1.4.2.1.2"/>
+    <keyword type="constant" name="NM_ACTIVATION_STATE_FLAG_IS_SLAVE" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.26.4.2.1.4.3.1.1id-1.4.16.2.26.4.2.1.4.3.1.2"/>
+    <keyword type="constant" name="NM_ACTIVATION_STATE_FLAG_LAYER2_READY" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.26.4.2.1.4.4.1.1id-1.4.16.2.26.4.2.1.4.4.1.2"/>
+    <keyword type="constant" name="NM_ACTIVATION_STATE_FLAG_IP4_READY" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.26.4.2.1.4.5.1.1id-1.4.16.2.26.4.2.1.4.5.1.2"/>
+    <keyword type="constant" name="NM_ACTIVATION_STATE_FLAG_IP6_READY" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.26.4.2.1.4.6.1.1id-1.4.16.2.26.4.2.1.4.6.1.2"/>
+    <keyword type="constant" name="NM_ACTIVATION_STATE_FLAG_MASTER_HAS_SLAVES" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.26.4.2.1.4.7.1.1id-1.4.16.2.26.4.2.1.4.7.1.2"/>
+    <keyword type="constant" name="NM_SETTINGS_UPDATE2_FLAG_NONE" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.27.4.2.1.4.1.1.1id-1.4.16.2.27.4.2.1.4.1.1.2"/>
+    <keyword type="constant" name="NM_SETTINGS_UPDATE2_FLAG_TO_DISK" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.27.4.2.1.4.2.1.1id-1.4.16.2.27.4.2.1.4.2.1.2"/>
+    <keyword type="constant" name="NM_SETTINGS_UPDATE2_FLAG_IN_MEMORY" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.27.4.2.1.4.3.1.1id-1.4.16.2.27.4.2.1.4.3.1.2"/>
+    <keyword type="constant" name="NM_SETTINGS_UPDATE2_FLAG_IN_MEMORY_DETACHED" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.27.4.2.1.4.4.1.1id-1.4.16.2.27.4.2.1.4.4.1.2"/>
+    <keyword type="constant" name="NM_SETTINGS_UPDATE2_FLAG_IN_MEMORY_ONLY" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.27.4.2.1.4.5.1.1id-1.4.16.2.27.4.2.1.4.5.1.2"/>
+    <keyword type="constant" name="NM_SETTINGS_UPDATE2_FLAG_VOLATILE" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.27.4.2.1.4.6.1.1id-1.4.16.2.27.4.2.1.4.6.1.2"/>
+    <keyword type="constant" name="NM_SETTINGS_UPDATE2_FLAG_BLOCK_AUTOCONNECT" link="nm-dbus-types.htmlnm-dbus-types.html#id-1.4.16.2.27.4.2.1.4.7.1.1id-1.4.16.2.27.4.2.1.4.7.1.2"/>
     <keyword type="constant" name="NM_VPN_SERVICE_STATE_UNKNOWN" link="nm-vpn-dbus-types.htmlnm-vpn-dbus-types.html#id-1.6.3.2.3.4.2.1.4.1.1.1id-1.6.3.2.3.4.2.1.4.1.1.2"/>
     <keyword type="constant" name="NM_VPN_SERVICE_STATE_INIT" link="nm-vpn-dbus-types.htmlnm-vpn-dbus-types.html#id-1.6.3.2.3.4.2.1.4.2.1.1id-1.6.3.2.3.4.2.1.4.2.1.2"/>
     <keyword type="constant" name="NM_VPN_SERVICE_STATE_SHUTDOWN" link="nm-vpn-dbus-types.htmlnm-vpn-dbus-types.html#id-1.6.3.2.3.4.2.1.4.3.1.1id-1.6.3.2.3.4.2.1.4.3.1.2"/>
diff --git a/docs/api/html/NetworkManager.html b/docs/api/html/NetworkManager.html
index 3a3e3bff..73e62a1d 100644
--- a/docs/api/html/NetworkManager.html
+++ b/docs/api/html/NetworkManager.html
@@ -176,6 +176,13 @@
 </colgroup>
 <tbody>
 <tr>
+<td><p><span class="term"><code class="varname">NM_DISPATCHER_ACTION</code></span></p></td>
+<td><p>
+            The dispatcher action like "up" or "dhcp4-change", identical to the first
+            command line argument. Since NetworkManager 1.12.0.
+          </p></td>
+</tr>
+<tr>
 <td><p><span class="term"><code class="varname">CONNECTION_UUID</code></span></p></td>
 <td><p>
             The UUID of the connection profile.
diff --git a/docs/api/html/ch01.html b/docs/api/html/ch01.html
index 590ed584..aa097cee 100644
--- a/docs/api/html/ch01.html
+++ b/docs/api/html/ch01.html
@@ -84,7 +84,7 @@
 <span class="refentrytitle"><a href="settings-ovs-bridge.html">ovs-bridge</a></span><span class="refpurpose"> — OvsBridge Link Settings</span>
 </dt>
 <dt>
-<span class="refentrytitle"><a href="settings-ovs-interface.html">ovs-interface</a></span><span class="refpurpose"> — OpenVSwitch Interface Settings</span>
+<span class="refentrytitle"><a href="settings-ovs-interface.html">ovs-interface</a></span><span class="refpurpose"> — Open vSwitch Interface Settings</span>
 </dt>
 <dt>
 <span class="refentrytitle"><a href="settings-ovs-patch.html">ovs-patch</a></span><span class="refpurpose"> — OvsPatch Link Settings</span>
diff --git a/docs/api/html/dbus-types.html b/docs/api/html/dbus-types.html
index a4951efc..7834b66d 100644
--- a/docs/api/html/dbus-types.html
+++ b/docs/api/html/dbus-types.html
@@ -6,7 +6,7 @@
 <meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
 <link rel="home" href="index.html" title="NetworkManager Reference Manual">
 <link rel="up" href="spec.html" title="Part III. D-Bus API Reference">
-<link rel="prev" href="gdbus-org.freedesktop.NetworkManager.AccessPoint.html" title="org.freedesktop.NetworkManager.AccessPoint">
+<link rel="prev" href="gdbus-org.freedesktop.NetworkManager.Checkpoint.html" title="org.freedesktop.NetworkManager.Checkpoint">
 <link rel="next" href="nm-dbus-types.html" title="NetworkManager D-Bus API Types">
 <meta name="generator" content="GTK-Doc V1.28 (XML mode)">
 <link rel="stylesheet" href="style.css" type="text/css">
@@ -16,7 +16,7 @@
 <td width="100%" align="left" class="shortcuts"></td>
 <td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
 <td><a accesskey="u" href="spec.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
-<td><a accesskey="p" href="gdbus-org.freedesktop.NetworkManager.AccessPoint.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="p" href="gdbus-org.freedesktop.NetworkManager.Checkpoint.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
 <td><a accesskey="n" href="nm-dbus-types.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
 </tr></table>
 <div class="chapter">
diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.AccessPoint.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.AccessPoint.html
index 75227b5f..752f8d74 100644
--- a/docs/api/html/gdbus-org.freedesktop.NetworkManager.AccessPoint.html
+++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.AccessPoint.html
@@ -7,7 +7,7 @@
 <link rel="home" href="index.html" title="NetworkManager Reference Manual">
 <link rel="up" href="ref-dbus-access-points.html" title="The /org/freedesktop/NetworkManager/AccessPoint/* objects">
 <link rel="prev" href="ref-dbus-access-points.html" title="The /org/freedesktop/NetworkManager/AccessPoint/* objects">
-<link rel="next" href="dbus-types.html" title="Types">
+<link rel="next" href="ref-dbus-checkpoint.html" title="The /org/freedesktop/NetworkManager/Checkpoint/* objects">
 <meta name="generator" content="GTK-Doc V1.28 (XML mode)">
 <link rel="stylesheet" href="style.css" type="text/css">
 </head>
@@ -22,7 +22,7 @@
 <td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
 <td><a accesskey="u" href="ref-dbus-access-points.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
 <td><a accesskey="p" href="ref-dbus-access-points.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
-<td><a accesskey="n" href="dbus-types.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+<td><a accesskey="n" href="ref-dbus-checkpoint.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
 </tr></table>
 <div class="refentry">
 <a name="gdbus-org.freedesktop.NetworkManager.AccessPoint"></a><div class="titlepage"></div>
diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Checkpoint.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Checkpoint.html
new file mode 100644
index 00000000..b1ca371e
--- /dev/null
+++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Checkpoint.html
@@ -0,0 +1,110 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>org.freedesktop.NetworkManager.Checkpoint: NetworkManager Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="NetworkManager Reference Manual">
+<link rel="up" href="ref-dbus-checkpoint.html" title="The /org/freedesktop/NetworkManager/Checkpoint/* objects">
+<link rel="prev" href="ref-dbus-checkpoint.html" title="The /org/freedesktop/NetworkManager/Checkpoint/* objects">
+<link rel="next" href="dbus-types.html" title="Types">
+<meta name="generator" content="GTK-Doc V1.28 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+                  <a href="#gdbus-org.freedesktop.NetworkManager.Checkpoint.description" class="shortcut">Description</a></span><span id="nav_properties">  <span class="dim">|</span> 
+                  <a href="#gdbus-org.freedesktop.NetworkManager.Checkpoint.properties" class="shortcut">Properties</a></span><span id="nav_signals">  <span class="dim">|</span> 
+                  <a href="#gdbus-org.freedesktop.NetworkManager.Checkpoint.signals" class="shortcut">Signals</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="ref-dbus-checkpoint.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="ref-dbus-checkpoint.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="dbus-types.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="gdbus-org.freedesktop.NetworkManager.Checkpoint"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="gdbus-interface-org-freedesktop-NetworkManager-Checkpoint.top_of_page"></a>org.freedesktop.NetworkManager.Checkpoint</span></h2>
+<p>org.freedesktop.NetworkManager.Checkpoint — Configuration and State Snapshot</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="id-1.4.15.2.3"></a><h2>Signals</h2>
+<pre class="synopsis">
+<a class="link" href="gdbus-org.freedesktop.NetworkManager.Checkpoint.html#gdbus-signal-org-freedesktop-NetworkManager-Checkpoint.PropertiesChanged" title='The "PropertiesChanged" signal'>PropertiesChanged</a> (a{sv} properties);
+</pre>
+</div>
+<div class="refsect1">
+<a name="id-1.4.15.2.4"></a><h2>Properties</h2>
+<pre class="synopsis">
+<a class="link" href="gdbus-org.freedesktop.NetworkManager.Checkpoint.html#gdbus-property-org-freedesktop-NetworkManager-Checkpoint.Devices" title='The "Devices" property'>Devices</a>          readable   ao
+<a class="link" href="gdbus-org.freedesktop.NetworkManager.Checkpoint.html#gdbus-property-org-freedesktop-NetworkManager-Checkpoint.Created" title='The "Created" property'>Created</a>          readable   x
+<a class="link" href="gdbus-org.freedesktop.NetworkManager.Checkpoint.html#gdbus-property-org-freedesktop-NetworkManager-Checkpoint.RollbackTimeout" title='The "RollbackTimeout" property'>RollbackTimeout</a>  readable   u
+</pre>
+</div>
+<div class="refsect1">
+<a name="gdbus-interface-org-freedesktop-NetworkManager-Checkpoint"></a><h2>Description</h2>
+<p>      A snapshot of NetworkManager state for a given device list
+</p>
+</div>
+<div class="refsect1">
+<a name="gdbus-signals-org.freedesktop.NetworkManager.Checkpoint"></a><h2>Signal Details</h2>
+<div class="refsect2">
+<a name="gdbus-signal-org-freedesktop-NetworkManager-Checkpoint.PropertiesChanged"></a><h3>The "PropertiesChanged" signal</h3>
+<pre class="programlisting">
+PropertiesChanged (a{sv} properties);
+</pre>
+<p>        DEPRECATED. Use the standard "PropertiesChanged" signal from "org.freedesktop.DBus.Properties" instead which exists since version NetworkManager 1.2.0.
+</p>
+<div class="variablelist"><table border="0" class="variablelist">
+<colgroup>
+<col align="left" valign="top">
+<col>
+</colgroup>
+<tbody><tr>
+<td><p><span class="term"><code class="literal">a{sv} <em class="parameter"><code>properties</code></em></code>:</span></p></td>
+<td><p>A dictionary mapping property names to variant boxed values</p></td>
+</tr></tbody>
+</table></div>
+</div>
+</div>
+<div class="refsect1">
+<a name="gdbus-properties-org.freedesktop.NetworkManager.Checkpoint"></a><h2>Property Details</h2>
+<div class="refsect2">
+<a name="gdbus-property-org-freedesktop-NetworkManager-Checkpoint.Devices"></a><h3>The "Devices" property</h3>
+<pre class="programlisting">
+Devices  readable   ao
+</pre>
+<p>        Array of object paths for devices which are part of this
+        checkpoint.
+</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gdbus-property-org-freedesktop-NetworkManager-Checkpoint.Created"></a><h3>The "Created" property</h3>
+<pre class="programlisting">
+Created  readable   x
+</pre>
+<p>        The timestamp (in CLOCK_BOOTTIME milliseconds) of checkpoint creation.
+</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gdbus-property-org-freedesktop-NetworkManager-Checkpoint.RollbackTimeout"></a><h3>The "RollbackTimeout" property</h3>
+<pre class="programlisting">
+RollbackTimeout  readable   u
+</pre>
+<p>        Timeout in seconds for automatic rollback, or zero.
+</p>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.28</div>
+</body>
+</html>
\ No newline at end of file
diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.OlpcMesh.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.OlpcMesh.html
index 9a587de0..d6dea801 100644
--- a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.OlpcMesh.html
+++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.OlpcMesh.html
@@ -7,7 +7,7 @@
 <link rel="home" href="index.html" title="NetworkManager Reference Manual">
 <link rel="up" href="ref-dbus-devices.html" title="The /org/freedesktop/NetworkManager/Devices/* objects">
 <link rel="prev" href="gdbus-org.freedesktop.NetworkManager.Device.Modem.html" title="org.freedesktop.NetworkManager.Device.Modem">
-<link rel="next" href="gdbus-org.freedesktop.NetworkManager.Device.Team.html" title="org.freedesktop.NetworkManager.Device.Team">
+<link rel="next" href="gdbus-org.freedesktop.NetworkManager.Device.OvsBridge.html" title="org.freedesktop.NetworkManager.Device.OvsBridge">
 <meta name="generator" content="GTK-Doc V1.28 (XML mode)">
 <link rel="stylesheet" href="style.css" type="text/css">
 </head>
@@ -22,7 +22,7 @@
 <td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
 <td><a accesskey="u" href="ref-dbus-devices.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
 <td><a accesskey="p" href="gdbus-org.freedesktop.NetworkManager.Device.Modem.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
-<td><a accesskey="n" href="gdbus-org.freedesktop.NetworkManager.Device.Team.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+<td><a accesskey="n" href="gdbus-org.freedesktop.NetworkManager.Device.OvsBridge.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
 </tr></table>
 <div class="refentry">
 <a name="gdbus-org.freedesktop.NetworkManager.Device.OlpcMesh"></a><div class="titlepage"></div>
diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.OvsBridge.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.OvsBridge.html
new file mode 100644
index 00000000..9106215c
--- /dev/null
+++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.OvsBridge.html
@@ -0,0 +1,70 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>org.freedesktop.NetworkManager.Device.OvsBridge: NetworkManager Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="NetworkManager Reference Manual">
+<link rel="up" href="ref-dbus-devices.html" title="The /org/freedesktop/NetworkManager/Devices/* objects">
+<link rel="prev" href="gdbus-org.freedesktop.NetworkManager.Device.OlpcMesh.html" title="org.freedesktop.NetworkManager.Device.OlpcMesh">
+<link rel="next" href="gdbus-org.freedesktop.NetworkManager.Device.OvsInterface.html" title="org.freedesktop.NetworkManager.Device.OvsInterface">
+<meta name="generator" content="GTK-Doc V1.28 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+                  <a href="#gdbus-org.freedesktop.NetworkManager.Device.OvsBridge.description" class="shortcut">Description</a></span><span id="nav_signals">  <span class="dim">|</span> 
+                  <a href="#gdbus-org.freedesktop.NetworkManager.Device.OvsBridge.signals" class="shortcut">Signals</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="ref-dbus-devices.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="gdbus-org.freedesktop.NetworkManager.Device.OlpcMesh.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="gdbus-org.freedesktop.NetworkManager.Device.OvsInterface.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="gdbus-org.freedesktop.NetworkManager.Device.OvsBridge"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="gdbus-interface-org-freedesktop-NetworkManager-Device-OvsBridge.top_of_page"></a>org.freedesktop.NetworkManager.Device.OvsBridge</span></h2>
+<p>org.freedesktop.NetworkManager.Device.OvsBridge — OvsBridge Device</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="id-1.4.8.17.3"></a><h2>Signals</h2>
+<pre class="synopsis">
+<a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.OvsBridge.html#gdbus-signal-org-freedesktop-NetworkManager-Device-OvsBridge.PropertiesChanged" title='The "PropertiesChanged" signal'>PropertiesChanged</a> (a{sv} properties);
+</pre>
+</div>
+<div class="refsect1">
+<a name="gdbus-interface-org-freedesktop-NetworkManager-Device-OvsBridge"></a><h2>Description</h2>
+<p></p>
+</div>
+<div class="refsect1">
+<a name="gdbus-signals-org.freedesktop.NetworkManager.Device.OvsBridge"></a><h2>Signal Details</h2>
+<div class="refsect2">
+<a name="gdbus-signal-org-freedesktop-NetworkManager-Device-OvsBridge.PropertiesChanged"></a><h3>The "PropertiesChanged" signal</h3>
+<pre class="programlisting">
+PropertiesChanged (a{sv} properties);
+</pre>
+<p>        DEPRECATED. Use the standard "PropertiesChanged" signal from "org.freedesktop.DBus.Properties" instead which exists since version NetworkManager 1.2.0.
+</p>
+<div class="variablelist"><table border="0" class="variablelist">
+<colgroup>
+<col align="left" valign="top">
+<col>
+</colgroup>
+<tbody><tr>
+<td><p><span class="term"><code class="literal">a{sv} <em class="parameter"><code>properties</code></em></code>:</span></p></td>
+<td><p>A dictionary mapping property names to variant boxed values</p></td>
+</tr></tbody>
+</table></div>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.28</div>
+</body>
+</html>
\ No newline at end of file
diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.OvsInterface.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.OvsInterface.html
new file mode 100644
index 00000000..0edc3913
--- /dev/null
+++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.OvsInterface.html
@@ -0,0 +1,70 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>org.freedesktop.NetworkManager.Device.OvsInterface: NetworkManager Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="NetworkManager Reference Manual">
+<link rel="up" href="ref-dbus-devices.html" title="The /org/freedesktop/NetworkManager/Devices/* objects">
+<link rel="prev" href="gdbus-org.freedesktop.NetworkManager.Device.OvsBridge.html" title="org.freedesktop.NetworkManager.Device.OvsBridge">
+<link rel="next" href="gdbus-org.freedesktop.NetworkManager.Device.OvsPort.html" title="org.freedesktop.NetworkManager.Device.OvsPort">
+<meta name="generator" content="GTK-Doc V1.28 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+                  <a href="#gdbus-org.freedesktop.NetworkManager.Device.OvsInterface.description" class="shortcut">Description</a></span><span id="nav_signals">  <span class="dim">|</span> 
+                  <a href="#gdbus-org.freedesktop.NetworkManager.Device.OvsInterface.signals" class="shortcut">Signals</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="ref-dbus-devices.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="gdbus-org.freedesktop.NetworkManager.Device.OvsBridge.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="gdbus-org.freedesktop.NetworkManager.Device.OvsPort.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="gdbus-org.freedesktop.NetworkManager.Device.OvsInterface"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="gdbus-interface-org-freedesktop-NetworkManager-Device-OvsInterface.top_of_page"></a>org.freedesktop.NetworkManager.Device.OvsInterface</span></h2>
+<p>org.freedesktop.NetworkManager.Device.OvsInterface — OvsInterface Device</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="id-1.4.8.18.3"></a><h2>Signals</h2>
+<pre class="synopsis">
+<a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.OvsInterface.html#gdbus-signal-org-freedesktop-NetworkManager-Device-OvsInterface.PropertiesChanged" title='The "PropertiesChanged" signal'>PropertiesChanged</a> (a{sv} properties);
+</pre>
+</div>
+<div class="refsect1">
+<a name="gdbus-interface-org-freedesktop-NetworkManager-Device-OvsInterface"></a><h2>Description</h2>
+<p></p>
+</div>
+<div class="refsect1">
+<a name="gdbus-signals-org.freedesktop.NetworkManager.Device.OvsInterface"></a><h2>Signal Details</h2>
+<div class="refsect2">
+<a name="gdbus-signal-org-freedesktop-NetworkManager-Device-OvsInterface.PropertiesChanged"></a><h3>The "PropertiesChanged" signal</h3>
+<pre class="programlisting">
+PropertiesChanged (a{sv} properties);
+</pre>
+<p>        DEPRECATED. Use the standard "PropertiesChanged" signal from "org.freedesktop.DBus.Properties" instead which exists since version NetworkManager 1.2.0.
+</p>
+<div class="variablelist"><table border="0" class="variablelist">
+<colgroup>
+<col align="left" valign="top">
+<col>
+</colgroup>
+<tbody><tr>
+<td><p><span class="term"><code class="literal">a{sv} <em class="parameter"><code>properties</code></em></code>:</span></p></td>
+<td><p>A dictionary mapping property names to variant boxed values</p></td>
+</tr></tbody>
+</table></div>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.28</div>
+</body>
+</html>
\ No newline at end of file
diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.OvsPort.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.OvsPort.html
new file mode 100644
index 00000000..28ece861
--- /dev/null
+++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.OvsPort.html
@@ -0,0 +1,70 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>org.freedesktop.NetworkManager.Device.OvsPort: NetworkManager Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="NetworkManager Reference Manual">
+<link rel="up" href="ref-dbus-devices.html" title="The /org/freedesktop/NetworkManager/Devices/* objects">
+<link rel="prev" href="gdbus-org.freedesktop.NetworkManager.Device.OvsInterface.html" title="org.freedesktop.NetworkManager.Device.OvsInterface">
+<link rel="next" href="gdbus-org.freedesktop.NetworkManager.Device.Ppp.html" title="org.freedesktop.NetworkManager.Device.Ppp">
+<meta name="generator" content="GTK-Doc V1.28 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+                  <a href="#gdbus-org.freedesktop.NetworkManager.Device.OvsPort.description" class="shortcut">Description</a></span><span id="nav_signals">  <span class="dim">|</span> 
+                  <a href="#gdbus-org.freedesktop.NetworkManager.Device.OvsPort.signals" class="shortcut">Signals</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="ref-dbus-devices.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="gdbus-org.freedesktop.NetworkManager.Device.OvsInterface.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="gdbus-org.freedesktop.NetworkManager.Device.Ppp.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="gdbus-org.freedesktop.NetworkManager.Device.OvsPort"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="gdbus-interface-org-freedesktop-NetworkManager-Device-OvsPort.top_of_page"></a>org.freedesktop.NetworkManager.Device.OvsPort</span></h2>
+<p>org.freedesktop.NetworkManager.Device.OvsPort — OvsPort Device</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="id-1.4.8.19.3"></a><h2>Signals</h2>
+<pre class="synopsis">
+<a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.OvsPort.html#gdbus-signal-org-freedesktop-NetworkManager-Device-OvsPort.PropertiesChanged" title='The "PropertiesChanged" signal'>PropertiesChanged</a> (a{sv} properties);
+</pre>
+</div>
+<div class="refsect1">
+<a name="gdbus-interface-org-freedesktop-NetworkManager-Device-OvsPort"></a><h2>Description</h2>
+<p></p>
+</div>
+<div class="refsect1">
+<a name="gdbus-signals-org.freedesktop.NetworkManager.Device.OvsPort"></a><h2>Signal Details</h2>
+<div class="refsect2">
+<a name="gdbus-signal-org-freedesktop-NetworkManager-Device-OvsPort.PropertiesChanged"></a><h3>The "PropertiesChanged" signal</h3>
+<pre class="programlisting">
+PropertiesChanged (a{sv} properties);
+</pre>
+<p>        DEPRECATED. Use the standard "PropertiesChanged" signal from "org.freedesktop.DBus.Properties" instead which exists since version NetworkManager 1.2.0.
+</p>
+<div class="variablelist"><table border="0" class="variablelist">
+<colgroup>
+<col align="left" valign="top">
+<col>
+</colgroup>
+<tbody><tr>
+<td><p><span class="term"><code class="literal">a{sv} <em class="parameter"><code>properties</code></em></code>:</span></p></td>
+<td><p>A dictionary mapping property names to variant boxed values</p></td>
+</tr></tbody>
+</table></div>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.28</div>
+</body>
+</html>
\ No newline at end of file
diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Ppp.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Ppp.html
new file mode 100644
index 00000000..801dace6
--- /dev/null
+++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Ppp.html
@@ -0,0 +1,70 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>org.freedesktop.NetworkManager.Device.Ppp: NetworkManager Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="NetworkManager Reference Manual">
+<link rel="up" href="ref-dbus-devices.html" title="The /org/freedesktop/NetworkManager/Devices/* objects">
+<link rel="prev" href="gdbus-org.freedesktop.NetworkManager.Device.OvsPort.html" title="org.freedesktop.NetworkManager.Device.OvsPort">
+<link rel="next" href="gdbus-org.freedesktop.NetworkManager.Device.Team.html" title="org.freedesktop.NetworkManager.Device.Team">
+<meta name="generator" content="GTK-Doc V1.28 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+                  <a href="#gdbus-org.freedesktop.NetworkManager.Device.Ppp.description" class="shortcut">Description</a></span><span id="nav_signals">  <span class="dim">|</span> 
+                  <a href="#gdbus-org.freedesktop.NetworkManager.Device.Ppp.signals" class="shortcut">Signals</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="ref-dbus-devices.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="gdbus-org.freedesktop.NetworkManager.Device.OvsPort.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="gdbus-org.freedesktop.NetworkManager.Device.Team.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="gdbus-org.freedesktop.NetworkManager.Device.Ppp"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="gdbus-interface-org-freedesktop-NetworkManager-Device-Ppp.top_of_page"></a>org.freedesktop.NetworkManager.Device.Ppp</span></h2>
+<p>org.freedesktop.NetworkManager.Device.Ppp — PPP Device</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="id-1.4.8.20.3"></a><h2>Signals</h2>
+<pre class="synopsis">
+<a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.Ppp.html#gdbus-signal-org-freedesktop-NetworkManager-Device-Ppp.PropertiesChanged" title='The "PropertiesChanged" signal'>PropertiesChanged</a> (a{sv} properties);
+</pre>
+</div>
+<div class="refsect1">
+<a name="gdbus-interface-org-freedesktop-NetworkManager-Device-Ppp"></a><h2>Description</h2>
+<p></p>
+</div>
+<div class="refsect1">
+<a name="gdbus-signals-org.freedesktop.NetworkManager.Device.Ppp"></a><h2>Signal Details</h2>
+<div class="refsect2">
+<a name="gdbus-signal-org-freedesktop-NetworkManager-Device-Ppp.PropertiesChanged"></a><h3>The "PropertiesChanged" signal</h3>
+<pre class="programlisting">
+PropertiesChanged (a{sv} properties);
+</pre>
+<p>        DEPRECATED. Use the standard "PropertiesChanged" signal from "org.freedesktop.DBus.Properties" instead which exists since version NetworkManager 1.2.0.
+</p>
+<div class="variablelist"><table border="0" class="variablelist">
+<colgroup>
+<col align="left" valign="top">
+<col>
+</colgroup>
+<tbody><tr>
+<td><p><span class="term"><code class="literal">a{sv} <em class="parameter"><code>properties</code></em></code>:</span></p></td>
+<td><p>A dictionary mapping property names to variant boxed values</p></td>
+</tr></tbody>
+</table></div>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.28</div>
+</body>
+</html>
\ No newline at end of file
diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Team.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Team.html
index 8cd2ad12..4737f660 100644
--- a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Team.html
+++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Team.html
@@ -6,7 +6,7 @@
 <meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
 <link rel="home" href="index.html" title="NetworkManager Reference Manual">
 <link rel="up" href="ref-dbus-devices.html" title="The /org/freedesktop/NetworkManager/Devices/* objects">
-<link rel="prev" href="gdbus-org.freedesktop.NetworkManager.Device.OlpcMesh.html" title="org.freedesktop.NetworkManager.Device.OlpcMesh">
+<link rel="prev" href="gdbus-org.freedesktop.NetworkManager.Device.Ppp.html" title="org.freedesktop.NetworkManager.Device.Ppp">
 <link rel="next" href="gdbus-org.freedesktop.NetworkManager.Device.Tun.html" title="org.freedesktop.NetworkManager.Device.Tun">
 <meta name="generator" content="GTK-Doc V1.28 (XML mode)">
 <link rel="stylesheet" href="style.css" type="text/css">
@@ -21,7 +21,7 @@
 </td>
 <td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
 <td><a accesskey="u" href="ref-dbus-devices.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
-<td><a accesskey="p" href="gdbus-org.freedesktop.NetworkManager.Device.OlpcMesh.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="p" href="gdbus-org.freedesktop.NetworkManager.Device.Ppp.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
 <td><a accesskey="n" href="gdbus-org.freedesktop.NetworkManager.Device.Tun.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
 </tr></table>
 <div class="refentry">
@@ -34,13 +34,13 @@
 <td class="gallery_image" valign="top" align="right"></td>
 </tr></table></div>
 <div class="refsect1">
-<a name="id-1.4.8.17.3"></a><h2>Signals</h2>
+<a name="id-1.4.8.21.3"></a><h2>Signals</h2>
 <pre class="synopsis">
 <a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.Team.html#gdbus-signal-org-freedesktop-NetworkManager-Device-Team.PropertiesChanged" title='The "PropertiesChanged" signal'>PropertiesChanged</a> (a{sv} properties);
 </pre>
 </div>
 <div class="refsect1">
-<a name="id-1.4.8.17.4"></a><h2>Properties</h2>
+<a name="id-1.4.8.21.4"></a><h2>Properties</h2>
 <pre class="synopsis">
 <a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.Team.html#gdbus-property-org-freedesktop-NetworkManager-Device-Team.HwAddress" title='The "HwAddress" property'>HwAddress</a>  readable   s
 <a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.Team.html#gdbus-property-org-freedesktop-NetworkManager-Device-Team.Carrier" title='The "Carrier" property'>Carrier</a>    readable   b
diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Tun.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Tun.html
index 3a08f367..ae32a495 100644
--- a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Tun.html
+++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Tun.html
@@ -34,13 +34,13 @@
 <td class="gallery_image" valign="top" align="right"></td>
 </tr></table></div>
 <div class="refsect1">
-<a name="id-1.4.8.18.3"></a><h2>Signals</h2>
+<a name="id-1.4.8.22.3"></a><h2>Signals</h2>
 <pre class="synopsis">
 <a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.Tun.html#gdbus-signal-org-freedesktop-NetworkManager-Device-Tun.PropertiesChanged" title='The "PropertiesChanged" signal'>PropertiesChanged</a> (a{sv} properties);
 </pre>
 </div>
 <div class="refsect1">
-<a name="id-1.4.8.18.4"></a><h2>Properties</h2>
+<a name="id-1.4.8.22.4"></a><h2>Properties</h2>
 <pre class="synopsis">
 <a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.Tun.html#gdbus-property-org-freedesktop-NetworkManager-Device-Tun.Owner" title='The "Owner" property'>Owner</a>       readable   x
 <a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.Tun.html#gdbus-property-org-freedesktop-NetworkManager-Device-Tun.Group" title='The "Group" property'>Group</a>       readable   x
diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Veth.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Veth.html
index bb398962..29b39965 100644
--- a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Veth.html
+++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Veth.html
@@ -34,13 +34,13 @@
 <td class="gallery_image" valign="top" align="right"></td>
 </tr></table></div>
 <div class="refsect1">
-<a name="id-1.4.8.19.3"></a><h2>Signals</h2>
+<a name="id-1.4.8.23.3"></a><h2>Signals</h2>
 <pre class="synopsis">
 <a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.Veth.html#gdbus-signal-org-freedesktop-NetworkManager-Device-Veth.PropertiesChanged" title='The "PropertiesChanged" signal'>PropertiesChanged</a> (a{sv} properties);
 </pre>
 </div>
 <div class="refsect1">
-<a name="id-1.4.8.19.4"></a><h2>Properties</h2>
+<a name="id-1.4.8.23.4"></a><h2>Properties</h2>
 <pre class="synopsis">
 <a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.Veth.html#gdbus-property-org-freedesktop-NetworkManager-Device-Veth.Peer" title='The "Peer" property'>Peer</a>  readable   o
 </pre>
diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Vlan.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Vlan.html
index e2c1e524..66b46425 100644
--- a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Vlan.html
+++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Vlan.html
@@ -34,13 +34,13 @@
 <td class="gallery_image" valign="top" align="right"></td>
 </tr></table></div>
 <div class="refsect1">
-<a name="id-1.4.8.20.3"></a><h2>Signals</h2>
+<a name="id-1.4.8.24.3"></a><h2>Signals</h2>
 <pre class="synopsis">
 <a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.Vlan.html#gdbus-signal-org-freedesktop-NetworkManager-Device-Vlan.PropertiesChanged" title='The "PropertiesChanged" signal'>PropertiesChanged</a> (a{sv} properties);
 </pre>
 </div>
 <div class="refsect1">
-<a name="id-1.4.8.20.4"></a><h2>Properties</h2>
+<a name="id-1.4.8.24.4"></a><h2>Properties</h2>
 <pre class="synopsis">
 <a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.Vlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Vlan.HwAddress" title='The "HwAddress" property'>HwAddress</a>  readable   s
 <a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.Vlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Vlan.Carrier" title='The "Carrier" property'>Carrier</a>    readable   b
diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html
index 36bbb632..1b78dc24 100644
--- a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html
+++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html
@@ -34,13 +34,13 @@
 <td class="gallery_image" valign="top" align="right"></td>
 </tr></table></div>
 <div class="refsect1">
-<a name="id-1.4.8.21.3"></a><h2>Signals</h2>
+<a name="id-1.4.8.25.3"></a><h2>Signals</h2>
 <pre class="synopsis">
 <a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html#gdbus-signal-org-freedesktop-NetworkManager-Device-Vxlan.PropertiesChanged" title='The "PropertiesChanged" signal'>PropertiesChanged</a> (a{sv} properties);
 </pre>
 </div>
 <div class="refsect1">
-<a name="id-1.4.8.21.4"></a><h2>Properties</h2>
+<a name="id-1.4.8.25.4"></a><h2>Properties</h2>
 <pre class="synopsis">
 <a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.Parent" title='The "Parent" property'>Parent</a>      readable   o
 <a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.HwAddress" title='The "HwAddress" property'>HwAddress</a>   readable   s
diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.WiMax.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.WiMax.html
deleted file mode 100644
index 2fbd3762..00000000
--- a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.WiMax.html
+++ /dev/null
@@ -1,236 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html>
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>org.freedesktop.NetworkManager.Device.WiMax: NetworkManager Reference Manual</title>
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
-<link rel="home" href="index.html" title="NetworkManager Reference Manual">
-<link rel="up" href="ref-dbus-devices.html" title="The /org/freedesktop/NetworkManager/Devices/* objects">
-<link rel="prev" href="gdbus-org.freedesktop.NetworkManager.Device.Wireless.html" title="org.freedesktop.NetworkManager.Device.Wireless">
-<link rel="next" href="gdbus-org.freedesktop.NetworkManager.PPP.html" title="org.freedesktop.NetworkManager.PPP">
-<meta name="generator" content="GTK-Doc V1.28 (XML mode)">
-<link rel="stylesheet" href="style.css" type="text/css">
-</head>
-<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
-<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
-<td width="100%" align="left" class="shortcuts">
-<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
-                  <a href="#gdbus-org.freedesktop.NetworkManager.Device.WiMax.description" class="shortcut">Description</a></span><span id="nav_properties">  <span class="dim">|</span> 
-                  <a href="#gdbus-org.freedesktop.NetworkManager.Device.WiMax.properties" class="shortcut">Properties</a></span><span id="nav_signals">  <span class="dim">|</span> 
-                  <a href="#gdbus-org.freedesktop.NetworkManager.Device.WiMax.signals" class="shortcut">Signals</a></span>
-</td>
-<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
-<td><a accesskey="u" href="ref-dbus-devices.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
-<td><a accesskey="p" href="gdbus-org.freedesktop.NetworkManager.Device.Wireless.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
-<td><a accesskey="n" href="gdbus-org.freedesktop.NetworkManager.PPP.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
-</tr></table>
-<div class="refentry">
-<a name="gdbus-org.freedesktop.NetworkManager.Device.WiMax"></a><div class="titlepage"></div>
-<div class="refnamediv"><table width="100%"><tr>
-<td valign="top">
-<h2><span class="refentrytitle"><a name="gdbus-interface-org-freedesktop-NetworkManager-Device-WiMax.top_of_page"></a>org.freedesktop.NetworkManager.Device.WiMax</span></h2>
-<p>org.freedesktop.NetworkManager.Device.WiMax — WiMax Device</p>
-</td>
-<td class="gallery_image" valign="top" align="right"></td>
-</tr></table></div>
-<div class="refsynopsisdiv">
-<h2>Methods</h2>
-<pre class="synopsis">
-<a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.WiMax.html#gdbus-method-org-freedesktop-NetworkManager-Device-WiMax.GetNspList" title="The GetNspList() method">GetNspList</a> (OUT ao nsps);
-</pre>
-</div>
-<div class="refsect1">
-<a name="id-1.4.8.23.4"></a><h2>Signals</h2>
-<pre class="synopsis">
-<a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.WiMax.html#gdbus-signal-org-freedesktop-NetworkManager-Device-WiMax.PropertiesChanged" title='The "PropertiesChanged" signal'>PropertiesChanged</a> (a{sv} properties);
-<a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.WiMax.html#gdbus-signal-org-freedesktop-NetworkManager-Device-WiMax.NspAdded" title='The "NspAdded" signal'>NspAdded</a>          (o     nsp);
-<a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.WiMax.html#gdbus-signal-org-freedesktop-NetworkManager-Device-WiMax.NspRemoved" title='The "NspRemoved" signal'>NspRemoved</a>        (o     nsp);
-</pre>
-</div>
-<div class="refsect1">
-<a name="id-1.4.8.23.5"></a><h2>Properties</h2>
-<pre class="synopsis">
-<a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.WiMax.html#gdbus-property-org-freedesktop-NetworkManager-Device-WiMax.Nsps" title='The "Nsps" property'>Nsps</a>             readable   ao
-<a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.WiMax.html#gdbus-property-org-freedesktop-NetworkManager-Device-WiMax.HwAddress" title='The "HwAddress" property'>HwAddress</a>        readable   s
-<a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.WiMax.html#gdbus-property-org-freedesktop-NetworkManager-Device-WiMax.CenterFrequency" title='The "CenterFrequency" property'>CenterFrequency</a>  readable   u
-<a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.WiMax.html#gdbus-property-org-freedesktop-NetworkManager-Device-WiMax.Rssi" title='The "Rssi" property'>Rssi</a>             readable   i
-<a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.WiMax.html#gdbus-property-org-freedesktop-NetworkManager-Device-WiMax.Cinr" title='The "Cinr" property'>Cinr</a>             readable   i
-<a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.WiMax.html#gdbus-property-org-freedesktop-NetworkManager-Device-WiMax.TxPower" title='The "TxPower" property'>TxPower</a>          readable   i
-<a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.WiMax.html#gdbus-property-org-freedesktop-NetworkManager-Device-WiMax.Bsid" title='The "Bsid" property'>Bsid</a>             readable   s
-<a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.WiMax.html#gdbus-property-org-freedesktop-NetworkManager-Device-WiMax.ActiveNsp" title='The "ActiveNsp" property'>ActiveNsp</a>        readable   o
-</pre>
-</div>
-<div class="refsect1">
-<a name="gdbus-interface-org-freedesktop-NetworkManager-Device-WiMax"></a><h2>Description</h2>
-<p></p>
-</div>
-<div class="refsect1">
-<a name="gdbus-methods-org.freedesktop.NetworkManager.Device.WiMax"></a><h2>Method Details</h2>
-<div class="refsect2">
-<a name="gdbus-method-org-freedesktop-NetworkManager-Device-WiMax.GetNspList"></a><h3>The GetNspList() method</h3>
-<pre class="programlisting">
-GetNspList (OUT ao nsps);
-</pre>
-<p>        Get the list of NSPs visible to this device.
-</p>
-<div class="variablelist"><table border="0" class="variablelist">
-<colgroup>
-<col align="left" valign="top">
-<col>
-</colgroup>
-<tbody><tr>
-<td><p><span class="term"><code class="literal">OUT ao <em class="parameter"><code>nsps</code></em></code>:</span></p></td>
-<td><p>List of NSP object paths</p></td>
-</tr></tbody>
-</table></div>
-</div>
-</div>
-<div class="refsect1">
-<a name="gdbus-signals-org.freedesktop.NetworkManager.Device.WiMax"></a><h2>Signal Details</h2>
-<div class="refsect2">
-<a name="gdbus-signal-org-freedesktop-NetworkManager-Device-WiMax.PropertiesChanged"></a><h3>The "PropertiesChanged" signal</h3>
-<pre class="programlisting">
-PropertiesChanged (a{sv} properties);
-</pre>
-<p>        DEPRECATED. Use the standard "PropertiesChanged" signal from "org.freedesktop.DBus.Properties" instead which exists since version NetworkManager 1.2.0.
-</p>
-<div class="variablelist"><table border="0" class="variablelist">
-<colgroup>
-<col align="left" valign="top">
-<col>
-</colgroup>
-<tbody><tr>
-<td><p><span class="term"><code class="literal">a{sv} <em class="parameter"><code>properties</code></em></code>:</span></p></td>
-<td><p>A dictionary mapping property names to variant boxed values.</p></td>
-</tr></tbody>
-</table></div>
-</div>
-<hr>
-<div class="refsect2">
-<a name="gdbus-signal-org-freedesktop-NetworkManager-Device-WiMax.NspAdded"></a><h3>The "NspAdded" signal</h3>
-<pre class="programlisting">
-NspAdded (o nsp);
-</pre>
-<p>        Emitted when a new NSP is found by the device.
-</p>
-<div class="variablelist"><table border="0" class="variablelist">
-<colgroup>
-<col align="left" valign="top">
-<col>
-</colgroup>
-<tbody><tr>
-<td><p><span class="term"><code class="literal">o <em class="parameter"><code>nsp</code></em></code>:</span></p></td>
-<td><p>The object path of the newly found NSP.</p></td>
-</tr></tbody>
-</table></div>
-</div>
-<hr>
-<div class="refsect2">
-<a name="gdbus-signal-org-freedesktop-NetworkManager-Device-WiMax.NspRemoved"></a><h3>The "NspRemoved" signal</h3>
-<pre class="programlisting">
-NspRemoved (o nsp);
-</pre>
-<p>        Emitted when an NSP disappears from view of the device.
-</p>
-<div class="variablelist"><table border="0" class="variablelist">
-<colgroup>
-<col align="left" valign="top">
-<col>
-</colgroup>
-<tbody><tr>
-<td><p><span class="term"><code class="literal">o <em class="parameter"><code>nsp</code></em></code>:</span></p></td>
-<td><p>The object path of the NSP that has disappeared.</p></td>
-</tr></tbody>
-</table></div>
-</div>
-</div>
-<div class="refsect1">
-<a name="gdbus-properties-org.freedesktop.NetworkManager.Device.WiMax"></a><h2>Property Details</h2>
-<div class="refsect2">
-<a name="gdbus-property-org-freedesktop-NetworkManager-Device-WiMax.Nsps"></a><h3>The "Nsps" property</h3>
-<pre class="programlisting">
-Nsps  readable   ao
-</pre>
-<p>        List of object paths of Network Service Providers (NSPs) visible to this
-        WiMAX device.
-</p>
-</div>
-<hr>
-<div class="refsect2">
-<a name="gdbus-property-org-freedesktop-NetworkManager-Device-WiMax.HwAddress"></a><h3>The "HwAddress" property</h3>
-<pre class="programlisting">
-HwAddress  readable   s
-</pre>
-<p>        Hardware address of the device.
-</p>
-</div>
-<hr>
-<div class="refsect2">
-<a name="gdbus-property-org-freedesktop-NetworkManager-Device-WiMax.CenterFrequency"></a><h3>The "CenterFrequency" property</h3>
-<pre class="programlisting">
-CenterFrequency  readable   u
-</pre>
-<p>        Center frequency (in KHz) of the radio channel the device is using to
-        communicate with the network when connected. Has no meaning when the
-        device is not connected.
-</p>
-</div>
-<hr>
-<div class="refsect2">
-<a name="gdbus-property-org-freedesktop-NetworkManager-Device-WiMax.Rssi"></a><h3>The "Rssi" property</h3>
-<pre class="programlisting">
-Rssi  readable   i
-</pre>
-<p>        RSSI of the current radio link in dBm. This value indicates how strong the
-        raw received RF signal from the base station is, but does not indicate the
-        overall quality of the radio link. Has no meaning when the device is not
-        connected.
-</p>
-</div>
-<hr>
-<div class="refsect2">
-<a name="gdbus-property-org-freedesktop-NetworkManager-Device-WiMax.Cinr"></a><h3>The "Cinr" property</h3>
-<pre class="programlisting">
-Cinr  readable   i
-</pre>
-<p>        CINR (Carrier to Interference + Noise Ratio) of the current radio link in
-        dB. CINR is a more accurate measure of radio link quality. Has no meaning
-        when the device is not connected.
-</p>
-</div>
-<hr>
-<div class="refsect2">
-<a name="gdbus-property-org-freedesktop-NetworkManager-Device-WiMax.TxPower"></a><h3>The "TxPower" property</h3>
-<pre class="programlisting">
-TxPower  readable   i
-</pre>
-<p>        Average power of the last burst transmitted by the device, in units of 0.5
-        dBm. i.e. a TxPower of -11 represents an actual device TX power of -5.5
-        dBm. Has no meaning when the device is not connected.
-</p>
-</div>
-<hr>
-<div class="refsect2">
-<a name="gdbus-property-org-freedesktop-NetworkManager-Device-WiMax.Bsid"></a><h3>The "Bsid" property</h3>
-<pre class="programlisting">
-Bsid  readable   s
-</pre>
-<p>        The ID of the serving base station as received from the network. Has no
-        meaning when the device is not connected.
-</p>
-</div>
-<hr>
-<div class="refsect2">
-<a name="gdbus-property-org-freedesktop-NetworkManager-Device-WiMax.ActiveNsp"></a><h3>The "ActiveNsp" property</h3>
-<pre class="programlisting">
-ActiveNsp  readable   o
-</pre>
-<p>        Object path of the NSP currently used by the WiMax device.
-</p>
-</div>
-</div>
-</div>
-<div class="footer">
-<hr>Generated by GTK-Doc V1.28</div>
-</body>
-</html>
\ No newline at end of file
diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Wireless.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Wireless.html
index 055196df..ff5bc56b 100644
--- a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Wireless.html
+++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Wireless.html
@@ -7,7 +7,7 @@
 <link rel="home" href="index.html" title="NetworkManager Reference Manual">
 <link rel="up" href="ref-dbus-devices.html" title="The /org/freedesktop/NetworkManager/Devices/* objects">
 <link rel="prev" href="gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html" title="org.freedesktop.NetworkManager.Device.Vxlan">
-<link rel="next" href="gdbus-org.freedesktop.NetworkManager.Device.WiMax.html" title="org.freedesktop.NetworkManager.Device.WiMax">
+<link rel="next" href="gdbus-org.freedesktop.NetworkManager.PPP.html" title="org.freedesktop.NetworkManager.PPP">
 <meta name="generator" content="GTK-Doc V1.28 (XML mode)">
 <link rel="stylesheet" href="style.css" type="text/css">
 </head>
@@ -22,7 +22,7 @@
 <td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
 <td><a accesskey="u" href="ref-dbus-devices.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
 <td><a accesskey="p" href="gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
-<td><a accesskey="n" href="gdbus-org.freedesktop.NetworkManager.Device.WiMax.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+<td><a accesskey="n" href="gdbus-org.freedesktop.NetworkManager.PPP.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
 </tr></table>
 <div class="refentry">
 <a name="gdbus-org.freedesktop.NetworkManager.Device.Wireless"></a><div class="titlepage"></div>
@@ -42,7 +42,7 @@
 </pre>
 </div>
 <div class="refsect1">
-<a name="id-1.4.8.22.4"></a><h2>Signals</h2>
+<a name="id-1.4.8.26.4"></a><h2>Signals</h2>
 <pre class="synopsis">
 <a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.Wireless.html#gdbus-signal-org-freedesktop-NetworkManager-Device-Wireless.PropertiesChanged" title='The "PropertiesChanged" signal'>PropertiesChanged</a>  (a{sv} properties);
 <a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.Wireless.html#gdbus-signal-org-freedesktop-NetworkManager-Device-Wireless.AccessPointAdded" title='The "AccessPointAdded" signal'>AccessPointAdded</a>   (o     access_point);
@@ -50,7 +50,7 @@
 </pre>
 </div>
 <div class="refsect1">
-<a name="id-1.4.8.22.5"></a><h2>Properties</h2>
+<a name="id-1.4.8.26.5"></a><h2>Properties</h2>
 <pre class="synopsis">
 <a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.Wireless.html#gdbus-property-org-freedesktop-NetworkManager-Device-Wireless.HwAddress" title='The "HwAddress" property'>HwAddress</a>             readable   s
 <a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.Wireless.html#gdbus-property-org-freedesktop-NetworkManager-Device-Wireless.PermHwAddress" title='The "PermHwAddress" property'>PermHwAddress</a>         readable   s
diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.PPP.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.PPP.html
index c16d4412..9e14399a 100644
--- a/docs/api/html/gdbus-org.freedesktop.NetworkManager.PPP.html
+++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.PPP.html
@@ -6,7 +6,7 @@
 <meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
 <link rel="home" href="index.html" title="NetworkManager Reference Manual">
 <link rel="up" href="ref-dbus-devices.html" title="The /org/freedesktop/NetworkManager/Devices/* objects">
-<link rel="prev" href="gdbus-org.freedesktop.NetworkManager.Device.WiMax.html" title="org.freedesktop.NetworkManager.Device.WiMax">
+<link rel="prev" href="gdbus-org.freedesktop.NetworkManager.Device.Wireless.html" title="org.freedesktop.NetworkManager.Device.Wireless">
 <link rel="next" href="ref-dbus-active-connections.html" title="The /org/freedesktop/NetworkManager/ActiveConnection/* objects">
 <meta name="generator" content="GTK-Doc V1.28 (XML mode)">
 <link rel="stylesheet" href="style.css" type="text/css">
@@ -19,7 +19,7 @@
 </td>
 <td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
 <td><a accesskey="u" href="ref-dbus-devices.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
-<td><a accesskey="p" href="gdbus-org.freedesktop.NetworkManager.Device.WiMax.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="p" href="gdbus-org.freedesktop.NetworkManager.Device.Wireless.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
 <td><a accesskey="n" href="ref-dbus-active-connections.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
 </tr></table>
 <div class="refentry">
diff --git a/docs/api/html/index.html b/docs/api/html/index.html
index f471513e..26eb220b 100644
--- a/docs/api/html/index.html
+++ b/docs/api/html/index.html
@@ -16,7 +16,7 @@
 <div>
 <div><table class="navigation" id="top" width="100%" cellpadding="2" cellspacing="0"><tr><th valign="middle"><p class="title">NetworkManager Reference Manual</p></th></tr></table></div>
 <div><p class="releaseinfo">
-      for NetworkManager 1.11.90
+      for NetworkManager 1.12.0
 
       The latest version of this documentation can be found on-line at
       <a class="ulink" href="https://developer.gnome.org/NetworkManager/stable/" target="_top">https://developer.gnome.org/NetworkManager/stable/</a>.
@@ -166,7 +166,7 @@
 <span class="refentrytitle"><a href="settings-ovs-bridge.html">ovs-bridge</a></span><span class="refpurpose"> — OvsBridge Link Settings</span>
 </dt>
 <dt>
-<span class="refentrytitle"><a href="settings-ovs-interface.html">ovs-interface</a></span><span class="refpurpose"> — OpenVSwitch Interface Settings</span>
+<span class="refentrytitle"><a href="settings-ovs-interface.html">ovs-interface</a></span><span class="refpurpose"> — Open vSwitch Interface Settings</span>
 </dt>
 <dt>
 <span class="refentrytitle"><a href="settings-ovs-patch.html">ovs-patch</a></span><span class="refpurpose"> — OvsPatch Link Settings</span>
@@ -295,6 +295,18 @@
 <span class="refentrytitle"><a href="gdbus-org.freedesktop.NetworkManager.Device.OlpcMesh.html">org.freedesktop.NetworkManager.Device.OlpcMesh</a></span><span class="refpurpose"> — OLPC Wireless Mesh Device</span>
 </dt>
 <dt>
+<span class="refentrytitle"><a href="gdbus-org.freedesktop.NetworkManager.Device.OvsBridge.html">org.freedesktop.NetworkManager.Device.OvsBridge</a></span><span class="refpurpose"> — OvsBridge Device</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="gdbus-org.freedesktop.NetworkManager.Device.OvsInterface.html">org.freedesktop.NetworkManager.Device.OvsInterface</a></span><span class="refpurpose"> — OvsInterface Device</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="gdbus-org.freedesktop.NetworkManager.Device.OvsPort.html">org.freedesktop.NetworkManager.Device.OvsPort</a></span><span class="refpurpose"> — OvsPort Device</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="gdbus-org.freedesktop.NetworkManager.Device.Ppp.html">org.freedesktop.NetworkManager.Device.Ppp</a></span><span class="refpurpose"> — PPP Device</span>
+</dt>
+<dt>
 <span class="refentrytitle"><a href="gdbus-org.freedesktop.NetworkManager.Device.Team.html">org.freedesktop.NetworkManager.Device.Team</a></span><span class="refpurpose"> — Teaming Device</span>
 </dt>
 <dt>
@@ -313,9 +325,6 @@
 <span class="refentrytitle"><a href="gdbus-org.freedesktop.NetworkManager.Device.Wireless.html">org.freedesktop.NetworkManager.Device.Wireless</a></span><span class="refpurpose"> — Wi-Fi Device</span>
 </dt>
 <dt>
-<span class="refentrytitle"><a href="gdbus-org.freedesktop.NetworkManager.Device.WiMax.html">org.freedesktop.NetworkManager.Device.WiMax</a></span><span class="refpurpose"> — WiMax Device</span>
-</dt>
-<dt>
 <span class="refentrytitle"><a href="gdbus-org.freedesktop.NetworkManager.PPP.html">org.freedesktop.NetworkManager.PPP</a></span><span class="refpurpose"> — Helper interface for a PPP plugin</span>
 </dt>
 </dl></dd>
@@ -348,6 +357,10 @@
 <dd><dl><dt>
 <span class="refentrytitle"><a href="gdbus-org.freedesktop.NetworkManager.AccessPoint.html">org.freedesktop.NetworkManager.AccessPoint</a></span><span class="refpurpose"> — Wi-Fi Access Point</span>
 </dt></dl></dd>
+<dt><span class="chapter"><a href="ref-dbus-checkpoint.html">The <code class="literal">/org/freedesktop/NetworkManager/Checkpoint/*</code> objects</a></span></dt>
+<dd><dl><dt>
+<span class="refentrytitle"><a href="gdbus-org.freedesktop.NetworkManager.Checkpoint.html">org.freedesktop.NetworkManager.Checkpoint</a></span><span class="refpurpose"> — Configuration and State Snapshot</span>
+</dt></dl></dd>
 <dt><span class="chapter"><a href="dbus-types.html">Types</a></span></dt>
 <dd><dl><dt>
 <span class="refentrytitle"><a href="nm-dbus-types.html">NetworkManager D-Bus API Types</a></span><span class="refpurpose"></span>
diff --git a/docs/api/html/ix01.html b/docs/api/html/ix01.html
index eb7b1136..51a3fd55 100644
--- a/docs/api/html/ix01.html
+++ b/docs/api/html/ix01.html
@@ -26,1477 +26,1477 @@
 <div class="indexdiv">
 <h3>Symbols</h3>
 <dl>
-<dt id="ientry-idm45223147440528">org.freedesktop.NetworkManager.AccessPoint, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.AccessPoint.html#gdbus-interface-org-freedesktop-NetworkManager-AccessPoint.top_of_page">org.freedesktop.NetworkManager.AccessPoint</a>
+<dt id="ientry-idm46433931656864">org.freedesktop.NetworkManager.AccessPoint, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.AccessPoint.html#gdbus-interface-org-freedesktop-NetworkManager-AccessPoint.top_of_page">org.freedesktop.NetworkManager.AccessPoint</a>
 </dt>
-<dt id="ientry-idm45223148297776">org.freedesktop.NetworkManager.AccessPoint::PropertiesChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.AccessPoint.html#gdbus-signal-org-freedesktop-NetworkManager-AccessPoint.PropertiesChanged">The "PropertiesChanged" signal</a>
+<dt id="ientry-idm46433925598912">org.freedesktop.NetworkManager.AccessPoint::PropertiesChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.AccessPoint.html#gdbus-signal-org-freedesktop-NetworkManager-AccessPoint.PropertiesChanged">The "PropertiesChanged" signal</a>
 </dt>
-<dt id="ientry-idm45223148261952">org.freedesktop.NetworkManager.AccessPoint:Flags, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.AccessPoint.html#gdbus-property-org-freedesktop-NetworkManager-AccessPoint.Flags">The "Flags" property</a>
+<dt id="ientry-idm46433925586800">org.freedesktop.NetworkManager.AccessPoint:Flags, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.AccessPoint.html#gdbus-property-org-freedesktop-NetworkManager-AccessPoint.Flags">The "Flags" property</a>
 </dt>
-<dt id="ientry-idm45223145444720">org.freedesktop.NetworkManager.AccessPoint:Frequency, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.AccessPoint.html#gdbus-property-org-freedesktop-NetworkManager-AccessPoint.Frequency">The "Frequency" property</a>
+<dt id="ientry-idm46433925476192">org.freedesktop.NetworkManager.AccessPoint:Frequency, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.AccessPoint.html#gdbus-property-org-freedesktop-NetworkManager-AccessPoint.Frequency">The "Frequency" property</a>
 </dt>
-<dt id="ientry-idm45223145440528">org.freedesktop.NetworkManager.AccessPoint:HwAddress, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.AccessPoint.html#gdbus-property-org-freedesktop-NetworkManager-AccessPoint.HwAddress">The "HwAddress" property</a>
+<dt id="ientry-idm46433925472048">org.freedesktop.NetworkManager.AccessPoint:HwAddress, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.AccessPoint.html#gdbus-property-org-freedesktop-NetworkManager-AccessPoint.HwAddress">The "HwAddress" property</a>
 </dt>
-<dt id="ientry-idm45223145422656">org.freedesktop.NetworkManager.AccessPoint:LastSeen, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.AccessPoint.html#gdbus-property-org-freedesktop-NetworkManager-AccessPoint.LastSeen">The "LastSeen" property</a>
+<dt id="ientry-idm46433925454320">org.freedesktop.NetworkManager.AccessPoint:LastSeen, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.AccessPoint.html#gdbus-property-org-freedesktop-NetworkManager-AccessPoint.LastSeen">The "LastSeen" property</a>
 </dt>
-<dt id="ientry-idm45223145431104">org.freedesktop.NetworkManager.AccessPoint:MaxBitrate, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.AccessPoint.html#gdbus-property-org-freedesktop-NetworkManager-AccessPoint.MaxBitrate">The "MaxBitrate" property</a>
+<dt id="ientry-idm46433925462720">org.freedesktop.NetworkManager.AccessPoint:MaxBitrate, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.AccessPoint.html#gdbus-property-org-freedesktop-NetworkManager-AccessPoint.MaxBitrate">The "MaxBitrate" property</a>
 </dt>
-<dt id="ientry-idm45223145436320">org.freedesktop.NetworkManager.AccessPoint:Mode, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.AccessPoint.html#gdbus-property-org-freedesktop-NetworkManager-AccessPoint.Mode">The "Mode" property</a>
+<dt id="ientry-idm46433925467888">org.freedesktop.NetworkManager.AccessPoint:Mode, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.AccessPoint.html#gdbus-property-org-freedesktop-NetworkManager-AccessPoint.Mode">The "Mode" property</a>
 </dt>
-<dt id="ientry-idm45223148480096">org.freedesktop.NetworkManager.AccessPoint:RsnFlags, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.AccessPoint.html#gdbus-property-org-freedesktop-NetworkManager-AccessPoint.RsnFlags">The "RsnFlags" property</a>
+<dt id="ientry-idm46433925696704">org.freedesktop.NetworkManager.AccessPoint:RsnFlags, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.AccessPoint.html#gdbus-property-org-freedesktop-NetworkManager-AccessPoint.RsnFlags">The "RsnFlags" property</a>
 </dt>
-<dt id="ientry-idm45223148474864">org.freedesktop.NetworkManager.AccessPoint:Ssid, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.AccessPoint.html#gdbus-property-org-freedesktop-NetworkManager-AccessPoint.Ssid">The "Ssid" property</a>
+<dt id="ientry-idm46433925691616">org.freedesktop.NetworkManager.AccessPoint:Ssid, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.AccessPoint.html#gdbus-property-org-freedesktop-NetworkManager-AccessPoint.Ssid">The "Ssid" property</a>
 </dt>
-<dt id="ientry-idm45223145426864">org.freedesktop.NetworkManager.AccessPoint:Strength, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.AccessPoint.html#gdbus-property-org-freedesktop-NetworkManager-AccessPoint.Strength">The "Strength" property</a>
+<dt id="ientry-idm46433925458528">org.freedesktop.NetworkManager.AccessPoint:Strength, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.AccessPoint.html#gdbus-property-org-freedesktop-NetworkManager-AccessPoint.Strength">The "Strength" property</a>
 </dt>
-<dt id="ientry-idm45223148485312">org.freedesktop.NetworkManager.AccessPoint:WpaFlags, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.AccessPoint.html#gdbus-property-org-freedesktop-NetworkManager-AccessPoint.WpaFlags">The "WpaFlags" property</a>
+<dt id="ientry-idm46433925701920">org.freedesktop.NetworkManager.AccessPoint:WpaFlags, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.AccessPoint.html#gdbus-property-org-freedesktop-NetworkManager-AccessPoint.WpaFlags">The "WpaFlags" property</a>
 </dt>
-<dt id="ientry-idm45223157522464">org.freedesktop.NetworkManager.AgentManager, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.AgentManager.html#gdbus-interface-org-freedesktop-NetworkManager-AgentManager.top_of_page">org.freedesktop.NetworkManager.AgentManager</a>
+<dt id="ientry-idm46433936991008">org.freedesktop.NetworkManager.AgentManager, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.AgentManager.html#gdbus-interface-org-freedesktop-NetworkManager-AgentManager.top_of_page">org.freedesktop.NetworkManager.AgentManager</a>
 </dt>
-<dt id="ientry-idm45223158502912">org.freedesktop.NetworkManager.AgentManager.Register(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.AgentManager.html#gdbus-method-org-freedesktop-NetworkManager-AgentManager.Register">The Register() method</a>
+<dt id="ientry-idm46433933089296">org.freedesktop.NetworkManager.AgentManager.Register(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.AgentManager.html#gdbus-method-org-freedesktop-NetworkManager-AgentManager.Register">The Register() method</a>
 </dt>
-<dt id="ientry-idm45223153025008">org.freedesktop.NetworkManager.AgentManager.RegisterWithCapabilities(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.AgentManager.html#gdbus-method-org-freedesktop-NetworkManager-AgentManager.RegisterWithCapabilities">The RegisterWithCapabilities() method</a>
+<dt id="ientry-idm46433936702752">org.freedesktop.NetworkManager.AgentManager.RegisterWithCapabilities(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.AgentManager.html#gdbus-method-org-freedesktop-NetworkManager-AgentManager.RegisterWithCapabilities">The RegisterWithCapabilities() method</a>
 </dt>
-<dt id="ientry-idm45223153228896">org.freedesktop.NetworkManager.AgentManager.Unregister(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.AgentManager.html#gdbus-method-org-freedesktop-NetworkManager-AgentManager.Unregister">The Unregister() method</a>
+<dt id="ientry-idm46433932527056">org.freedesktop.NetworkManager.AgentManager.Unregister(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.AgentManager.html#gdbus-method-org-freedesktop-NetworkManager-AgentManager.Unregister">The Unregister() method</a>
 </dt>
-<dt id="ientry-idm45223157324192">org.freedesktop.NetworkManager.Device, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-interface-org-freedesktop-NetworkManager-Device.top_of_page">org.freedesktop.NetworkManager.Device</a>
+<dt id="ientry-idm46433933659808">org.freedesktop.NetworkManager.Device, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-interface-org-freedesktop-NetworkManager-Device.top_of_page">org.freedesktop.NetworkManager.Device</a>
 </dt>
-<dt id="ientry-idm45223154343168">org.freedesktop.NetworkManager.Device.Adsl, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Adsl.html#gdbus-interface-org-freedesktop-NetworkManager-Device-Adsl.top_of_page">org.freedesktop.NetworkManager.Device.Adsl</a>
+<dt id="ientry-idm46433933827520">org.freedesktop.NetworkManager.Device.Adsl, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Adsl.html#gdbus-interface-org-freedesktop-NetworkManager-Device-Adsl.top_of_page">org.freedesktop.NetworkManager.Device.Adsl</a>
 </dt>
-<dt id="ientry-idm45223155136096">org.freedesktop.NetworkManager.Device.Adsl::PropertiesChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Adsl.html#gdbus-signal-org-freedesktop-NetworkManager-Device-Adsl.PropertiesChanged">The "PropertiesChanged" signal</a>
+<dt id="ientry-idm46433930657824">org.freedesktop.NetworkManager.Device.Adsl::PropertiesChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Adsl.html#gdbus-signal-org-freedesktop-NetworkManager-Device-Adsl.PropertiesChanged">The "PropertiesChanged" signal</a>
 </dt>
-<dt id="ientry-idm45223158265328">org.freedesktop.NetworkManager.Device.Adsl:Carrier, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Adsl.html#gdbus-property-org-freedesktop-NetworkManager-Device-Adsl.Carrier">The "Carrier" property</a>
+<dt id="ientry-idm46433935582400">org.freedesktop.NetworkManager.Device.Adsl:Carrier, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Adsl.html#gdbus-property-org-freedesktop-NetworkManager-Device-Adsl.Carrier">The "Carrier" property</a>
 </dt>
-<dt id="ientry-idm45223156183360">org.freedesktop.NetworkManager.Device.Bluetooth, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Bluetooth.html#gdbus-interface-org-freedesktop-NetworkManager-Device-Bluetooth.top_of_page">org.freedesktop.NetworkManager.Device.Bluetooth</a>
+<dt id="ientry-idm46433935234672">org.freedesktop.NetworkManager.Device.Bluetooth, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Bluetooth.html#gdbus-interface-org-freedesktop-NetworkManager-Device-Bluetooth.top_of_page">org.freedesktop.NetworkManager.Device.Bluetooth</a>
 </dt>
-<dt id="ientry-idm45223150498528">org.freedesktop.NetworkManager.Device.Bluetooth::PropertiesChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Bluetooth.html#gdbus-signal-org-freedesktop-NetworkManager-Device-Bluetooth.PropertiesChanged">The "PropertiesChanged" signal</a>
+<dt id="ientry-idm46433927390208">org.freedesktop.NetworkManager.Device.Bluetooth::PropertiesChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Bluetooth.html#gdbus-signal-org-freedesktop-NetworkManager-Device-Bluetooth.PropertiesChanged">The "PropertiesChanged" signal</a>
 </dt>
-<dt id="ientry-idm45223150269696">org.freedesktop.NetworkManager.Device.Bluetooth:BtCapabilities, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Bluetooth.html#gdbus-property-org-freedesktop-NetworkManager-Device-Bluetooth.BtCapabilities">The "BtCapabilities" property</a>
+<dt id="ientry-idm46433927414576">org.freedesktop.NetworkManager.Device.Bluetooth:BtCapabilities, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Bluetooth.html#gdbus-property-org-freedesktop-NetworkManager-Device-Bluetooth.BtCapabilities">The "BtCapabilities" property</a>
 </dt>
-<dt id="ientry-idm45223150168112">org.freedesktop.NetworkManager.Device.Bluetooth:HwAddress, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Bluetooth.html#gdbus-property-org-freedesktop-NetworkManager-Device-Bluetooth.HwAddress">The "HwAddress" property</a>
+<dt id="ientry-idm46433928710128">org.freedesktop.NetworkManager.Device.Bluetooth:HwAddress, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Bluetooth.html#gdbus-property-org-freedesktop-NetworkManager-Device-Bluetooth.HwAddress">The "HwAddress" property</a>
 </dt>
-<dt id="ientry-idm45223150164304">org.freedesktop.NetworkManager.Device.Bluetooth:Name, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Bluetooth.html#gdbus-property-org-freedesktop-NetworkManager-Device-Bluetooth.Name">The "Name" property</a>
+<dt id="ientry-idm46433928706320">org.freedesktop.NetworkManager.Device.Bluetooth:Name, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Bluetooth.html#gdbus-property-org-freedesktop-NetworkManager-Device-Bluetooth.Name">The "Name" property</a>
 </dt>
-<dt id="ientry-idm45223155688576">org.freedesktop.NetworkManager.Device.Bond, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Bond.html#gdbus-interface-org-freedesktop-NetworkManager-Device-Bond.top_of_page">org.freedesktop.NetworkManager.Device.Bond</a>
+<dt id="ientry-idm46433936213024">org.freedesktop.NetworkManager.Device.Bond, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Bond.html#gdbus-interface-org-freedesktop-NetworkManager-Device-Bond.top_of_page">org.freedesktop.NetworkManager.Device.Bond</a>
 </dt>
-<dt id="ientry-idm45223150487440">org.freedesktop.NetworkManager.Device.Bond::PropertiesChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Bond.html#gdbus-signal-org-freedesktop-NetworkManager-Device-Bond.PropertiesChanged">The "PropertiesChanged" signal</a>
+<dt id="ientry-idm46433934564848">org.freedesktop.NetworkManager.Device.Bond::PropertiesChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Bond.html#gdbus-signal-org-freedesktop-NetworkManager-Device-Bond.PropertiesChanged">The "PropertiesChanged" signal</a>
 </dt>
-<dt id="ientry-idm45223157155984">org.freedesktop.NetworkManager.Device.Bond:Carrier, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Bond.html#gdbus-property-org-freedesktop-NetworkManager-Device-Bond.Carrier">The "Carrier" property</a>
+<dt id="ientry-idm46433929330000">org.freedesktop.NetworkManager.Device.Bond:Carrier, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Bond.html#gdbus-property-org-freedesktop-NetworkManager-Device-Bond.Carrier">The "Carrier" property</a>
 </dt>
-<dt id="ientry-idm45223150066704">org.freedesktop.NetworkManager.Device.Bond:HwAddress, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Bond.html#gdbus-property-org-freedesktop-NetworkManager-Device-Bond.HwAddress">The "HwAddress" property</a>
+<dt id="ientry-idm46433927018176">org.freedesktop.NetworkManager.Device.Bond:HwAddress, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Bond.html#gdbus-property-org-freedesktop-NetworkManager-Device-Bond.HwAddress">The "HwAddress" property</a>
 </dt>
-<dt id="ientry-idm45223157151984">org.freedesktop.NetworkManager.Device.Bond:Slaves, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Bond.html#gdbus-property-org-freedesktop-NetworkManager-Device-Bond.Slaves">The "Slaves" property</a>
+<dt id="ientry-idm46433929326000">org.freedesktop.NetworkManager.Device.Bond:Slaves, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Bond.html#gdbus-property-org-freedesktop-NetworkManager-Device-Bond.Slaves">The "Slaves" property</a>
 </dt>
-<dt id="ientry-idm45223155824048">org.freedesktop.NetworkManager.Device.Bridge, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Bridge.html#gdbus-interface-org-freedesktop-NetworkManager-Device-Bridge.top_of_page">org.freedesktop.NetworkManager.Device.Bridge</a>
+<dt id="ientry-idm46433934520400">org.freedesktop.NetworkManager.Device.Bridge, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Bridge.html#gdbus-interface-org-freedesktop-NetworkManager-Device-Bridge.top_of_page">org.freedesktop.NetworkManager.Device.Bridge</a>
 </dt>
-<dt id="ientry-idm45223150468416">org.freedesktop.NetworkManager.Device.Bridge::PropertiesChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Bridge.html#gdbus-signal-org-freedesktop-NetworkManager-Device-Bridge.PropertiesChanged">The "PropertiesChanged" signal</a>
+<dt id="ientry-idm46433935308512">org.freedesktop.NetworkManager.Device.Bridge::PropertiesChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Bridge.html#gdbus-signal-org-freedesktop-NetworkManager-Device-Bridge.PropertiesChanged">The "PropertiesChanged" signal</a>
 </dt>
-<dt id="ientry-idm45223150478208">org.freedesktop.NetworkManager.Device.Bridge:Carrier, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Bridge.html#gdbus-property-org-freedesktop-NetworkManager-Device-Bridge.Carrier">The "Carrier" property</a>
+<dt id="ientry-idm46433927418976">org.freedesktop.NetworkManager.Device.Bridge:Carrier, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Bridge.html#gdbus-property-org-freedesktop-NetworkManager-Device-Bridge.Carrier">The "Carrier" property</a>
 </dt>
-<dt id="ientry-idm45223150482016">org.freedesktop.NetworkManager.Device.Bridge:HwAddress, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Bridge.html#gdbus-property-org-freedesktop-NetworkManager-Device-Bridge.HwAddress">The "HwAddress" property</a>
+<dt id="ientry-idm46433927422784">org.freedesktop.NetworkManager.Device.Bridge:HwAddress, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Bridge.html#gdbus-property-org-freedesktop-NetworkManager-Device-Bridge.HwAddress">The "HwAddress" property</a>
 </dt>
-<dt id="ientry-idm45223157185376">org.freedesktop.NetworkManager.Device.Bridge:Slaves, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Bridge.html#gdbus-property-org-freedesktop-NetworkManager-Device-Bridge.Slaves">The "Slaves" property</a>
+<dt id="ientry-idm46433928715520">org.freedesktop.NetworkManager.Device.Bridge:Slaves, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Bridge.html#gdbus-property-org-freedesktop-NetworkManager-Device-Bridge.Slaves">The "Slaves" property</a>
 </dt>
-<dt id="ientry-idm45223149994736">org.freedesktop.NetworkManager.Device.Delete(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-method-org-freedesktop-NetworkManager-Device.Delete">The Delete() method</a>
+<dt id="ientry-idm46433927181408">org.freedesktop.NetworkManager.Device.Delete(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-method-org-freedesktop-NetworkManager-Device.Delete">The Delete() method</a>
 </dt>
-<dt id="ientry-idm45223149999008">org.freedesktop.NetworkManager.Device.Disconnect(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-method-org-freedesktop-NetworkManager-Device.Disconnect">The Disconnect() method</a>
+<dt id="ientry-idm46433927185680">org.freedesktop.NetworkManager.Device.Disconnect(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-method-org-freedesktop-NetworkManager-Device.Disconnect">The Disconnect() method</a>
 </dt>
-<dt id="ientry-idm45223157629584">org.freedesktop.NetworkManager.Device.Dummy, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Dummy.html#gdbus-interface-org-freedesktop-NetworkManager-Device-Dummy.top_of_page">org.freedesktop.NetworkManager.Device.Dummy</a>
+<dt id="ientry-idm46433932686096">org.freedesktop.NetworkManager.Device.Dummy, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Dummy.html#gdbus-interface-org-freedesktop-NetworkManager-Device-Dummy.top_of_page">org.freedesktop.NetworkManager.Device.Dummy</a>
 </dt>
-<dt id="ientry-idm45223152841920">org.freedesktop.NetworkManager.Device.Dummy::PropertiesChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Dummy.html#gdbus-signal-org-freedesktop-NetworkManager-Device-Dummy.PropertiesChanged">The "PropertiesChanged" signal</a>
+<dt id="ientry-idm46433934579248">org.freedesktop.NetworkManager.Device.Dummy::PropertiesChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Dummy.html#gdbus-signal-org-freedesktop-NetworkManager-Device-Dummy.PropertiesChanged">The "PropertiesChanged" signal</a>
 </dt>
-<dt id="ientry-idm45223153814144">org.freedesktop.NetworkManager.Device.Dummy:HwAddress, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Dummy.html#gdbus-property-org-freedesktop-NetworkManager-Device-Dummy.HwAddress">The "HwAddress" property</a>
+<dt id="ientry-idm46433927256752">org.freedesktop.NetworkManager.Device.Dummy:HwAddress, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Dummy.html#gdbus-property-org-freedesktop-NetworkManager-Device-Dummy.HwAddress">The "HwAddress" property</a>
 </dt>
-<dt id="ientry-idm45223152261776">org.freedesktop.NetworkManager.Device.Generic, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Generic.html#gdbus-interface-org-freedesktop-NetworkManager-Device-Generic.top_of_page">org.freedesktop.NetworkManager.Device.Generic</a>
+<dt id="ientry-idm46433933759040">org.freedesktop.NetworkManager.Device.Generic, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Generic.html#gdbus-interface-org-freedesktop-NetworkManager-Device-Generic.top_of_page">org.freedesktop.NetworkManager.Device.Generic</a>
 </dt>
-<dt id="ientry-idm45223150245232">org.freedesktop.NetworkManager.Device.Generic::PropertiesChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Generic.html#gdbus-signal-org-freedesktop-NetworkManager-Device-Generic.PropertiesChanged">The "PropertiesChanged" signal</a>
+<dt id="ientry-idm46433925121392">org.freedesktop.NetworkManager.Device.Generic::PropertiesChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Generic.html#gdbus-signal-org-freedesktop-NetworkManager-Device-Generic.PropertiesChanged">The "PropertiesChanged" signal</a>
 </dt>
-<dt id="ientry-idm45223147480992">org.freedesktop.NetworkManager.Device.Generic:HwAddress, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Generic.html#gdbus-property-org-freedesktop-NetworkManager-Device-Generic.HwAddress">The "HwAddress" property</a>
+<dt id="ientry-idm46433925045120">org.freedesktop.NetworkManager.Device.Generic:HwAddress, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Generic.html#gdbus-property-org-freedesktop-NetworkManager-Device-Generic.HwAddress">The "HwAddress" property</a>
 </dt>
-<dt id="ientry-idm45223147476928">org.freedesktop.NetworkManager.Device.Generic:TypeDescription, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Generic.html#gdbus-property-org-freedesktop-NetworkManager-Device-Generic.TypeDescription">The "TypeDescription" property</a>
+<dt id="ientry-idm46433925041104">org.freedesktop.NetworkManager.Device.Generic:TypeDescription, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Generic.html#gdbus-property-org-freedesktop-NetworkManager-Device-Generic.TypeDescription">The "TypeDescription" property</a>
 </dt>
-<dt id="ientry-idm45223157199024">org.freedesktop.NetworkManager.Device.GetAppliedConnection(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-method-org-freedesktop-NetworkManager-Device.GetAppliedConnection">The GetAppliedConnection() method</a>
+<dt id="ientry-idm46433928849680">org.freedesktop.NetworkManager.Device.GetAppliedConnection(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-method-org-freedesktop-NetworkManager-Device.GetAppliedConnection">The GetAppliedConnection() method</a>
 </dt>
-<dt id="ientry-idm45223154529136">org.freedesktop.NetworkManager.Device.Infiniband, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Infiniband.html#gdbus-interface-org-freedesktop-NetworkManager-Device-Infiniband.top_of_page">org.freedesktop.NetworkManager.Device.Infiniband</a>
+<dt id="ientry-idm46433932867904">org.freedesktop.NetworkManager.Device.Infiniband, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Infiniband.html#gdbus-interface-org-freedesktop-NetworkManager-Device-Infiniband.top_of_page">org.freedesktop.NetworkManager.Device.Infiniband</a>
 </dt>
-<dt id="ientry-idm45223147522288">org.freedesktop.NetworkManager.Device.Infiniband::PropertiesChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Infiniband.html#gdbus-signal-org-freedesktop-NetworkManager-Device-Infiniband.PropertiesChanged">The "PropertiesChanged" signal</a>
+<dt id="ientry-idm46433934594704">org.freedesktop.NetworkManager.Device.Infiniband::PropertiesChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Infiniband.html#gdbus-signal-org-freedesktop-NetworkManager-Device-Infiniband.PropertiesChanged">The "PropertiesChanged" signal</a>
 </dt>
-<dt id="ientry-idm45223146905136">org.freedesktop.NetworkManager.Device.Infiniband:Carrier, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Infiniband.html#gdbus-property-org-freedesktop-NetworkManager-Device-Infiniband.Carrier">The "Carrier" property</a>
+<dt id="ientry-idm46433926895680">org.freedesktop.NetworkManager.Device.Infiniband:Carrier, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Infiniband.html#gdbus-property-org-freedesktop-NetworkManager-Device-Infiniband.Carrier">The "Carrier" property</a>
 </dt>
-<dt id="ientry-idm45223146908944">org.freedesktop.NetworkManager.Device.Infiniband:HwAddress, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Infiniband.html#gdbus-property-org-freedesktop-NetworkManager-Device-Infiniband.HwAddress">The "HwAddress" property</a>
+<dt id="ientry-idm46433926899488">org.freedesktop.NetworkManager.Device.Infiniband:HwAddress, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Infiniband.html#gdbus-property-org-freedesktop-NetworkManager-Device-Infiniband.HwAddress">The "HwAddress" property</a>
 </dt>
-<dt id="ientry-idm45223152984992">org.freedesktop.NetworkManager.Device.IPTunnel, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.IPTunnel.html#gdbus-interface-org-freedesktop-NetworkManager-Device-IPTunnel.top_of_page">org.freedesktop.NetworkManager.Device.IPTunnel</a>
+<dt id="ientry-idm46433936337232">org.freedesktop.NetworkManager.Device.IPTunnel, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.IPTunnel.html#gdbus-interface-org-freedesktop-NetworkManager-Device-IPTunnel.top_of_page">org.freedesktop.NetworkManager.Device.IPTunnel</a>
 </dt>
-<dt id="ientry-idm45223147432000">org.freedesktop.NetworkManager.Device.IPTunnel::PropertiesChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.IPTunnel.html#gdbus-signal-org-freedesktop-NetworkManager-Device-IPTunnel.PropertiesChanged">The "PropertiesChanged" signal</a>
+<dt id="ientry-idm46433934610768">org.freedesktop.NetworkManager.Device.IPTunnel::PropertiesChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.IPTunnel.html#gdbus-signal-org-freedesktop-NetworkManager-Device-IPTunnel.PropertiesChanged">The "PropertiesChanged" signal</a>
 </dt>
-<dt id="ientry-idm45223150129392">org.freedesktop.NetworkManager.Device.IPTunnel:EncapsulationLimit, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.IPTunnel.html#gdbus-property-org-freedesktop-NetworkManager-Device-IPTunnel.EncapsulationLimit">The "EncapsulationLimit" property</a>
+<dt id="ientry-idm46433927093040">org.freedesktop.NetworkManager.Device.IPTunnel:EncapsulationLimit, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.IPTunnel.html#gdbus-property-org-freedesktop-NetworkManager-Device-IPTunnel.EncapsulationLimit">The "EncapsulationLimit" property</a>
 </dt>
-<dt id="ientry-idm45223147145568">org.freedesktop.NetworkManager.Device.IPTunnel:Flags, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.IPTunnel.html#gdbus-property-org-freedesktop-NetworkManager-Device-IPTunnel.Flags">The "Flags" property</a>
+<dt id="ientry-idm46433927084288">org.freedesktop.NetworkManager.Device.IPTunnel:Flags, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.IPTunnel.html#gdbus-property-org-freedesktop-NetworkManager-Device-IPTunnel.Flags">The "Flags" property</a>
 </dt>
-<dt id="ientry-idm45223147149920">org.freedesktop.NetworkManager.Device.IPTunnel:FlowLabel, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.IPTunnel.html#gdbus-property-org-freedesktop-NetworkManager-Device-IPTunnel.FlowLabel">The "FlowLabel" property</a>
+<dt id="ientry-idm46433927088640">org.freedesktop.NetworkManager.Device.IPTunnel:FlowLabel, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.IPTunnel.html#gdbus-property-org-freedesktop-NetworkManager-Device-IPTunnel.FlowLabel">The "FlowLabel" property</a>
 </dt>
-<dt id="ientry-idm45223150137840">org.freedesktop.NetworkManager.Device.IPTunnel:InputKey, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.IPTunnel.html#gdbus-property-org-freedesktop-NetworkManager-Device-IPTunnel.InputKey">The "InputKey" property</a>
+<dt id="ientry-idm46433927101488">org.freedesktop.NetworkManager.Device.IPTunnel:InputKey, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.IPTunnel.html#gdbus-property-org-freedesktop-NetworkManager-Device-IPTunnel.InputKey">The "InputKey" property</a>
 </dt>
-<dt id="ientry-idm45223147501632">org.freedesktop.NetworkManager.Device.IPTunnel:Local, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.IPTunnel.html#gdbus-property-org-freedesktop-NetworkManager-Device-IPTunnel.Local">The "Local" property</a>
+<dt id="ientry-idm46433926935632">org.freedesktop.NetworkManager.Device.IPTunnel:Local, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.IPTunnel.html#gdbus-property-org-freedesktop-NetworkManager-Device-IPTunnel.Local">The "Local" property</a>
 </dt>
-<dt id="ientry-idm45223150194464">org.freedesktop.NetworkManager.Device.IPTunnel:Mode, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.IPTunnel.html#gdbus-property-org-freedesktop-NetworkManager-Device-IPTunnel.Mode">The "Mode" property</a>
+<dt id="ientry-idm46433934601504">org.freedesktop.NetworkManager.Device.IPTunnel:Mode, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.IPTunnel.html#gdbus-property-org-freedesktop-NetworkManager-Device-IPTunnel.Mode">The "Mode" property</a>
 </dt>
-<dt id="ientry-idm45223150133680">org.freedesktop.NetworkManager.Device.IPTunnel:OutputKey, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.IPTunnel.html#gdbus-property-org-freedesktop-NetworkManager-Device-IPTunnel.OutputKey">The "OutputKey" property</a>
+<dt id="ientry-idm46433927097328">org.freedesktop.NetworkManager.Device.IPTunnel:OutputKey, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.IPTunnel.html#gdbus-property-org-freedesktop-NetworkManager-Device-IPTunnel.OutputKey">The "OutputKey" property</a>
 </dt>
-<dt id="ientry-idm45223147505744">org.freedesktop.NetworkManager.Device.IPTunnel:Parent, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.IPTunnel.html#gdbus-property-org-freedesktop-NetworkManager-Device-IPTunnel.Parent">The "Parent" property</a>
+<dt id="ientry-idm46433926939744">org.freedesktop.NetworkManager.Device.IPTunnel:Parent, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.IPTunnel.html#gdbus-property-org-freedesktop-NetworkManager-Device-IPTunnel.Parent">The "Parent" property</a>
 </dt>
-<dt id="ientry-idm45223150142144">org.freedesktop.NetworkManager.Device.IPTunnel:PathMtuDiscovery, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.IPTunnel.html#gdbus-property-org-freedesktop-NetworkManager-Device-IPTunnel.PathMtuDiscovery">The "PathMtuDiscovery" property</a>
+<dt id="ientry-idm46433926918976">org.freedesktop.NetworkManager.Device.IPTunnel:PathMtuDiscovery, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.IPTunnel.html#gdbus-property-org-freedesktop-NetworkManager-Device-IPTunnel.PathMtuDiscovery">The "PathMtuDiscovery" property</a>
 </dt>
-<dt id="ientry-idm45223147497520">org.freedesktop.NetworkManager.Device.IPTunnel:Remote, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.IPTunnel.html#gdbus-property-org-freedesktop-NetworkManager-Device-IPTunnel.Remote">The "Remote" property</a>
+<dt id="ientry-idm46433926931520">org.freedesktop.NetworkManager.Device.IPTunnel:Remote, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.IPTunnel.html#gdbus-property-org-freedesktop-NetworkManager-Device-IPTunnel.Remote">The "Remote" property</a>
 </dt>
-<dt id="ientry-idm45223150146336">org.freedesktop.NetworkManager.Device.IPTunnel:Tos, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.IPTunnel.html#gdbus-property-org-freedesktop-NetworkManager-Device-IPTunnel.Tos">The "Tos" property</a>
+<dt id="ientry-idm46433926923168">org.freedesktop.NetworkManager.Device.IPTunnel:Tos, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.IPTunnel.html#gdbus-property-org-freedesktop-NetworkManager-Device-IPTunnel.Tos">The "Tos" property</a>
 </dt>
-<dt id="ientry-idm45223147493408">org.freedesktop.NetworkManager.Device.IPTunnel:Ttl, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.IPTunnel.html#gdbus-property-org-freedesktop-NetworkManager-Device-IPTunnel.Ttl">The "Ttl" property</a>
+<dt id="ientry-idm46433926927408">org.freedesktop.NetworkManager.Device.IPTunnel:Ttl, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.IPTunnel.html#gdbus-property-org-freedesktop-NetworkManager-Device-IPTunnel.Ttl">The "Ttl" property</a>
 </dt>
-<dt id="ientry-idm45223155680080">org.freedesktop.NetworkManager.Device.Macsec, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Macsec.html#gdbus-interface-org-freedesktop-NetworkManager-Device-Macsec.top_of_page">org.freedesktop.NetworkManager.Device.Macsec</a>
+<dt id="ientry-idm46433936227280">org.freedesktop.NetworkManager.Device.Macsec, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Macsec.html#gdbus-interface-org-freedesktop-NetworkManager-Device-Macsec.top_of_page">org.freedesktop.NetworkManager.Device.Macsec</a>
 </dt>
-<dt id="ientry-idm45223147071216">org.freedesktop.NetworkManager.Device.Macsec::PropertiesChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Macsec.html#gdbus-signal-org-freedesktop-NetworkManager-Device-Macsec.PropertiesChanged">The "PropertiesChanged" signal</a>
+<dt id="ientry-idm46433927334848">org.freedesktop.NetworkManager.Device.Macsec::PropertiesChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Macsec.html#gdbus-signal-org-freedesktop-NetworkManager-Device-Macsec.PropertiesChanged">The "PropertiesChanged" signal</a>
 </dt>
-<dt id="ientry-idm45223147129728">org.freedesktop.NetworkManager.Device.Macsec:CipherSuite, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Macsec.html#gdbus-property-org-freedesktop-NetworkManager-Device-Macsec.CipherSuite">The "CipherSuite" property</a>
+<dt id="ientry-idm46433925085328">org.freedesktop.NetworkManager.Device.Macsec:CipherSuite, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Macsec.html#gdbus-property-org-freedesktop-NetworkManager-Device-Macsec.CipherSuite">The "CipherSuite" property</a>
 </dt>
-<dt id="ientry-idm45223147121360">org.freedesktop.NetworkManager.Device.Macsec:EncodingSa, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Macsec.html#gdbus-property-org-freedesktop-NetworkManager-Device-Macsec.EncodingSa">The "EncodingSa" property</a>
+<dt id="ientry-idm46433925076816">org.freedesktop.NetworkManager.Device.Macsec:EncodingSa, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Macsec.html#gdbus-property-org-freedesktop-NetworkManager-Device-Macsec.EncodingSa">The "EncodingSa" property</a>
 </dt>
-<dt id="ientry-idm45223147112848">org.freedesktop.NetworkManager.Device.Macsec:Encrypt, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Macsec.html#gdbus-property-org-freedesktop-NetworkManager-Device-Macsec.Encrypt">The "Encrypt" property</a>
+<dt id="ientry-idm46433927076416">org.freedesktop.NetworkManager.Device.Macsec:Encrypt, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Macsec.html#gdbus-property-org-freedesktop-NetworkManager-Device-Macsec.Encrypt">The "Encrypt" property</a>
 </dt>
-<dt id="ientry-idm45223146966912">org.freedesktop.NetworkManager.Device.Macsec:Es, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Macsec.html#gdbus-property-org-freedesktop-NetworkManager-Device-Macsec.Es">The "Es" property</a>
+<dt id="ientry-idm46433927063776">org.freedesktop.NetworkManager.Device.Macsec:Es, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Macsec.html#gdbus-property-org-freedesktop-NetworkManager-Device-Macsec.Es">The "Es" property</a>
 </dt>
-<dt id="ientry-idm45223147133744">org.freedesktop.NetworkManager.Device.Macsec:IcvLength, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Macsec.html#gdbus-property-org-freedesktop-NetworkManager-Device-Macsec.IcvLength">The "IcvLength" property</a>
+<dt id="ientry-idm46433927109904">org.freedesktop.NetworkManager.Device.Macsec:IcvLength, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Macsec.html#gdbus-property-org-freedesktop-NetworkManager-Device-Macsec.IcvLength">The "IcvLength" property</a>
 </dt>
-<dt id="ientry-idm45223146971152">org.freedesktop.NetworkManager.Device.Macsec:IncludeSci, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Macsec.html#gdbus-property-org-freedesktop-NetworkManager-Device-Macsec.IncludeSci">The "IncludeSci" property</a>
+<dt id="ientry-idm46433927068016">org.freedesktop.NetworkManager.Device.Macsec:IncludeSci, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Macsec.html#gdbus-property-org-freedesktop-NetworkManager-Device-Macsec.IncludeSci">The "IncludeSci" property</a>
 </dt>
-<dt id="ientry-idm45223147141856">org.freedesktop.NetworkManager.Device.Macsec:Parent, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Macsec.html#gdbus-property-org-freedesktop-NetworkManager-Device-Macsec.Parent">The "Parent" property</a>
+<dt id="ientry-idm46433934639792">org.freedesktop.NetworkManager.Device.Macsec:Parent, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Macsec.html#gdbus-property-org-freedesktop-NetworkManager-Device-Macsec.Parent">The "Parent" property</a>
 </dt>
-<dt id="ientry-idm45223146975360">org.freedesktop.NetworkManager.Device.Macsec:Protect, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Macsec.html#gdbus-property-org-freedesktop-NetworkManager-Device-Macsec.Protect">The "Protect" property</a>
+<dt id="ientry-idm46433927072224">org.freedesktop.NetworkManager.Device.Macsec:Protect, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Macsec.html#gdbus-property-org-freedesktop-NetworkManager-Device-Macsec.Protect">The "Protect" property</a>
 </dt>
-<dt id="ientry-idm45223146958384">org.freedesktop.NetworkManager.Device.Macsec:ReplayProtect, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Macsec.html#gdbus-property-org-freedesktop-NetworkManager-Device-Macsec.ReplayProtect">The "ReplayProtect" property</a>
+<dt id="ientry-idm46433927055248">org.freedesktop.NetworkManager.Device.Macsec:ReplayProtect, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Macsec.html#gdbus-property-org-freedesktop-NetworkManager-Device-Macsec.ReplayProtect">The "ReplayProtect" property</a>
 </dt>
-<dt id="ientry-idm45223146962688">org.freedesktop.NetworkManager.Device.Macsec:Scb, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Macsec.html#gdbus-property-org-freedesktop-NetworkManager-Device-Macsec.Scb">The "Scb" property</a>
+<dt id="ientry-idm46433927059552">org.freedesktop.NetworkManager.Device.Macsec:Scb, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Macsec.html#gdbus-property-org-freedesktop-NetworkManager-Device-Macsec.Scb">The "Scb" property</a>
 </dt>
-<dt id="ientry-idm45223147137824">org.freedesktop.NetworkManager.Device.Macsec:Sci, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Macsec.html#gdbus-property-org-freedesktop-NetworkManager-Device-Macsec.Sci">The "Sci" property</a>
+<dt id="ientry-idm46433927114032">org.freedesktop.NetworkManager.Device.Macsec:Sci, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Macsec.html#gdbus-property-org-freedesktop-NetworkManager-Device-Macsec.Sci">The "Sci" property</a>
 </dt>
-<dt id="ientry-idm45223147117088">org.freedesktop.NetworkManager.Device.Macsec:Validation, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Macsec.html#gdbus-property-org-freedesktop-NetworkManager-Device-Macsec.Validation">The "Validation" property</a>
+<dt id="ientry-idm46433927080560">org.freedesktop.NetworkManager.Device.Macsec:Validation, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Macsec.html#gdbus-property-org-freedesktop-NetworkManager-Device-Macsec.Validation">The "Validation" property</a>
 </dt>
-<dt id="ientry-idm45223147125488">org.freedesktop.NetworkManager.Device.Macsec:Window, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Macsec.html#gdbus-property-org-freedesktop-NetworkManager-Device-Macsec.Window">The "Window" property</a>
+<dt id="ientry-idm46433925080992">org.freedesktop.NetworkManager.Device.Macsec:Window, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Macsec.html#gdbus-property-org-freedesktop-NetworkManager-Device-Macsec.Window">The "Window" property</a>
 </dt>
-<dt id="ientry-idm45223156967968">org.freedesktop.NetworkManager.Device.Macvlan, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Macvlan.html#gdbus-interface-org-freedesktop-NetworkManager-Device-Macvlan.top_of_page">org.freedesktop.NetworkManager.Device.Macvlan</a>
+<dt id="ientry-idm46433933488288">org.freedesktop.NetworkManager.Device.Macvlan, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Macvlan.html#gdbus-interface-org-freedesktop-NetworkManager-Device-Macvlan.top_of_page">org.freedesktop.NetworkManager.Device.Macvlan</a>
 </dt>
-<dt id="ientry-idm45223150207552">org.freedesktop.NetworkManager.Device.Macvlan::PropertiesChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Macvlan.html#gdbus-signal-org-freedesktop-NetworkManager-Device-Macvlan.PropertiesChanged">The "PropertiesChanged" signal</a>
+<dt id="ientry-idm46433930646544">org.freedesktop.NetworkManager.Device.Macvlan::PropertiesChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Macvlan.html#gdbus-signal-org-freedesktop-NetworkManager-Device-Macvlan.PropertiesChanged">The "PropertiesChanged" signal</a>
 </dt>
-<dt id="ientry-idm45223147096192">org.freedesktop.NetworkManager.Device.Macvlan:Mode, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Macvlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Macvlan.Mode">The "Mode" property</a>
+<dt id="ientry-idm46433934319552">org.freedesktop.NetworkManager.Device.Macvlan:Mode, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Macvlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Macvlan.Mode">The "Mode" property</a>
 </dt>
-<dt id="ientry-idm45223146990576">org.freedesktop.NetworkManager.Device.Macvlan:NoPromisc, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Macvlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Macvlan.NoPromisc">The "NoPromisc" property</a>
+<dt id="ientry-idm46433933792848">org.freedesktop.NetworkManager.Device.Macvlan:NoPromisc, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Macvlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Macvlan.NoPromisc">The "NoPromisc" property</a>
 </dt>
-<dt id="ientry-idm45223147100064">org.freedesktop.NetworkManager.Device.Macvlan:Parent, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Macvlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Macvlan.Parent">The "Parent" property</a>
+<dt id="ientry-idm46433934548256">org.freedesktop.NetworkManager.Device.Macvlan:Parent, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Macvlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Macvlan.Parent">The "Parent" property</a>
 </dt>
-<dt id="ientry-idm45223146986672">org.freedesktop.NetworkManager.Device.Macvlan:Tap, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Macvlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Macvlan.Tap">The "Tap" property</a>
+<dt id="ientry-idm46433932295024">org.freedesktop.NetworkManager.Device.Macvlan:Tap, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Macvlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Macvlan.Tap">The "Tap" property</a>
 </dt>
-<dt id="ientry-idm45223153296880">org.freedesktop.NetworkManager.Device.Modem, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Modem.html#gdbus-interface-org-freedesktop-NetworkManager-Device-Modem.top_of_page">org.freedesktop.NetworkManager.Device.Modem</a>
+<dt id="ientry-idm46433935969968">org.freedesktop.NetworkManager.Device.Modem, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Modem.html#gdbus-interface-org-freedesktop-NetworkManager-Device-Modem.top_of_page">org.freedesktop.NetworkManager.Device.Modem</a>
 </dt>
-<dt id="ientry-idm45223147103904">org.freedesktop.NetworkManager.Device.Modem::PropertiesChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Modem.html#gdbus-signal-org-freedesktop-NetworkManager-Device-Modem.PropertiesChanged">The "PropertiesChanged" signal</a>
+<dt id="ientry-idm46433926538864">org.freedesktop.NetworkManager.Device.Modem::PropertiesChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Modem.html#gdbus-signal-org-freedesktop-NetworkManager-Device-Modem.PropertiesChanged">The "PropertiesChanged" signal</a>
 </dt>
-<dt id="ientry-idm45223147088272">org.freedesktop.NetworkManager.Device.Modem:CurrentCapabilities, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Modem.html#gdbus-property-org-freedesktop-NetworkManager-Device-Modem.CurrentCapabilities">The "CurrentCapabilities" property</a>
+<dt id="ientry-idm46433934653056">org.freedesktop.NetworkManager.Device.Modem:CurrentCapabilities, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Modem.html#gdbus-property-org-freedesktop-NetworkManager-Device-Modem.CurrentCapabilities">The "CurrentCapabilities" property</a>
 </dt>
-<dt id="ientry-idm45223147093168">org.freedesktop.NetworkManager.Device.Modem:ModemCapabilities, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Modem.html#gdbus-property-org-freedesktop-NetworkManager-Device-Modem.ModemCapabilities">The "ModemCapabilities" property</a>
+<dt id="ientry-idm46433934657952">org.freedesktop.NetworkManager.Device.Modem:ModemCapabilities, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Modem.html#gdbus-property-org-freedesktop-NetworkManager-Device-Modem.ModemCapabilities">The "ModemCapabilities" property</a>
 </dt>
-<dt id="ientry-idm45223155154960">org.freedesktop.NetworkManager.Device.OlpcMesh, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.OlpcMesh.html#gdbus-interface-org-freedesktop-NetworkManager-Device-OlpcMesh.top_of_page">org.freedesktop.NetworkManager.Device.OlpcMesh</a>
+<dt id="ientry-idm46433935627600">org.freedesktop.NetworkManager.Device.OlpcMesh, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.OlpcMesh.html#gdbus-interface-org-freedesktop-NetworkManager-Device-OlpcMesh.top_of_page">org.freedesktop.NetworkManager.Device.OlpcMesh</a>
 </dt>
-<dt id="ientry-idm45223147893264">org.freedesktop.NetworkManager.Device.OlpcMesh::PropertiesChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.OlpcMesh.html#gdbus-signal-org-freedesktop-NetworkManager-Device-OlpcMesh.PropertiesChanged">The "PropertiesChanged" signal</a>
+<dt id="ientry-idm46433926532576">org.freedesktop.NetworkManager.Device.OlpcMesh::PropertiesChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.OlpcMesh.html#gdbus-signal-org-freedesktop-NetworkManager-Device-OlpcMesh.PropertiesChanged">The "PropertiesChanged" signal</a>
 </dt>
-<dt id="ientry-idm45223146952736">org.freedesktop.NetworkManager.Device.OlpcMesh:ActiveChannel, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.OlpcMesh.html#gdbus-property-org-freedesktop-NetworkManager-Device-OlpcMesh.ActiveChannel">The "ActiveChannel" property</a>
+<dt id="ientry-idm46433926121600">org.freedesktop.NetworkManager.Device.OlpcMesh:ActiveChannel, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.OlpcMesh.html#gdbus-property-org-freedesktop-NetworkManager-Device-OlpcMesh.ActiveChannel">The "ActiveChannel" property</a>
 </dt>
-<dt id="ientry-idm45223147854416">org.freedesktop.NetworkManager.Device.OlpcMesh:Companion, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.OlpcMesh.html#gdbus-property-org-freedesktop-NetworkManager-Device-OlpcMesh.Companion">The "Companion" property</a>
+<dt id="ientry-idm46433926125664">org.freedesktop.NetworkManager.Device.OlpcMesh:Companion, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.OlpcMesh.html#gdbus-property-org-freedesktop-NetworkManager-Device-OlpcMesh.Companion">The "Companion" property</a>
 </dt>
-<dt id="ientry-idm45223147858288">org.freedesktop.NetworkManager.Device.OlpcMesh:HwAddress, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.OlpcMesh.html#gdbus-property-org-freedesktop-NetworkManager-Device-OlpcMesh.HwAddress">The "HwAddress" property</a>
+<dt id="ientry-idm46433926518144">org.freedesktop.NetworkManager.Device.OlpcMesh:HwAddress, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.OlpcMesh.html#gdbus-property-org-freedesktop-NetworkManager-Device-OlpcMesh.HwAddress">The "HwAddress" property</a>
 </dt>
-<dt id="ientry-idm45223157213360">org.freedesktop.NetworkManager.Device.Reapply(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-method-org-freedesktop-NetworkManager-Device.Reapply">The Reapply() method</a>
+<dt id="ientry-idm46433935335456">org.freedesktop.NetworkManager.Device.OvsBridge, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.OvsBridge.html#gdbus-interface-org-freedesktop-NetworkManager-Device-OvsBridge.top_of_page">org.freedesktop.NetworkManager.Device.OvsBridge</a>
 </dt>
-<dt id="ientry-idm45223154374592">org.freedesktop.NetworkManager.Device.Statistics, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Statistics.html#gdbus-interface-org-freedesktop-NetworkManager-Device-Statistics.top_of_page">org.freedesktop.NetworkManager.Device.Statistics</a>
+<dt id="ientry-idm46433927360768">org.freedesktop.NetworkManager.Device.OvsBridge::PropertiesChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.OvsBridge.html#gdbus-signal-org-freedesktop-NetworkManager-Device-OvsBridge.PropertiesChanged">The "PropertiesChanged" signal</a>
 </dt>
-<dt id="ientry-idm45223153731264">org.freedesktop.NetworkManager.Device.Statistics::PropertiesChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Statistics.html#gdbus-signal-org-freedesktop-NetworkManager-Device-Statistics.PropertiesChanged">The "PropertiesChanged" signal</a>
+<dt id="ientry-idm46433935446272">org.freedesktop.NetworkManager.Device.OvsInterface, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.OvsInterface.html#gdbus-interface-org-freedesktop-NetworkManager-Device-OvsInterface.top_of_page">org.freedesktop.NetworkManager.Device.OvsInterface</a>
 </dt>
-<dt id="ientry-idm45223157264272">org.freedesktop.NetworkManager.Device.Statistics:RefreshRateMs, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Statistics.html#gdbus-property-org-freedesktop-NetworkManager-Device-Statistics.RefreshRateMs">The "RefreshRateMs" property</a>
+<dt id="ientry-idm46433926554208">org.freedesktop.NetworkManager.Device.OvsInterface::PropertiesChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.OvsInterface.html#gdbus-signal-org-freedesktop-NetworkManager-Device-OvsInterface.PropertiesChanged">The "PropertiesChanged" signal</a>
 </dt>
-<dt id="ientry-idm45223154784592">org.freedesktop.NetworkManager.Device.Statistics:RxBytes, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Statistics.html#gdbus-property-org-freedesktop-NetworkManager-Device-Statistics.RxBytes">The "RxBytes" property</a>
+<dt id="ientry-idm46433931643824">org.freedesktop.NetworkManager.Device.OvsPort, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.OvsPort.html#gdbus-interface-org-freedesktop-NetworkManager-Device-OvsPort.top_of_page">org.freedesktop.NetworkManager.Device.OvsPort</a>
 </dt>
-<dt id="ientry-idm45223154788432">org.freedesktop.NetworkManager.Device.Statistics:TxBytes, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Statistics.html#gdbus-property-org-freedesktop-NetworkManager-Device-Statistics.TxBytes">The "TxBytes" property</a>
+<dt id="ientry-idm46433930949168">org.freedesktop.NetworkManager.Device.OvsPort::PropertiesChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.OvsPort.html#gdbus-signal-org-freedesktop-NetworkManager-Device-OvsPort.PropertiesChanged">The "PropertiesChanged" signal</a>
 </dt>
-<dt id="ientry-idm45223158863072">org.freedesktop.NetworkManager.Device.Team, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Team.html#gdbus-interface-org-freedesktop-NetworkManager-Device-Team.top_of_page">org.freedesktop.NetworkManager.Device.Team</a>
+<dt id="ientry-idm46433936344896">org.freedesktop.NetworkManager.Device.Ppp, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Ppp.html#gdbus-interface-org-freedesktop-NetworkManager-Device-Ppp.top_of_page">org.freedesktop.NetworkManager.Device.Ppp</a>
 </dt>
-<dt id="ientry-idm45223147869568">org.freedesktop.NetworkManager.Device.Team::PropertiesChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Team.html#gdbus-signal-org-freedesktop-NetworkManager-Device-Team.PropertiesChanged">The "PropertiesChanged" signal</a>
+<dt id="ientry-idm46433926457440">org.freedesktop.NetworkManager.Device.Ppp::PropertiesChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Ppp.html#gdbus-signal-org-freedesktop-NetworkManager-Device-Ppp.PropertiesChanged">The "PropertiesChanged" signal</a>
 </dt>
-<dt id="ientry-idm45223146938176">org.freedesktop.NetworkManager.Device.Team:Carrier, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Team.html#gdbus-property-org-freedesktop-NetworkManager-Device-Team.Carrier">The "Carrier" property</a>
+<dt id="ientry-idm46433927205856">org.freedesktop.NetworkManager.Device.Reapply(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-method-org-freedesktop-NetworkManager-Device.Reapply">The Reapply() method</a>
 </dt>
-<dt id="ientry-idm45223146930192">org.freedesktop.NetworkManager.Device.Team:Config, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Team.html#gdbus-property-org-freedesktop-NetworkManager-Device-Team.Config">The "Config" property</a>
+<dt id="ientry-idm46433936989072">org.freedesktop.NetworkManager.Device.Statistics, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Statistics.html#gdbus-interface-org-freedesktop-NetworkManager-Device-Statistics.top_of_page">org.freedesktop.NetworkManager.Device.Statistics</a>
 </dt>
-<dt id="ientry-idm45223146942016">org.freedesktop.NetworkManager.Device.Team:HwAddress, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Team.html#gdbus-property-org-freedesktop-NetworkManager-Device-Team.HwAddress">The "HwAddress" property</a>
+<dt id="ientry-idm46433935059808">org.freedesktop.NetworkManager.Device.Statistics::PropertiesChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Statistics.html#gdbus-signal-org-freedesktop-NetworkManager-Device-Statistics.PropertiesChanged">The "PropertiesChanged" signal</a>
 </dt>
-<dt id="ientry-idm45223146934176">org.freedesktop.NetworkManager.Device.Team:Slaves, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Team.html#gdbus-property-org-freedesktop-NetworkManager-Device-Team.Slaves">The "Slaves" property</a>
+<dt id="ientry-idm46433934978480">org.freedesktop.NetworkManager.Device.Statistics:RefreshRateMs, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Statistics.html#gdbus-property-org-freedesktop-NetworkManager-Device-Statistics.RefreshRateMs">The "RefreshRateMs" property</a>
 </dt>
-<dt id="ientry-idm45223154816400">org.freedesktop.NetworkManager.Device.Tun, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Tun.html#gdbus-interface-org-freedesktop-NetworkManager-Device-Tun.top_of_page">org.freedesktop.NetworkManager.Device.Tun</a>
+<dt id="ientry-idm46433935802432">org.freedesktop.NetworkManager.Device.Statistics:RxBytes, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Statistics.html#gdbus-property-org-freedesktop-NetworkManager-Device-Statistics.RxBytes">The "RxBytes" property</a>
 </dt>
-<dt id="ientry-idm45223147816384">org.freedesktop.NetworkManager.Device.Tun::PropertiesChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Tun.html#gdbus-signal-org-freedesktop-NetworkManager-Device-Tun.PropertiesChanged">The "PropertiesChanged" signal</a>
+<dt id="ientry-idm46433932279456">org.freedesktop.NetworkManager.Device.Statistics:TxBytes, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Statistics.html#gdbus-property-org-freedesktop-NetworkManager-Device-Statistics.TxBytes">The "TxBytes" property</a>
 </dt>
-<dt id="ientry-idm45223147846672">org.freedesktop.NetworkManager.Device.Tun:Group, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Tun.html#gdbus-property-org-freedesktop-NetworkManager-Device-Tun.Group">The "Group" property</a>
+<dt id="ientry-idm46433932369920">org.freedesktop.NetworkManager.Device.Team, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Team.html#gdbus-interface-org-freedesktop-NetworkManager-Device-Team.top_of_page">org.freedesktop.NetworkManager.Device.Team</a>
 </dt>
-<dt id="ientry-idm45223147589232">org.freedesktop.NetworkManager.Device.Tun:HwAddress, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Tun.html#gdbus-property-org-freedesktop-NetworkManager-Device-Tun.HwAddress">The "HwAddress" property</a>
+<dt id="ientry-idm46433930934736">org.freedesktop.NetworkManager.Device.Team::PropertiesChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Team.html#gdbus-signal-org-freedesktop-NetworkManager-Device-Team.PropertiesChanged">The "PropertiesChanged" signal</a>
 </dt>
-<dt id="ientry-idm45223147842480">org.freedesktop.NetworkManager.Device.Tun:Mode, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Tun.html#gdbus-property-org-freedesktop-NetworkManager-Device-Tun.Mode">The "Mode" property</a>
+<dt id="ientry-idm46433926447664">org.freedesktop.NetworkManager.Device.Team:Carrier, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Team.html#gdbus-property-org-freedesktop-NetworkManager-Device-Team.Carrier">The "Carrier" property</a>
 </dt>
-<dt id="ientry-idm45223147829920">org.freedesktop.NetworkManager.Device.Tun:MultiQueue, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Tun.html#gdbus-property-org-freedesktop-NetworkManager-Device-Tun.MultiQueue">The "MultiQueue" property</a>
+<dt id="ientry-idm46433926439680">org.freedesktop.NetworkManager.Device.Team:Config, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Team.html#gdbus-property-org-freedesktop-NetworkManager-Device-Team.Config">The "Config" property</a>
 </dt>
-<dt id="ientry-idm45223147838368">org.freedesktop.NetworkManager.Device.Tun:NoPi, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Tun.html#gdbus-property-org-freedesktop-NetworkManager-Device-Tun.NoPi">The "NoPi" property</a>
+<dt id="ientry-idm46433926451504">org.freedesktop.NetworkManager.Device.Team:HwAddress, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Team.html#gdbus-property-org-freedesktop-NetworkManager-Device-Team.HwAddress">The "HwAddress" property</a>
 </dt>
-<dt id="ientry-idm45223147850864">org.freedesktop.NetworkManager.Device.Tun:Owner, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Tun.html#gdbus-property-org-freedesktop-NetworkManager-Device-Tun.Owner">The "Owner" property</a>
+<dt id="ientry-idm46433926443664">org.freedesktop.NetworkManager.Device.Team:Slaves, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Team.html#gdbus-property-org-freedesktop-NetworkManager-Device-Team.Slaves">The "Slaves" property</a>
 </dt>
-<dt id="ientry-idm45223147834128">org.freedesktop.NetworkManager.Device.Tun:VnetHdr, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Tun.html#gdbus-property-org-freedesktop-NetworkManager-Device-Tun.VnetHdr">The "VnetHdr" property</a>
+<dt id="ientry-idm46433933207920">org.freedesktop.NetworkManager.Device.Tun, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Tun.html#gdbus-interface-org-freedesktop-NetworkManager-Device-Tun.top_of_page">org.freedesktop.NetworkManager.Device.Tun</a>
 </dt>
-<dt id="ientry-idm45223155699792">org.freedesktop.NetworkManager.Device.Veth, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Veth.html#gdbus-interface-org-freedesktop-NetworkManager-Device-Veth.top_of_page">org.freedesktop.NetworkManager.Device.Veth</a>
+<dt id="ientry-idm46433933082208">org.freedesktop.NetworkManager.Device.Tun::PropertiesChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Tun.html#gdbus-signal-org-freedesktop-NetworkManager-Device-Tun.PropertiesChanged">The "PropertiesChanged" signal</a>
 </dt>
-<dt id="ientry-idm45223146921856">org.freedesktop.NetworkManager.Device.Veth::PropertiesChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Veth.html#gdbus-signal-org-freedesktop-NetworkManager-Device-Veth.PropertiesChanged">The "PropertiesChanged" signal</a>
+<dt id="ientry-idm46433935452016">org.freedesktop.NetworkManager.Device.Tun:Group, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Tun.html#gdbus-property-org-freedesktop-NetworkManager-Device-Tun.Group">The "Group" property</a>
 </dt>
-<dt id="ientry-idm45223146997968">org.freedesktop.NetworkManager.Device.Veth:Peer, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Veth.html#gdbus-property-org-freedesktop-NetworkManager-Device-Veth.Peer">The "Peer" property</a>
+<dt id="ientry-idm46433928837472">org.freedesktop.NetworkManager.Device.Tun:HwAddress, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Tun.html#gdbus-property-org-freedesktop-NetworkManager-Device-Tun.HwAddress">The "HwAddress" property</a>
 </dt>
-<dt id="ientry-idm45223158443504">org.freedesktop.NetworkManager.Device.Vlan, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Vlan.html#gdbus-interface-org-freedesktop-NetworkManager-Device-Vlan.top_of_page">org.freedesktop.NetworkManager.Device.Vlan</a>
+<dt id="ientry-idm46433927253552">org.freedesktop.NetworkManager.Device.Tun:Mode, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Tun.html#gdbus-property-org-freedesktop-NetworkManager-Device-Tun.Mode">The "Mode" property</a>
 </dt>
-<dt id="ientry-idm45223147579472">org.freedesktop.NetworkManager.Device.Vlan::PropertiesChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Vlan.html#gdbus-signal-org-freedesktop-NetworkManager-Device-Vlan.PropertiesChanged">The "PropertiesChanged" signal</a>
+<dt id="ientry-idm46433927263824">org.freedesktop.NetworkManager.Device.Tun:MultiQueue, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Tun.html#gdbus-property-org-freedesktop-NetworkManager-Device-Tun.MultiQueue">The "MultiQueue" property</a>
 </dt>
-<dt id="ientry-idm45223147805040">org.freedesktop.NetworkManager.Device.Vlan:Carrier, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Vlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Vlan.Carrier">The "Carrier" property</a>
+<dt id="ientry-idm46433928621808">org.freedesktop.NetworkManager.Device.Tun:NoPi, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Tun.html#gdbus-property-org-freedesktop-NetworkManager-Device-Tun.NoPi">The "NoPi" property</a>
 </dt>
-<dt id="ientry-idm45223147808880">org.freedesktop.NetworkManager.Device.Vlan:HwAddress, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Vlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Vlan.HwAddress">The "HwAddress" property</a>
+<dt id="ientry-idm46433934995744">org.freedesktop.NetworkManager.Device.Tun:Owner, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Tun.html#gdbus-property-org-freedesktop-NetworkManager-Device-Tun.Owner">The "Owner" property</a>
 </dt>
-<dt id="ientry-idm45223147021088">org.freedesktop.NetworkManager.Device.Vlan:Parent, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Vlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Vlan.Parent">The "Parent" property</a>
+<dt id="ientry-idm46433936119696">org.freedesktop.NetworkManager.Device.Tun:VnetHdr, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Tun.html#gdbus-property-org-freedesktop-NetworkManager-Device-Tun.VnetHdr">The "VnetHdr" property</a>
 </dt>
-<dt id="ientry-idm45223147017328">org.freedesktop.NetworkManager.Device.Vlan:VlanId, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Vlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Vlan.VlanId">The "VlanId" property</a>
+<dt id="ientry-idm46433935606576">org.freedesktop.NetworkManager.Device.Veth, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Veth.html#gdbus-interface-org-freedesktop-NetworkManager-Device-Veth.top_of_page">org.freedesktop.NetworkManager.Device.Veth</a>
 </dt>
-<dt id="ientry-idm45223155744800">org.freedesktop.NetworkManager.Device.Vxlan, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html#gdbus-interface-org-freedesktop-NetworkManager-Device-Vxlan.top_of_page">org.freedesktop.NetworkManager.Device.Vxlan</a>
+<dt id="ientry-idm46433941966640">org.freedesktop.NetworkManager.Device.Veth::PropertiesChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Veth.html#gdbus-signal-org-freedesktop-NetworkManager-Device-Veth.PropertiesChanged">The "PropertiesChanged" signal</a>
 </dt>
-<dt id="ientry-idm45223147029088">org.freedesktop.NetworkManager.Device.Vxlan::PropertiesChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html#gdbus-signal-org-freedesktop-NetworkManager-Device-Vxlan.PropertiesChanged">The "PropertiesChanged" signal</a>
+<dt id="ientry-idm46433930926448">org.freedesktop.NetworkManager.Device.Veth:Peer, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Veth.html#gdbus-property-org-freedesktop-NetworkManager-Device-Veth.Peer">The "Peer" property</a>
 </dt>
-<dt id="ientry-idm45223148611616">org.freedesktop.NetworkManager.Device.Vxlan:Ageing, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.Ageing">The "Ageing" property</a>
+<dt id="ientry-idm46433934004144">org.freedesktop.NetworkManager.Device.Vlan, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Vlan.html#gdbus-interface-org-freedesktop-NetworkManager-Device-Vlan.top_of_page">org.freedesktop.NetworkManager.Device.Vlan</a>
 </dt>
-<dt id="ientry-idm45223148603184">org.freedesktop.NetworkManager.Device.Vxlan:DstPort, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.DstPort">The "DstPort" property</a>
+<dt id="ientry-idm46433930893824">org.freedesktop.NetworkManager.Device.Vlan::PropertiesChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Vlan.html#gdbus-signal-org-freedesktop-NetworkManager-Device-Vlan.PropertiesChanged">The "PropertiesChanged" signal</a>
 </dt>
-<dt id="ientry-idm45223147784496">org.freedesktop.NetworkManager.Device.Vxlan:Group, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.Group">The "Group" property</a>
+<dt id="ientry-idm46433926432624">org.freedesktop.NetworkManager.Device.Vlan:Carrier, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Vlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Vlan.Carrier">The "Carrier" property</a>
 </dt>
-<dt id="ientry-idm45223147733728">org.freedesktop.NetworkManager.Device.Vxlan:HwAddress, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.HwAddress">The "HwAddress" property</a>
+<dt id="ientry-idm46433930866944">org.freedesktop.NetworkManager.Device.Vlan:HwAddress, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Vlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Vlan.HwAddress">The "HwAddress" property</a>
 </dt>
-<dt id="ientry-idm45223147729648">org.freedesktop.NetworkManager.Device.Vxlan:Id, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.Id">The "Id" property</a>
+<dt id="ientry-idm46433926428624">org.freedesktop.NetworkManager.Device.Vlan:Parent, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Vlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Vlan.Parent">The "Parent" property</a>
 </dt>
-<dt id="ientry-idm45223148582112">org.freedesktop.NetworkManager.Device.Vxlan:L2miss, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.L2miss">The "L2miss" property</a>
+<dt id="ientry-idm46433930888848">org.freedesktop.NetworkManager.Device.Vlan:VlanId, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Vlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Vlan.VlanId">The "VlanId" property</a>
 </dt>
-<dt id="ientry-idm45223148577904">org.freedesktop.NetworkManager.Device.Vxlan:L3miss, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.L3miss">The "L3miss" property</a>
+<dt id="ientry-idm46433936519520">org.freedesktop.NetworkManager.Device.Vxlan, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html#gdbus-interface-org-freedesktop-NetworkManager-Device-Vxlan.top_of_page">org.freedesktop.NetworkManager.Device.Vxlan</a>
 </dt>
-<dt id="ientry-idm45223148615776">org.freedesktop.NetworkManager.Device.Vxlan:Learning, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.Learning">The "Learning" property</a>
+<dt id="ientry-idm46433932662064">org.freedesktop.NetworkManager.Device.Vxlan::PropertiesChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html#gdbus-signal-org-freedesktop-NetworkManager-Device-Vxlan.PropertiesChanged">The "PropertiesChanged" signal</a>
 </dt>
-<dt id="ientry-idm45223148607408">org.freedesktop.NetworkManager.Device.Vxlan:Limit, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.Limit">The "Limit" property</a>
+<dt id="ientry-idm46433926470688">org.freedesktop.NetworkManager.Device.Vxlan:Ageing, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.Ageing">The "Ageing" property</a>
 </dt>
-<dt id="ientry-idm45223147780256">org.freedesktop.NetworkManager.Device.Vxlan:Local, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.Local">The "Local" property</a>
+<dt id="ientry-idm46433930940112">org.freedesktop.NetworkManager.Device.Vxlan:DstPort, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.DstPort">The "DstPort" property</a>
 </dt>
-<dt id="ientry-idm45223147737936">org.freedesktop.NetworkManager.Device.Vxlan:Parent, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.Parent">The "Parent" property</a>
+<dt id="ientry-idm46433934312288">org.freedesktop.NetworkManager.Device.Vxlan:Group, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.Group">The "Group" property</a>
 </dt>
-<dt id="ientry-idm45223148590560">org.freedesktop.NetworkManager.Device.Vxlan:Proxy, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.Proxy">The "Proxy" property</a>
+<dt id="ientry-idm46433933039552">org.freedesktop.NetworkManager.Device.Vxlan:HwAddress, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.HwAddress">The "HwAddress" property</a>
 </dt>
-<dt id="ientry-idm45223148586352">org.freedesktop.NetworkManager.Device.Vxlan:Rsc, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.Rsc">The "Rsc" property</a>
+<dt id="ientry-idm46433933379776">org.freedesktop.NetworkManager.Device.Vxlan:Id, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.Id">The "Id" property</a>
 </dt>
-<dt id="ientry-idm45223148594800">org.freedesktop.NetworkManager.Device.Vxlan:SrcPortMax, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.SrcPortMax">The "SrcPortMax" property</a>
+<dt id="ientry-idm46433926495840">org.freedesktop.NetworkManager.Device.Vxlan:L2miss, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.L2miss">The "L2miss" property</a>
 </dt>
-<dt id="ientry-idm45223148599056">org.freedesktop.NetworkManager.Device.Vxlan:SrcPortMin, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.SrcPortMin">The "SrcPortMin" property</a>
+<dt id="ientry-idm46433930883472">org.freedesktop.NetworkManager.Device.Vxlan:L3miss, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.L3miss">The "L3miss" property</a>
 </dt>
-<dt id="ientry-idm45223147776016">org.freedesktop.NetworkManager.Device.Vxlan:Tos, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.Tos">The "Tos" property</a>
+<dt id="ientry-idm46433930901200">org.freedesktop.NetworkManager.Device.Vxlan:Learning, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.Learning">The "Learning" property</a>
 </dt>
-<dt id="ientry-idm45223147771792">org.freedesktop.NetworkManager.Device.Vxlan:Ttl, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.Ttl">The "Ttl" property</a>
+<dt id="ientry-idm46433926466576">org.freedesktop.NetworkManager.Device.Vxlan:Limit, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.Limit">The "Limit" property</a>
 </dt>
-<dt id="ientry-idm45223154059456">org.freedesktop.NetworkManager.Device.WiMax, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.WiMax.html#gdbus-interface-org-freedesktop-NetworkManager-Device-WiMax.top_of_page">org.freedesktop.NetworkManager.Device.WiMax</a>
+<dt id="ientry-idm46433933805424">org.freedesktop.NetworkManager.Device.Vxlan:Local, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.Local">The "Local" property</a>
 </dt>
-<dt id="ientry-idm45223158941536">org.freedesktop.NetworkManager.Device.WiMax.GetNspList(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.WiMax.html#gdbus-method-org-freedesktop-NetworkManager-Device-WiMax.GetNspList">The GetNspList() method</a>
+<dt id="ientry-idm46433933327024">org.freedesktop.NetworkManager.Device.Vxlan:Parent, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.Parent">The "Parent" property</a>
 </dt>
-<dt id="ientry-idm45223155621792">org.freedesktop.NetworkManager.Device.WiMax::NspAdded, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.WiMax.html#gdbus-signal-org-freedesktop-NetworkManager-Device-WiMax.NspAdded">The "NspAdded" signal</a>
+<dt id="ientry-idm46433930906048">org.freedesktop.NetworkManager.Device.Vxlan:Proxy, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.Proxy">The "Proxy" property</a>
 </dt>
-<dt id="ientry-idm45223147789696">org.freedesktop.NetworkManager.Device.WiMax::NspRemoved, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.WiMax.html#gdbus-signal-org-freedesktop-NetworkManager-Device-WiMax.NspRemoved">The "NspRemoved" signal</a>
+<dt id="ientry-idm46433926500080">org.freedesktop.NetworkManager.Device.Vxlan:Rsc, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.Rsc">The "Rsc" property</a>
 </dt>
-<dt id="ientry-idm45223156032032">org.freedesktop.NetworkManager.Device.WiMax::PropertiesChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.WiMax.html#gdbus-signal-org-freedesktop-NetworkManager-Device-WiMax.PropertiesChanged">The "PropertiesChanged" signal</a>
+<dt id="ientry-idm46433926324272">org.freedesktop.NetworkManager.Device.Vxlan:SrcPortMax, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.SrcPortMax">The "SrcPortMax" property</a>
 </dt>
-<dt id="ientry-idm45223156240272">org.freedesktop.NetworkManager.Device.WiMax:ActiveNsp, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.WiMax.html#gdbus-property-org-freedesktop-NetworkManager-Device-WiMax.ActiveNsp">The "ActiveNsp" property</a>
+<dt id="ientry-idm46433926328432">org.freedesktop.NetworkManager.Device.Vxlan:SrcPortMin, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.SrcPortMin">The "SrcPortMin" property</a>
 </dt>
-<dt id="ientry-idm45223158065200">org.freedesktop.NetworkManager.Device.WiMax:Bsid, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.WiMax.html#gdbus-property-org-freedesktop-NetworkManager-Device-WiMax.Bsid">The "Bsid" property</a>
+<dt id="ientry-idm46433932997664">org.freedesktop.NetworkManager.Device.Vxlan:Tos, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.Tos">The "Tos" property</a>
 </dt>
-<dt id="ientry-idm45223155297968">org.freedesktop.NetworkManager.Device.WiMax:CenterFrequency, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.WiMax.html#gdbus-property-org-freedesktop-NetworkManager-Device-WiMax.CenterFrequency">The "CenterFrequency" property</a>
+<dt id="ientry-idm46433935588688">org.freedesktop.NetworkManager.Device.Vxlan:Ttl, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.Ttl">The "Ttl" property</a>
 </dt>
-<dt id="ientry-idm45223156838704">org.freedesktop.NetworkManager.Device.WiMax:Cinr, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.WiMax.html#gdbus-property-org-freedesktop-NetworkManager-Device-WiMax.Cinr">The "Cinr" property</a>
+<dt id="ientry-idm46433927165504">org.freedesktop.NetworkManager.Device::StateChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-signal-org-freedesktop-NetworkManager-Device.StateChanged">The "StateChanged" signal</a>
 </dt>
-<dt id="ientry-idm45223158901936">org.freedesktop.NetworkManager.Device.WiMax:HwAddress, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.WiMax.html#gdbus-property-org-freedesktop-NetworkManager-Device-WiMax.HwAddress">The "HwAddress" property</a>
+<dt id="ientry-idm46433926992160">org.freedesktop.NetworkManager.Device:ActiveConnection, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.ActiveConnection">The "ActiveConnection" property</a>
 </dt>
-<dt id="ientry-idm45223154200432">org.freedesktop.NetworkManager.Device.WiMax:Nsps, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.WiMax.html#gdbus-property-org-freedesktop-NetworkManager-Device-WiMax.Nsps">The "Nsps" property</a>
+<dt id="ientry-idm46433926966928">org.freedesktop.NetworkManager.Device:Autoconnect, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.Autoconnect">The "Autoconnect" property</a>
 </dt>
-<dt id="ientry-idm45223147443664">org.freedesktop.NetworkManager.Device.WiMax:Rssi, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.WiMax.html#gdbus-property-org-freedesktop-NetworkManager-Device-WiMax.Rssi">The "Rssi" property</a>
+<dt id="ientry-idm46433927301680">org.freedesktop.NetworkManager.Device:AvailableConnections, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.AvailableConnections">The "AvailableConnections" property</a>
 </dt>
-<dt id="ientry-idm45223157799296">org.freedesktop.NetworkManager.Device.WiMax:TxPower, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.WiMax.html#gdbus-property-org-freedesktop-NetworkManager-Device-WiMax.TxPower">The "TxPower" property</a>
+<dt id="ientry-idm46433927122464">org.freedesktop.NetworkManager.Device:Capabilities, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.Capabilities">The "Capabilities" property</a>
 </dt>
-<dt id="ientry-idm45223149988928">org.freedesktop.NetworkManager.Device::StateChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-signal-org-freedesktop-NetworkManager-Device.StateChanged">The "StateChanged" signal</a>
+<dt id="ientry-idm46433926954256">org.freedesktop.NetworkManager.Device:DeviceType, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.DeviceType">The "DeviceType" property</a>
 </dt>
-<dt id="ientry-idm45223153934720">org.freedesktop.NetworkManager.Device:ActiveConnection, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.ActiveConnection">The "ActiveConnection" property</a>
+<dt id="ientry-idm46433926983664">org.freedesktop.NetworkManager.Device:Dhcp4Config, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.Dhcp4Config">The "Dhcp4Config" property</a>
 </dt>
-<dt id="ientry-idm45223153909488">org.freedesktop.NetworkManager.Device:Autoconnect, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.Autoconnect">The "Autoconnect" property</a>
+<dt id="ientry-idm46433926975184">org.freedesktop.NetworkManager.Device:Dhcp6Config, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.Dhcp6Config">The "Dhcp6Config" property</a>
 </dt>
-<dt id="ientry-idm45223147549472">org.freedesktop.NetworkManager.Device:AvailableConnections, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.AvailableConnections">The "AvailableConnections" property</a>
+<dt id="ientry-idm46433927135328">org.freedesktop.NetworkManager.Device:Driver, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.Driver">The "Driver" property</a>
 </dt>
-<dt id="ientry-idm45223153955296">org.freedesktop.NetworkManager.Device:Capabilities, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.Capabilities">The "Capabilities" property</a>
+<dt id="ientry-idm46433927131056">org.freedesktop.NetworkManager.Device:DriverVersion, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.DriverVersion">The "DriverVersion" property</a>
 </dt>
-<dt id="ientry-idm45223147554352">org.freedesktop.NetworkManager.Device:DeviceType, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.DeviceType">The "DeviceType" property</a>
+<dt id="ientry-idm46433926962784">org.freedesktop.NetworkManager.Device:FirmwareMissing, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.FirmwareMissing">The "FirmwareMissing" property</a>
 </dt>
-<dt id="ientry-idm45223153926224">org.freedesktop.NetworkManager.Device:Dhcp4Config, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.Dhcp4Config">The "Dhcp4Config" property</a>
+<dt id="ientry-idm46433927126752">org.freedesktop.NetworkManager.Device:FirmwareVersion, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.FirmwareVersion">The "FirmwareVersion" property</a>
 </dt>
-<dt id="ientry-idm45223153917744">org.freedesktop.NetworkManager.Device:Dhcp6Config, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.Dhcp6Config">The "Dhcp6Config" property</a>
+<dt id="ientry-idm46433927143856">org.freedesktop.NetworkManager.Device:Interface, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.Interface">The "Interface" property</a>
 </dt>
-<dt id="ientry-idm45223153968160">org.freedesktop.NetworkManager.Device:Driver, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.Driver">The "Driver" property</a>
+<dt id="ientry-idm46433927007504">org.freedesktop.NetworkManager.Device:Ip4Address, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.Ip4Address">The "Ip4Address" property</a>
 </dt>
-<dt id="ientry-idm45223153963888">org.freedesktop.NetworkManager.Device:DriverVersion, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.DriverVersion">The "DriverVersion" property</a>
+<dt id="ientry-idm46433926988000">org.freedesktop.NetworkManager.Device:Ip4Config, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.Ip4Config">The "Ip4Config" property</a>
 </dt>
-<dt id="ientry-idm45223153905344">org.freedesktop.NetworkManager.Device:FirmwareMissing, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.FirmwareMissing">The "FirmwareMissing" property</a>
+<dt id="ientry-idm46433926979520">org.freedesktop.NetworkManager.Device:Ip6Config, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.Ip6Config">The "Ip6Config" property</a>
 </dt>
-<dt id="ientry-idm45223153959584">org.freedesktop.NetworkManager.Device:FirmwareVersion, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.FirmwareVersion">The "FirmwareVersion" property</a>
+<dt id="ientry-idm46433927139456">org.freedesktop.NetworkManager.Device:IpInterface, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.IpInterface">The "IpInterface" property</a>
 </dt>
-<dt id="ientry-idm45223149968064">org.freedesktop.NetworkManager.Device:Interface, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.Interface">The "Interface" property</a>
+<dt id="ientry-idm46433927283760">org.freedesktop.NetworkManager.Device:LldpNeighbors, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.LldpNeighbors">The "LldpNeighbors" property</a>
 </dt>
-<dt id="ientry-idm45223153950064">org.freedesktop.NetworkManager.Device:Ip4Address, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.Ip4Address">The "Ip4Address" property</a>
+<dt id="ientry-idm46433926971056">org.freedesktop.NetworkManager.Device:Managed, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.Managed">The "Managed" property</a>
 </dt>
-<dt id="ientry-idm45223153930560">org.freedesktop.NetworkManager.Device:Ip4Config, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.Ip4Config">The "Ip4Config" property</a>
+<dt id="ientry-idm46433927289056">org.freedesktop.NetworkManager.Device:Metered, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.Metered">The "Metered" property</a>
 </dt>
-<dt id="ientry-idm45223153922080">org.freedesktop.NetworkManager.Device:Ip6Config, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.Ip6Config">The "Ip6Config" property</a>
+<dt id="ientry-idm46433927293168">org.freedesktop.NetworkManager.Device:Mtu, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.Mtu">The "Mtu" property</a>
 </dt>
-<dt id="ientry-idm45223149963664">org.freedesktop.NetworkManager.Device:IpInterface, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.IpInterface">The "IpInterface" property</a>
+<dt id="ientry-idm46433926958528">org.freedesktop.NetworkManager.Device:NmPluginMissing, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.NmPluginMissing">The "NmPluginMissing" property</a>
 </dt>
-<dt id="ientry-idm45223147531552">org.freedesktop.NetworkManager.Device:LldpNeighbors, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.LldpNeighbors">The "LldpNeighbors" property</a>
+<dt id="ientry-idm46433927297296">org.freedesktop.NetworkManager.Device:PhysicalPortId, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.PhysicalPortId">The "PhysicalPortId" property</a>
 </dt>
-<dt id="ientry-idm45223153913616">org.freedesktop.NetworkManager.Device:Managed, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.Managed">The "Managed" property</a>
+<dt id="ientry-idm46433927279504">org.freedesktop.NetworkManager.Device:Real, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.Real">The "Real" property</a>
 </dt>
-<dt id="ientry-idm45223147536848">org.freedesktop.NetworkManager.Device:Metered, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.Metered">The "Metered" property</a>
+<dt id="ientry-idm46433927003264">org.freedesktop.NetworkManager.Device:State, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.State">The "State" property</a>
 </dt>
-<dt id="ientry-idm45223147540960">org.freedesktop.NetworkManager.Device:Mtu, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.Mtu">The "Mtu" property</a>
+<dt id="ientry-idm46433926998128">org.freedesktop.NetworkManager.Device:StateReason, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.StateReason">The "StateReason" property</a>
 </dt>
-<dt id="ientry-idm45223153901088">org.freedesktop.NetworkManager.Device:NmPluginMissing, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.NmPluginMissing">The "NmPluginMissing" property</a>
+<dt id="ientry-idm46433927149248">org.freedesktop.NetworkManager.Device:Udi, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.Udi">The "Udi" property</a>
 </dt>
-<dt id="ientry-idm45223147545088">org.freedesktop.NetworkManager.Device:PhysicalPortId, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.PhysicalPortId">The "PhysicalPortId" property</a>
+<dt id="ientry-idm46433935323568">org.freedesktop.NetworkManager.DnsManager, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.DnsManager.html#gdbus-interface-org-freedesktop-NetworkManager-DnsManager.top_of_page">org.freedesktop.NetworkManager.DnsManager</a>
 </dt>
-<dt id="ientry-idm45223147527296">org.freedesktop.NetworkManager.Device:Real, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.Real">The "Real" property</a>
+<dt id="ientry-idm46433930532752">org.freedesktop.NetworkManager.DnsManager:Configuration, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.DnsManager.html#gdbus-property-org-freedesktop-NetworkManager-DnsManager.Configuration">The "Configuration" property</a>
 </dt>
-<dt id="ientry-idm45223153945824">org.freedesktop.NetworkManager.Device:State, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.State">The "State" property</a>
+<dt id="ientry-idm46433935912688">org.freedesktop.NetworkManager.DnsManager:Mode, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.DnsManager.html#gdbus-property-org-freedesktop-NetworkManager-DnsManager.Mode">The "Mode" property</a>
 </dt>
-<dt id="ientry-idm45223153940688">org.freedesktop.NetworkManager.Device:StateReason, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.StateReason">The "StateReason" property</a>
+<dt id="ientry-idm46433935328208">org.freedesktop.NetworkManager.DnsManager:RcManager, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.DnsManager.html#gdbus-property-org-freedesktop-NetworkManager-DnsManager.RcManager">The "RcManager" property</a>
 </dt>
-<dt id="ientry-idm45223149972592">org.freedesktop.NetworkManager.Device:Udi, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.Udi">The "Udi" property</a>
+<dt id="ientry-idm46433936002128">org.freedesktop.NetworkManager.IP4Config, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.IP4Config.html#gdbus-interface-org-freedesktop-NetworkManager-IP4Config.top_of_page">org.freedesktop.NetworkManager.IP4Config</a>
 </dt>
-<dt id="ientry-idm45223155031072">org.freedesktop.NetworkManager.DnsManager, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.DnsManager.html#gdbus-interface-org-freedesktop-NetworkManager-DnsManager.top_of_page">org.freedesktop.NetworkManager.DnsManager</a>
+<dt id="ientry-idm46433925823584">org.freedesktop.NetworkManager.IP4Config::PropertiesChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.IP4Config.html#gdbus-signal-org-freedesktop-NetworkManager-IP4Config.PropertiesChanged">The "PropertiesChanged" signal</a>
 </dt>
-<dt id="ientry-idm45223153838048">org.freedesktop.NetworkManager.DnsManager:Configuration, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.DnsManager.html#gdbus-property-org-freedesktop-NetworkManager-DnsManager.Configuration">The "Configuration" property</a>
+<dt id="ientry-idm46433925802960">org.freedesktop.NetworkManager.IP4Config:AddressData, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.IP4Config.html#gdbus-property-org-freedesktop-NetworkManager-IP4Config.AddressData">The "AddressData" property</a>
 </dt>
-<dt id="ientry-idm45223157871760">org.freedesktop.NetworkManager.DnsManager:Mode, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.DnsManager.html#gdbus-property-org-freedesktop-NetworkManager-DnsManager.Mode">The "Mode" property</a>
+<dt id="ientry-idm46433926207536">org.freedesktop.NetworkManager.IP4Config:Addresses, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.IP4Config.html#gdbus-property-org-freedesktop-NetworkManager-IP4Config.Addresses">The "Addresses" property</a>
 </dt>
-<dt id="ientry-idm45223153841856">org.freedesktop.NetworkManager.DnsManager:RcManager, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.DnsManager.html#gdbus-property-org-freedesktop-NetworkManager-DnsManager.RcManager">The "RcManager" property</a>
+<dt id="ientry-idm46433925402368">org.freedesktop.NetworkManager.IP4Config:DnsOptions, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.IP4Config.html#gdbus-property-org-freedesktop-NetworkManager-IP4Config.DnsOptions">The "DnsOptions" property</a>
 </dt>
-<dt id="ientry-idm45223158026224">org.freedesktop.NetworkManager.IP4Config, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.IP4Config.html#gdbus-interface-org-freedesktop-NetworkManager-IP4Config.top_of_page">org.freedesktop.NetworkManager.IP4Config</a>
+<dt id="ientry-idm46433925398064">org.freedesktop.NetworkManager.IP4Config:DnsPriority, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.IP4Config.html#gdbus-property-org-freedesktop-NetworkManager-IP4Config.DnsPriority">The "DnsPriority" property</a>
 </dt>
-<dt id="ientry-idm45223148520320">org.freedesktop.NetworkManager.IP4Config::PropertiesChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.IP4Config.html#gdbus-signal-org-freedesktop-NetworkManager-IP4Config.PropertiesChanged">The "PropertiesChanged" signal</a>
+<dt id="ientry-idm46433925410688">org.freedesktop.NetworkManager.IP4Config:Domains, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.IP4Config.html#gdbus-property-org-freedesktop-NetworkManager-IP4Config.Domains">The "Domains" property</a>
 </dt>
-<dt id="ientry-idm45223148348928">org.freedesktop.NetworkManager.IP4Config:AddressData, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.IP4Config.html#gdbus-property-org-freedesktop-NetworkManager-IP4Config.AddressData">The "AddressData" property</a>
+<dt id="ientry-idm46433925798960">org.freedesktop.NetworkManager.IP4Config:Gateway, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.IP4Config.html#gdbus-property-org-freedesktop-NetworkManager-IP4Config.Gateway">The "Gateway" property</a>
 </dt>
-<dt id="ientry-idm45223148353232">org.freedesktop.NetworkManager.IP4Config:Addresses, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.IP4Config.html#gdbus-property-org-freedesktop-NetworkManager-IP4Config.Addresses">The "Addresses" property</a>
+<dt id="ientry-idm46433925414944">org.freedesktop.NetworkManager.IP4Config:Nameservers, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.IP4Config.html#gdbus-property-org-freedesktop-NetworkManager-IP4Config.Nameservers">The "Nameservers" property</a>
 </dt>
-<dt id="ientry-idm45223148420544">org.freedesktop.NetworkManager.IP4Config:DnsOptions, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.IP4Config.html#gdbus-property-org-freedesktop-NetworkManager-IP4Config.DnsOptions">The "DnsOptions" property</a>
+<dt id="ientry-idm46433925790800">org.freedesktop.NetworkManager.IP4Config:RouteData, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.IP4Config.html#gdbus-property-org-freedesktop-NetworkManager-IP4Config.RouteData">The "RouteData" property</a>
 </dt>
-<dt id="ientry-idm45223148416240">org.freedesktop.NetworkManager.IP4Config:DnsPriority, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.IP4Config.html#gdbus-property-org-freedesktop-NetworkManager-IP4Config.DnsPriority">The "DnsPriority" property</a>
+<dt id="ientry-idm46433925794848">org.freedesktop.NetworkManager.IP4Config:Routes, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.IP4Config.html#gdbus-property-org-freedesktop-NetworkManager-IP4Config.Routes">The "Routes" property</a>
 </dt>
-<dt id="ientry-idm45223148428864">org.freedesktop.NetworkManager.IP4Config:Domains, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.IP4Config.html#gdbus-property-org-freedesktop-NetworkManager-IP4Config.Domains">The "Domains" property</a>
+<dt id="ientry-idm46433925406560">org.freedesktop.NetworkManager.IP4Config:Searches, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.IP4Config.html#gdbus-property-org-freedesktop-NetworkManager-IP4Config.Searches">The "Searches" property</a>
 </dt>
-<dt id="ientry-idm45223148344848">org.freedesktop.NetworkManager.IP4Config:Gateway, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.IP4Config.html#gdbus-property-org-freedesktop-NetworkManager-IP4Config.Gateway">The "Gateway" property</a>
+<dt id="ientry-idm46433925393920">org.freedesktop.NetworkManager.IP4Config:WinsServers, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.IP4Config.html#gdbus-property-org-freedesktop-NetworkManager-IP4Config.WinsServers">The "WinsServers" property</a>
 </dt>
-<dt id="ientry-idm45223148432944">org.freedesktop.NetworkManager.IP4Config:Nameservers, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.IP4Config.html#gdbus-property-org-freedesktop-NetworkManager-IP4Config.Nameservers">The "Nameservers" property</a>
+<dt id="ientry-idm46433936188368">org.freedesktop.NetworkManager.IP6Config, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.IP6Config.html#gdbus-interface-org-freedesktop-NetworkManager-IP6Config.top_of_page">org.freedesktop.NetworkManager.IP6Config</a>
 </dt>
-<dt id="ientry-idm45223148336688">org.freedesktop.NetworkManager.IP4Config:RouteData, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.IP4Config.html#gdbus-property-org-freedesktop-NetworkManager-IP4Config.RouteData">The "RouteData" property</a>
+<dt id="ientry-idm46433925386176">org.freedesktop.NetworkManager.IP6Config::PropertiesChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.IP6Config.html#gdbus-signal-org-freedesktop-NetworkManager-IP6Config.PropertiesChanged">The "PropertiesChanged" signal</a>
 </dt>
-<dt id="ientry-idm45223148340736">org.freedesktop.NetworkManager.IP4Config:Routes, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.IP4Config.html#gdbus-property-org-freedesktop-NetworkManager-IP4Config.Routes">The "Routes" property</a>
+<dt id="ientry-idm46433925167920">org.freedesktop.NetworkManager.IP6Config:AddressData, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.IP6Config.html#gdbus-property-org-freedesktop-NetworkManager-IP6Config.AddressData">The "AddressData" property</a>
 </dt>
-<dt id="ientry-idm45223148424736">org.freedesktop.NetworkManager.IP4Config:Searches, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.IP4Config.html#gdbus-property-org-freedesktop-NetworkManager-IP4Config.Searches">The "Searches" property</a>
+<dt id="ientry-idm46433925186528">org.freedesktop.NetworkManager.IP6Config:Addresses, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.IP6Config.html#gdbus-property-org-freedesktop-NetworkManager-IP6Config.Addresses">The "Addresses" property</a>
 </dt>
-<dt id="ientry-idm45223148412096">org.freedesktop.NetworkManager.IP4Config:WinsServers, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.IP4Config.html#gdbus-property-org-freedesktop-NetworkManager-IP4Config.WinsServers">The "WinsServers" property</a>
+<dt id="ientry-idm46433925657264">org.freedesktop.NetworkManager.IP6Config:DnsOptions, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.IP6Config.html#gdbus-property-org-freedesktop-NetworkManager-IP6Config.DnsOptions">The "DnsOptions" property</a>
 </dt>
-<dt id="ientry-idm45223155228384">org.freedesktop.NetworkManager.IP6Config, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.IP6Config.html#gdbus-interface-org-freedesktop-NetworkManager-IP6Config.top_of_page">org.freedesktop.NetworkManager.IP6Config</a>
+<dt id="ientry-idm46433925652960">org.freedesktop.NetworkManager.IP6Config:DnsPriority, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.IP6Config.html#gdbus-property-org-freedesktop-NetworkManager-IP6Config.DnsPriority">The "DnsPriority" property</a>
 </dt>
-<dt id="ientry-idm45223155971760">org.freedesktop.NetworkManager.IP6Config::PropertiesChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.IP6Config.html#gdbus-signal-org-freedesktop-NetworkManager-IP6Config.PropertiesChanged">The "PropertiesChanged" signal</a>
+<dt id="ientry-idm46433925665584">org.freedesktop.NetworkManager.IP6Config:Domains, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.IP6Config.html#gdbus-property-org-freedesktop-NetworkManager-IP6Config.Domains">The "Domains" property</a>
 </dt>
-<dt id="ientry-idm45223154352016">org.freedesktop.NetworkManager.IP6Config:AddressData, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.IP6Config.html#gdbus-property-org-freedesktop-NetworkManager-IP6Config.AddressData">The "AddressData" property</a>
+<dt id="ientry-idm46433925163792">org.freedesktop.NetworkManager.IP6Config:Gateway, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.IP6Config.html#gdbus-property-org-freedesktop-NetworkManager-IP6Config.Gateway">The "Gateway" property</a>
 </dt>
-<dt id="ientry-idm45223154117568">org.freedesktop.NetworkManager.IP6Config:Addresses, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.IP6Config.html#gdbus-property-org-freedesktop-NetworkManager-IP6Config.Addresses">The "Addresses" property</a>
+<dt id="ientry-idm46433925669760">org.freedesktop.NetworkManager.IP6Config:Nameservers, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.IP6Config.html#gdbus-property-org-freedesktop-NetworkManager-IP6Config.Nameservers">The "Nameservers" property</a>
 </dt>
-<dt id="ientry-idm45223150429504">org.freedesktop.NetworkManager.IP6Config:DnsOptions, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.IP6Config.html#gdbus-property-org-freedesktop-NetworkManager-IP6Config.DnsOptions">The "DnsOptions" property</a>
+<dt id="ientry-idm46433925155488">org.freedesktop.NetworkManager.IP6Config:RouteData, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.IP6Config.html#gdbus-property-org-freedesktop-NetworkManager-IP6Config.RouteData">The "RouteData" property</a>
 </dt>
-<dt id="ientry-idm45223154666768">org.freedesktop.NetworkManager.IP6Config:DnsPriority, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.IP6Config.html#gdbus-property-org-freedesktop-NetworkManager-IP6Config.DnsPriority">The "DnsPriority" property</a>
+<dt id="ientry-idm46433925159632">org.freedesktop.NetworkManager.IP6Config:Routes, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.IP6Config.html#gdbus-property-org-freedesktop-NetworkManager-IP6Config.Routes">The "Routes" property</a>
 </dt>
-<dt id="ientry-idm45223154087072">org.freedesktop.NetworkManager.IP6Config:Domains, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.IP6Config.html#gdbus-property-org-freedesktop-NetworkManager-IP6Config.Domains">The "Domains" property</a>
+<dt id="ientry-idm46433925661456">org.freedesktop.NetworkManager.IP6Config:Searches, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.IP6Config.html#gdbus-property-org-freedesktop-NetworkManager-IP6Config.Searches">The "Searches" property</a>
 </dt>
-<dt id="ientry-idm45223150272400">org.freedesktop.NetworkManager.IP6Config:Gateway, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.IP6Config.html#gdbus-property-org-freedesktop-NetworkManager-IP6Config.Gateway">The "Gateway" property</a>
+<dt id="ientry-idm46433932386496">org.freedesktop.NetworkManager.SecretAgent, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.SecretAgent.html#gdbus-interface-org-freedesktop-NetworkManager-SecretAgent.top_of_page">org.freedesktop.NetworkManager.SecretAgent</a>
 </dt>
-<dt id="ientry-idm45223154970784">org.freedesktop.NetworkManager.IP6Config:Nameservers, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.IP6Config.html#gdbus-property-org-freedesktop-NetworkManager-IP6Config.Nameservers">The "Nameservers" property</a>
+<dt id="ientry-idm46433922876912">org.freedesktop.NetworkManager.SecretAgent.CancelGetSecrets(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.SecretAgent.html#gdbus-method-org-freedesktop-NetworkManager-SecretAgent.CancelGetSecrets">The CancelGetSecrets() method</a>
 </dt>
-<dt id="ientry-idm45223157950160">org.freedesktop.NetworkManager.IP6Config:RouteData, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.IP6Config.html#gdbus-property-org-freedesktop-NetworkManager-IP6Config.RouteData">The "RouteData" property</a>
+<dt id="ientry-idm46433922858288">org.freedesktop.NetworkManager.SecretAgent.DeleteSecrets(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.SecretAgent.html#gdbus-method-org-freedesktop-NetworkManager-SecretAgent.DeleteSecrets">The DeleteSecrets() method</a>
 </dt>
-<dt id="ientry-idm45223147058160">org.freedesktop.NetworkManager.IP6Config:Routes, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.IP6Config.html#gdbus-property-org-freedesktop-NetworkManager-IP6Config.Routes">The "Routes" property</a>
+<dt id="ientry-idm46433922979056">org.freedesktop.NetworkManager.SecretAgent.GetSecrets(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.SecretAgent.html#gdbus-method-org-freedesktop-NetworkManager-SecretAgent.GetSecrets">The GetSecrets() method</a>
 </dt>
-<dt id="ientry-idm45223152896272">org.freedesktop.NetworkManager.IP6Config:Searches, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.IP6Config.html#gdbus-property-org-freedesktop-NetworkManager-IP6Config.Searches">The "Searches" property</a>
+<dt id="ientry-idm46433923026928">org.freedesktop.NetworkManager.SecretAgent.SaveSecrets(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.SecretAgent.html#gdbus-method-org-freedesktop-NetworkManager-SecretAgent.SaveSecrets">The SaveSecrets() method</a>
 </dt>
-<dt id="ientry-idm45223156897776">org.freedesktop.NetworkManager.SecretAgent, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.SecretAgent.html#gdbus-interface-org-freedesktop-NetworkManager-SecretAgent.top_of_page">org.freedesktop.NetworkManager.SecretAgent</a>
+<dt id="ientry-idm46433935067168">org.freedesktop.NetworkManager.Settings, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Settings.html#gdbus-interface-org-freedesktop-NetworkManager-Settings.top_of_page">org.freedesktop.NetworkManager.Settings</a>
 </dt>
-<dt id="ientry-idm45223154460208">org.freedesktop.NetworkManager.SecretAgent.CancelGetSecrets(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.SecretAgent.html#gdbus-method-org-freedesktop-NetworkManager-SecretAgent.CancelGetSecrets">The CancelGetSecrets() method</a>
+<dt id="ientry-idm46433930773936">org.freedesktop.NetworkManager.Settings.AddConnection(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Settings.html#gdbus-method-org-freedesktop-NetworkManager-Settings.AddConnection">The AddConnection() method</a>
 </dt>
-<dt id="ientry-idm45223148334784">org.freedesktop.NetworkManager.SecretAgent.DeleteSecrets(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.SecretAgent.html#gdbus-method-org-freedesktop-NetworkManager-SecretAgent.DeleteSecrets">The DeleteSecrets() method</a>
+<dt id="ientry-idm46433933405808">org.freedesktop.NetworkManager.Settings.AddConnectionUnsaved(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Settings.html#gdbus-method-org-freedesktop-NetworkManager-Settings.AddConnectionUnsaved">The AddConnectionUnsaved() method</a>
 </dt>
-<dt id="ientry-idm45223153101216">org.freedesktop.NetworkManager.SecretAgent.GetSecrets(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.SecretAgent.html#gdbus-method-org-freedesktop-NetworkManager-SecretAgent.GetSecrets">The GetSecrets() method</a>
+<dt id="ientry-idm46433933085632">org.freedesktop.NetworkManager.Settings.Connection, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Settings.Connection.html#gdbus-interface-org-freedesktop-NetworkManager-Settings-Connection.top_of_page">org.freedesktop.NetworkManager.Settings.Connection</a>
 </dt>
-<dt id="ientry-idm45223147711984">org.freedesktop.NetworkManager.SecretAgent.SaveSecrets(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.SecretAgent.html#gdbus-method-org-freedesktop-NetworkManager-SecretAgent.SaveSecrets">The SaveSecrets() method</a>
+<dt id="ientry-idm46433935788592">org.freedesktop.NetworkManager.Settings.Connection.ClearSecrets(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Settings.Connection.html#gdbus-method-org-freedesktop-NetworkManager-Settings-Connection.ClearSecrets">The ClearSecrets() method</a>
 </dt>
-<dt id="ientry-idm45223156575728">org.freedesktop.NetworkManager.Settings, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Settings.html#gdbus-interface-org-freedesktop-NetworkManager-Settings.top_of_page">org.freedesktop.NetworkManager.Settings</a>
+<dt id="ientry-idm46433930691184">org.freedesktop.NetworkManager.Settings.Connection.Delete(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Settings.Connection.html#gdbus-method-org-freedesktop-NetworkManager-Settings-Connection.Delete">The Delete() method</a>
 </dt>
-<dt id="ientry-idm45223153058624">org.freedesktop.NetworkManager.Settings.AddConnection(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Settings.html#gdbus-method-org-freedesktop-NetworkManager-Settings.AddConnection">The AddConnection() method</a>
+<dt id="ientry-idm46433928904400">org.freedesktop.NetworkManager.Settings.Connection.GetSecrets(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Settings.Connection.html#gdbus-method-org-freedesktop-NetworkManager-Settings-Connection.GetSecrets">The GetSecrets() method</a>
 </dt>
-<dt id="ientry-idm45223154730288">org.freedesktop.NetworkManager.Settings.AddConnectionUnsaved(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Settings.html#gdbus-method-org-freedesktop-NetworkManager-Settings.AddConnectionUnsaved">The AddConnectionUnsaved() method</a>
+<dt id="ientry-idm46433933612832">org.freedesktop.NetworkManager.Settings.Connection.GetSettings(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Settings.Connection.html#gdbus-method-org-freedesktop-NetworkManager-Settings-Connection.GetSettings">The GetSettings() method</a>
 </dt>
-<dt id="ientry-idm45223152978208">org.freedesktop.NetworkManager.Settings.Connection, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Settings.Connection.html#gdbus-interface-org-freedesktop-NetworkManager-Settings-Connection.top_of_page">org.freedesktop.NetworkManager.Settings.Connection</a>
+<dt id="ientry-idm46433929248416">org.freedesktop.NetworkManager.Settings.Connection.Save(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Settings.Connection.html#gdbus-method-org-freedesktop-NetworkManager-Settings-Connection.Save">The Save() method</a>
 </dt>
-<dt id="ientry-idm45223158236160">org.freedesktop.NetworkManager.Settings.Connection.ClearSecrets(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Settings.Connection.html#gdbus-method-org-freedesktop-NetworkManager-Settings-Connection.ClearSecrets">The ClearSecrets() method</a>
+<dt id="ientry-idm46433936133136">org.freedesktop.NetworkManager.Settings.Connection.Update(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Settings.Connection.html#gdbus-method-org-freedesktop-NetworkManager-Settings-Connection.Update">The Update() method</a>
 </dt>
-<dt id="ientry-idm45223150045776">org.freedesktop.NetworkManager.Settings.Connection.Delete(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Settings.Connection.html#gdbus-method-org-freedesktop-NetworkManager-Settings-Connection.Delete">The Delete() method</a>
+<dt id="ientry-idm46433929244112">org.freedesktop.NetworkManager.Settings.Connection.Update2(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Settings.Connection.html#gdbus-method-org-freedesktop-NetworkManager-Settings-Connection.Update2">The Update2() method</a>
 </dt>
-<dt id="ientry-idm45223152315984">org.freedesktop.NetworkManager.Settings.Connection.GetSecrets(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Settings.Connection.html#gdbus-method-org-freedesktop-NetworkManager-Settings-Connection.GetSecrets">The GetSecrets() method</a>
+<dt id="ientry-idm46433930401424">org.freedesktop.NetworkManager.Settings.Connection.UpdateUnsaved(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Settings.Connection.html#gdbus-method-org-freedesktop-NetworkManager-Settings-Connection.UpdateUnsaved">The UpdateUnsaved() method</a>
 </dt>
-<dt id="ientry-idm45223150041600">org.freedesktop.NetworkManager.Settings.Connection.GetSettings(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Settings.Connection.html#gdbus-method-org-freedesktop-NetworkManager-Settings-Connection.GetSettings">The GetSettings() method</a>
+<dt id="ientry-idm46433928872816">org.freedesktop.NetworkManager.Settings.Connection::PropertiesChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Settings.Connection.html#gdbus-signal-org-freedesktop-NetworkManager-Settings-Connection.PropertiesChanged">The "PropertiesChanged" signal</a>
 </dt>
-<dt id="ientry-idm45223158231904">org.freedesktop.NetworkManager.Settings.Connection.Save(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Settings.Connection.html#gdbus-method-org-freedesktop-NetworkManager-Settings-Connection.Save">The Save() method</a>
+<dt id="ientry-idm46433928669408">org.freedesktop.NetworkManager.Settings.Connection::Removed, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Settings.Connection.html#gdbus-signal-org-freedesktop-NetworkManager-Settings-Connection.Removed">The "Removed" signal</a>
 </dt>
-<dt id="ientry-idm45223149806416">org.freedesktop.NetworkManager.Settings.Connection.Update(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Settings.Connection.html#gdbus-method-org-freedesktop-NetworkManager-Settings-Connection.Update">The Update() method</a>
+<dt id="ientry-idm46433928673904">org.freedesktop.NetworkManager.Settings.Connection::Updated, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Settings.Connection.html#gdbus-signal-org-freedesktop-NetworkManager-Settings-Connection.Updated">The "Updated" signal</a>
 </dt>
-<dt id="ientry-idm45223150399424">org.freedesktop.NetworkManager.Settings.Connection.Update2(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Settings.Connection.html#gdbus-method-org-freedesktop-NetworkManager-Settings-Connection.Update2">The Update2() method</a>
+<dt id="ientry-idm46433935805872">org.freedesktop.NetworkManager.Settings.Connection:Filename, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Settings.Connection.html#gdbus-property-org-freedesktop-NetworkManager-Settings-Connection.Filename">The "Filename" property</a>
 </dt>
-<dt id="ientry-idm45223150452032">org.freedesktop.NetworkManager.Settings.Connection.UpdateUnsaved(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Settings.Connection.html#gdbus-method-org-freedesktop-NetworkManager-Settings-Connection.UpdateUnsaved">The UpdateUnsaved() method</a>
+<dt id="ientry-idm46433935811456">org.freedesktop.NetworkManager.Settings.Connection:Flags, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Settings.Connection.html#gdbus-property-org-freedesktop-NetworkManager-Settings-Connection.Flags">The "Flags" property</a>
 </dt>
-<dt id="ientry-idm45223150279984">org.freedesktop.NetworkManager.Settings.Connection::PropertiesChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Settings.Connection.html#gdbus-signal-org-freedesktop-NetworkManager-Settings-Connection.PropertiesChanged">The "PropertiesChanged" signal</a>
+<dt id="ientry-idm46433928863264">org.freedesktop.NetworkManager.Settings.Connection:Unsaved, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Settings.Connection.html#gdbus-property-org-freedesktop-NetworkManager-Settings-Connection.Unsaved">The "Unsaved" property</a>
 </dt>
-<dt id="ientry-idm45223150284256">org.freedesktop.NetworkManager.Settings.Connection::Removed, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Settings.Connection.html#gdbus-signal-org-freedesktop-NetworkManager-Settings-Connection.Removed">The "Removed" signal</a>
+<dt id="ientry-idm46433936007968">org.freedesktop.NetworkManager.Settings.GetConnectionByUuid(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Settings.html#gdbus-method-org-freedesktop-NetworkManager-Settings.GetConnectionByUuid">The GetConnectionByUuid() method</a>
 </dt>
-<dt id="ientry-idm45223150288464">org.freedesktop.NetworkManager.Settings.Connection::Updated, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Settings.Connection.html#gdbus-signal-org-freedesktop-NetworkManager-Settings-Connection.Updated">The "Updated" signal</a>
+<dt id="ientry-idm46433937287792">org.freedesktop.NetworkManager.Settings.ListConnections(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Settings.html#gdbus-method-org-freedesktop-NetworkManager-Settings.ListConnections">The ListConnections() method</a>
 </dt>
-<dt id="ientry-idm45223150077264">org.freedesktop.NetworkManager.Settings.Connection:Filename, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Settings.Connection.html#gdbus-property-org-freedesktop-NetworkManager-Settings-Connection.Filename">The "Filename" property</a>
+<dt id="ientry-idm46433933987888">org.freedesktop.NetworkManager.Settings.LoadConnections(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Settings.html#gdbus-method-org-freedesktop-NetworkManager-Settings.LoadConnections">The LoadConnections() method</a>
 </dt>
-<dt id="ientry-idm45223150082848">org.freedesktop.NetworkManager.Settings.Connection:Flags, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Settings.Connection.html#gdbus-property-org-freedesktop-NetworkManager-Settings-Connection.Flags">The "Flags" property</a>
+<dt id="ientry-idm46433937311312">org.freedesktop.NetworkManager.Settings.ReloadConnections(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Settings.html#gdbus-method-org-freedesktop-NetworkManager-Settings.ReloadConnections">The ReloadConnections() method</a>
 </dt>
-<dt id="ientry-idm45223150086976">org.freedesktop.NetworkManager.Settings.Connection:Unsaved, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Settings.Connection.html#gdbus-property-org-freedesktop-NetworkManager-Settings-Connection.Unsaved">The "Unsaved" property</a>
+<dt id="ientry-idm46433928772208">org.freedesktop.NetworkManager.Settings.SaveHostname(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Settings.html#gdbus-method-org-freedesktop-NetworkManager-Settings.SaveHostname">The SaveHostname() method</a>
 </dt>
-<dt id="ientry-idm45223153238016">org.freedesktop.NetworkManager.Settings.GetConnectionByUuid(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Settings.html#gdbus-method-org-freedesktop-NetworkManager-Settings.GetConnectionByUuid">The GetConnectionByUuid() method</a>
+<dt id="ientry-idm46433932957712">org.freedesktop.NetworkManager.Settings::ConnectionRemoved, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Settings.html#gdbus-signal-org-freedesktop-NetworkManager-Settings.ConnectionRemoved">The "ConnectionRemoved" signal</a>
 </dt>
-<dt id="ientry-idm45223152857776">org.freedesktop.NetworkManager.Settings.ListConnections(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Settings.html#gdbus-method-org-freedesktop-NetworkManager-Settings.ListConnections">The ListConnections() method</a>
+<dt id="ientry-idm46433933419888">org.freedesktop.NetworkManager.Settings::NewConnection, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Settings.html#gdbus-signal-org-freedesktop-NetworkManager-Settings.NewConnection">The "NewConnection" signal</a>
 </dt>
-<dt id="ientry-idm45223152880960">org.freedesktop.NetworkManager.Settings.LoadConnections(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Settings.html#gdbus-method-org-freedesktop-NetworkManager-Settings.LoadConnections">The LoadConnections() method</a>
+<dt id="ientry-idm46433930489968">org.freedesktop.NetworkManager.Settings::PropertiesChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Settings.html#gdbus-signal-org-freedesktop-NetworkManager-Settings.PropertiesChanged">The "PropertiesChanged" signal</a>
 </dt>
-<dt id="ientry-idm45223153995568">org.freedesktop.NetworkManager.Settings.ReloadConnections(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Settings.html#gdbus-method-org-freedesktop-NetworkManager-Settings.ReloadConnections">The ReloadConnections() method</a>
+<dt id="ientry-idm46433937073632">org.freedesktop.NetworkManager.Settings:CanModify, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Settings.html#gdbus-property-org-freedesktop-NetworkManager-Settings.CanModify">The "CanModify" property</a>
 </dt>
-<dt id="ientry-idm45223153975424">org.freedesktop.NetworkManager.Settings.SaveHostname(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Settings.html#gdbus-method-org-freedesktop-NetworkManager-Settings.SaveHostname">The SaveHostname() method</a>
+<dt id="ientry-idm46433936498416">org.freedesktop.NetworkManager.Settings:Connections, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Settings.html#gdbus-property-org-freedesktop-NetworkManager-Settings.Connections">The "Connections" property</a>
 </dt>
-<dt id="ientry-idm45223153170784">org.freedesktop.NetworkManager.Settings::ConnectionRemoved, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Settings.html#gdbus-signal-org-freedesktop-NetworkManager-Settings.ConnectionRemoved">The "ConnectionRemoved" signal</a>
-</dt>
-<dt id="ientry-idm45223152808560">org.freedesktop.NetworkManager.Settings::NewConnection, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Settings.html#gdbus-signal-org-freedesktop-NetworkManager-Settings.NewConnection">The "NewConnection" signal</a>
-</dt>
-<dt id="ientry-idm45223152945456">org.freedesktop.NetworkManager.Settings::PropertiesChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Settings.html#gdbus-signal-org-freedesktop-NetworkManager-Settings.PropertiesChanged">The "PropertiesChanged" signal</a>
-</dt>
-<dt id="ientry-idm45223153141104">org.freedesktop.NetworkManager.Settings:CanModify, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Settings.html#gdbus-property-org-freedesktop-NetworkManager-Settings.CanModify">The "CanModify" property</a>
-</dt>
-<dt id="ientry-idm45223153799168">org.freedesktop.NetworkManager.Settings:Connections, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Settings.html#gdbus-property-org-freedesktop-NetworkManager-Settings.Connections">The "Connections" property</a>
-</dt>
-<dt id="ientry-idm45223153145328">org.freedesktop.NetworkManager.Settings:Hostname, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Settings.html#gdbus-property-org-freedesktop-NetworkManager-Settings.Hostname">The "Hostname" property</a>
+<dt id="ientry-idm46433937077856">org.freedesktop.NetworkManager.Settings:Hostname, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Settings.html#gdbus-property-org-freedesktop-NetworkManager-Settings.Hostname">The "Hostname" property</a>
 </dt>
 </dl>
 </div>
 <div class="indexdiv">
 <h3>A</h3>
 <dl>
-<dt id="ientry-idm45223156778272">org.freedesktop.NetworkManager.Connection.Active, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Connection.Active.html#gdbus-interface-org-freedesktop-NetworkManager-Connection-Active.top_of_page">org.freedesktop.NetworkManager.Connection.Active</a>
+<dt id="ientry-idm46433937235264">org.freedesktop.NetworkManager.Connection.Active, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Connection.Active.html#gdbus-interface-org-freedesktop-NetworkManager-Connection-Active.top_of_page">org.freedesktop.NetworkManager.Connection.Active</a>
 </dt>
-<dt id="ientry-idm45223148690304">org.freedesktop.NetworkManager.Connection.Active::PropertiesChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Connection.Active.html#gdbus-signal-org-freedesktop-NetworkManager-Connection-Active.PropertiesChanged">The "PropertiesChanged" signal</a>
+<dt id="ientry-idm46433926194848">org.freedesktop.NetworkManager.Connection.Active::PropertiesChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Connection.Active.html#gdbus-signal-org-freedesktop-NetworkManager-Connection-Active.PropertiesChanged">The "PropertiesChanged" signal</a>
 </dt>
-<dt id="ientry-idm45223148672144">org.freedesktop.NetworkManager.Connection.Active::StateChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Connection.Active.html#gdbus-signal-org-freedesktop-NetworkManager-Connection-Active.StateChanged">The "StateChanged" signal</a>
+<dt id="ientry-idm46433926148880">org.freedesktop.NetworkManager.Connection.Active::StateChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Connection.Active.html#gdbus-signal-org-freedesktop-NetworkManager-Connection-Active.StateChanged">The "StateChanged" signal</a>
 </dt>
-<dt id="ientry-idm45223148681136">org.freedesktop.NetworkManager.Connection.Active:Connection, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Connection.Active.html#gdbus-property-org-freedesktop-NetworkManager-Connection-Active.Connection">The "Connection" property</a>
+<dt id="ientry-idm46433926185520">org.freedesktop.NetworkManager.Connection.Active:Connection, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Connection.Active.html#gdbus-property-org-freedesktop-NetworkManager-Connection-Active.Connection">The "Connection" property</a>
 </dt>
-<dt id="ientry-idm45223148220528">org.freedesktop.NetworkManager.Connection.Active:Default, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Connection.Active.html#gdbus-property-org-freedesktop-NetworkManager-Connection-Active.Default">The "Default" property</a>
+<dt id="ientry-idm46433925645728">org.freedesktop.NetworkManager.Connection.Active:Default, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Connection.Active.html#gdbus-property-org-freedesktop-NetworkManager-Connection-Active.Default">The "Default" property</a>
 </dt>
-<dt id="ientry-idm45223148207296">org.freedesktop.NetworkManager.Connection.Active:Default6, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Connection.Active.html#gdbus-property-org-freedesktop-NetworkManager-Connection-Active.Default6">The "Default6" property</a>
+<dt id="ientry-idm46433925632496">org.freedesktop.NetworkManager.Connection.Active:Default6, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Connection.Active.html#gdbus-property-org-freedesktop-NetworkManager-Connection-Active.Default6">The "Default6" property</a>
 </dt>
-<dt id="ientry-idm45223148235280">org.freedesktop.NetworkManager.Connection.Active:Devices, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Connection.Active.html#gdbus-property-org-freedesktop-NetworkManager-Connection-Active.Devices">The "Devices" property</a>
+<dt id="ientry-idm46433925327888">org.freedesktop.NetworkManager.Connection.Active:Devices, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Connection.Active.html#gdbus-property-org-freedesktop-NetworkManager-Connection-Active.Devices">The "Devices" property</a>
 </dt>
-<dt id="ientry-idm45223148211824">org.freedesktop.NetworkManager.Connection.Active:Dhcp4Config, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Connection.Active.html#gdbus-property-org-freedesktop-NetworkManager-Connection-Active.Dhcp4Config">The "Dhcp4Config" property</a>
+<dt id="ientry-idm46433925637024">org.freedesktop.NetworkManager.Connection.Active:Dhcp4Config, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Connection.Active.html#gdbus-property-org-freedesktop-NetworkManager-Connection-Active.Dhcp4Config">The "Dhcp4Config" property</a>
 </dt>
-<dt id="ientry-idm45223148198576">org.freedesktop.NetworkManager.Connection.Active:Dhcp6Config, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Connection.Active.html#gdbus-property-org-freedesktop-NetworkManager-Connection-Active.Dhcp6Config">The "Dhcp6Config" property</a>
+<dt id="ientry-idm46433925623776">org.freedesktop.NetworkManager.Connection.Active:Dhcp6Config, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Connection.Active.html#gdbus-property-org-freedesktop-NetworkManager-Connection-Active.Dhcp6Config">The "Dhcp6Config" property</a>
 </dt>
-<dt id="ientry-idm45223148248048">org.freedesktop.NetworkManager.Connection.Active:Id, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Connection.Active.html#gdbus-property-org-freedesktop-NetworkManager-Connection-Active.Id">The "Id" property</a>
+<dt id="ientry-idm46433925340656">org.freedesktop.NetworkManager.Connection.Active:Id, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Connection.Active.html#gdbus-property-org-freedesktop-NetworkManager-Connection-Active.Id">The "Id" property</a>
 </dt>
-<dt id="ientry-idm45223148216112">org.freedesktop.NetworkManager.Connection.Active:Ip4Config, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Connection.Active.html#gdbus-property-org-freedesktop-NetworkManager-Connection-Active.Ip4Config">The "Ip4Config" property</a>
+<dt id="ientry-idm46433925641312">org.freedesktop.NetworkManager.Connection.Active:Ip4Config, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Connection.Active.html#gdbus-property-org-freedesktop-NetworkManager-Connection-Active.Ip4Config">The "Ip4Config" property</a>
 </dt>
-<dt id="ientry-idm45223148202864">org.freedesktop.NetworkManager.Connection.Active:Ip6Config, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Connection.Active.html#gdbus-property-org-freedesktop-NetworkManager-Connection-Active.Ip6Config">The "Ip6Config" property</a>
+<dt id="ientry-idm46433925628064">org.freedesktop.NetworkManager.Connection.Active:Ip6Config, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Connection.Active.html#gdbus-property-org-freedesktop-NetworkManager-Connection-Active.Ip6Config">The "Ip6Config" property</a>
 </dt>
-<dt id="ientry-idm45223148189904">org.freedesktop.NetworkManager.Connection.Active:Master, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Connection.Active.html#gdbus-property-org-freedesktop-NetworkManager-Connection-Active.Master">The "Master" property</a>
+<dt id="ientry-idm46433925615104">org.freedesktop.NetworkManager.Connection.Active:Master, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Connection.Active.html#gdbus-property-org-freedesktop-NetworkManager-Connection-Active.Master">The "Master" property</a>
 </dt>
-<dt id="ientry-idm45223148252272">org.freedesktop.NetworkManager.Connection.Active:SpecificObject, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Connection.Active.html#gdbus-property-org-freedesktop-NetworkManager-Connection-Active.SpecificObject">The "SpecificObject" property</a>
+<dt id="ientry-idm46433925344880">org.freedesktop.NetworkManager.Connection.Active:SpecificObject, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Connection.Active.html#gdbus-property-org-freedesktop-NetworkManager-Connection-Active.SpecificObject">The "SpecificObject" property</a>
 </dt>
-<dt id="ientry-idm45223148230944">org.freedesktop.NetworkManager.Connection.Active:State, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Connection.Active.html#gdbus-property-org-freedesktop-NetworkManager-Connection-Active.State">The "State" property</a>
+<dt id="ientry-idm46433925323552">org.freedesktop.NetworkManager.Connection.Active:State, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Connection.Active.html#gdbus-property-org-freedesktop-NetworkManager-Connection-Active.State">The "State" property</a>
 </dt>
-<dt id="ientry-idm45223148225760">org.freedesktop.NetworkManager.Connection.Active:StateFlags, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Connection.Active.html#gdbus-property-org-freedesktop-NetworkManager-Connection-Active.StateFlags">The "StateFlags" property</a>
+<dt id="ientry-idm46433925318368">org.freedesktop.NetworkManager.Connection.Active:StateFlags, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Connection.Active.html#gdbus-property-org-freedesktop-NetworkManager-Connection-Active.StateFlags">The "StateFlags" property</a>
 </dt>
-<dt id="ientry-idm45223148239536">org.freedesktop.NetworkManager.Connection.Active:Type, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Connection.Active.html#gdbus-property-org-freedesktop-NetworkManager-Connection-Active.Type">The "Type" property</a>
+<dt id="ientry-idm46433925332144">org.freedesktop.NetworkManager.Connection.Active:Type, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Connection.Active.html#gdbus-property-org-freedesktop-NetworkManager-Connection-Active.Type">The "Type" property</a>
 </dt>
-<dt id="ientry-idm45223148243792">org.freedesktop.NetworkManager.Connection.Active:Uuid, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Connection.Active.html#gdbus-property-org-freedesktop-NetworkManager-Connection-Active.Uuid">The "Uuid" property</a>
+<dt id="ientry-idm46433925336400">org.freedesktop.NetworkManager.Connection.Active:Uuid, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Connection.Active.html#gdbus-property-org-freedesktop-NetworkManager-Connection-Active.Uuid">The "Uuid" property</a>
 </dt>
-<dt id="ientry-idm45223148194096">org.freedesktop.NetworkManager.Connection.Active:Vpn, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Connection.Active.html#gdbus-property-org-freedesktop-NetworkManager-Connection-Active.Vpn">The "Vpn" property</a>
+<dt id="ientry-idm46433925619296">org.freedesktop.NetworkManager.Connection.Active:Vpn, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Connection.Active.html#gdbus-property-org-freedesktop-NetworkManager-Connection-Active.Vpn">The "Vpn" property</a>
 </dt>
-<dt id="ientry-idm45223146525664">addr-gen-mode, <a class="indexterm" href="settings-ipv6.html">ipv6</a>
+<dt id="ientry-idm46433924655456">addr-gen-mode, <a class="indexterm" href="settings-ipv6.html">ipv6</a>
 </dt>
-<dt id="ientry-idm45223146616048">address-data, <a class="indexterm" href="settings-ipv4.html">ipv4</a>, <a class="indexterm" href="settings-ipv6.html">ipv6</a>
+<dt id="ientry-idm46433924746528">address-data, <a class="indexterm" href="settings-ipv4.html">ipv4</a>, <a class="indexterm" href="settings-ipv6.html">ipv6</a>
 </dt>
-<dt id="ientry-idm45223146612448">addresses, <a class="indexterm" href="settings-ipv4.html">ipv4</a>, <a class="indexterm" href="settings-ipv6.html">ipv6</a>
+<dt id="ientry-idm46433924742928">addresses, <a class="indexterm" href="settings-ipv4.html">ipv4</a>, <a class="indexterm" href="settings-ipv6.html">ipv6</a>
 </dt>
-<dt id="ientry-idm45223145791552">ageing, <a class="indexterm" href="settings-vxlan.html">vxlan</a>
+<dt id="ientry-idm46433923965712">ageing, <a class="indexterm" href="settings-vxlan.html">vxlan</a>
 </dt>
-<dt id="ientry-idm45223146861168">ageing-time, <a class="indexterm" href="settings-bridge.html">bridge</a>
+<dt id="ientry-idm46433924991488">ageing-time, <a class="indexterm" href="settings-bridge.html">bridge</a>
 </dt>
-<dt id="ientry-idm45223150710768">altsubject-matches, <a class="indexterm" href="settings-802-1x.html">802-1x</a>
+<dt id="ientry-idm46433927630608">altsubject-matches, <a class="indexterm" href="settings-802-1x.html">802-1x</a>
 </dt>
-<dt id="ientry-idm45223150706704">anonymous-identity, <a class="indexterm" href="settings-802-1x.html">802-1x</a>
+<dt id="ientry-idm46433927626544">anonymous-identity, <a class="indexterm" href="settings-802-1x.html">802-1x</a>
 </dt>
-<dt id="ientry-idm45223146695616">apn, <a class="indexterm" href="settings-gsm.html">gsm</a>
+<dt id="ientry-idm46433924826096">apn, <a class="indexterm" href="settings-gsm.html">gsm</a>
 </dt>
-<dt id="ientry-idm45223146773824">app-fcoe-flags, <a class="indexterm" href="settings-dcb.html">dcb</a>
+<dt id="ientry-idm46433924904144">app-fcoe-flags, <a class="indexterm" href="settings-dcb.html">dcb</a>
 </dt>
-<dt id="ientry-idm45223146770240">app-fcoe-mode, <a class="indexterm" href="settings-dcb.html">dcb</a>
+<dt id="ientry-idm46433924900560">app-fcoe-mode, <a class="indexterm" href="settings-dcb.html">dcb</a>
 </dt>
-<dt id="ientry-idm45223146766752">app-fcoe-priority, <a class="indexterm" href="settings-dcb.html">dcb</a>
+<dt id="ientry-idm46433924897072">app-fcoe-priority, <a class="indexterm" href="settings-dcb.html">dcb</a>
 </dt>
-<dt id="ientry-idm45223146763056">app-fip-flags, <a class="indexterm" href="settings-dcb.html">dcb</a>
+<dt id="ientry-idm46433924893376">app-fip-flags, <a class="indexterm" href="settings-dcb.html">dcb</a>
 </dt>
-<dt id="ientry-idm45223146759472">app-fip-priority, <a class="indexterm" href="settings-dcb.html">dcb</a>
+<dt id="ientry-idm46433924889792">app-fip-priority, <a class="indexterm" href="settings-dcb.html">dcb</a>
 </dt>
-<dt id="ientry-idm45223146755776">app-iscsi-flags, <a class="indexterm" href="settings-dcb.html">dcb</a>
+<dt id="ientry-idm46433924886096">app-iscsi-flags, <a class="indexterm" href="settings-dcb.html">dcb</a>
 </dt>
-<dt id="ientry-idm45223146752192">app-iscsi-priority, <a class="indexterm" href="settings-dcb.html">dcb</a>
+<dt id="ientry-idm46433924882512">app-iscsi-priority, <a class="indexterm" href="settings-dcb.html">dcb</a>
 </dt>
-<dt id="ientry-idm45223145703360">assigned-mac-address, <a class="indexterm" href="settings-802-3-ethernet.html">802-3-ethernet</a>, <a class="indexterm" href="settings-802-11-wireless.html">802-11-wireless</a>
+<dt id="ientry-idm46433923877664">assigned-mac-address, <a class="indexterm" href="settings-802-3-ethernet.html">802-3-ethernet</a>, <a class="indexterm" href="settings-802-11-wireless.html">802-11-wireless</a>
 </dt>
-<dt id="ientry-idm45223145545248">auth-alg, <a class="indexterm" href="settings-802-11-wireless-security.html">802-11-wireless-security</a>
+<dt id="ientry-idm46433923719552">auth-alg, <a class="indexterm" href="settings-802-11-wireless-security.html">802-11-wireless-security</a>
 </dt>
-<dt id="ientry-idm45223149925472">auth-retries, <a class="indexterm" href="settings-connection.html">connection</a>
+<dt id="ientry-idm46433934947824">auth-retries, <a class="indexterm" href="settings-connection.html">connection</a>
 </dt>
-<dt id="ientry-idm45223150703024">auth-timeout, <a class="indexterm" href="settings-802-1x.html">802-1x</a>
+<dt id="ientry-idm46433927622864">auth-timeout, <a class="indexterm" href="settings-802-1x.html">802-1x</a>
 </dt>
-<dt id="ientry-idm45223145699680">auto-negotiate, <a class="indexterm" href="settings-802-3-ethernet.html">802-3-ethernet</a>
+<dt id="ientry-idm46433923873984">auto-negotiate, <a class="indexterm" href="settings-802-3-ethernet.html">802-3-ethernet</a>
 </dt>
-<dt id="ientry-idm45223153882688">autoconnect, <a class="indexterm" href="settings-connection.html">connection</a>
+<dt id="ientry-idm46433934012144">autoconnect, <a class="indexterm" href="settings-connection.html">connection</a>
 </dt>
-<dt id="ientry-idm45223153879120">autoconnect-priority, <a class="indexterm" href="settings-connection.html">connection</a>
+<dt id="ientry-idm46433934553872">autoconnect-priority, <a class="indexterm" href="settings-connection.html">connection</a>
 </dt>
-<dt id="ientry-idm45223155885856">autoconnect-retries, <a class="indexterm" href="settings-connection.html">connection</a>
+<dt id="ientry-idm46433934550032">autoconnect-retries, <a class="indexterm" href="settings-connection.html">connection</a>
 </dt>
-<dt id="ientry-idm45223155882016">autoconnect-slaves, <a class="indexterm" href="settings-connection.html">connection</a>
+<dt id="ientry-idm46433930790784">autoconnect-slaves, <a class="indexterm" href="settings-connection.html">connection</a>
 </dt>
 </dl>
 </div>
 <div class="indexdiv">
 <h3>B</h3>
 <dl>
-<dt id="ientry-idm45223145628400">band, <a class="indexterm" href="settings-802-11-wireless.html">802-11-wireless</a>
+<dt id="ientry-idm46433923802704">band, <a class="indexterm" href="settings-802-11-wireless.html">802-11-wireless</a>
 </dt>
-<dt id="ientry-idm45223146193504">baud, <a class="indexterm" href="settings-ppp.html">ppp</a>, <a class="indexterm" href="settings-serial.html">serial</a>
+<dt id="ientry-idm46433924349280">baud, <a class="indexterm" href="settings-ppp.html">ppp</a>, <a class="indexterm" href="settings-serial.html">serial</a>
 </dt>
-<dt id="ientry-idm45223146890736">bdaddr, <a class="indexterm" href="settings-bluetooth.html">bluetooth</a>
+<dt id="ientry-idm46433925021056">bdaddr, <a class="indexterm" href="settings-bluetooth.html">bluetooth</a>
 </dt>
-<dt id="ientry-idm45223146056576">bits, <a class="indexterm" href="settings-serial.html">serial</a>
+<dt id="ientry-idm46433924226384">bits, <a class="indexterm" href="settings-serial.html">serial</a>
 </dt>
-<dt id="ientry-idm45223146225472">bond-downdelay, <a class="indexterm" href="settings-ovs-port.html">ovs-port</a>
+<dt id="ientry-idm46433924377760">bond-downdelay, <a class="indexterm" href="settings-ovs-port.html">ovs-port</a>
 </dt>
-<dt id="ientry-idm45223146221552">bond-mode, <a class="indexterm" href="settings-ovs-port.html">ovs-port</a>
+<dt id="ientry-idm46433924374272">bond-mode, <a class="indexterm" href="settings-ovs-port.html">ovs-port</a>
 </dt>
-<dt id="ientry-idm45223146217792">bond-updelay, <a class="indexterm" href="settings-ovs-port.html">ovs-port</a>
+<dt id="ientry-idm46433924370912">bond-updelay, <a class="indexterm" href="settings-ovs-port.html">ovs-port</a>
 </dt>
-<dt id="ientry-idm45223146084912">browser-only, <a class="indexterm" href="settings-proxy.html">proxy</a>
+<dt id="ientry-idm46433924251728">browser-only, <a class="indexterm" href="settings-proxy.html">proxy</a>
 </dt>
-<dt id="ientry-idm45223145624288">bssid, <a class="indexterm" href="settings-802-11-wireless.html">802-11-wireless</a>
+<dt id="ientry-idm46433923798592">bssid, <a class="indexterm" href="settings-802-11-wireless.html">802-11-wireless</a>
 </dt>
 </dl>
 </div>
 <div class="indexdiv">
 <h3>C</h3>
 <dl>
-<dt id="ientry-idm45223150699024">ca-cert, <a class="indexterm" href="settings-802-1x.html">802-1x</a>
+<dt id="ientry-idm46433927618864">ca-cert, <a class="indexterm" href="settings-802-1x.html">802-1x</a>
+</dt>
+<dt id="ientry-idm46433927615184">ca-cert-password, <a class="indexterm" href="settings-802-1x.html">802-1x</a>
+</dt>
+<dt id="ientry-idm46433927611504">ca-cert-password-flags, <a class="indexterm" href="settings-802-1x.html">802-1x</a>
+</dt>
+<dt id="ientry-idm46433927607856">ca-path, <a class="indexterm" href="settings-802-1x.html">802-1x</a>
+</dt>
+<dt id="ientry-idm46433924439984">channel, <a class="indexterm" href="settings-802-11-olpc-mesh.html">802-11-olpc-mesh</a>, <a class="indexterm" href="settings-802-11-wireless.html">802-11-wireless</a>
+</dt>
+<dt id="ientry-idm46433936452656">org.freedesktop.NetworkManager.Checkpoint, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Checkpoint.html#gdbus-interface-org-freedesktop-NetworkManager-Checkpoint.top_of_page">org.freedesktop.NetworkManager.Checkpoint</a>
 </dt>
-<dt id="ientry-idm45223150695344">ca-cert-password, <a class="indexterm" href="settings-802-1x.html">802-1x</a>
+<dt id="ientry-idm46433923609888">org.freedesktop.NetworkManager.Checkpoint::PropertiesChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Checkpoint.html#gdbus-signal-org-freedesktop-NetworkManager-Checkpoint.PropertiesChanged">The "PropertiesChanged" signal</a>
 </dt>
-<dt id="ientry-idm45223150691664">ca-cert-password-flags, <a class="indexterm" href="settings-802-1x.html">802-1x</a>
+<dt id="ientry-idm46433923554864">org.freedesktop.NetworkManager.Checkpoint:Created, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Checkpoint.html#gdbus-property-org-freedesktop-NetworkManager-Checkpoint.Created">The "Created" property</a>
 </dt>
-<dt id="ientry-idm45223150688016">ca-path, <a class="indexterm" href="settings-802-1x.html">802-1x</a>
+<dt id="ientry-idm46433923621808">org.freedesktop.NetworkManager.Checkpoint:Devices, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Checkpoint.html#gdbus-property-org-freedesktop-NetworkManager-Checkpoint.Devices">The "Devices" property</a>
 </dt>
-<dt id="ientry-idm45223146295504">channel, <a class="indexterm" href="settings-802-11-olpc-mesh.html">802-11-olpc-mesh</a>, <a class="indexterm" href="settings-802-11-wireless.html">802-11-wireless</a>
+<dt id="ientry-idm46433923550640">org.freedesktop.NetworkManager.Checkpoint:RollbackTimeout, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Checkpoint.html#gdbus-property-org-freedesktop-NetworkManager-Checkpoint.RollbackTimeout">The "RollbackTimeout" property</a>
 </dt>
-<dt id="ientry-idm45223150684128">client-cert, <a class="indexterm" href="settings-802-1x.html">802-1x</a>
+<dt id="ientry-idm46433927603968">client-cert, <a class="indexterm" href="settings-802-1x.html">802-1x</a>
 </dt>
-<dt id="ientry-idm45223150680448">client-cert-password, <a class="indexterm" href="settings-802-1x.html">802-1x</a>
+<dt id="ientry-idm46433927600288">client-cert-password, <a class="indexterm" href="settings-802-1x.html">802-1x</a>
 </dt>
-<dt id="ientry-idm45223150676608">client-cert-password-flags, <a class="indexterm" href="settings-802-1x.html">802-1x</a>
+<dt id="ientry-idm46433927596640">client-cert-password-flags, <a class="indexterm" href="settings-802-1x.html">802-1x</a>
 </dt>
-<dt id="ientry-idm45223145695376">cloned-mac-address, <a class="indexterm" href="settings-802-3-ethernet.html">802-3-ethernet</a>, <a class="indexterm" href="settings-802-11-wireless.html">802-11-wireless</a>
+<dt id="ientry-idm46433923869680">cloned-mac-address, <a class="indexterm" href="settings-802-3-ethernet.html">802-3-ethernet</a>, <a class="indexterm" href="settings-802-11-wireless.html">802-11-wireless</a>
 </dt>
-<dt id="ientry-idm45223146015264">config, <a class="indexterm" href="settings-team.html">team</a>, <a class="indexterm" href="settings-team-port.html">team-port</a>
+<dt id="ientry-idm46433924188672">config, <a class="indexterm" href="settings-team.html">team</a>, <a class="indexterm" href="settings-team-port.html">team-port</a>
 </dt>
-<dt id="ientry-idm45223146189664">crtscts, <a class="indexterm" href="settings-ppp.html">ppp</a>
+<dt id="ientry-idm46433924345792">crtscts, <a class="indexterm" href="settings-ppp.html">ppp</a>
 </dt>
 </dl>
 </div>
 <div class="indexdiv">
 <h3>D</h3>
 <dl>
-<dt id="ientry-idm45223146608960">dad-timeout, <a class="indexterm" href="settings-ipv4.html">ipv4</a>, <a class="indexterm" href="settings-ipv6.html">ipv6</a>
+<dt id="ientry-idm46433924738896">dad-timeout, <a class="indexterm" href="settings-ipv4.html">ipv4</a>, <a class="indexterm" href="settings-ipv6.html">ipv6</a>
 </dt>
-<dt id="ientry-idm45223145870080">data, <a class="indexterm" href="settings-user.html">user</a>, <a class="indexterm" href="settings-vpn.html">vpn</a>
+<dt id="ientry-idm46433924044304">data, <a class="indexterm" href="settings-user.html">user</a>, <a class="indexterm" href="settings-vpn.html">vpn</a>
 </dt>
-<dt id="ientry-idm45223145787632">destination-port, <a class="indexterm" href="settings-vxlan.html">vxlan</a>
+<dt id="ientry-idm46433923961872">destination-port, <a class="indexterm" href="settings-vxlan.html">vxlan</a>
 </dt>
-<dt id="ientry-idm45223146691792">device-id, <a class="indexterm" href="settings-gsm.html">gsm</a>
+<dt id="ientry-idm46433924822272">device-id, <a class="indexterm" href="settings-gsm.html">gsm</a>
 </dt>
-<dt id="ientry-idm45223155340048">org.freedesktop.NetworkManager.Device.Wired, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Wired.html#gdbus-interface-org-freedesktop-NetworkManager-Device-Wired.top_of_page">org.freedesktop.NetworkManager.Device.Wired</a>
+<dt id="ientry-idm46433929227344">org.freedesktop.NetworkManager.Device.Wired, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Wired.html#gdbus-interface-org-freedesktop-NetworkManager-Device-Wired.top_of_page">org.freedesktop.NetworkManager.Device.Wired</a>
 </dt>
-<dt id="ientry-idm45223157176384">org.freedesktop.NetworkManager.Device.Wired::PropertiesChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Wired.html#gdbus-signal-org-freedesktop-NetworkManager-Device-Wired.PropertiesChanged">The "PropertiesChanged" signal</a>
+<dt id="ientry-idm46433925051040">org.freedesktop.NetworkManager.Device.Wired::PropertiesChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Wired.html#gdbus-signal-org-freedesktop-NetworkManager-Device-Wired.PropertiesChanged">The "PropertiesChanged" signal</a>
 </dt>
-<dt id="ientry-idm45223150437952">org.freedesktop.NetworkManager.Device.Wired:Carrier, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Wired.html#gdbus-property-org-freedesktop-NetworkManager-Device-Wired.Carrier">The "Carrier" property</a>
+<dt id="ientry-idm46433928735920">org.freedesktop.NetworkManager.Device.Wired:Carrier, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Wired.html#gdbus-property-org-freedesktop-NetworkManager-Device-Wired.Carrier">The "Carrier" property</a>
 </dt>
-<dt id="ientry-idm45223157167648">org.freedesktop.NetworkManager.Device.Wired:HwAddress, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Wired.html#gdbus-property-org-freedesktop-NetworkManager-Device-Wired.HwAddress">The "HwAddress" property</a>
+<dt id="ientry-idm46433927241808">org.freedesktop.NetworkManager.Device.Wired:HwAddress, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Wired.html#gdbus-property-org-freedesktop-NetworkManager-Device-Wired.HwAddress">The "HwAddress" property</a>
 </dt>
-<dt id="ientry-idm45223157163584">org.freedesktop.NetworkManager.Device.Wired:PermHwAddress, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Wired.html#gdbus-property-org-freedesktop-NetworkManager-Device-Wired.PermHwAddress">The "PermHwAddress" property</a>
+<dt id="ientry-idm46433927237744">org.freedesktop.NetworkManager.Device.Wired:PermHwAddress, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Wired.html#gdbus-property-org-freedesktop-NetworkManager-Device-Wired.PermHwAddress">The "PermHwAddress" property</a>
 </dt>
-<dt id="ientry-idm45223150441952">org.freedesktop.NetworkManager.Device.Wired:S390Subchannels, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Wired.html#gdbus-property-org-freedesktop-NetworkManager-Device-Wired.S390Subchannels">The "S390Subchannels" property</a>
+<dt id="ientry-idm46433927269616">org.freedesktop.NetworkManager.Device.Wired:S390Subchannels, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Wired.html#gdbus-property-org-freedesktop-NetworkManager-Device-Wired.S390Subchannels">The "S390Subchannels" property</a>
 </dt>
-<dt id="ientry-idm45223150446128">org.freedesktop.NetworkManager.Device.Wired:Speed, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Wired.html#gdbus-property-org-freedesktop-NetworkManager-Device-Wired.Speed">The "Speed" property</a>
+<dt id="ientry-idm46433927273792">org.freedesktop.NetworkManager.Device.Wired:Speed, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Wired.html#gdbus-property-org-freedesktop-NetworkManager-Device-Wired.Speed">The "Speed" property</a>
 </dt>
-<dt id="ientry-idm45223153891488">org.freedesktop.NetworkManager.Device.Wireless, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Wireless.html#gdbus-interface-org-freedesktop-NetworkManager-Device-Wireless.top_of_page">org.freedesktop.NetworkManager.Device.Wireless</a>
+<dt id="ientry-idm46433935844240">org.freedesktop.NetworkManager.Device.Wireless, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Wireless.html#gdbus-interface-org-freedesktop-NetworkManager-Device-Wireless.top_of_page">org.freedesktop.NetworkManager.Device.Wireless</a>
 </dt>
-<dt id="ientry-idm45223148744512">org.freedesktop.NetworkManager.Device.Wireless.GetAccessPoints(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Wireless.html#gdbus-method-org-freedesktop-NetworkManager-Device-Wireless.GetAccessPoints">The GetAccessPoints() method</a>
+<dt id="ientry-idm46433926419040">org.freedesktop.NetworkManager.Device.Wireless.GetAccessPoints(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Wireless.html#gdbus-method-org-freedesktop-NetworkManager-Device-Wireless.GetAccessPoints">The GetAccessPoints() method</a>
 </dt>
-<dt id="ientry-idm45223148735168">org.freedesktop.NetworkManager.Device.Wireless.GetAllAccessPoints(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Wireless.html#gdbus-method-org-freedesktop-NetworkManager-Device-Wireless.GetAllAccessPoints">The GetAllAccessPoints() method</a>
+<dt id="ientry-idm46433926387904">org.freedesktop.NetworkManager.Device.Wireless.GetAllAccessPoints(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Wireless.html#gdbus-method-org-freedesktop-NetworkManager-Device-Wireless.GetAllAccessPoints">The GetAllAccessPoints() method</a>
 </dt>
-<dt id="ientry-idm45223147692160">org.freedesktop.NetworkManager.Device.Wireless.RequestScan(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Wireless.html#gdbus-method-org-freedesktop-NetworkManager-Device-Wireless.RequestScan">The RequestScan() method</a>
+<dt id="ientry-idm46433926380704">org.freedesktop.NetworkManager.Device.Wireless.RequestScan(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Wireless.html#gdbus-method-org-freedesktop-NetworkManager-Device-Wireless.RequestScan">The RequestScan() method</a>
 </dt>
-<dt id="ientry-idm45223147655872">org.freedesktop.NetworkManager.Device.Wireless::AccessPointAdded, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Wireless.html#gdbus-signal-org-freedesktop-NetworkManager-Device-Wireless.AccessPointAdded">The "AccessPointAdded" signal</a>
+<dt id="ientry-idm46433925246976">org.freedesktop.NetworkManager.Device.Wireless::AccessPointAdded, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Wireless.html#gdbus-signal-org-freedesktop-NetworkManager-Device-Wireless.AccessPointAdded">The "AccessPointAdded" signal</a>
 </dt>
-<dt id="ientry-idm45223147648304">org.freedesktop.NetworkManager.Device.Wireless::AccessPointRemoved, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Wireless.html#gdbus-signal-org-freedesktop-NetworkManager-Device-Wireless.AccessPointRemoved">The "AccessPointRemoved" signal</a>
+<dt id="ientry-idm46433925239328">org.freedesktop.NetworkManager.Device.Wireless::AccessPointRemoved, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Wireless.html#gdbus-signal-org-freedesktop-NetworkManager-Device-Wireless.AccessPointRemoved">The "AccessPointRemoved" signal</a>
 </dt>
-<dt id="ientry-idm45223147682784">org.freedesktop.NetworkManager.Device.Wireless::PropertiesChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Wireless.html#gdbus-signal-org-freedesktop-NetworkManager-Device-Wireless.PropertiesChanged">The "PropertiesChanged" signal</a>
+<dt id="ientry-idm46433925254464">org.freedesktop.NetworkManager.Device.Wireless::PropertiesChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Wireless.html#gdbus-signal-org-freedesktop-NetworkManager-Device-Wireless.PropertiesChanged">The "PropertiesChanged" signal</a>
 </dt>
-<dt id="ientry-idm45223148712576">org.freedesktop.NetworkManager.Device.Wireless:AccessPoints, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Wireless.html#gdbus-property-org-freedesktop-NetworkManager-Device-Wireless.AccessPoints">The "AccessPoints" property</a>
+<dt id="ientry-idm46433925211888">org.freedesktop.NetworkManager.Device.Wireless:AccessPoints, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Wireless.html#gdbus-property-org-freedesktop-NetworkManager-Device-Wireless.AccessPoints">The "AccessPoints" property</a>
 </dt>
-<dt id="ientry-idm45223148708208">org.freedesktop.NetworkManager.Device.Wireless:ActiveAccessPoint, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Wireless.html#gdbus-property-org-freedesktop-NetworkManager-Device-Wireless.ActiveAccessPoint">The "ActiveAccessPoint" property</a>
+<dt id="ientry-idm46433925207520">org.freedesktop.NetworkManager.Device.Wireless:ActiveAccessPoint, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Wireless.html#gdbus-property-org-freedesktop-NetworkManager-Device-Wireless.ActiveAccessPoint">The "ActiveAccessPoint" property</a>
 </dt>
-<dt id="ientry-idm45223148716768">org.freedesktop.NetworkManager.Device.Wireless:Bitrate, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Wireless.html#gdbus-property-org-freedesktop-NetworkManager-Device-Wireless.Bitrate">The "Bitrate" property</a>
+<dt id="ientry-idm46433925216176">org.freedesktop.NetworkManager.Device.Wireless:Bitrate, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Wireless.html#gdbus-property-org-freedesktop-NetworkManager-Device-Wireless.Bitrate">The "Bitrate" property</a>
 </dt>
-<dt id="ientry-idm45223147638768">org.freedesktop.NetworkManager.Device.Wireless:HwAddress, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Wireless.html#gdbus-property-org-freedesktop-NetworkManager-Device-Wireless.HwAddress">The "HwAddress" property</a>
+<dt id="ientry-idm46433925229792">org.freedesktop.NetworkManager.Device.Wireless:HwAddress, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Wireless.html#gdbus-property-org-freedesktop-NetworkManager-Device-Wireless.HwAddress">The "HwAddress" property</a>
 </dt>
-<dt id="ientry-idm45223148698560">org.freedesktop.NetworkManager.Device.Wireless:LastScan, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Wireless.html#gdbus-property-org-freedesktop-NetworkManager-Device-Wireless.LastScan">The "LastScan" property</a>
+<dt id="ientry-idm46433925197872">org.freedesktop.NetworkManager.Device.Wireless:LastScan, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Wireless.html#gdbus-property-org-freedesktop-NetworkManager-Device-Wireless.LastScan">The "LastScan" property</a>
 </dt>
-<dt id="ientry-idm45223147630272">org.freedesktop.NetworkManager.Device.Wireless:Mode, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Wireless.html#gdbus-property-org-freedesktop-NetworkManager-Device-Wireless.Mode">The "Mode" property</a>
+<dt id="ientry-idm46433925221296">org.freedesktop.NetworkManager.Device.Wireless:Mode, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Wireless.html#gdbus-property-org-freedesktop-NetworkManager-Device-Wireless.Mode">The "Mode" property</a>
 </dt>
-<dt id="ientry-idm45223147634496">org.freedesktop.NetworkManager.Device.Wireless:PermHwAddress, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Wireless.html#gdbus-property-org-freedesktop-NetworkManager-Device-Wireless.PermHwAddress">The "PermHwAddress" property</a>
+<dt id="ientry-idm46433925225520">org.freedesktop.NetworkManager.Device.Wireless:PermHwAddress, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Wireless.html#gdbus-property-org-freedesktop-NetworkManager-Device-Wireless.PermHwAddress">The "PermHwAddress" property</a>
 </dt>
-<dt id="ientry-idm45223148703824">org.freedesktop.NetworkManager.Device.Wireless:WirelessCapabilities, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Wireless.html#gdbus-property-org-freedesktop-NetworkManager-Device-Wireless.WirelessCapabilities">The "WirelessCapabilities" property</a>
+<dt id="ientry-idm46433925203136">org.freedesktop.NetworkManager.Device.Wireless:WirelessCapabilities, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Wireless.html#gdbus-property-org-freedesktop-NetworkManager-Device-Wireless.WirelessCapabilities">The "WirelessCapabilities" property</a>
 </dt>
-<dt id="ientry-idm45223146291584">dhcp-anycast-address, <a class="indexterm" href="settings-802-11-olpc-mesh.html">802-11-olpc-mesh</a>
+<dt id="ientry-idm46433924436496">dhcp-anycast-address, <a class="indexterm" href="settings-802-11-olpc-mesh.html">802-11-olpc-mesh</a>
 </dt>
-<dt id="ientry-idm45223146605472">dhcp-client-id, <a class="indexterm" href="settings-ipv4.html">ipv4</a>
+<dt id="ientry-idm46433924735408">dhcp-client-id, <a class="indexterm" href="settings-ipv4.html">ipv4</a>
 </dt>
-<dt id="ientry-idm45223146509392">dhcp-duid, <a class="indexterm" href="settings-ipv6.html">ipv6</a>
+<dt id="ientry-idm46433924639632">dhcp-duid, <a class="indexterm" href="settings-ipv6.html">ipv6</a>
 </dt>
-<dt id="ientry-idm45223146601008">dhcp-fqdn, <a class="indexterm" href="settings-ipv4.html">ipv4</a>
+<dt id="ientry-idm46433924730944">dhcp-fqdn, <a class="indexterm" href="settings-ipv4.html">ipv4</a>
 </dt>
-<dt id="ientry-idm45223146597408">dhcp-hostname, <a class="indexterm" href="settings-ipv4.html">ipv4</a>, <a class="indexterm" href="settings-ipv6.html">ipv6</a>
+<dt id="ientry-idm46433924727344">dhcp-hostname, <a class="indexterm" href="settings-ipv4.html">ipv4</a>, <a class="indexterm" href="settings-ipv6.html">ipv6</a>
 </dt>
-<dt id="ientry-idm45223146593824">dhcp-send-hostname, <a class="indexterm" href="settings-ipv4.html">ipv4</a>, <a class="indexterm" href="settings-ipv6.html">ipv6</a>
+<dt id="ientry-idm46433924723760">dhcp-send-hostname, <a class="indexterm" href="settings-ipv4.html">ipv4</a>, <a class="indexterm" href="settings-ipv6.html">ipv6</a>
 </dt>
-<dt id="ientry-idm45223146590000">dhcp-timeout, <a class="indexterm" href="settings-ipv4.html">ipv4</a>, <a class="indexterm" href="settings-ipv6.html">ipv6</a>
+<dt id="ientry-idm46433924719936">dhcp-timeout, <a class="indexterm" href="settings-ipv4.html">ipv4</a>, <a class="indexterm" href="settings-ipv6.html">ipv6</a>
 </dt>
-<dt id="ientry-idm45223158783456">org.freedesktop.NetworkManager.DHCP4Config, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.DHCP4Config.html#gdbus-interface-org-freedesktop-NetworkManager-DHCP4Config.top_of_page">org.freedesktop.NetworkManager.DHCP4Config</a>
+<dt id="ientry-idm46433930749456">org.freedesktop.NetworkManager.DHCP4Config, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.DHCP4Config.html#gdbus-interface-org-freedesktop-NetworkManager-DHCP4Config.top_of_page">org.freedesktop.NetworkManager.DHCP4Config</a>
 </dt>
-<dt id="ientry-idm45223157816016">org.freedesktop.NetworkManager.DHCP4Config::PropertiesChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.DHCP4Config.html#gdbus-signal-org-freedesktop-NetworkManager-DHCP4Config.PropertiesChanged">The "PropertiesChanged" signal</a>
+<dt id="ientry-idm46433925676272">org.freedesktop.NetworkManager.DHCP4Config::PropertiesChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.DHCP4Config.html#gdbus-signal-org-freedesktop-NetworkManager-DHCP4Config.PropertiesChanged">The "PropertiesChanged" signal</a>
 </dt>
-<dt id="ientry-idm45223158077648">org.freedesktop.NetworkManager.DHCP4Config:Options, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.DHCP4Config.html#gdbus-property-org-freedesktop-NetworkManager-DHCP4Config.Options">The "Options" property</a>
+<dt id="ientry-idm46433925612080">org.freedesktop.NetworkManager.DHCP4Config:Options, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.DHCP4Config.html#gdbus-property-org-freedesktop-NetworkManager-DHCP4Config.Options">The "Options" property</a>
 </dt>
-<dt id="ientry-idm45223158471472">org.freedesktop.NetworkManager.DHCP6Config, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.DHCP6Config.html#gdbus-interface-org-freedesktop-NetworkManager-DHCP6Config.top_of_page">org.freedesktop.NetworkManager.DHCP6Config</a>
+<dt id="ientry-idm46433933469584">org.freedesktop.NetworkManager.DHCP6Config, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.DHCP6Config.html#gdbus-interface-org-freedesktop-NetworkManager-DHCP6Config.top_of_page">org.freedesktop.NetworkManager.DHCP6Config</a>
 </dt>
-<dt id="ientry-idm45223148282880">org.freedesktop.NetworkManager.DHCP6Config::PropertiesChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.DHCP6Config.html#gdbus-signal-org-freedesktop-NetworkManager-DHCP6Config.PropertiesChanged">The "PropertiesChanged" signal</a>
+<dt id="ientry-idm46433925422832">org.freedesktop.NetworkManager.DHCP6Config::PropertiesChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.DHCP6Config.html#gdbus-signal-org-freedesktop-NetworkManager-DHCP6Config.PropertiesChanged">The "PropertiesChanged" signal</a>
 </dt>
-<dt id="ientry-idm45223148270928">org.freedesktop.NetworkManager.DHCP6Config:Options, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.DHCP6Config.html#gdbus-property-org-freedesktop-NetworkManager-DHCP6Config.Options">The "Options" property</a>
+<dt id="ientry-idm46433925607536">org.freedesktop.NetworkManager.DHCP6Config:Options, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.DHCP6Config.html#gdbus-property-org-freedesktop-NetworkManager-DHCP6Config.Options">The "Options" property</a>
 </dt>
-<dt id="ientry-idm45223146586512">dns, <a class="indexterm" href="settings-ipv4.html">ipv4</a>, <a class="indexterm" href="settings-ipv6.html">ipv6</a>
+<dt id="ientry-idm46433924716448">dns, <a class="indexterm" href="settings-ipv4.html">ipv4</a>, <a class="indexterm" href="settings-ipv6.html">ipv6</a>
 </dt>
-<dt id="ientry-idm45223146582944">dns-options, <a class="indexterm" href="settings-ipv4.html">ipv4</a>, <a class="indexterm" href="settings-ipv6.html">ipv6</a>
+<dt id="ientry-idm46433924712960">dns-options, <a class="indexterm" href="settings-ipv4.html">ipv4</a>, <a class="indexterm" href="settings-ipv6.html">ipv6</a>
 </dt>
-<dt id="ientry-idm45223146579216">dns-priority, <a class="indexterm" href="settings-ipv4.html">ipv4</a>, <a class="indexterm" href="settings-ipv6.html">ipv6</a>
+<dt id="ientry-idm46433924709232">dns-priority, <a class="indexterm" href="settings-ipv4.html">ipv4</a>, <a class="indexterm" href="settings-ipv6.html">ipv6</a>
 </dt>
-<dt id="ientry-idm45223146574160">dns-search, <a class="indexterm" href="settings-ipv4.html">ipv4</a>, <a class="indexterm" href="settings-ipv6.html">ipv6</a>
+<dt id="ientry-idm46433924704176">dns-search, <a class="indexterm" href="settings-ipv4.html">ipv4</a>, <a class="indexterm" href="settings-ipv6.html">ipv6</a>
 </dt>
-<dt id="ientry-idm45223150673024">domain-suffix-match, <a class="indexterm" href="settings-802-1x.html">802-1x</a>
+<dt id="ientry-idm46433927593008">domain-suffix-match, <a class="indexterm" href="settings-802-1x.html">802-1x</a>
 </dt>
-<dt id="ientry-idm45223145691472">duplex, <a class="indexterm" href="settings-802-3-ethernet.html">802-3-ethernet</a>
+<dt id="ientry-idm46433923865776">duplex, <a class="indexterm" href="settings-802-3-ethernet.html">802-3-ethernet</a>
 </dt>
 </dl>
 </div>
 <div class="indexdiv">
 <h3>E</h3>
 <dl>
-<dt id="ientry-idm45223150668976">eap, <a class="indexterm" href="settings-802-1x.html">802-1x</a>
+<dt id="ientry-idm46433927588960">eap, <a class="indexterm" href="settings-802-1x.html">802-1x</a>
 </dt>
-<dt id="ientry-idm45223145857056">egress-priority-map, <a class="indexterm" href="settings-vlan.html">vlan</a>
+<dt id="ientry-idm46433924031216">egress-priority-map, <a class="indexterm" href="settings-vlan.html">vlan</a>
 </dt>
-<dt id="ientry-idm45223150530144">encapsulation, <a class="indexterm" href="settings-adsl.html">adsl</a>
+<dt id="ientry-idm46433927451248">encapsulation, <a class="indexterm" href="settings-adsl.html">adsl</a>
 </dt>
-<dt id="ientry-idm45223146423888">encapsulation-limit, <a class="indexterm" href="settings-ip-tunnel.html">ip-tunnel</a>
+<dt id="ientry-idm46433924555856">encapsulation-limit, <a class="indexterm" href="settings-ip-tunnel.html">ip-tunnel</a>
 </dt>
-<dt id="ientry-idm45223146363936">encrypt, <a class="indexterm" href="settings-macsec.html">macsec</a>
+<dt id="ientry-idm46433924501520">encrypt, <a class="indexterm" href="settings-macsec.html">macsec</a>
 </dt>
 </dl>
 </div>
 <div class="indexdiv">
 <h3>F</h3>
 <dl>
-<dt id="ientry-idm45223146275216">fail-mode, <a class="indexterm" href="settings-ovs-bridge.html">ovs-bridge</a>
+<dt id="ientry-idm46433924421936">fail-mode, <a class="indexterm" href="settings-ovs-bridge.html">ovs-bridge</a>
 </dt>
-<dt id="ientry-idm45223145541184">fils, <a class="indexterm" href="settings-802-11-wireless-security.html">802-11-wireless-security</a>
+<dt id="ientry-idm46433923715488">fils, <a class="indexterm" href="settings-802-11-wireless-security.html">802-11-wireless-security</a>
 </dt>
-<dt id="ientry-idm45223146419904">flags, <a class="indexterm" href="settings-ip-tunnel.html">ip-tunnel</a>, <a class="indexterm" href="settings-vlan.html">vlan</a>
+<dt id="ientry-idm46433924552224">flags, <a class="indexterm" href="settings-ip-tunnel.html">ip-tunnel</a>, <a class="indexterm" href="settings-vlan.html">vlan</a>
 </dt>
-<dt id="ientry-idm45223146415680">flow-label, <a class="indexterm" href="settings-ip-tunnel.html">ip-tunnel</a>
+<dt id="ientry-idm46433924548352">flow-label, <a class="indexterm" href="settings-ip-tunnel.html">ip-tunnel</a>
 </dt>
-<dt id="ientry-idm45223146857680">forward-delay, <a class="indexterm" href="settings-bridge.html">bridge</a>
+<dt id="ientry-idm46433924988000">forward-delay, <a class="indexterm" href="settings-bridge.html">bridge</a>
 </dt>
 </dl>
 </div>
 <div class="indexdiv">
 <h3>G</h3>
 <dl>
-<dt id="ientry-idm45223146570432">gateway, <a class="indexterm" href="settings-ipv4.html">ipv4</a>, <a class="indexterm" href="settings-ipv6.html">ipv6</a>
+<dt id="ientry-idm46433924700448">gateway, <a class="indexterm" href="settings-ipv4.html">ipv4</a>, <a class="indexterm" href="settings-ipv6.html">ipv6</a>
 </dt>
-<dt id="ientry-idm45223155878368">gateway-ping-timeout, <a class="indexterm" href="settings-connection.html">connection</a>
+<dt id="ientry-idm46433930786560">gateway-ping-timeout, <a class="indexterm" href="settings-connection.html">connection</a>
 </dt>
-<dt id="ientry-idm45223145687024">generate-mac-address-mask, <a class="indexterm" href="settings-802-3-ethernet.html">802-3-ethernet</a>, <a class="indexterm" href="settings-802-11-wireless.html">802-11-wireless</a>
+<dt id="ientry-idm46433923861328">generate-mac-address-mask, <a class="indexterm" href="settings-802-3-ethernet.html">802-3-ethernet</a>, <a class="indexterm" href="settings-802-11-wireless.html">802-11-wireless</a>
 </dt>
-<dt id="ientry-idm45223145902640">group, <a class="indexterm" href="settings-tun.html">tun</a>, <a class="indexterm" href="settings-802-11-wireless-security.html">802-11-wireless-security</a>
+<dt id="ientry-idm46433924076800">group, <a class="indexterm" href="settings-tun.html">tun</a>, <a class="indexterm" href="settings-802-11-wireless-security.html">802-11-wireless-security</a>
 </dt>
-<dt id="ientry-idm45223146854192">group-forward-mask, <a class="indexterm" href="settings-bridge.html">bridge</a>
+<dt id="ientry-idm46433924984512">group-forward-mask, <a class="indexterm" href="settings-bridge.html">bridge</a>
 </dt>
 </dl>
 </div>
 <div class="indexdiv">
 <h3>H</h3>
 <dl>
-<dt id="ientry-idm45223146817680">hairpin-mode, <a class="indexterm" href="settings-bridge-port.html">bridge-port</a>
+<dt id="ientry-idm46433924948000">hairpin-mode, <a class="indexterm" href="settings-bridge-port.html">bridge-port</a>
 </dt>
-<dt id="ientry-idm45223146850320">hello-time, <a class="indexterm" href="settings-bridge.html">bridge</a>
+<dt id="ientry-idm46433924980640">hello-time, <a class="indexterm" href="settings-bridge.html">bridge</a>
 </dt>
-<dt id="ientry-idm45223145606880">hidden, <a class="indexterm" href="settings-802-11-wireless.html">802-11-wireless</a>
+<dt id="ientry-idm46433923781184">hidden, <a class="indexterm" href="settings-802-11-wireless.html">802-11-wireless</a>
 </dt>
-<dt id="ientry-idm45223146688240">home-only, <a class="indexterm" href="settings-gsm.html">gsm</a>
+<dt id="ientry-idm46433924818720">home-only, <a class="indexterm" href="settings-gsm.html">gsm</a>
 </dt>
 </dl>
 </div>
 <div class="indexdiv">
 <h3>I</h3>
 <dl>
-<dt id="ientry-idm45223150061744">id, <a class="indexterm" href="settings-connection.html">connection</a>, <a class="indexterm" href="settings-vlan.html">vlan</a>, <a class="indexterm" href="settings-vxlan.html">vxlan</a>
+<dt id="ientry-idm46433928692992">id, <a class="indexterm" href="settings-connection.html">connection</a>, <a class="indexterm" href="settings-vlan.html">vlan</a>, <a class="indexterm" href="settings-vxlan.html">vxlan</a>
 </dt>
-<dt id="ientry-idm45223150665136">identity, <a class="indexterm" href="settings-802-1x.html">802-1x</a>
+<dt id="ientry-idm46433927585120">identity, <a class="indexterm" href="settings-802-1x.html">802-1x</a>
 </dt>
-<dt id="ientry-idm45223146566960">ignore-auto-dns, <a class="indexterm" href="settings-ipv4.html">ipv4</a>, <a class="indexterm" href="settings-ipv6.html">ipv6</a>
+<dt id="ientry-idm46433924696976">ignore-auto-dns, <a class="indexterm" href="settings-ipv4.html">ipv4</a>, <a class="indexterm" href="settings-ipv6.html">ipv6</a>
 </dt>
-<dt id="ientry-idm45223146563216">ignore-auto-routes, <a class="indexterm" href="settings-ipv4.html">ipv4</a>, <a class="indexterm" href="settings-ipv6.html">ipv6</a>
+<dt id="ientry-idm46433924693232">ignore-auto-routes, <a class="indexterm" href="settings-ipv4.html">ipv4</a>, <a class="indexterm" href="settings-ipv6.html">ipv6</a>
 </dt>
-<dt id="ientry-idm45223145845328">ingress-priority-map, <a class="indexterm" href="settings-vlan.html">vlan</a>
+<dt id="ientry-idm46433924019488">ingress-priority-map, <a class="indexterm" href="settings-vlan.html">vlan</a>
 </dt>
-<dt id="ientry-idm45223146411744">input-key, <a class="indexterm" href="settings-ip-tunnel.html">ip-tunnel</a>
+<dt id="ientry-idm46433924544768">input-key, <a class="indexterm" href="settings-ip-tunnel.html">ip-tunnel</a>
 </dt>
-<dt id="ientry-idm45223150057952">interface-name, <a class="indexterm" href="settings-connection.html">connection</a>, <a class="indexterm" href="settings-bond.html">bond</a>, <a class="indexterm" href="settings-bridge.html">bridge</a>, <a class="indexterm" href="settings-team.html">team</a>, <a class="indexterm" href="settings-vlan.html">vlan</a>
+<dt id="ientry-idm46433928689200">interface-name, <a class="indexterm" href="settings-connection.html">connection</a>, <a class="indexterm" href="settings-bond.html">bond</a>, <a class="indexterm" href="settings-bridge.html">bridge</a>, <a class="indexterm" href="settings-team.html">team</a>, <a class="indexterm" href="settings-vlan.html">vlan</a>
 </dt>
-<dt id="ientry-idm45223146466512">ip6-privacy, <a class="indexterm" href="settings-ipv6.html">ipv6</a>
+<dt id="ientry-idm46433924596832">ip6-privacy, <a class="indexterm" href="settings-ipv6.html">ipv6</a>
 </dt>
 </dl>
 </div>
 <div class="indexdiv">
 <h3>K</h3>
-<dl><dt id="ientry-idm45223145532608">key-mgmt, <a class="indexterm" href="settings-802-11-wireless-security.html">802-11-wireless-security</a>
+<dl><dt id="ientry-idm46433923706912">key-mgmt, <a class="indexterm" href="settings-802-11-wireless-security.html">802-11-wireless-security</a>
 </dt></dl>
 </div>
 <div class="indexdiv">
 <h3>L</h3>
 <dl>
-<dt id="ientry-idm45223145779760">l2-miss, <a class="indexterm" href="settings-vxlan.html">vxlan</a>
+<dt id="ientry-idm46433923954000">l2-miss, <a class="indexterm" href="settings-vxlan.html">vxlan</a>
 </dt>
-<dt id="ientry-idm45223145775840">l3-miss, <a class="indexterm" href="settings-vxlan.html">vxlan</a>
+<dt id="ientry-idm46433923950080">l3-miss, <a class="indexterm" href="settings-vxlan.html">vxlan</a>
 </dt>
-<dt id="ientry-idm45223146213872">lacp, <a class="indexterm" href="settings-ovs-port.html">ovs-port</a>
+<dt id="ientry-idm46433924367424">lacp, <a class="indexterm" href="settings-ovs-port.html">ovs-port</a>
 </dt>
-<dt id="ientry-idm45223145935568">lacp-key, <a class="indexterm" href="settings-team-port.html">team-port</a>
+<dt id="ientry-idm46433924109728">lacp-key, <a class="indexterm" href="settings-team-port.html">team-port</a>
 </dt>
-<dt id="ientry-idm45223145931664">lacp-prio, <a class="indexterm" href="settings-team-port.html">team-port</a>
+<dt id="ientry-idm46433924105824">lacp-prio, <a class="indexterm" href="settings-team-port.html">team-port</a>
 </dt>
-<dt id="ientry-idm45223146185648">lcp-echo-failure, <a class="indexterm" href="settings-ppp.html">ppp</a>
+<dt id="ientry-idm46433924342128">lcp-echo-failure, <a class="indexterm" href="settings-ppp.html">ppp</a>
 </dt>
-<dt id="ientry-idm45223146181552">lcp-echo-interval, <a class="indexterm" href="settings-ppp.html">ppp</a>
+<dt id="ientry-idm46433924338384">lcp-echo-interval, <a class="indexterm" href="settings-ppp.html">ppp</a>
 </dt>
-<dt id="ientry-idm45223145528640">leap-password, <a class="indexterm" href="settings-802-11-wireless-security.html">802-11-wireless-security</a>
+<dt id="ientry-idm46433923702944">leap-password, <a class="indexterm" href="settings-802-11-wireless-security.html">802-11-wireless-security</a>
 </dt>
-<dt id="ientry-idm45223145524832">leap-password-flags, <a class="indexterm" href="settings-802-11-wireless-security.html">802-11-wireless-security</a>
+<dt id="ientry-idm46433923699136">leap-password-flags, <a class="indexterm" href="settings-802-11-wireless-security.html">802-11-wireless-security</a>
 </dt>
-<dt id="ientry-idm45223145521040">leap-username, <a class="indexterm" href="settings-802-11-wireless-security.html">802-11-wireless-security</a>
+<dt id="ientry-idm46433923695344">leap-username, <a class="indexterm" href="settings-802-11-wireless-security.html">802-11-wireless-security</a>
 </dt>
-<dt id="ientry-idm45223145771920">learning, <a class="indexterm" href="settings-vxlan.html">vxlan</a>
+<dt id="ientry-idm46433923946160">learning, <a class="indexterm" href="settings-vxlan.html">vxlan</a>
 </dt>
-<dt id="ientry-idm45223145767936">limit, <a class="indexterm" href="settings-vxlan.html">vxlan</a>
+<dt id="ientry-idm46433923942176">limit, <a class="indexterm" href="settings-vxlan.html">vxlan</a>
 </dt>
-<dt id="ientry-idm45223146007456">link-watchers, <a class="indexterm" href="settings-team.html">team</a>, <a class="indexterm" href="settings-team-port.html">team-port</a>
+<dt id="ientry-idm46433924180864">link-watchers, <a class="indexterm" href="settings-team.html">team</a>, <a class="indexterm" href="settings-team-port.html">team-port</a>
 </dt>
-<dt id="ientry-idm45223150054272">lldp, <a class="indexterm" href="settings-connection.html">connection</a>
+<dt id="ientry-idm46433928685520">lldp, <a class="indexterm" href="settings-connection.html">connection</a>
 </dt>
-<dt id="ientry-idm45223146407920">local, <a class="indexterm" href="settings-ip-tunnel.html">ip-tunnel</a>, <a class="indexterm" href="settings-vxlan.html">vxlan</a>
+<dt id="ientry-idm46433924541264">local, <a class="indexterm" href="settings-ip-tunnel.html">ip-tunnel</a>, <a class="indexterm" href="settings-vxlan.html">vxlan</a>
 </dt>
 </dl>
 </div>
 <div class="indexdiv">
 <h3>M</h3>
 <dl>
-<dt id="ientry-idm45223146843312">mac-address, <a class="indexterm" href="settings-bridge.html">bridge</a>, <a class="indexterm" href="settings-infiniband.html">infiniband</a>, <a class="indexterm" href="settings-wimax.html">wimax</a>, <a class="indexterm" href="settings-802-3-ethernet.html">802-3-ethernet</a>, <a class="indexterm" href="settings-802-11-wireless.html">802-11-wireless</a>
+<dt id="ientry-idm46433924973632">mac-address, <a class="indexterm" href="settings-bridge.html">bridge</a>, <a class="indexterm" href="settings-infiniband.html">infiniband</a>, <a class="indexterm" href="settings-wimax.html">wimax</a>, <a class="indexterm" href="settings-802-3-ethernet.html">802-3-ethernet</a>, <a class="indexterm" href="settings-802-11-wireless.html">802-11-wireless</a>
 </dt>
-<dt id="ientry-idm45223145677792">mac-address-blacklist, <a class="indexterm" href="settings-802-3-ethernet.html">802-3-ethernet</a>, <a class="indexterm" href="settings-802-11-wireless.html">802-11-wireless</a>
+<dt id="ientry-idm46433923852096">mac-address-blacklist, <a class="indexterm" href="settings-802-3-ethernet.html">802-3-ethernet</a>, <a class="indexterm" href="settings-802-11-wireless.html">802-11-wireless</a>
 </dt>
-<dt id="ientry-idm45223145595040">mac-address-randomization, <a class="indexterm" href="settings-802-11-wireless.html">802-11-wireless</a>
+<dt id="ientry-idm46433923769344">mac-address-randomization, <a class="indexterm" href="settings-802-11-wireless.html">802-11-wireless</a>
 </dt>
-<dt id="ientry-idm45223156653632">org.freedesktop.NetworkManager, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-interface-org-freedesktop-NetworkManager.top_of_page">org.freedesktop.NetworkManager</a>
+<dt id="ientry-idm46433935323872">org.freedesktop.NetworkManager, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-interface-org-freedesktop-NetworkManager.top_of_page">org.freedesktop.NetworkManager</a>
 </dt>
-<dt id="ientry-idm45223152988864">org.freedesktop.NetworkManager.ActivateConnection(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-method-org-freedesktop-NetworkManager.ActivateConnection">The ActivateConnection() method</a>
+<dt id="ientry-idm46433936859056">org.freedesktop.NetworkManager.ActivateConnection(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-method-org-freedesktop-NetworkManager.ActivateConnection">The ActivateConnection() method</a>
 </dt>
-<dt id="ientry-idm45223158281232">org.freedesktop.NetworkManager.AddAndActivateConnection(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-method-org-freedesktop-NetworkManager.AddAndActivateConnection">The AddAndActivateConnection() method</a>
+<dt id="ientry-idm46433936707216">org.freedesktop.NetworkManager.AddAndActivateConnection(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-method-org-freedesktop-NetworkManager.AddAndActivateConnection">The AddAndActivateConnection() method</a>
 </dt>
-<dt id="ientry-idm45223153034720">org.freedesktop.NetworkManager.CheckConnectivity(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-method-org-freedesktop-NetworkManager.CheckConnectivity">The CheckConnectivity() method</a>
+<dt id="ientry-idm46433936088896">org.freedesktop.NetworkManager.CheckConnectivity(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-method-org-freedesktop-NetworkManager.CheckConnectivity">The CheckConnectivity() method</a>
 </dt>
-<dt id="ientry-idm45223149789952">org.freedesktop.NetworkManager.CheckpointAdjustRollbackTimeout(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-method-org-freedesktop-NetworkManager.CheckpointAdjustRollbackTimeout">The CheckpointAdjustRollbackTimeout() method</a>
+<dt id="ientry-idm46433936677008">org.freedesktop.NetworkManager.CheckpointAdjustRollbackTimeout(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-method-org-freedesktop-NetworkManager.CheckpointAdjustRollbackTimeout">The CheckpointAdjustRollbackTimeout() method</a>
 </dt>
-<dt id="ientry-idm45223150033776">org.freedesktop.NetworkManager.CheckpointCreate(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-method-org-freedesktop-NetworkManager.CheckpointCreate">The CheckpointCreate() method</a>
+<dt id="ientry-idm46433928644320">org.freedesktop.NetworkManager.CheckpointCreate(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-method-org-freedesktop-NetworkManager.CheckpointCreate">The CheckpointCreate() method</a>
 </dt>
-<dt id="ientry-idm45223157220288">org.freedesktop.NetworkManager.CheckpointDestroy(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-method-org-freedesktop-NetworkManager.CheckpointDestroy">The CheckpointDestroy() method</a>
+<dt id="ientry-idm46433934958224">org.freedesktop.NetworkManager.CheckpointDestroy(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-method-org-freedesktop-NetworkManager.CheckpointDestroy">The CheckpointDestroy() method</a>
 </dt>
-<dt id="ientry-idm45223150304688">org.freedesktop.NetworkManager.CheckpointRollback(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-method-org-freedesktop-NetworkManager.CheckpointRollback">The CheckpointRollback() method</a>
+<dt id="ientry-idm46433929378320">org.freedesktop.NetworkManager.CheckpointRollback(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-method-org-freedesktop-NetworkManager.CheckpointRollback">The CheckpointRollback() method</a>
 </dt>
-<dt id="ientry-idm45223150119200">org.freedesktop.NetworkManager.DeactivateConnection(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-method-org-freedesktop-NetworkManager.DeactivateConnection">The DeactivateConnection() method</a>
+<dt id="ientry-idm46433928912048">org.freedesktop.NetworkManager.DeactivateConnection(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-method-org-freedesktop-NetworkManager.DeactivateConnection">The DeactivateConnection() method</a>
 </dt>
-<dt id="ientry-idm45223157651920">org.freedesktop.NetworkManager.Enable(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-method-org-freedesktop-NetworkManager.Enable">The Enable() method</a>
+<dt id="ientry-idm46433935954032">org.freedesktop.NetworkManager.Enable(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-method-org-freedesktop-NetworkManager.Enable">The Enable() method</a>
 </dt>
-<dt id="ientry-idm45223157476384">org.freedesktop.NetworkManager.GetAllDevices(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-method-org-freedesktop-NetworkManager.GetAllDevices">The GetAllDevices() method</a>
+<dt id="ientry-idm46433928627216">org.freedesktop.NetworkManager.GetAllDevices(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-method-org-freedesktop-NetworkManager.GetAllDevices">The GetAllDevices() method</a>
 </dt>
-<dt id="ientry-idm45223158478560">org.freedesktop.NetworkManager.GetDeviceByIpIface(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-method-org-freedesktop-NetworkManager.GetDeviceByIpIface">The GetDeviceByIpIface() method</a>
+<dt id="ientry-idm46433928810144">org.freedesktop.NetworkManager.GetDeviceByIpIface(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-method-org-freedesktop-NetworkManager.GetDeviceByIpIface">The GetDeviceByIpIface() method</a>
 </dt>
-<dt id="ientry-idm45223157483952">org.freedesktop.NetworkManager.GetDevices(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-method-org-freedesktop-NetworkManager.GetDevices">The GetDevices() method</a>
+<dt id="ientry-idm46433935244304">org.freedesktop.NetworkManager.GetDevices(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-method-org-freedesktop-NetworkManager.GetDevices">The GetDevices() method</a>
 </dt>
-<dt id="ientry-idm45223153183472">org.freedesktop.NetworkManager.GetLogging(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-method-org-freedesktop-NetworkManager.GetLogging">The GetLogging() method</a>
+<dt id="ientry-idm46433930363296">org.freedesktop.NetworkManager.GetLogging(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-method-org-freedesktop-NetworkManager.GetLogging">The GetLogging() method</a>
 </dt>
-<dt id="ientry-idm45223154067920">org.freedesktop.NetworkManager.GetPermissions(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-method-org-freedesktop-NetworkManager.GetPermissions">The GetPermissions() method</a>
+<dt id="ientry-idm46433935946400">org.freedesktop.NetworkManager.GetPermissions(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-method-org-freedesktop-NetworkManager.GetPermissions">The GetPermissions() method</a>
 </dt>
-<dt id="ientry-idm45223153157136">org.freedesktop.NetworkManager.Reload(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-method-org-freedesktop-NetworkManager.Reload">The Reload() method</a>
+<dt id="ientry-idm46433936048176">org.freedesktop.NetworkManager.Reload(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-method-org-freedesktop-NetworkManager.Reload">The Reload() method</a>
 </dt>
-<dt id="ientry-idm45223154060800">org.freedesktop.NetworkManager.SetLogging(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-method-org-freedesktop-NetworkManager.SetLogging">The SetLogging() method</a>
+<dt id="ientry-idm46433929360688">org.freedesktop.NetworkManager.SetLogging(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-method-org-freedesktop-NetworkManager.SetLogging">The SetLogging() method</a>
 </dt>
-<dt id="ientry-idm45223150112064">org.freedesktop.NetworkManager.Sleep(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-method-org-freedesktop-NetworkManager.Sleep">The Sleep() method</a>
+<dt id="ientry-idm46433927171440">org.freedesktop.NetworkManager.Sleep(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-method-org-freedesktop-NetworkManager.Sleep">The Sleep() method</a>
 </dt>
-<dt id="ientry-idm45223150341056">org.freedesktop.NetworkManager.state(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-method-org-freedesktop-NetworkManager.state">The state() method</a>
+<dt id="ientry-idm46433928823008">org.freedesktop.NetworkManager.state(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-method-org-freedesktop-NetworkManager.state">The state() method</a>
 </dt>
-<dt id="ientry-idm45223152287792">org.freedesktop.NetworkManager::CheckPermissions, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-signal-org-freedesktop-NetworkManager.CheckPermissions">The "CheckPermissions" signal</a>
+<dt id="ientry-idm46433930517600">org.freedesktop.NetworkManager::CheckPermissions, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-signal-org-freedesktop-NetworkManager.CheckPermissions">The "CheckPermissions" signal</a>
 </dt>
-<dt id="ientry-idm45223153662016">org.freedesktop.NetworkManager::DeviceAdded, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-signal-org-freedesktop-NetworkManager.DeviceAdded">The "DeviceAdded" signal</a>
+<dt id="ientry-idm46433936716032">org.freedesktop.NetworkManager::DeviceAdded, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-signal-org-freedesktop-NetworkManager.DeviceAdded">The "DeviceAdded" signal</a>
 </dt>
-<dt id="ientry-idm45223153654592">org.freedesktop.NetworkManager::DeviceRemoved, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-signal-org-freedesktop-NetworkManager.DeviceRemoved">The "DeviceRemoved" signal</a>
+<dt id="ientry-idm46433930562752">org.freedesktop.NetworkManager::DeviceRemoved, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-signal-org-freedesktop-NetworkManager.DeviceRemoved">The "DeviceRemoved" signal</a>
 </dt>
-<dt id="ientry-idm45223150326304">org.freedesktop.NetworkManager::PropertiesChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-signal-org-freedesktop-NetworkManager.PropertiesChanged">The "PropertiesChanged" signal</a>
+<dt id="ientry-idm46433936723264">org.freedesktop.NetworkManager::PropertiesChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-signal-org-freedesktop-NetworkManager.PropertiesChanged">The "PropertiesChanged" signal</a>
 </dt>
-<dt id="ientry-idm45223152283488">org.freedesktop.NetworkManager::StateChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-signal-org-freedesktop-NetworkManager.StateChanged">The "StateChanged" signal</a>
+<dt id="ientry-idm46433930513296">org.freedesktop.NetworkManager::StateChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-signal-org-freedesktop-NetworkManager.StateChanged">The "StateChanged" signal</a>
 </dt>
-<dt id="ientry-idm45223149764848">org.freedesktop.NetworkManager:ActivatingConnection, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-property-org-freedesktop-NetworkManager.ActivatingConnection">The "ActivatingConnection" property</a>
+<dt id="ientry-idm46433928889008">org.freedesktop.NetworkManager:ActivatingConnection, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-property-org-freedesktop-NetworkManager.ActivatingConnection">The "ActivatingConnection" property</a>
 </dt>
-<dt id="ientry-idm45223152764208">org.freedesktop.NetworkManager:ActiveConnections, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-property-org-freedesktop-NetworkManager.ActiveConnections">The "ActiveConnections" property</a>
+<dt id="ientry-idm46433928788704">org.freedesktop.NetworkManager:ActiveConnections, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-property-org-freedesktop-NetworkManager.ActiveConnections">The "ActiveConnections" property</a>
 </dt>
-<dt id="ientry-idm45223156157632">org.freedesktop.NetworkManager:AllDevices, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-property-org-freedesktop-NetworkManager.AllDevices">The "AllDevices" property</a>
+<dt id="ientry-idm46433928946624">org.freedesktop.NetworkManager:AllDevices, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-property-org-freedesktop-NetworkManager.AllDevices">The "AllDevices" property</a>
 </dt>
-<dt id="ientry-idm45223150106736">org.freedesktop.NetworkManager:Capabilities, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-property-org-freedesktop-NetworkManager.Capabilities">The "Capabilities" property</a>
+<dt id="ientry-idm46433928749472">org.freedesktop.NetworkManager:Capabilities, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-property-org-freedesktop-NetworkManager.Capabilities">The "Capabilities" property</a>
 </dt>
-<dt id="ientry-idm45223158454720">org.freedesktop.NetworkManager:Checkpoints, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-property-org-freedesktop-NetworkManager.Checkpoints">The "Checkpoints" property</a>
+<dt id="ientry-idm46433928942224">org.freedesktop.NetworkManager:Checkpoints, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-property-org-freedesktop-NetworkManager.Checkpoints">The "Checkpoints" property</a>
 </dt>
-<dt id="ientry-idm45223150096240">org.freedesktop.NetworkManager:Connectivity, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-property-org-freedesktop-NetworkManager.Connectivity">The "Connectivity" property</a>
+<dt id="ientry-idm46433929352624">org.freedesktop.NetworkManager:Connectivity, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-property-org-freedesktop-NetworkManager.Connectivity">The "Connectivity" property</a>
 </dt>
-<dt id="ientry-idm45223149745584">org.freedesktop.NetworkManager:ConnectivityCheckAvailable, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-property-org-freedesktop-NetworkManager.ConnectivityCheckAvailable">The "ConnectivityCheckAvailable" property</a>
+<dt id="ientry-idm46433929346528">org.freedesktop.NetworkManager:ConnectivityCheckAvailable, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-property-org-freedesktop-NetworkManager.ConnectivityCheckAvailable">The "ConnectivityCheckAvailable" property</a>
 </dt>
-<dt id="ientry-idm45223149741136">org.freedesktop.NetworkManager:ConnectivityCheckEnabled, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-property-org-freedesktop-NetworkManager.ConnectivityCheckEnabled">The "ConnectivityCheckEnabled" property</a>
+<dt id="ientry-idm46433929342080">org.freedesktop.NetworkManager:ConnectivityCheckEnabled, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-property-org-freedesktop-NetworkManager.ConnectivityCheckEnabled">The "ConnectivityCheckEnabled" property</a>
 </dt>
-<dt id="ientry-idm45223156162032">org.freedesktop.NetworkManager:Devices, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-property-org-freedesktop-NetworkManager.Devices">The "Devices" property</a>
+<dt id="ientry-idm46433928951024">org.freedesktop.NetworkManager:Devices, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-property-org-freedesktop-NetworkManager.Devices">The "Devices" property</a>
 </dt>
-<dt id="ientry-idm45223149736816">org.freedesktop.NetworkManager:GlobalDnsConfiguration, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-property-org-freedesktop-NetworkManager.GlobalDnsConfiguration">The "GlobalDnsConfiguration" property</a>
+<dt id="ientry-idm46433928878368">org.freedesktop.NetworkManager:GlobalDnsConfiguration, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-property-org-freedesktop-NetworkManager.GlobalDnsConfiguration">The "GlobalDnsConfiguration" property</a>
 </dt>
-<dt id="ientry-idm45223149717104">org.freedesktop.NetworkManager:Metered, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-property-org-freedesktop-NetworkManager.Metered">The "Metered" property</a>
+<dt id="ientry-idm46433928894192">org.freedesktop.NetworkManager:Metered, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-property-org-freedesktop-NetworkManager.Metered">The "Metered" property</a>
 </dt>
-<dt id="ientry-idm45223158450576">org.freedesktop.NetworkManager:NetworkingEnabled, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-property-org-freedesktop-NetworkManager.NetworkingEnabled">The "NetworkingEnabled" property</a>
+<dt id="ientry-idm46433928930960">org.freedesktop.NetworkManager:NetworkingEnabled, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-property-org-freedesktop-NetworkManager.NetworkingEnabled">The "NetworkingEnabled" property</a>
 </dt>
-<dt id="ientry-idm45223149725376">org.freedesktop.NetworkManager:PrimaryConnection, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-property-org-freedesktop-NetworkManager.PrimaryConnection">The "PrimaryConnection" property</a>
+<dt id="ientry-idm46433928784544">org.freedesktop.NetworkManager:PrimaryConnection, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-property-org-freedesktop-NetworkManager.PrimaryConnection">The "PrimaryConnection" property</a>
 </dt>
-<dt id="ientry-idm45223149721216">org.freedesktop.NetworkManager:PrimaryConnectionType, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-property-org-freedesktop-NetworkManager.PrimaryConnectionType">The "PrimaryConnectionType" property</a>
+<dt id="ientry-idm46433928780384">org.freedesktop.NetworkManager:PrimaryConnectionType, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-property-org-freedesktop-NetworkManager.PrimaryConnectionType">The "PrimaryConnectionType" property</a>
 </dt>
-<dt id="ientry-idm45223149760736">org.freedesktop.NetworkManager:Startup, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-property-org-freedesktop-NetworkManager.Startup">The "Startup" property</a>
+<dt id="ientry-idm46433928884896">org.freedesktop.NetworkManager:Startup, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-property-org-freedesktop-NetworkManager.Startup">The "Startup" property</a>
 </dt>
-<dt id="ientry-idm45223150102016">org.freedesktop.NetworkManager:State, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-property-org-freedesktop-NetworkManager.State">The "State" property</a>
+<dt id="ientry-idm46433928744752">org.freedesktop.NetworkManager:State, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-property-org-freedesktop-NetworkManager.State">The "State" property</a>
 </dt>
-<dt id="ientry-idm45223149756608">org.freedesktop.NetworkManager:Version, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-property-org-freedesktop-NetworkManager.Version">The "Version" property</a>
+<dt id="ientry-idm46433928753696">org.freedesktop.NetworkManager:Version, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-property-org-freedesktop-NetworkManager.Version">The "Version" property</a>
 </dt>
-<dt id="ientry-idm45223152772720">org.freedesktop.NetworkManager:WimaxEnabled, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-property-org-freedesktop-NetworkManager.WimaxEnabled">The "WimaxEnabled" property</a>
+<dt id="ientry-idm46433925132032">org.freedesktop.NetworkManager:WimaxEnabled, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-property-org-freedesktop-NetworkManager.WimaxEnabled">The "WimaxEnabled" property</a>
 </dt>
-<dt id="ientry-idm45223152768496">org.freedesktop.NetworkManager:WimaxHardwareEnabled, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-property-org-freedesktop-NetworkManager.WimaxHardwareEnabled">The "WimaxHardwareEnabled" property</a>
+<dt id="ientry-idm46433928792992">org.freedesktop.NetworkManager:WimaxHardwareEnabled, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-property-org-freedesktop-NetworkManager.WimaxHardwareEnabled">The "WimaxHardwareEnabled" property</a>
 </dt>
-<dt id="ientry-idm45223158446304">org.freedesktop.NetworkManager:WirelessEnabled, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-property-org-freedesktop-NetworkManager.WirelessEnabled">The "WirelessEnabled" property</a>
+<dt id="ientry-idm46433928926688">org.freedesktop.NetworkManager:WirelessEnabled, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-property-org-freedesktop-NetworkManager.WirelessEnabled">The "WirelessEnabled" property</a>
 </dt>
-<dt id="ientry-idm45223149778720">org.freedesktop.NetworkManager:WirelessHardwareEnabled, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-property-org-freedesktop-NetworkManager.WirelessHardwareEnabled">The "WirelessHardwareEnabled" property</a>
+<dt id="ientry-idm46433928922464">org.freedesktop.NetworkManager:WirelessHardwareEnabled, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-property-org-freedesktop-NetworkManager.WirelessHardwareEnabled">The "WirelessHardwareEnabled" property</a>
 </dt>
-<dt id="ientry-idm45223149774432">org.freedesktop.NetworkManager:WwanEnabled, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-property-org-freedesktop-NetworkManager.WwanEnabled">The "WwanEnabled" property</a>
+<dt id="ientry-idm46433925140464">org.freedesktop.NetworkManager:WwanEnabled, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-property-org-freedesktop-NetworkManager.WwanEnabled">The "WwanEnabled" property</a>
 </dt>
-<dt id="ientry-idm45223149770192">org.freedesktop.NetworkManager:WwanHardwareEnabled, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-property-org-freedesktop-NetworkManager.WwanHardwareEnabled">The "WwanHardwareEnabled" property</a>
+<dt id="ientry-idm46433925136320">org.freedesktop.NetworkManager:WwanHardwareEnabled, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-property-org-freedesktop-NetworkManager.WwanHardwareEnabled">The "WwanHardwareEnabled" property</a>
 </dt>
-<dt id="ientry-idm45223150050432">master, <a class="indexterm" href="settings-connection.html">connection</a>
+<dt id="ientry-idm46433928681680">master, <a class="indexterm" href="settings-connection.html">connection</a>
 </dt>
-<dt id="ientry-idm45223146839952">max-age, <a class="indexterm" href="settings-bridge.html">bridge</a>
+<dt id="ientry-idm46433924970272">max-age, <a class="indexterm" href="settings-bridge.html">bridge</a>
 </dt>
-<dt id="ientry-idm45223146559536">may-fail, <a class="indexterm" href="settings-ipv4.html">ipv4</a>, <a class="indexterm" href="settings-ipv6.html">ipv6</a>
+<dt id="ientry-idm46433924689552">may-fail, <a class="indexterm" href="settings-ipv4.html">ipv4</a>, <a class="indexterm" href="settings-ipv6.html">ipv6</a>
 </dt>
-<dt id="ientry-idm45223146003056">mcast-rejoin-count, <a class="indexterm" href="settings-team.html">team</a>
+<dt id="ientry-idm46433924177024">mcast-rejoin-count, <a class="indexterm" href="settings-team.html">team</a>
 </dt>
-<dt id="ientry-idm45223145999152">mcast-rejoin-interval, <a class="indexterm" href="settings-team.html">team</a>
+<dt id="ientry-idm46433924173184">mcast-rejoin-interval, <a class="indexterm" href="settings-team.html">team</a>
 </dt>
-<dt id="ientry-idm45223146271456">mcast-snooping-enable, <a class="indexterm" href="settings-ovs-bridge.html">ovs-bridge</a>
+<dt id="ientry-idm46433924418576">mcast-snooping-enable, <a class="indexterm" href="settings-ovs-bridge.html">ovs-bridge</a>
 </dt>
-<dt id="ientry-idm45223149941136">mdns, <a class="indexterm" href="settings-connection.html">connection</a>
+<dt id="ientry-idm46433929298016">mdns, <a class="indexterm" href="settings-connection.html">connection</a>
 </dt>
-<dt id="ientry-idm45223149937296">metered, <a class="indexterm" href="settings-connection.html">connection</a>
+<dt id="ientry-idm46433929294176">metered, <a class="indexterm" href="settings-connection.html">connection</a>
 </dt>
-<dt id="ientry-idm45223146555584">method, <a class="indexterm" href="settings-ipv4.html">ipv4</a>, <a class="indexterm" href="settings-ipv6.html">ipv6</a>, <a class="indexterm" href="settings-proxy.html">proxy</a>
+<dt id="ientry-idm46433924685600">method, <a class="indexterm" href="settings-ipv4.html">ipv4</a>, <a class="indexterm" href="settings-ipv6.html">ipv6</a>, <a class="indexterm" href="settings-proxy.html">proxy</a>
 </dt>
-<dt id="ientry-idm45223146360032">mka-cak, <a class="indexterm" href="settings-macsec.html">macsec</a>
+<dt id="ientry-idm46433924498032">mka-cak, <a class="indexterm" href="settings-macsec.html">macsec</a>
 </dt>
-<dt id="ientry-idm45223146356256">mka-cak-flags, <a class="indexterm" href="settings-macsec.html">macsec</a>
+<dt id="ientry-idm46433924494576">mka-cak-flags, <a class="indexterm" href="settings-macsec.html">macsec</a>
 </dt>
-<dt id="ientry-idm45223146352496">mka-ckn, <a class="indexterm" href="settings-macsec.html">macsec</a>
+<dt id="ientry-idm46433924491216">mka-ckn, <a class="indexterm" href="settings-macsec.html">macsec</a>
 </dt>
-<dt id="ientry-idm45223146404112">mode, <a class="indexterm" href="settings-ip-tunnel.html">ip-tunnel</a>, <a class="indexterm" href="settings-macsec.html">macsec</a>, <a class="indexterm" href="settings-macvlan.html">macvlan</a>, <a class="indexterm" href="settings-tun.html">tun</a>, <a class="indexterm" href="settings-802-11-wireless.html">802-11-wireless</a>
+<dt id="ientry-idm46433924537776">mode, <a class="indexterm" href="settings-ip-tunnel.html">ip-tunnel</a>, <a class="indexterm" href="settings-macsec.html">macsec</a>, <a class="indexterm" href="settings-macvlan.html">macvlan</a>, <a class="indexterm" href="settings-tun.html">tun</a>, <a class="indexterm" href="settings-802-11-wireless.html">802-11-wireless</a>
 </dt>
-<dt id="ientry-idm45223146177456">mppe-stateful, <a class="indexterm" href="settings-ppp.html">ppp</a>
+<dt id="ientry-idm46433924334640">mppe-stateful, <a class="indexterm" href="settings-ppp.html">ppp</a>
 </dt>
-<dt id="ientry-idm45223146173504">mru, <a class="indexterm" href="settings-ppp.html">ppp</a>
+<dt id="ientry-idm46433924331040">mru, <a class="indexterm" href="settings-ppp.html">ppp</a>
 </dt>
-<dt id="ientry-idm45223146799136">mtu, <a class="indexterm" href="settings-cdma.html">cdma</a>, <a class="indexterm" href="settings-gsm.html">gsm</a>, <a class="indexterm" href="settings-infiniband.html">infiniband</a>, <a class="indexterm" href="settings-ip-tunnel.html">ip-tunnel</a>, <a class="indexterm" href="settings-ppp.html">ppp</a>, <a class="indexterm" href="settings-802-3-ethernet.html">802-3-ethernet</a>, <a class="indexterm" href="settings-802-11-wireless.html">802-11-wireless</a>
+<dt id="ientry-idm46433924929456">mtu, <a class="indexterm" href="settings-cdma.html">cdma</a>, <a class="indexterm" href="settings-gsm.html">gsm</a>, <a class="indexterm" href="settings-infiniband.html">infiniband</a>, <a class="indexterm" href="settings-ip-tunnel.html">ip-tunnel</a>, <a class="indexterm" href="settings-ppp.html">ppp</a>, <a class="indexterm" href="settings-802-3-ethernet.html">802-3-ethernet</a>, <a class="indexterm" href="settings-802-11-wireless.html">802-11-wireless</a>
 </dt>
-<dt id="ientry-idm45223145894800">multi-queue, <a class="indexterm" href="settings-tun.html">tun</a>
+<dt id="ientry-idm46433924068960">multi-queue, <a class="indexterm" href="settings-tun.html">tun</a>
 </dt>
-<dt id="ientry-idm45223146836464">multicast-snooping, <a class="indexterm" href="settings-bridge.html">bridge</a>
+<dt id="ientry-idm46433924966784">multicast-snooping, <a class="indexterm" href="settings-bridge.html">bridge</a>
 </dt>
 </dl>
 </div>
 <div class="indexdiv">
 <h3>N</h3>
 <dl>
-<dt id="ientry-idm45223149933456">name, <a class="indexterm" href="settings-connection.html">connection</a>, <a class="indexterm" href="settings-802-1x.html">802-1x</a>, <a class="indexterm" href="settings-adsl.html">adsl</a>, <a class="indexterm" href="settings-bluetooth.html">bluetooth</a>, <a class="indexterm" href="settings-bond.html">bond</a>, <a class="indexterm" href="settings-bridge.html">bridge</a>, <a class="indexterm" href="settings-bridge-port.html">bridge-port</a>, <a class="indexterm" href="settings-cdma.html">cdma</a>, <a class="indexterm" href="settings-dcb.html">dcb</a>, <a class="indexterm" href="settings-dummy.html">dummy</a>, <a class="indexterm" href="settings-generic.html">generic</a>, <a class="indexterm" href="settings-gsm.html">gsm</a>, <a class="indexterm" href="settings-infiniband.html">infiniband</a>, <a class="indexterm" href="settings-ipv4.html">ipv4</a>, <a class="indexterm" href="settings-ipv6.html">ipv6</a>, <a class="indexterm" href="settings-ip-tunnel.html">ip-tunnel</a>, <a class="indexterm" href="settings-macsec.html">macsec</a>, <a class="indexterm" href="settings-macvlan.html">macvlan</a>, <a class="indexterm" href="settings-802-11-olpc-mesh.html">802-11-olpc-mesh</a>, <a class="indexterm" href="settings-ovs-bridge.html">ovs-bridge</a>, <a class="indexterm" href="settings-ovs-interface.html">ovs-interface</a>, <a class="indexterm" href="settings-ovs-patch.html">ovs-patch</a>, <a class="indexterm" href="settings-ovs-port.html">ovs-port</a>, <a class="indexterm" href="settings-ppp.html">ppp</a>, <a class="indexterm" href="settings-pppoe.html">pppoe</a>, <a class="indexterm" href="settings-proxy.html">proxy</a>, <a class="indexterm" href="settings-serial.html">serial</a>, <a class="indexterm" href="settings-tc.html">tc</a>, <a class="indexterm" href="settings-team.html">team</a>, <a class="indexterm" href="settings-team-port.html">team-port</a>, <a class="indexterm" href="settings-tun.html">tun</a>, <a class="indexterm" href="settings-user.html">user</a>, <a class="indexterm" href="settings-vlan.html">vlan</a>, <a class="indexterm" href="settings-vpn.html">vpn</a>, <a class="indexterm" href="settings-vxlan.html">vxlan</a>, <a class="indexterm" href="settings-wimax.html">wimax</a>, <a class="indexterm" href="settings-802-3-ethernet.html">802-3-ethernet</a>, <a class="indexterm" href="settings-802-11-wireless.html">802-11-wireless</a>, <a class="indexterm" href="settings-802-11-wireless-security.html">802-11-wireless-security</a>
+<dt id="ientry-idm46433929290336">name, <a class="indexterm" href="settings-connection.html">connection</a>, <a class="indexterm" href="settings-802-1x.html">802-1x</a>, <a class="indexterm" href="settings-adsl.html">adsl</a>, <a class="indexterm" href="settings-bluetooth.html">bluetooth</a>, <a class="indexterm" href="settings-bond.html">bond</a>, <a class="indexterm" href="settings-bridge.html">bridge</a>, <a class="indexterm" href="settings-bridge-port.html">bridge-port</a>, <a class="indexterm" href="settings-cdma.html">cdma</a>, <a class="indexterm" href="settings-dcb.html">dcb</a>, <a class="indexterm" href="settings-dummy.html">dummy</a>, <a class="indexterm" href="settings-generic.html">generic</a>, <a class="indexterm" href="settings-gsm.html">gsm</a>, <a class="indexterm" href="settings-infiniband.html">infiniband</a>, <a class="indexterm" href="settings-ipv4.html">ipv4</a>, <a class="indexterm" href="settings-ipv6.html">ipv6</a>, <a class="indexterm" href="settings-ip-tunnel.html">ip-tunnel</a>, <a class="indexterm" href="settings-macsec.html">macsec</a>, <a class="indexterm" href="settings-macvlan.html">macvlan</a>, <a class="indexterm" href="settings-802-11-olpc-mesh.html">802-11-olpc-mesh</a>, <a class="indexterm" href="settings-ovs-bridge.html">ovs-bridge</a>, <a class="indexterm" href="settings-ovs-interface.html">ovs-interface</a>, <a class="indexterm" href="settings-ovs-patch.html">ovs-patch</a>, <a class="indexterm" href="settings-ovs-port.html">ovs-port</a>, <a class="indexterm" href="settings-ppp.html">ppp</a>, <a class="indexterm" href="settings-pppoe.html">pppoe</a>, <a class="indexterm" href="settings-proxy.html">proxy</a>, <a class="indexterm" href="settings-serial.html">serial</a>, <a class="indexterm" href="settings-tc.html">tc</a>, <a class="indexterm" href="settings-team.html">team</a>, <a class="indexterm" href="settings-team-port.html">team-port</a>, <a class="indexterm" href="settings-tun.html">tun</a>, <a class="indexterm" href="settings-user.html">user</a>, <a class="indexterm" href="settings-vlan.html">vlan</a>, <a class="indexterm" href="settings-vpn.html">vpn</a>, <a class="indexterm" href="settings-vxlan.html">vxlan</a>, <a class="indexterm" href="settings-wimax.html">wimax</a>, <a class="indexterm" href="settings-802-3-ethernet.html">802-3-ethernet</a>, <a class="indexterm" href="settings-802-11-wireless.html">802-11-wireless</a>, <a class="indexterm" href="settings-802-11-wireless-security.html">802-11-wireless-security</a>
 </dt>
-<dt id="ientry-idm45223146677328">network-id, <a class="indexterm" href="settings-gsm.html">gsm</a>
+<dt id="ientry-idm46433924807808">network-id, <a class="indexterm" href="settings-gsm.html">gsm</a>
 </dt>
-<dt id="ientry-idm45223145712096">network-name, <a class="indexterm" href="settings-wimax.html">wimax</a>
+<dt id="ientry-idm46433923886336">network-name, <a class="indexterm" href="settings-wimax.html">wimax</a>
 </dt>
-<dt id="ientry-idm45223146548544">never-default, <a class="indexterm" href="settings-ipv4.html">ipv4</a>, <a class="indexterm" href="settings-ipv6.html">ipv6</a>
+<dt id="ientry-idm46433924678560">never-default, <a class="indexterm" href="settings-ipv4.html">ipv4</a>, <a class="indexterm" href="settings-ipv6.html">ipv6</a>
 </dt>
-<dt id="ientry-idm45223143647952">NM80211ApFlags, <a class="indexterm" href="nm-dbus-types.html#NM80211ApFlags">enum NM80211ApFlags</a>
+<dt id="ientry-idm46433921744784">NM80211ApFlags, <a class="indexterm" href="nm-dbus-types.html#NM80211ApFlags">enum NM80211ApFlags</a>
 </dt>
-<dt id="ientry-idm45223143620928">NM80211ApSecurityFlags, <a class="indexterm" href="nm-dbus-types.html#NM80211ApSecurityFlags">enum NM80211ApSecurityFlags</a>
+<dt id="ientry-idm46433921717760">NM80211ApSecurityFlags, <a class="indexterm" href="nm-dbus-types.html#NM80211ApSecurityFlags">enum NM80211ApSecurityFlags</a>
 </dt>
-<dt id="ientry-idm45223143571152">NM80211Mode, <a class="indexterm" href="nm-dbus-types.html#NM80211Mode">enum NM80211Mode</a>
+<dt id="ientry-idm46433921667984">NM80211Mode, <a class="indexterm" href="nm-dbus-types.html#NM80211Mode">enum NM80211Mode</a>
 </dt>
-<dt id="ientry-idm45223142818096">NMActivationStateFlags, <a class="indexterm" href="nm-dbus-types.html#NMActivationStateFlags">enum NMActivationStateFlags</a>
+<dt id="ientry-idm46433920918384">NMActivationStateFlags, <a class="indexterm" href="nm-dbus-types.html#NMActivationStateFlags">enum NMActivationStateFlags</a>
 </dt>
-<dt id="ientry-idm45223143120032">NMActiveConnectionState, <a class="indexterm" href="nm-dbus-types.html#NMActiveConnectionState">enum NMActiveConnectionState</a>
+<dt id="ientry-idm46433921220368">NMActiveConnectionState, <a class="indexterm" href="nm-dbus-types.html#NMActiveConnectionState">enum NMActiveConnectionState</a>
 </dt>
-<dt id="ientry-idm45223143088624">NMActiveConnectionStateReason, <a class="indexterm" href="nm-dbus-types.html#NMActiveConnectionStateReason">enum NMActiveConnectionStateReason</a>
+<dt id="ientry-idm46433921188944">NMActiveConnectionStateReason, <a class="indexterm" href="nm-dbus-types.html#NMActiveConnectionStateReason">enum NMActiveConnectionStateReason</a>
 </dt>
-<dt id="ientry-idm45223143547328">NMBluetoothCapabilities, <a class="indexterm" href="nm-dbus-types.html#NMBluetoothCapabilities">enum NMBluetoothCapabilities</a>
+<dt id="ientry-idm46433921644160">NMBluetoothCapabilities, <a class="indexterm" href="nm-dbus-types.html#NMBluetoothCapabilities">enum NMBluetoothCapabilities</a>
 </dt>
-<dt id="ientry-idm45223156223664">NMCapability, <a class="indexterm" href="nm-dbus-types.html#NMCapability">enum NMCapability</a>
+<dt id="ientry-idm46433936839776">NMCapability, <a class="indexterm" href="nm-dbus-types.html#NMCapability">enum NMCapability</a>
 </dt>
-<dt id="ientry-idm45223142903280">NMCheckpointCreateFlags, <a class="indexterm" href="nm-dbus-types.html#NMCheckpointCreateFlags">enum NMCheckpointCreateFlags</a>
+<dt id="ientry-idm46433921003792">NMCheckpointCreateFlags, <a class="indexterm" href="nm-dbus-types.html#NMCheckpointCreateFlags">enum NMCheckpointCreateFlags</a>
 </dt>
-<dt id="ientry-idm45223145070592">NMConnectivityState, <a class="indexterm" href="nm-dbus-types.html#NMConnectivityState">enum NMConnectivityState</a>
+<dt id="ientry-idm46433923366912">NMConnectivityState, <a class="indexterm" href="nm-dbus-types.html#NMConnectivityState">enum NMConnectivityState</a>
 </dt>
-<dt id="ientry-idm45223144916752">NMDeviceCapabilities, <a class="indexterm" href="nm-dbus-types.html#NMDeviceCapabilities">enum NMDeviceCapabilities</a>
+<dt id="ientry-idm46433923212752">NMDeviceCapabilities, <a class="indexterm" href="nm-dbus-types.html#NMDeviceCapabilities">enum NMDeviceCapabilities</a>
 </dt>
-<dt id="ientry-idm45223143527328">NMDeviceModemCapabilities, <a class="indexterm" href="nm-dbus-types.html#NMDeviceModemCapabilities">enum NMDeviceModemCapabilities</a>
+<dt id="ientry-idm46433921624160">NMDeviceModemCapabilities, <a class="indexterm" href="nm-dbus-types.html#NMDeviceModemCapabilities">enum NMDeviceModemCapabilities</a>
 </dt>
-<dt id="ientry-idm45223143476304">NMDeviceState, <a class="indexterm" href="nm-dbus-types.html#NMDeviceState">enum NMDeviceState</a>
+<dt id="ientry-idm46433921573136">NMDeviceState, <a class="indexterm" href="nm-dbus-types.html#NMDeviceState">enum NMDeviceState</a>
 </dt>
-<dt id="ientry-idm45223143418464">NMDeviceStateReason, <a class="indexterm" href="nm-dbus-types.html#NMDeviceStateReason">enum NMDeviceStateReason</a>
+<dt id="ientry-idm46433921515296">NMDeviceStateReason, <a class="indexterm" href="nm-dbus-types.html#NMDeviceStateReason">enum NMDeviceStateReason</a>
 </dt>
-<dt id="ientry-idm45223145040448">NMDeviceType, <a class="indexterm" href="nm-dbus-types.html#NMDeviceType">enum NMDeviceType</a>
+<dt id="ientry-idm46433923336368">NMDeviceType, <a class="indexterm" href="nm-dbus-types.html#NMDeviceType">enum NMDeviceType</a>
 </dt>
-<dt id="ientry-idm45223144886112">NMDeviceWifiCapabilities, <a class="indexterm" href="nm-dbus-types.html#NMDeviceWifiCapabilities">enum NMDeviceWifiCapabilities</a>
+<dt id="ientry-idm46433923182112">NMDeviceWifiCapabilities, <a class="indexterm" href="nm-dbus-types.html#NMDeviceWifiCapabilities">enum NMDeviceWifiCapabilities</a>
 </dt>
-<dt id="ientry-idm45223142955328">NMIPTunnelMode, <a class="indexterm" href="nm-dbus-types.html#NMIPTunnelMode">enum NMIPTunnelMode</a>
+<dt id="ientry-idm46433921055776">NMIPTunnelMode, <a class="indexterm" href="nm-dbus-types.html#NMIPTunnelMode">enum NMIPTunnelMode</a>
 </dt>
-<dt id="ientry-idm45223143150768">NMMetered, <a class="indexterm" href="nm-dbus-types.html#NMMetered">enum NMMetered</a>
+<dt id="ientry-idm46433921251040">NMMetered, <a class="indexterm" href="nm-dbus-types.html#NMMetered">enum NMMetered</a>
 </dt>
-<dt id="ientry-idm45223142872048">NMRollbackResult, <a class="indexterm" href="nm-dbus-types.html#NMRollbackResult">enum NMRollbackResult</a>
+<dt id="ientry-idm46433920972560">NMRollbackResult, <a class="indexterm" href="nm-dbus-types.html#NMRollbackResult">enum NMRollbackResult</a>
 </dt>
-<dt id="ientry-idm45223142974096">NMSecretAgentCapabilities, <a class="indexterm" href="nm-dbus-types.html#NMSecretAgentCapabilities">enum NMSecretAgentCapabilities</a>
+<dt id="ientry-idm46433921074480">NMSecretAgentCapabilities, <a class="indexterm" href="nm-dbus-types.html#NMSecretAgentCapabilities">enum NMSecretAgentCapabilities</a>
 </dt>
-<dt id="ientry-idm45223143014464">NMSecretAgentGetSecretsFlags, <a class="indexterm" href="nm-dbus-types.html#NMSecretAgentGetSecretsFlags">enum NMSecretAgentGetSecretsFlags</a>
+<dt id="ientry-idm46433921114784">NMSecretAgentGetSecretsFlags, <a class="indexterm" href="nm-dbus-types.html#NMSecretAgentGetSecretsFlags">enum NMSecretAgentGetSecretsFlags</a>
 </dt>
-<dt id="ientry-idm45223142845152">NMSettingsConnectionFlags, <a class="indexterm" href="nm-dbus-types.html#NMSettingsConnectionFlags">enum NMSettingsConnectionFlags</a>
+<dt id="ientry-idm46433920945664">NMSettingsConnectionFlags, <a class="indexterm" href="nm-dbus-types.html#NMSettingsConnectionFlags">enum NMSettingsConnectionFlags</a>
 </dt>
-<dt id="ientry-idm45223142778432">NMSettingsUpdate2Flags, <a class="indexterm" href="nm-dbus-types.html#NMSettingsUpdate2Flags">enum NMSettingsUpdate2Flags</a>
+<dt id="ientry-idm46433920878720">NMSettingsUpdate2Flags, <a class="indexterm" href="nm-dbus-types.html#NMSettingsUpdate2Flags">enum NMSettingsUpdate2Flags</a>
 </dt>
-<dt id="ientry-idm45223147942528">NMState, <a class="indexterm" href="nm-dbus-types.html#NMState">enum NMState</a>
+<dt id="ientry-idm46433925431584">NMState, <a class="indexterm" href="nm-dbus-types.html#NMState">enum NMState</a>
 </dt>
-<dt id="ientry-idm45223148053520">NMVpnConnectionState, <a class="indexterm" href="nm-vpn-dbus-types.html#NMVpnConnectionState">enum NMVpnConnectionState</a>
+<dt id="ientry-idm46433923591104">NMVpnConnectionState, <a class="indexterm" href="nm-vpn-dbus-types.html#NMVpnConnectionState">enum NMVpnConnectionState</a>
 </dt>
-<dt id="ientry-idm45223144696832">NMVpnConnectionStateReason, <a class="indexterm" href="nm-vpn-dbus-types.html#NMVpnConnectionStateReason">enum NMVpnConnectionStateReason</a>
+<dt id="ientry-idm46433922740544">NMVpnConnectionStateReason, <a class="indexterm" href="nm-vpn-dbus-types.html#NMVpnConnectionStateReason">enum NMVpnConnectionStateReason</a>
 </dt>
-<dt id="ientry-idm45223144637840">NMVpnPluginFailure, <a class="indexterm" href="nm-vpn-dbus-types.html#NMVpnPluginFailure">enum NMVpnPluginFailure</a>
+<dt id="ientry-idm46433922681552">NMVpnPluginFailure, <a class="indexterm" href="nm-vpn-dbus-types.html#NMVpnPluginFailure">enum NMVpnPluginFailure</a>
 </dt>
-<dt id="ientry-idm45223154553648">NMVpnServiceState, <a class="indexterm" href="nm-vpn-dbus-types.html#NMVpnServiceState">enum NMVpnServiceState</a>
+<dt id="ientry-idm46433932697664">NMVpnServiceState, <a class="indexterm" href="nm-vpn-dbus-types.html#NMVpnServiceState">enum NMVpnServiceState</a>
 </dt>
-<dt id="ientry-idm45223143499568">NMWimaxNspNetworkType, <a class="indexterm" href="nm-dbus-types.html#NMWimaxNspNetworkType">enum NMWimaxNspNetworkType</a>
+<dt id="ientry-idm46433921596400">NMWimaxNspNetworkType, <a class="indexterm" href="nm-dbus-types.html#NMWimaxNspNetworkType">enum NMWimaxNspNetworkType</a>
 </dt>
-<dt id="ientry-idm45223146161520">no-vj-comp, <a class="indexterm" href="settings-ppp.html">ppp</a>
+<dt id="ientry-idm46433924320112">no-vj-comp, <a class="indexterm" href="settings-ppp.html">ppp</a>
 </dt>
-<dt id="ientry-idm45223146157600">noauth, <a class="indexterm" href="settings-ppp.html">ppp</a>
+<dt id="ientry-idm46433924316624">noauth, <a class="indexterm" href="settings-ppp.html">ppp</a>
 </dt>
-<dt id="ientry-idm45223146153536">nobsdcomp, <a class="indexterm" href="settings-ppp.html">ppp</a>
+<dt id="ientry-idm46433924312912">nobsdcomp, <a class="indexterm" href="settings-ppp.html">ppp</a>
 </dt>
-<dt id="ientry-idm45223146149632">nodeflate, <a class="indexterm" href="settings-ppp.html">ppp</a>
+<dt id="ientry-idm46433924309424">nodeflate, <a class="indexterm" href="settings-ppp.html">ppp</a>
 </dt>
-<dt id="ientry-idm45223145991216">notify-peers-count, <a class="indexterm" href="settings-team.html">team</a>
+<dt id="ientry-idm46433924165312">notify-peers-count, <a class="indexterm" href="settings-team.html">team</a>
 </dt>
-<dt id="ientry-idm45223145987312">notify-peers-interval, <a class="indexterm" href="settings-team.html">team</a>
+<dt id="ientry-idm46433924161472">notify-peers-interval, <a class="indexterm" href="settings-team.html">team</a>
 </dt>
-<dt id="ientry-idm45223146791840">number, <a class="indexterm" href="settings-cdma.html">cdma</a>, <a class="indexterm" href="settings-gsm.html">gsm</a>
+<dt id="ientry-idm46433924922160">number, <a class="indexterm" href="settings-cdma.html">cdma</a>, <a class="indexterm" href="settings-gsm.html">gsm</a>
 </dt>
 </dl>
 </div>
 <div class="indexdiv">
 <h3>O</h3>
 <dl>
-<dt id="ientry-idm45223146868816">options, <a class="indexterm" href="settings-bond.html">bond</a>
+<dt id="ientry-idm46433924999136">options, <a class="indexterm" href="settings-bond.html">bond</a>
 </dt>
-<dt id="ientry-idm45223146392144">output-key, <a class="indexterm" href="settings-ip-tunnel.html">ip-tunnel</a>
+<dt id="ientry-idm46433924526864">output-key, <a class="indexterm" href="settings-ip-tunnel.html">ip-tunnel</a>
 </dt>
-<dt id="ientry-idm45223145886720">owner, <a class="indexterm" href="settings-tun.html">tun</a>
+<dt id="ientry-idm46433924060880">owner, <a class="indexterm" href="settings-tun.html">tun</a>
 </dt>
 </dl>
 </div>
 <div class="indexdiv">
 <h3>P</h3>
 <dl>
-<dt id="ientry-idm45223146630960">p-key, <a class="indexterm" href="settings-infiniband.html">infiniband</a>
+<dt id="ientry-idm46433924761440">p-key, <a class="indexterm" href="settings-infiniband.html">infiniband</a>
 </dt>
-<dt id="ientry-idm45223150657424">pac-file, <a class="indexterm" href="settings-802-1x.html">802-1x</a>
+<dt id="ientry-idm46433927577408">pac-file, <a class="indexterm" href="settings-802-1x.html">802-1x</a>
 </dt>
-<dt id="ientry-idm45223146073040">pac-script, <a class="indexterm" href="settings-proxy.html">proxy</a>
+<dt id="ientry-idm46433924240976">pac-script, <a class="indexterm" href="settings-proxy.html">proxy</a>
 </dt>
-<dt id="ientry-idm45223146069312">pac-url, <a class="indexterm" href="settings-proxy.html">proxy</a>
+<dt id="ientry-idm46433924237616">pac-url, <a class="indexterm" href="settings-proxy.html">proxy</a>
 </dt>
-<dt id="ientry-idm45223145513168">pairwise, <a class="indexterm" href="settings-802-11-wireless-security.html">802-11-wireless-security</a>
+<dt id="ientry-idm46433923687472">pairwise, <a class="indexterm" href="settings-802-11-wireless-security.html">802-11-wireless-security</a>
 </dt>
-<dt id="ientry-idm45223146627232">parent, <a class="indexterm" href="settings-infiniband.html">infiniband</a>, <a class="indexterm" href="settings-ip-tunnel.html">ip-tunnel</a>, <a class="indexterm" href="settings-macsec.html">macsec</a>, <a class="indexterm" href="settings-macvlan.html">macvlan</a>, <a class="indexterm" href="settings-pppoe.html">pppoe</a>, <a class="indexterm" href="settings-vlan.html">vlan</a>, <a class="indexterm" href="settings-vxlan.html">vxlan</a>
+<dt id="ientry-idm46433924757712">parent, <a class="indexterm" href="settings-infiniband.html">infiniband</a>, <a class="indexterm" href="settings-ip-tunnel.html">ip-tunnel</a>, <a class="indexterm" href="settings-macsec.html">macsec</a>, <a class="indexterm" href="settings-macvlan.html">macvlan</a>, <a class="indexterm" href="settings-pppoe.html">pppoe</a>, <a class="indexterm" href="settings-vlan.html">vlan</a>, <a class="indexterm" href="settings-vxlan.html">vxlan</a>
 </dt>
-<dt id="ientry-idm45223146048624">parity, <a class="indexterm" href="settings-serial.html">serial</a>
+<dt id="ientry-idm46433924219216">parity, <a class="indexterm" href="settings-serial.html">serial</a>
 </dt>
-<dt id="ientry-idm45223150653744">password, <a class="indexterm" href="settings-802-1x.html">802-1x</a>, <a class="indexterm" href="settings-adsl.html">adsl</a>, <a class="indexterm" href="settings-cdma.html">cdma</a>, <a class="indexterm" href="settings-gsm.html">gsm</a>, <a class="indexterm" href="settings-pppoe.html">pppoe</a>
+<dt id="ientry-idm46433927573728">password, <a class="indexterm" href="settings-802-1x.html">802-1x</a>, <a class="indexterm" href="settings-adsl.html">adsl</a>, <a class="indexterm" href="settings-cdma.html">cdma</a>, <a class="indexterm" href="settings-gsm.html">gsm</a>, <a class="indexterm" href="settings-pppoe.html">pppoe</a>
 </dt>
-<dt id="ientry-idm45223150650064">password-flags, <a class="indexterm" href="settings-802-1x.html">802-1x</a>, <a class="indexterm" href="settings-adsl.html">adsl</a>, <a class="indexterm" href="settings-cdma.html">cdma</a>, <a class="indexterm" href="settings-gsm.html">gsm</a>, <a class="indexterm" href="settings-pppoe.html">pppoe</a>
+<dt id="ientry-idm46433927570048">password-flags, <a class="indexterm" href="settings-802-1x.html">802-1x</a>, <a class="indexterm" href="settings-adsl.html">adsl</a>, <a class="indexterm" href="settings-cdma.html">cdma</a>, <a class="indexterm" href="settings-gsm.html">gsm</a>, <a class="indexterm" href="settings-pppoe.html">pppoe</a>
 </dt>
-<dt id="ientry-idm45223150646416">password-raw, <a class="indexterm" href="settings-802-1x.html">802-1x</a>
+<dt id="ientry-idm46433927566352">password-raw, <a class="indexterm" href="settings-802-1x.html">802-1x</a>
 </dt>
-<dt id="ientry-idm45223150642480">password-raw-flags, <a class="indexterm" href="settings-802-1x.html">802-1x</a>
+<dt id="ientry-idm46433927562416">password-raw-flags, <a class="indexterm" href="settings-802-1x.html">802-1x</a>
 </dt>
-<dt id="ientry-idm45223146810368">path-cost, <a class="indexterm" href="settings-bridge-port.html">bridge-port</a>
+<dt id="ientry-idm46433924940688">path-cost, <a class="indexterm" href="settings-bridge-port.html">bridge-port</a>
 </dt>
-<dt id="ientry-idm45223146384448">path-mtu-discovery, <a class="indexterm" href="settings-ip-tunnel.html">ip-tunnel</a>
+<dt id="ientry-idm46433924519808">path-mtu-discovery, <a class="indexterm" href="settings-ip-tunnel.html">ip-tunnel</a>
 </dt>
-<dt id="ientry-idm45223146234208">peer, <a class="indexterm" href="settings-ovs-patch.html">ovs-patch</a>
+<dt id="ientry-idm46433924385392">peer, <a class="indexterm" href="settings-ovs-patch.html">ovs-patch</a>
 </dt>
-<dt id="ientry-idm45223149929424">permissions, <a class="indexterm" href="settings-connection.html">connection</a>
+<dt id="ientry-idm46433929286496">permissions, <a class="indexterm" href="settings-connection.html">connection</a>
 </dt>
-<dt id="ientry-idm45223145816560">persistent, <a class="indexterm" href="settings-vpn.html">vpn</a>
+<dt id="ientry-idm46433923990720">persistent, <a class="indexterm" href="settings-vpn.html">vpn</a>
 </dt>
-<dt id="ientry-idm45223150638832">phase1-auth-flags, <a class="indexterm" href="settings-802-1x.html">802-1x</a>
+<dt id="ientry-idm46433927558720">phase1-auth-flags, <a class="indexterm" href="settings-802-1x.html">802-1x</a>
 </dt>
-<dt id="ientry-idm45223150634640">phase1-fast-provisioning, <a class="indexterm" href="settings-802-1x.html">802-1x</a>
+<dt id="ientry-idm46433927554480">phase1-fast-provisioning, <a class="indexterm" href="settings-802-1x.html">802-1x</a>
 </dt>
-<dt id="ientry-idm45223150630592">phase1-peaplabel, <a class="indexterm" href="settings-802-1x.html">802-1x</a>
+<dt id="ientry-idm46433927550384">phase1-peaplabel, <a class="indexterm" href="settings-802-1x.html">802-1x</a>
 </dt>
-<dt id="ientry-idm45223150626912">phase1-peapver, <a class="indexterm" href="settings-802-1x.html">802-1x</a>
+<dt id="ientry-idm46433927546704">phase1-peapver, <a class="indexterm" href="settings-802-1x.html">802-1x</a>
 </dt>
-<dt id="ientry-idm45223150622848">phase2-altsubject-matches, <a class="indexterm" href="settings-802-1x.html">802-1x</a>
+<dt id="ientry-idm46433927542640">phase2-altsubject-matches, <a class="indexterm" href="settings-802-1x.html">802-1x</a>
 </dt>
-<dt id="ientry-idm45223150618704">phase2-auth, <a class="indexterm" href="settings-802-1x.html">802-1x</a>
+<dt id="ientry-idm46433927538496">phase2-auth, <a class="indexterm" href="settings-802-1x.html">802-1x</a>
 </dt>
-<dt id="ientry-idm45223150615024">phase2-autheap, <a class="indexterm" href="settings-802-1x.html">802-1x</a>
+<dt id="ientry-idm46433927534816">phase2-autheap, <a class="indexterm" href="settings-802-1x.html">802-1x</a>
 </dt>
-<dt id="ientry-idm45223150610944">phase2-ca-cert, <a class="indexterm" href="settings-802-1x.html">802-1x</a>
+<dt id="ientry-idm46433927530736">phase2-ca-cert, <a class="indexterm" href="settings-802-1x.html">802-1x</a>
 </dt>
-<dt id="ientry-idm45223150606560">phase2-ca-cert-password, <a class="indexterm" href="settings-802-1x.html">802-1x</a>
+<dt id="ientry-idm46433927527056">phase2-ca-cert-password, <a class="indexterm" href="settings-802-1x.html">802-1x</a>
 </dt>
-<dt id="ientry-idm45223150602672">phase2-ca-cert-password-flags, <a class="indexterm" href="settings-802-1x.html">802-1x</a>
+<dt id="ientry-idm46433927523168">phase2-ca-cert-password-flags, <a class="indexterm" href="settings-802-1x.html">802-1x</a>
 </dt>
-<dt id="ientry-idm45223150598944">phase2-ca-path, <a class="indexterm" href="settings-802-1x.html">802-1x</a>
+<dt id="ientry-idm46433927519440">phase2-ca-path, <a class="indexterm" href="settings-802-1x.html">802-1x</a>
 </dt>
-<dt id="ientry-idm45223150595056">phase2-client-cert, <a class="indexterm" href="settings-802-1x.html">802-1x</a>
+<dt id="ientry-idm46433927515552">phase2-client-cert, <a class="indexterm" href="settings-802-1x.html">802-1x</a>
 </dt>
-<dt id="ientry-idm45223150590656">phase2-client-cert-password, <a class="indexterm" href="settings-802-1x.html">802-1x</a>
+<dt id="ientry-idm46433927511856">phase2-client-cert-password, <a class="indexterm" href="settings-802-1x.html">802-1x</a>
 </dt>
-<dt id="ientry-idm45223150586720">phase2-client-cert-password-flags, <a class="indexterm" href="settings-802-1x.html">802-1x</a>
+<dt id="ientry-idm46433927507920">phase2-client-cert-password-flags, <a class="indexterm" href="settings-802-1x.html">802-1x</a>
 </dt>
-<dt id="ientry-idm45223150582976">phase2-domain-suffix-match, <a class="indexterm" href="settings-802-1x.html">802-1x</a>
+<dt id="ientry-idm46433927504080">phase2-domain-suffix-match, <a class="indexterm" href="settings-802-1x.html">802-1x</a>
 </dt>
-<dt id="ientry-idm45223150579264">phase2-private-key, <a class="indexterm" href="settings-802-1x.html">802-1x</a>
+<dt id="ientry-idm46433927500368">phase2-private-key, <a class="indexterm" href="settings-802-1x.html">802-1x</a>
 </dt>
-<dt id="ientry-idm45223150574480">phase2-private-key-password, <a class="indexterm" href="settings-802-1x.html">802-1x</a>
+<dt id="ientry-idm46433927495584">phase2-private-key-password, <a class="indexterm" href="settings-802-1x.html">802-1x</a>
 </dt>
-<dt id="ientry-idm45223150570560">phase2-private-key-password-flags, <a class="indexterm" href="settings-802-1x.html">802-1x</a>
+<dt id="ientry-idm46433927491664">phase2-private-key-password-flags, <a class="indexterm" href="settings-802-1x.html">802-1x</a>
 </dt>
-<dt id="ientry-idm45223150566736">phase2-subject-match, <a class="indexterm" href="settings-802-1x.html">802-1x</a>
+<dt id="ientry-idm46433927487840">phase2-subject-match, <a class="indexterm" href="settings-802-1x.html">802-1x</a>
 </dt>
-<dt id="ientry-idm45223145882928">pi, <a class="indexterm" href="settings-tun.html">tun</a>
+<dt id="ientry-idm46433924057088">pi, <a class="indexterm" href="settings-tun.html">tun</a>
 </dt>
-<dt id="ientry-idm45223150562672">pin, <a class="indexterm" href="settings-802-1x.html">802-1x</a>, <a class="indexterm" href="settings-gsm.html">gsm</a>
+<dt id="ientry-idm46433927483776">pin, <a class="indexterm" href="settings-802-1x.html">802-1x</a>, <a class="indexterm" href="settings-gsm.html">gsm</a>
 </dt>
-<dt id="ientry-idm45223150558992">pin-flags, <a class="indexterm" href="settings-802-1x.html">802-1x</a>, <a class="indexterm" href="settings-gsm.html">gsm</a>
+<dt id="ientry-idm46433927480096">pin-flags, <a class="indexterm" href="settings-802-1x.html">802-1x</a>, <a class="indexterm" href="settings-gsm.html">gsm</a>
 </dt>
-<dt id="ientry-idm45223145509056">pmf, <a class="indexterm" href="settings-802-11-wireless-security.html">802-11-wireless-security</a>
+<dt id="ientry-idm46433923683360">pmf, <a class="indexterm" href="settings-802-11-wireless-security.html">802-11-wireless-security</a>
 </dt>
-<dt id="ientry-idm45223146336800">port, <a class="indexterm" href="settings-macsec.html">macsec</a>, <a class="indexterm" href="settings-802-3-ethernet.html">802-3-ethernet</a>
+<dt id="ientry-idm46433924476864">port, <a class="indexterm" href="settings-macsec.html">macsec</a>, <a class="indexterm" href="settings-802-3-ethernet.html">802-3-ethernet</a>
 </dt>
-<dt id="ientry-idm45223145578896">powersave, <a class="indexterm" href="settings-802-11-wireless.html">802-11-wireless</a>
+<dt id="ientry-idm46433923753200">powersave, <a class="indexterm" href="settings-802-11-wireless.html">802-11-wireless</a>
 </dt>
-<dt id="ientry-idm45223154725664">org.freedesktop.NetworkManager.PPP, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.PPP.html#gdbus-interface-org-freedesktop-NetworkManager-PPP.top_of_page">org.freedesktop.NetworkManager.PPP</a>
+<dt id="ientry-idm46433930357408">org.freedesktop.NetworkManager.PPP, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.PPP.html#gdbus-interface-org-freedesktop-NetworkManager-PPP.top_of_page">org.freedesktop.NetworkManager.PPP</a>
 </dt>
-<dt id="ientry-idm45223147620304">org.freedesktop.NetworkManager.PPP.NeedSecrets(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.PPP.html#gdbus-method-org-freedesktop-NetworkManager-PPP.NeedSecrets">The NeedSecrets() method</a>
+<dt id="ientry-idm46433926181664">org.freedesktop.NetworkManager.PPP.NeedSecrets(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.PPP.html#gdbus-method-org-freedesktop-NetworkManager-PPP.NeedSecrets">The NeedSecrets() method</a>
 </dt>
-<dt id="ientry-idm45223148648112">org.freedesktop.NetworkManager.PPP.SetIfindex(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.PPP.html#gdbus-method-org-freedesktop-NetworkManager-PPP.SetIfindex">The SetIfindex() method</a>
+<dt id="ientry-idm46433926344144">org.freedesktop.NetworkManager.PPP.SetIfindex(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.PPP.html#gdbus-method-org-freedesktop-NetworkManager-PPP.SetIfindex">The SetIfindex() method</a>
 </dt>
-<dt id="ientry-idm45223148625136">org.freedesktop.NetworkManager.PPP.SetIp4Config(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.PPP.html#gdbus-method-org-freedesktop-NetworkManager-PPP.SetIp4Config">The SetIp4Config() method</a>
+<dt id="ientry-idm46433925275488">org.freedesktop.NetworkManager.PPP.SetIp4Config(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.PPP.html#gdbus-method-org-freedesktop-NetworkManager-PPP.SetIp4Config">The SetIp4Config() method</a>
 </dt>
-<dt id="ientry-idm45223147718096">org.freedesktop.NetworkManager.PPP.SetIp6Config(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.PPP.html#gdbus-method-org-freedesktop-NetworkManager-PPP.SetIp6Config">The SetIp6Config() method</a>
+<dt id="ientry-idm46433926357872">org.freedesktop.NetworkManager.PPP.SetIp6Config(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.PPP.html#gdbus-method-org-freedesktop-NetworkManager-PPP.SetIp6Config">The SetIp6Config() method</a>
 </dt>
-<dt id="ientry-idm45223148654976">org.freedesktop.NetworkManager.PPP.SetState(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.PPP.html#gdbus-method-org-freedesktop-NetworkManager-PPP.SetState">The SetState() method</a>
+<dt id="ientry-idm46433926351008">org.freedesktop.NetworkManager.PPP.SetState(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.PPP.html#gdbus-method-org-freedesktop-NetworkManager-PPP.SetState">The SetState() method</a>
 </dt>
-<dt id="ientry-idm45223145919328">prio, <a class="indexterm" href="settings-team-port.html">team-port</a>
+<dt id="ientry-idm46433924093488">prio, <a class="indexterm" href="settings-team-port.html">team-port</a>
 </dt>
-<dt id="ientry-idm45223146829072">priority, <a class="indexterm" href="settings-bridge.html">bridge</a>, <a class="indexterm" href="settings-bridge-port.html">bridge-port</a>
+<dt id="ientry-idm46433924959392">priority, <a class="indexterm" href="settings-bridge.html">bridge</a>, <a class="indexterm" href="settings-bridge-port.html">bridge-port</a>
 </dt>
-<dt id="ientry-idm45223146744816">priority-bandwidth, <a class="indexterm" href="settings-dcb.html">dcb</a>
+<dt id="ientry-idm46433924875136">priority-bandwidth, <a class="indexterm" href="settings-dcb.html">dcb</a>
 </dt>
-<dt id="ientry-idm45223146741328">priority-flow-control, <a class="indexterm" href="settings-dcb.html">dcb</a>
+<dt id="ientry-idm46433924871648">priority-flow-control, <a class="indexterm" href="settings-dcb.html">dcb</a>
 </dt>
-<dt id="ientry-idm45223146737552">priority-flow-control-flags, <a class="indexterm" href="settings-dcb.html">dcb</a>
+<dt id="ientry-idm46433924867952">priority-flow-control-flags, <a class="indexterm" href="settings-dcb.html">dcb</a>
 </dt>
-<dt id="ientry-idm45223146733968">priority-group-bandwidth, <a class="indexterm" href="settings-dcb.html">dcb</a>
+<dt id="ientry-idm46433924864368">priority-group-bandwidth, <a class="indexterm" href="settings-dcb.html">dcb</a>
 </dt>
-<dt id="ientry-idm45223146730208">priority-group-flags, <a class="indexterm" href="settings-dcb.html">dcb</a>
+<dt id="ientry-idm46433924860608">priority-group-flags, <a class="indexterm" href="settings-dcb.html">dcb</a>
 </dt>
-<dt id="ientry-idm45223146726640">priority-group-id, <a class="indexterm" href="settings-dcb.html">dcb</a>
+<dt id="ientry-idm46433924857040">priority-group-id, <a class="indexterm" href="settings-dcb.html">dcb</a>
 </dt>
-<dt id="ientry-idm45223146722928">priority-strict-bandwidth, <a class="indexterm" href="settings-dcb.html">dcb</a>
+<dt id="ientry-idm46433924853328">priority-strict-bandwidth, <a class="indexterm" href="settings-dcb.html">dcb</a>
 </dt>
-<dt id="ientry-idm45223146719136">priority-traffic-class, <a class="indexterm" href="settings-dcb.html">dcb</a>
+<dt id="ientry-idm46433924849616">priority-traffic-class, <a class="indexterm" href="settings-dcb.html">dcb</a>
 </dt>
-<dt id="ientry-idm45223150555296">private-key, <a class="indexterm" href="settings-802-1x.html">802-1x</a>
+<dt id="ientry-idm46433927476400">private-key, <a class="indexterm" href="settings-802-1x.html">802-1x</a>
 </dt>
-<dt id="ientry-idm45223150550304">private-key-password, <a class="indexterm" href="settings-802-1x.html">802-1x</a>
+<dt id="ientry-idm46433927471408">private-key-password, <a class="indexterm" href="settings-802-1x.html">802-1x</a>
 </dt>
-<dt id="ientry-idm45223150546416">private-key-password-flags, <a class="indexterm" href="settings-802-1x.html">802-1x</a>
+<dt id="ientry-idm46433927467520">private-key-password-flags, <a class="indexterm" href="settings-802-1x.html">802-1x</a>
 </dt>
-<dt id="ientry-idm45223146308256">promiscuous, <a class="indexterm" href="settings-macvlan.html">macvlan</a>
+<dt id="ientry-idm46433924451120">promiscuous, <a class="indexterm" href="settings-macvlan.html">macvlan</a>
 </dt>
-<dt id="ientry-idm45223145504640">proto, <a class="indexterm" href="settings-802-11-wireless-security.html">802-11-wireless-security</a>
+<dt id="ientry-idm46433923678944">proto, <a class="indexterm" href="settings-802-11-wireless-security.html">802-11-wireless-security</a>
 </dt>
-<dt id="ientry-idm45223150515056">protocol, <a class="indexterm" href="settings-adsl.html">adsl</a>
+<dt id="ientry-idm46433927436160">protocol, <a class="indexterm" href="settings-adsl.html">adsl</a>
 </dt>
-<dt id="ientry-idm45223145752400">proxy, <a class="indexterm" href="settings-vxlan.html">vxlan</a>
+<dt id="ientry-idm46433923926640">proxy, <a class="indexterm" href="settings-vxlan.html">vxlan</a>
 </dt>
-<dt id="ientry-idm45223145500576">psk, <a class="indexterm" href="settings-802-11-wireless-security.html">802-11-wireless-security</a>
+<dt id="ientry-idm46433923674880">psk, <a class="indexterm" href="settings-802-11-wireless-security.html">802-11-wireless-security</a>
 </dt>
-<dt id="ientry-idm45223145496480">psk-flags, <a class="indexterm" href="settings-802-11-wireless-security.html">802-11-wireless-security</a>
+<dt id="ientry-idm46433923670784">psk-flags, <a class="indexterm" href="settings-802-11-wireless-security.html">802-11-wireless-security</a>
 </dt>
 </dl>
 </div>
 <div class="indexdiv">
 <h3>Q</h3>
 <dl>
-<dt id="ientry-idm45223146027984">qdiscs, <a class="indexterm" href="settings-tc.html">tc</a>
+<dt id="ientry-idm46433924200800">qdiscs, <a class="indexterm" href="settings-tc.html">tc</a>
 </dt>
-<dt id="ientry-idm45223145915424">queue-id, <a class="indexterm" href="settings-team-port.html">team-port</a>
+<dt id="ientry-idm46433924089584">queue-id, <a class="indexterm" href="settings-team-port.html">team-port</a>
 </dt>
 </dl>
 </div>
 <div class="indexdiv">
 <h3>R</h3>
 <dl>
-<dt id="ientry-idm45223145574672">rate, <a class="indexterm" href="settings-802-11-wireless.html">802-11-wireless</a>
+<dt id="ientry-idm46433923748976">rate, <a class="indexterm" href="settings-802-11-wireless.html">802-11-wireless</a>
 </dt>
-<dt id="ientry-idm45223150748896">read-only, <a class="indexterm" href="settings-connection.html">connection</a>
+<dt id="ientry-idm46433927668544">read-only, <a class="indexterm" href="settings-connection.html">connection</a>
 </dt>
-<dt id="ientry-idm45223146145728">refuse-chap, <a class="indexterm" href="settings-ppp.html">ppp</a>
+<dt id="ientry-idm46433924305936">refuse-chap, <a class="indexterm" href="settings-ppp.html">ppp</a>
 </dt>
-<dt id="ientry-idm45223146141808">refuse-eap, <a class="indexterm" href="settings-ppp.html">ppp</a>
+<dt id="ientry-idm46433924302448">refuse-eap, <a class="indexterm" href="settings-ppp.html">ppp</a>
 </dt>
-<dt id="ientry-idm45223146137888">refuse-mschap, <a class="indexterm" href="settings-ppp.html">ppp</a>
+<dt id="ientry-idm46433924298960">refuse-mschap, <a class="indexterm" href="settings-ppp.html">ppp</a>
 </dt>
-<dt id="ientry-idm45223146133968">refuse-mschapv2, <a class="indexterm" href="settings-ppp.html">ppp</a>
+<dt id="ientry-idm46433924295472">refuse-mschapv2, <a class="indexterm" href="settings-ppp.html">ppp</a>
 </dt>
-<dt id="ientry-idm45223146130048">refuse-pap, <a class="indexterm" href="settings-ppp.html">ppp</a>
+<dt id="ientry-idm46433924291984">refuse-pap, <a class="indexterm" href="settings-ppp.html">ppp</a>
 </dt>
-<dt id="ientry-idm45223146380544">remote, <a class="indexterm" href="settings-ip-tunnel.html">ip-tunnel</a>, <a class="indexterm" href="settings-vxlan.html">vxlan</a>
+<dt id="ientry-idm46433924516320">remote, <a class="indexterm" href="settings-ip-tunnel.html">ip-tunnel</a>, <a class="indexterm" href="settings-vxlan.html">vxlan</a>
 </dt>
-<dt id="ientry-idm45223146126128">require-mppe, <a class="indexterm" href="settings-ppp.html">ppp</a>
+<dt id="ientry-idm46433924288496">require-mppe, <a class="indexterm" href="settings-ppp.html">ppp</a>
 </dt>
-<dt id="ientry-idm45223146122048">require-mppe-128, <a class="indexterm" href="settings-ppp.html">ppp</a>
+<dt id="ientry-idm46433924284768">require-mppe-128, <a class="indexterm" href="settings-ppp.html">ppp</a>
 </dt>
-<dt id="ientry-idm45223146544896">route-data, <a class="indexterm" href="settings-ipv4.html">ipv4</a>, <a class="indexterm" href="settings-ipv6.html">ipv6</a>
+<dt id="ientry-idm46433924674912">route-data, <a class="indexterm" href="settings-ipv4.html">ipv4</a>, <a class="indexterm" href="settings-ipv6.html">ipv6</a>
 </dt>
-<dt id="ientry-idm45223146541536">route-metric, <a class="indexterm" href="settings-ipv4.html">ipv4</a>, <a class="indexterm" href="settings-ipv6.html">ipv6</a>
+<dt id="ientry-idm46433924671552">route-metric, <a class="indexterm" href="settings-ipv4.html">ipv4</a>, <a class="indexterm" href="settings-ipv6.html">ipv6</a>
 </dt>
-<dt id="ientry-idm45223146537504">route-table, <a class="indexterm" href="settings-ipv4.html">ipv4</a>, <a class="indexterm" href="settings-ipv6.html">ipv6</a>
+<dt id="ientry-idm46433924667520">route-table, <a class="indexterm" href="settings-ipv4.html">ipv4</a>, <a class="indexterm" href="settings-ipv6.html">ipv6</a>
 </dt>
-<dt id="ientry-idm45223146534016">routes, <a class="indexterm" href="settings-ipv4.html">ipv4</a>, <a class="indexterm" href="settings-ipv6.html">ipv6</a>
+<dt id="ientry-idm46433924663104">routes, <a class="indexterm" href="settings-ipv4.html">ipv4</a>, <a class="indexterm" href="settings-ipv6.html">ipv6</a>
 </dt>
-<dt id="ientry-idm45223145744592">rsc, <a class="indexterm" href="settings-vxlan.html">vxlan</a>
+<dt id="ientry-idm46433923918832">rsc, <a class="indexterm" href="settings-vxlan.html">vxlan</a>
 </dt>
-<dt id="ientry-idm45223146263536">rstp-enable, <a class="indexterm" href="settings-ovs-bridge.html">ovs-bridge</a>
+<dt id="ientry-idm46433924411408">rstp-enable, <a class="indexterm" href="settings-ovs-bridge.html">ovs-bridge</a>
 </dt>
-<dt id="ientry-idm45223145983408">runner, <a class="indexterm" href="settings-team.html">team</a>
+<dt id="ientry-idm46433924157568">runner, <a class="indexterm" href="settings-team.html">team</a>
 </dt>
-<dt id="ientry-idm45223145979200">runner-active, <a class="indexterm" href="settings-team.html">team</a>
+<dt id="ientry-idm46433924153360">runner-active, <a class="indexterm" href="settings-team.html">team</a>
 </dt>
-<dt id="ientry-idm45223145975296">runner-agg-select-policy, <a class="indexterm" href="settings-team.html">team</a>
+<dt id="ientry-idm46433924149456">runner-agg-select-policy, <a class="indexterm" href="settings-team.html">team</a>
 </dt>
-<dt id="ientry-idm45223145971520">runner-fast-rate, <a class="indexterm" href="settings-team.html">team</a>
+<dt id="ientry-idm46433924145680">runner-fast-rate, <a class="indexterm" href="settings-team.html">team</a>
 </dt>
-<dt id="ientry-idm45223145967616">runner-hwaddr-policy, <a class="indexterm" href="settings-team.html">team</a>
+<dt id="ientry-idm46433924141776">runner-hwaddr-policy, <a class="indexterm" href="settings-team.html">team</a>
 </dt>
-<dt id="ientry-idm45223145963872">runner-min-ports, <a class="indexterm" href="settings-team.html">team</a>
+<dt id="ientry-idm46433924138032">runner-min-ports, <a class="indexterm" href="settings-team.html">team</a>
 </dt>
-<dt id="ientry-idm45223145959968">runner-sys-prio, <a class="indexterm" href="settings-team.html">team</a>
+<dt id="ientry-idm46433924134128">runner-sys-prio, <a class="indexterm" href="settings-team.html">team</a>
 </dt>
-<dt id="ientry-idm45223145956064">runner-tx-balancer, <a class="indexterm" href="settings-team.html">team</a>
+<dt id="ientry-idm46433924130224">runner-tx-balancer, <a class="indexterm" href="settings-team.html">team</a>
 </dt>
-<dt id="ientry-idm45223145952304">runner-tx-balancer-interval, <a class="indexterm" href="settings-team.html">team</a>
+<dt id="ientry-idm46433924126464">runner-tx-balancer-interval, <a class="indexterm" href="settings-team.html">team</a>
 </dt>
-<dt id="ientry-idm45223145948368">runner-tx-hash, <a class="indexterm" href="settings-team.html">team</a>
+<dt id="ientry-idm46433924122528">runner-tx-hash, <a class="indexterm" href="settings-team.html">team</a>
 </dt>
 </dl>
 </div>
 <div class="indexdiv">
 <h3>S</h3>
 <dl>
-<dt id="ientry-idm45223145661728">s390-nettype, <a class="indexterm" href="settings-802-3-ethernet.html">802-3-ethernet</a>
+<dt id="ientry-idm46433923836032">s390-nettype, <a class="indexterm" href="settings-802-3-ethernet.html">802-3-ethernet</a>
 </dt>
-<dt id="ientry-idm45223145657888">s390-options, <a class="indexterm" href="settings-802-3-ethernet.html">802-3-ethernet</a>
+<dt id="ientry-idm46433923832192">s390-options, <a class="indexterm" href="settings-802-3-ethernet.html">802-3-ethernet</a>
 </dt>
-<dt id="ientry-idm45223145653760">s390-subchannels, <a class="indexterm" href="settings-802-3-ethernet.html">802-3-ethernet</a>
+<dt id="ientry-idm46433923828064">s390-subchannels, <a class="indexterm" href="settings-802-3-ethernet.html">802-3-ethernet</a>
 </dt>
-<dt id="ientry-idm45223150744864">secondaries, <a class="indexterm" href="settings-connection.html">connection</a>
+<dt id="ientry-idm46433927664704">secondaries, <a class="indexterm" href="settings-connection.html">connection</a>
 </dt>
-<dt id="ientry-idm45223145812528">secrets, <a class="indexterm" href="settings-vpn.html">vpn</a>
+<dt id="ientry-idm46433923986688">secrets, <a class="indexterm" href="settings-vpn.html">vpn</a>
 </dt>
-<dt id="ientry-idm45223145570560">security, <a class="indexterm" href="settings-802-11-wireless.html">802-11-wireless</a>
+<dt id="ientry-idm46433923744864">security, <a class="indexterm" href="settings-802-11-wireless.html">802-11-wireless</a>
 </dt>
-<dt id="ientry-idm45223145566624">seen-bssids, <a class="indexterm" href="settings-802-11-wireless.html">802-11-wireless</a>
+<dt id="ientry-idm46433923740928">seen-bssids, <a class="indexterm" href="settings-802-11-wireless.html">802-11-wireless</a>
 </dt>
-<dt id="ientry-idm45223146044816">send-delay, <a class="indexterm" href="settings-serial.html">serial</a>
+<dt id="ientry-idm46433924215728">send-delay, <a class="indexterm" href="settings-serial.html">serial</a>
 </dt>
-<dt id="ientry-idm45223146332864">send-sci, <a class="indexterm" href="settings-macsec.html">macsec</a>
+<dt id="ientry-idm46433924473280">send-sci, <a class="indexterm" href="settings-macsec.html">macsec</a>
 </dt>
-<dt id="ientry-idm45223146097568">service, <a class="indexterm" href="settings-pppoe.html">pppoe</a>
+<dt id="ientry-idm46433924262896">service, <a class="indexterm" href="settings-pppoe.html">pppoe</a>
 </dt>
-<dt id="ientry-idm45223145808528">service-type, <a class="indexterm" href="settings-vpn.html">vpn</a>
+<dt id="ientry-idm46433923982688">service-type, <a class="indexterm" href="settings-vpn.html">vpn</a>
 </dt>
-<dt id="ientry-idm45223146656800">sim-id, <a class="indexterm" href="settings-gsm.html">gsm</a>
+<dt id="ientry-idm46433924787280">sim-id, <a class="indexterm" href="settings-gsm.html">gsm</a>
 </dt>
-<dt id="ientry-idm45223146653184">sim-operator-id, <a class="indexterm" href="settings-gsm.html">gsm</a>
+<dt id="ientry-idm46433924783664">sim-operator-id, <a class="indexterm" href="settings-gsm.html">gsm</a>
 </dt>
-<dt id="ientry-idm45223150740864">slave-type, <a class="indexterm" href="settings-connection.html">connection</a>
+<dt id="ientry-idm46433927660704">slave-type, <a class="indexterm" href="settings-connection.html">connection</a>
 </dt>
-<dt id="ientry-idm45223145740688">source-port-max, <a class="indexterm" href="settings-vxlan.html">vxlan</a>
+<dt id="ientry-idm46433923914928">source-port-max, <a class="indexterm" href="settings-vxlan.html">vxlan</a>
 </dt>
-<dt id="ientry-idm45223145736736">source-port-min, <a class="indexterm" href="settings-vxlan.html">vxlan</a>
+<dt id="ientry-idm46433923910976">source-port-min, <a class="indexterm" href="settings-vxlan.html">vxlan</a>
 </dt>
-<dt id="ientry-idm45223145649920">speed, <a class="indexterm" href="settings-802-3-ethernet.html">802-3-ethernet</a>
+<dt id="ientry-idm46433923824224">speed, <a class="indexterm" href="settings-802-3-ethernet.html">802-3-ethernet</a>
 </dt>
-<dt id="ientry-idm45223146283840">ssid, <a class="indexterm" href="settings-802-11-olpc-mesh.html">802-11-olpc-mesh</a>, <a class="indexterm" href="settings-802-11-wireless.html">802-11-wireless</a>
+<dt id="ientry-idm46433924429456">ssid, <a class="indexterm" href="settings-802-11-olpc-mesh.html">802-11-olpc-mesh</a>, <a class="indexterm" href="settings-802-11-wireless.html">802-11-wireless</a>
 </dt>
-<dt id="ientry-idm45223150737040">stable-id, <a class="indexterm" href="settings-connection.html">connection</a>
+<dt id="ientry-idm46433927656880">stable-id, <a class="indexterm" href="settings-connection.html">connection</a>
 </dt>
-<dt id="ientry-idm45223145911456">sticky, <a class="indexterm" href="settings-team-port.html">team-port</a>
+<dt id="ientry-idm46433924085616">sticky, <a class="indexterm" href="settings-team-port.html">team-port</a>
 </dt>
-<dt id="ientry-idm45223146040896">stopbits, <a class="indexterm" href="settings-serial.html">serial</a>
+<dt id="ientry-idm46433924212240">stopbits, <a class="indexterm" href="settings-serial.html">serial</a>
 </dt>
-<dt id="ientry-idm45223146825424">stp, <a class="indexterm" href="settings-bridge.html">bridge</a>
+<dt id="ientry-idm46433924955744">stp, <a class="indexterm" href="settings-bridge.html">bridge</a>
 </dt>
-<dt id="ientry-idm45223146259664">stp-enable, <a class="indexterm" href="settings-ovs-bridge.html">ovs-bridge</a>
+<dt id="ientry-idm46433924407920">stp-enable, <a class="indexterm" href="settings-ovs-bridge.html">ovs-bridge</a>
 </dt>
-<dt id="ientry-idm45223150542688">subject-match, <a class="indexterm" href="settings-802-1x.html">802-1x</a>
+<dt id="ientry-idm46433927463792">subject-match, <a class="indexterm" href="settings-802-1x.html">802-1x</a>
 </dt>
-<dt id="ientry-idm45223150538672">system-ca-certs, <a class="indexterm" href="settings-802-1x.html">802-1x</a>
+<dt id="ientry-idm46433927459776">system-ca-certs, <a class="indexterm" href="settings-802-1x.html">802-1x</a>
 </dt>
 </dl>
 </div>
 <div class="indexdiv">
 <h3>T</h3>
 <dl>
-<dt id="ientry-idm45223146206096">tag, <a class="indexterm" href="settings-ovs-port.html">ovs-port</a>
+<dt id="ientry-idm46433924360384">tag, <a class="indexterm" href="settings-ovs-port.html">ovs-port</a>
 </dt>
-<dt id="ientry-idm45223146304336">tap, <a class="indexterm" href="settings-macvlan.html">macvlan</a>
+<dt id="ientry-idm46433924447632">tap, <a class="indexterm" href="settings-macvlan.html">macvlan</a>
 </dt>
-<dt id="ientry-idm45223146024096">tfilters, <a class="indexterm" href="settings-tc.html">tc</a>
+<dt id="ientry-idm46433924197248">tfilters, <a class="indexterm" href="settings-tc.html">tc</a>
 </dt>
-<dt id="ientry-idm45223145804688">timeout, <a class="indexterm" href="settings-vpn.html">vpn</a>
+<dt id="ientry-idm46433923978848">timeout, <a class="indexterm" href="settings-vpn.html">vpn</a>
 </dt>
-<dt id="ientry-idm45223150731472">timestamp, <a class="indexterm" href="settings-connection.html">connection</a>
+<dt id="ientry-idm46433927651312">timestamp, <a class="indexterm" href="settings-connection.html">connection</a>
 </dt>
-<dt id="ientry-idm45223146432608">token, <a class="indexterm" href="settings-ipv6.html">ipv6</a>
+<dt id="ientry-idm46433924563536">token, <a class="indexterm" href="settings-ipv6.html">ipv6</a>
 </dt>
-<dt id="ientry-idm45223146376768">tos, <a class="indexterm" href="settings-ip-tunnel.html">ip-tunnel</a>, <a class="indexterm" href="settings-vxlan.html">vxlan</a>
+<dt id="ientry-idm46433924512864">tos, <a class="indexterm" href="settings-ip-tunnel.html">ip-tunnel</a>, <a class="indexterm" href="settings-vxlan.html">vxlan</a>
 </dt>
-<dt id="ientry-idm45223146623664">transport-mode, <a class="indexterm" href="settings-infiniband.html">infiniband</a>
+<dt id="ientry-idm46433924754144">transport-mode, <a class="indexterm" href="settings-infiniband.html">infiniband</a>
 </dt>
-<dt id="ientry-idm45223146372832">ttl, <a class="indexterm" href="settings-ip-tunnel.html">ip-tunnel</a>, <a class="indexterm" href="settings-vxlan.html">vxlan</a>
+<dt id="ientry-idm46433924509280">ttl, <a class="indexterm" href="settings-ip-tunnel.html">ip-tunnel</a>, <a class="indexterm" href="settings-vxlan.html">vxlan</a>
 </dt>
-<dt id="ientry-idm45223145559008">tx-power, <a class="indexterm" href="settings-802-11-wireless.html">802-11-wireless</a>
+<dt id="ientry-idm46433923733312">tx-power, <a class="indexterm" href="settings-802-11-wireless.html">802-11-wireless</a>
 </dt>
-<dt id="ientry-idm45223150727264">type, <a class="indexterm" href="settings-connection.html">connection</a>, <a class="indexterm" href="settings-bluetooth.html">bluetooth</a>, <a class="indexterm" href="settings-ovs-interface.html">ovs-interface</a>
+<dt id="ientry-idm46433927647104">type, <a class="indexterm" href="settings-connection.html">connection</a>, <a class="indexterm" href="settings-bluetooth.html">bluetooth</a>, <a class="indexterm" href="settings-ovs-interface.html">ovs-interface</a>
 </dt>
 </dl>
 </div>
 <div class="indexdiv">
 <h3>U</h3>
 <dl>
-<dt id="ientry-idm45223145800560">user-name, <a class="indexterm" href="settings-vpn.html">vpn</a>
+<dt id="ientry-idm46433923974720">user-name, <a class="indexterm" href="settings-vpn.html">vpn</a>
 </dt>
-<dt id="ientry-idm45223150511376">username, <a class="indexterm" href="settings-adsl.html">adsl</a>, <a class="indexterm" href="settings-cdma.html">cdma</a>, <a class="indexterm" href="settings-gsm.html">gsm</a>, <a class="indexterm" href="settings-pppoe.html">pppoe</a>
+<dt id="ientry-idm46433927432480">username, <a class="indexterm" href="settings-adsl.html">adsl</a>, <a class="indexterm" href="settings-cdma.html">cdma</a>, <a class="indexterm" href="settings-gsm.html">gsm</a>, <a class="indexterm" href="settings-pppoe.html">pppoe</a>
 </dt>
-<dt id="ientry-idm45223150723216">uuid, <a class="indexterm" href="settings-connection.html">connection</a>
+<dt id="ientry-idm46433927643056">uuid, <a class="indexterm" href="settings-connection.html">connection</a>
 </dt>
 </dl>
 </div>
 <div class="indexdiv">
 <h3>V</h3>
 <dl>
-<dt id="ientry-idm45223146328928">validation, <a class="indexterm" href="settings-macsec.html">macsec</a>
+<dt id="ientry-idm46433924469696">validation, <a class="indexterm" href="settings-macsec.html">macsec</a>
 </dt>
-<dt id="ientry-idm45223150507696">vci, <a class="indexterm" href="settings-adsl.html">adsl</a>
+<dt id="ientry-idm46433927428800">vci, <a class="indexterm" href="settings-adsl.html">adsl</a>
 </dt>
-<dt id="ientry-idm45223146202208">vlan-mode, <a class="indexterm" href="settings-ovs-port.html">ovs-port</a>
+<dt id="ientry-idm46433924356896">vlan-mode, <a class="indexterm" href="settings-ovs-port.html">ovs-port</a>
 </dt>
-<dt id="ientry-idm45223145878976">vnet-hdr, <a class="indexterm" href="settings-tun.html">tun</a>
+<dt id="ientry-idm46433924053136">vnet-hdr, <a class="indexterm" href="settings-tun.html">tun</a>
 </dt>
-<dt id="ientry-idm45223146898384">vpi, <a class="indexterm" href="settings-adsl.html">adsl</a>
+<dt id="ientry-idm46433927424928">vpi, <a class="indexterm" href="settings-adsl.html">adsl</a>
 </dt>
-<dt id="ientry-idm45223153686080">org.freedesktop.NetworkManager.VPN.Connection, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.VPN.Connection.html#gdbus-interface-org-freedesktop-NetworkManager-VPN-Connection.top_of_page">org.freedesktop.NetworkManager.VPN.Connection</a>
+<dt id="ientry-idm46433932513728">org.freedesktop.NetworkManager.VPN.Connection, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.VPN.Connection.html#gdbus-interface-org-freedesktop-NetworkManager-VPN-Connection.top_of_page">org.freedesktop.NetworkManager.VPN.Connection</a>
 </dt>
-<dt id="ientry-idm45223148370912">org.freedesktop.NetworkManager.VPN.Connection::PropertiesChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.VPN.Connection.html#gdbus-signal-org-freedesktop-NetworkManager-VPN-Connection.PropertiesChanged">The "PropertiesChanged" signal</a>
+<dt id="ientry-idm46433925378912">org.freedesktop.NetworkManager.VPN.Connection::PropertiesChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.VPN.Connection.html#gdbus-signal-org-freedesktop-NetworkManager-VPN-Connection.PropertiesChanged">The "PropertiesChanged" signal</a>
 </dt>
-<dt id="ientry-idm45223148497152">org.freedesktop.NetworkManager.VPN.Connection::VpnStateChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.VPN.Connection.html#gdbus-signal-org-freedesktop-NetworkManager-VPN-Connection.VpnStateChanged">The "VpnStateChanged" signal</a>
+<dt id="ientry-idm46433925841200">org.freedesktop.NetworkManager.VPN.Connection::VpnStateChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.VPN.Connection.html#gdbus-signal-org-freedesktop-NetworkManager-VPN-Connection.VpnStateChanged">The "VpnStateChanged" signal</a>
 </dt>
-<dt id="ientry-idm45223148397104">org.freedesktop.NetworkManager.VPN.Connection:Banner, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.VPN.Connection.html#gdbus-property-org-freedesktop-NetworkManager-VPN-Connection.Banner">The "Banner" property</a>
+<dt id="ientry-idm46433926215040">org.freedesktop.NetworkManager.VPN.Connection:Banner, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.VPN.Connection.html#gdbus-property-org-freedesktop-NetworkManager-VPN-Connection.Banner">The "Banner" property</a>
 </dt>
-<dt id="ientry-idm45223148401952">org.freedesktop.NetworkManager.VPN.Connection:VpnState, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.VPN.Connection.html#gdbus-property-org-freedesktop-NetworkManager-VPN-Connection.VpnState">The "VpnState" property</a>
+<dt id="ientry-idm46433925286608">org.freedesktop.NetworkManager.VPN.Connection:VpnState, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.VPN.Connection.html#gdbus-property-org-freedesktop-NetworkManager-VPN-Connection.VpnState">The "VpnState" property</a>
 </dt>
-<dt id="ientry-idm45223156129232">org.freedesktop.NetworkManager.VPN.Plugin, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.VPN.Plugin.html#gdbus-interface-org-freedesktop-NetworkManager-VPN-Plugin.top_of_page">org.freedesktop.NetworkManager.VPN.Plugin</a>
+<dt id="ientry-idm46433933685392">org.freedesktop.NetworkManager.VPN.Plugin, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.VPN.Plugin.html#gdbus-interface-org-freedesktop-NetworkManager-VPN-Plugin.top_of_page">org.freedesktop.NetworkManager.VPN.Plugin</a>
 </dt>
-<dt id="ientry-idm45223147998992">org.freedesktop.NetworkManager.VPN.Plugin.Connect(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.VPN.Plugin.html#gdbus-method-org-freedesktop-NetworkManager-VPN-Plugin.Connect">The Connect() method</a>
+<dt id="ientry-idm46433925555504">org.freedesktop.NetworkManager.VPN.Plugin.Connect(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.VPN.Plugin.html#gdbus-method-org-freedesktop-NetworkManager-VPN-Plugin.Connect">The Connect() method</a>
 </dt>
-<dt id="ientry-idm45223145115264">org.freedesktop.NetworkManager.VPN.Plugin.ConnectInteractive(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.VPN.Plugin.html#gdbus-method-org-freedesktop-NetworkManager-VPN-Plugin.ConnectInteractive">The ConnectInteractive() method</a>
+<dt id="ientry-idm46433922963792">org.freedesktop.NetworkManager.VPN.Plugin.ConnectInteractive(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.VPN.Plugin.html#gdbus-method-org-freedesktop-NetworkManager-VPN-Plugin.ConnectInteractive">The ConnectInteractive() method</a>
 </dt>
-<dt id="ientry-idm45223148027248">org.freedesktop.NetworkManager.VPN.Plugin.Disconnect(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.VPN.Plugin.html#gdbus-method-org-freedesktop-NetworkManager-VPN-Plugin.Disconnect">The Disconnect() method</a>
+<dt id="ientry-idm46433923128208">org.freedesktop.NetworkManager.VPN.Plugin.Disconnect(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.VPN.Plugin.html#gdbus-method-org-freedesktop-NetworkManager-VPN-Plugin.Disconnect">The Disconnect() method</a>
 </dt>
-<dt id="ientry-idm45223144791008">org.freedesktop.NetworkManager.VPN.Plugin.NeedSecrets(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.VPN.Plugin.html#gdbus-method-org-freedesktop-NetworkManager-VPN-Plugin.NeedSecrets">The NeedSecrets() method</a>
+<dt id="ientry-idm46433923525488">org.freedesktop.NetworkManager.VPN.Plugin.NeedSecrets(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.VPN.Plugin.html#gdbus-method-org-freedesktop-NetworkManager-VPN-Plugin.NeedSecrets">The NeedSecrets() method</a>
 </dt>
-<dt id="ientry-idm45223144797760">org.freedesktop.NetworkManager.VPN.Plugin.NewSecrets(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.VPN.Plugin.html#gdbus-method-org-freedesktop-NetworkManager-VPN-Plugin.NewSecrets">The NewSecrets() method</a>
+<dt id="ientry-idm46433923093904">org.freedesktop.NetworkManager.VPN.Plugin.NewSecrets(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.VPN.Plugin.html#gdbus-method-org-freedesktop-NetworkManager-VPN-Plugin.NewSecrets">The NewSecrets() method</a>
 </dt>
-<dt id="ientry-idm45223148023088">org.freedesktop.NetworkManager.VPN.Plugin.SetConfig(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.VPN.Plugin.html#gdbus-method-org-freedesktop-NetworkManager-VPN-Plugin.SetConfig">The SetConfig() method</a>
+<dt id="ientry-idm46433923124048">org.freedesktop.NetworkManager.VPN.Plugin.SetConfig(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.VPN.Plugin.html#gdbus-method-org-freedesktop-NetworkManager-VPN-Plugin.SetConfig">The SetConfig() method</a>
 </dt>
-<dt id="ientry-idm45223144805216">org.freedesktop.NetworkManager.VPN.Plugin.SetFailure(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.VPN.Plugin.html#gdbus-method-org-freedesktop-NetworkManager-VPN-Plugin.SetFailure">The SetFailure() method</a>
+<dt id="ientry-idm46433923101360">org.freedesktop.NetworkManager.VPN.Plugin.SetFailure(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.VPN.Plugin.html#gdbus-method-org-freedesktop-NetworkManager-VPN-Plugin.SetFailure">The SetFailure() method</a>
 </dt>
-<dt id="ientry-idm45223144779136">org.freedesktop.NetworkManager.VPN.Plugin.SetIp4Config(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.VPN.Plugin.html#gdbus-method-org-freedesktop-NetworkManager-VPN-Plugin.SetIp4Config">The SetIp4Config() method</a>
+<dt id="ientry-idm46433923116544">org.freedesktop.NetworkManager.VPN.Plugin.SetIp4Config(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.VPN.Plugin.html#gdbus-method-org-freedesktop-NetworkManager-VPN-Plugin.SetIp4Config">The SetIp4Config() method</a>
 </dt>
-<dt id="ientry-idm45223144771536">org.freedesktop.NetworkManager.VPN.Plugin.SetIp6Config(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.VPN.Plugin.html#gdbus-method-org-freedesktop-NetworkManager-VPN-Plugin.SetIp6Config">The SetIp6Config() method</a>
+<dt id="ientry-idm46433923108944">org.freedesktop.NetworkManager.VPN.Plugin.SetIp6Config(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.VPN.Plugin.html#gdbus-method-org-freedesktop-NetworkManager-VPN-Plugin.SetIp6Config">The SetIp6Config() method</a>
 </dt>
-<dt id="ientry-idm45223144739920">org.freedesktop.NetworkManager.VPN.Plugin::Config, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.VPN.Plugin.html#gdbus-signal-org-freedesktop-NetworkManager-VPN-Plugin.Config">The "Config" signal</a>
+<dt id="ientry-idm46433923066160">org.freedesktop.NetworkManager.VPN.Plugin::Config, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.VPN.Plugin.html#gdbus-signal-org-freedesktop-NetworkManager-VPN-Plugin.Config">The "Config" signal</a>
 </dt>
-<dt id="ientry-idm45223145200592">org.freedesktop.NetworkManager.VPN.Plugin::Failure, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.VPN.Plugin.html#gdbus-signal-org-freedesktop-NetworkManager-VPN-Plugin.Failure">The "Failure" signal</a>
+<dt id="ientry-idm46433923036176">org.freedesktop.NetworkManager.VPN.Plugin::Failure, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.VPN.Plugin.html#gdbus-signal-org-freedesktop-NetworkManager-VPN-Plugin.Failure">The "Failure" signal</a>
 </dt>
-<dt id="ientry-idm45223148097408">org.freedesktop.NetworkManager.VPN.Plugin::Ip4Config, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.VPN.Plugin.html#gdbus-signal-org-freedesktop-NetworkManager-VPN-Plugin.Ip4Config">The "Ip4Config" signal</a>
+<dt id="ientry-idm46433923058624">org.freedesktop.NetworkManager.VPN.Plugin::Ip4Config, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.VPN.Plugin.html#gdbus-signal-org-freedesktop-NetworkManager-VPN-Plugin.Ip4Config">The "Ip4Config" signal</a>
 </dt>
-<dt id="ientry-idm45223148089968">org.freedesktop.NetworkManager.VPN.Plugin::Ip6Config, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.VPN.Plugin.html#gdbus-signal-org-freedesktop-NetworkManager-VPN-Plugin.Ip6Config">The "Ip6Config" signal</a>
+<dt id="ientry-idm46433923051184">org.freedesktop.NetworkManager.VPN.Plugin::Ip6Config, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.VPN.Plugin.html#gdbus-signal-org-freedesktop-NetworkManager-VPN-Plugin.Ip6Config">The "Ip6Config" signal</a>
 </dt>
-<dt id="ientry-idm45223145208048">org.freedesktop.NetworkManager.VPN.Plugin::LoginBanner, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.VPN.Plugin.html#gdbus-signal-org-freedesktop-NetworkManager-VPN-Plugin.LoginBanner">The "LoginBanner" signal</a>
+<dt id="ientry-idm46433923043728">org.freedesktop.NetworkManager.VPN.Plugin::LoginBanner, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.VPN.Plugin.html#gdbus-signal-org-freedesktop-NetworkManager-VPN-Plugin.LoginBanner">The "LoginBanner" signal</a>
 </dt>
-<dt id="ientry-idm45223144750272">org.freedesktop.NetworkManager.VPN.Plugin::SecretsRequired, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.VPN.Plugin.html#gdbus-signal-org-freedesktop-NetworkManager-VPN-Plugin.SecretsRequired">The "SecretsRequired" signal</a>
+<dt id="ientry-idm46433923076512">org.freedesktop.NetworkManager.VPN.Plugin::SecretsRequired, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.VPN.Plugin.html#gdbus-signal-org-freedesktop-NetworkManager-VPN-Plugin.SecretsRequired">The "SecretsRequired" signal</a>
 </dt>
-<dt id="ientry-idm45223147974800">org.freedesktop.NetworkManager.VPN.Plugin::StateChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.VPN.Plugin.html#gdbus-signal-org-freedesktop-NetworkManager-VPN-Plugin.StateChanged">The "StateChanged" signal</a>
+<dt id="ientry-idm46433923084704">org.freedesktop.NetworkManager.VPN.Plugin::StateChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.VPN.Plugin.html#gdbus-signal-org-freedesktop-NetworkManager-VPN-Plugin.StateChanged">The "StateChanged" signal</a>
 </dt>
-<dt id="ientry-idm45223145188464">org.freedesktop.NetworkManager.VPN.Plugin:State, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.VPN.Plugin.html#gdbus-property-org-freedesktop-NetworkManager-VPN-Plugin.State">The "State" property</a>
+<dt id="ientry-idm46433922827120">org.freedesktop.NetworkManager.VPN.Plugin:State, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.VPN.Plugin.html#gdbus-property-org-freedesktop-NetworkManager-VPN-Plugin.State">The "State" property</a>
 </dt>
 </dl>
 </div>
 <div class="indexdiv">
 <h3>W</h3>
 <dl>
-<dt id="ientry-idm45223145645328">wake-on-lan, <a class="indexterm" href="settings-802-3-ethernet.html">802-3-ethernet</a>
+<dt id="ientry-idm46433923819632">wake-on-lan, <a class="indexterm" href="settings-802-3-ethernet.html">802-3-ethernet</a>
 </dt>
-<dt id="ientry-idm45223145640912">wake-on-lan-password, <a class="indexterm" href="settings-802-3-ethernet.html">802-3-ethernet</a>
+<dt id="ientry-idm46433923815216">wake-on-lan-password, <a class="indexterm" href="settings-802-3-ethernet.html">802-3-ethernet</a>
 </dt>
-<dt id="ientry-idm45223145554944">wake-on-wlan, <a class="indexterm" href="settings-802-11-wireless.html">802-11-wireless</a>
+<dt id="ientry-idm46433923729248">wake-on-wlan, <a class="indexterm" href="settings-802-11-wireless.html">802-11-wireless</a>
 </dt>
-<dt id="ientry-idm45223145492768">wep-key-flags, <a class="indexterm" href="settings-802-11-wireless-security.html">802-11-wireless-security</a>
+<dt id="ientry-idm46433923667072">wep-key-flags, <a class="indexterm" href="settings-802-11-wireless-security.html">802-11-wireless-security</a>
 </dt>
-<dt id="ientry-idm45223145488944">wep-key-type, <a class="indexterm" href="settings-802-11-wireless-security.html">802-11-wireless-security</a>
+<dt id="ientry-idm46433923663248">wep-key-type, <a class="indexterm" href="settings-802-11-wireless-security.html">802-11-wireless-security</a>
 </dt>
-<dt id="ientry-idm45223145484864">wep-key0, <a class="indexterm" href="settings-802-11-wireless-security.html">802-11-wireless-security</a>
+<dt id="ientry-idm46433923659168">wep-key0, <a class="indexterm" href="settings-802-11-wireless-security.html">802-11-wireless-security</a>
 </dt>
-<dt id="ientry-idm45223145481008">wep-key1, <a class="indexterm" href="settings-802-11-wireless-security.html">802-11-wireless-security</a>
+<dt id="ientry-idm46433923655312">wep-key1, <a class="indexterm" href="settings-802-11-wireless-security.html">802-11-wireless-security</a>
 </dt>
-<dt id="ientry-idm45223145477152">wep-key2, <a class="indexterm" href="settings-802-11-wireless-security.html">802-11-wireless-security</a>
+<dt id="ientry-idm46433923651456">wep-key2, <a class="indexterm" href="settings-802-11-wireless-security.html">802-11-wireless-security</a>
 </dt>
-<dt id="ientry-idm45223145473296">wep-key3, <a class="indexterm" href="settings-802-11-wireless-security.html">802-11-wireless-security</a>
+<dt id="ientry-idm46433923647600">wep-key3, <a class="indexterm" href="settings-802-11-wireless-security.html">802-11-wireless-security</a>
 </dt>
-<dt id="ientry-idm45223145469440">wep-tx-keyidx, <a class="indexterm" href="settings-802-11-wireless-security.html">802-11-wireless-security</a>
+<dt id="ientry-idm46433923643744">wep-tx-keyidx, <a class="indexterm" href="settings-802-11-wireless-security.html">802-11-wireless-security</a>
 </dt>
-<dt id="ientry-idm45223145465312">wps-method, <a class="indexterm" href="settings-802-11-wireless-security.html">802-11-wireless-security</a>
+<dt id="ientry-idm46433923639616">wps-method, <a class="indexterm" href="settings-802-11-wireless-security.html">802-11-wireless-security</a>
 </dt>
 </dl>
 </div>
 <div class="indexdiv">
 <h3>Z</h3>
-<dl><dt id="ientry-idm45223150718960">zone, <a class="indexterm" href="settings-connection.html">connection</a>
+<dl><dt id="ientry-idm46433927638800">zone, <a class="indexterm" href="settings-connection.html">connection</a>
 </dt></dl>
 </div>
 </div>
diff --git a/docs/api/html/nm-dbus-types.html b/docs/api/html/nm-dbus-types.html
index f2f9519b..b799eb7c 100644
--- a/docs/api/html/nm-dbus-types.html
+++ b/docs/api/html/nm-dbus-types.html
@@ -34,7 +34,7 @@
 <p>The range 0x7000 - 0x7FFF of capabilities is guaranteed not to be used by upstream NetworkManager. It could thus be used for downstream extensions.</p>
 <p></p>
 <div class="refsect3">
-<a name="id-1.4.15.2.3.4"></a><h4>Values</h4>
+<a name="id-1.4.16.2.3.4"></a><h4>Values</h4>
 <div class="informaltable"><table class="informaltable" width="100%" border="0">
 <colgroup>
 <col width="300px" class="enum_members_name">
@@ -66,7 +66,7 @@
 <p><a class="link" href="nm-dbus-types.html#NMState" title="enum NMState">NMState</a> values indicate the current overall networking state.</p>
 <p></p>
 <div class="refsect3">
-<a name="id-1.4.15.2.4.4"></a><h4>Values</h4>
+<a name="id-1.4.16.2.4.4"></a><h4>Values</h4>
 <div class="informaltable"><table class="informaltable" width="100%" border="0">
 <colgroup>
 <col width="300px" class="enum_members_name">
@@ -204,7 +204,7 @@
 <a name="NMConnectivityState"></a><h3>enum NMConnectivityState</h3>
 <p></p>
 <div class="refsect3">
-<a name="id-1.4.15.2.5.4"></a><h4>Values</h4>
+<a name="id-1.4.16.2.5.4"></a><h4>Values</h4>
 <div class="informaltable"><table class="informaltable" width="100%" border="0">
 <colgroup>
 <col width="300px" class="enum_members_name">
@@ -298,7 +298,7 @@
 <p><a class="link" href="nm-dbus-types.html#NMDeviceType" title="enum NMDeviceType">NMDeviceType</a> values indicate the type of hardware represented by a device object.</p>
 <p></p>
 <div class="refsect3">
-<a name="id-1.4.15.2.6.4"></a><h4>Values</h4>
+<a name="id-1.4.16.2.6.4"></a><h4>Values</h4>
 <div class="informaltable"><table class="informaltable" width="100%" border="0">
 <colgroup>
 <col width="300px" class="enum_members_name">
@@ -677,7 +677,7 @@
 <p></p>
 </td>
 <td class="enum_member_description">
-<p>a OpenVSwitch interface</p>
+<p>a Open vSwitch interface</p>
 <p></p>
 </td>
 <td class="auto-generated"> </td>
@@ -692,7 +692,7 @@
 <p></p>
 </td>
 <td class="enum_member_description">
-<p>a OpenVSwitch port</p>
+<p>a Open vSwitch port</p>
 <p></p>
 </td>
 <td class="auto-generated"> </td>
@@ -707,7 +707,7 @@
 <p></p>
 </td>
 <td class="enum_member_description">
-<p>a OpenVSwitch bridge</p>
+<p>a Open vSwitch bridge</p>
 <p></p>
 </td>
 <td class="auto-generated"> </td>
@@ -722,7 +722,7 @@
 <p>General device capability flags.</p>
 <p></p>
 <div class="refsect3">
-<a name="id-1.4.15.2.7.4"></a><h4>Values</h4>
+<a name="id-1.4.16.2.7.4"></a><h4>Values</h4>
 <div class="informaltable"><table class="informaltable" width="100%" border="0">
 <colgroup>
 <col width="300px" class="enum_members_name">
@@ -816,7 +816,7 @@
 <p>802.11 specific device encryption and authentication capabilities.</p>
 <p></p>
 <div class="refsect3">
-<a name="id-1.4.15.2.8.4"></a><h4>Values</h4>
+<a name="id-1.4.16.2.8.4"></a><h4>Values</h4>
 <div class="informaltable"><table class="informaltable" width="100%" border="0">
 <colgroup>
 <col width="300px" class="enum_members_name">
@@ -1015,7 +1015,7 @@
 <p>802.11 access point flags.</p>
 <p></p>
 <div class="refsect3">
-<a name="id-1.4.15.2.9.4"></a><h4>Values</h4>
+<a name="id-1.4.16.2.9.4"></a><h4>Values</h4>
 <div class="informaltable"><table class="informaltable" width="100%" border="0">
 <colgroup>
 <col width="300px" class="enum_members_name">
@@ -1109,7 +1109,7 @@
 <p>802.11 access point security and authentication flags.  These flags describe the current security requirements of an access point as determined from the access point's beacon.</p>
 <p></p>
 <div class="refsect3">
-<a name="id-1.4.15.2.10.4"></a><h4>Values</h4>
+<a name="id-1.4.16.2.10.4"></a><h4>Values</h4>
 <div class="informaltable"><table class="informaltable" width="100%" border="0">
 <colgroup>
 <col width="300px" class="enum_members_name">
@@ -1293,7 +1293,7 @@
 <p>Indicates the 802.11 mode an access point or device is currently in.</p>
 <p></p>
 <div class="refsect3">
-<a name="id-1.4.15.2.11.4"></a><h4>Values</h4>
+<a name="id-1.4.16.2.11.4"></a><h4>Values</h4>
 <div class="informaltable"><table class="informaltable" width="100%" border="0">
 <colgroup>
 <col width="300px" class="enum_members_name">
@@ -1372,7 +1372,7 @@
 <p><a class="link" href="nm-dbus-types.html#NMBluetoothCapabilities" title="enum NMBluetoothCapabilities">NMBluetoothCapabilities</a> values indicate the usable capabilities of a Bluetooth device.</p>
 <p></p>
 <div class="refsect3">
-<a name="id-1.4.15.2.12.4"></a><h4>Values</h4>
+<a name="id-1.4.16.2.12.4"></a><h4>Values</h4>
 <div class="informaltable"><table class="informaltable" width="100%" border="0">
 <colgroup>
 <col width="300px" class="enum_members_name">
@@ -1436,7 +1436,7 @@
 <p><a class="link" href="nm-dbus-types.html#NMDeviceModemCapabilities" title="enum NMDeviceModemCapabilities">NMDeviceModemCapabilities</a> values indicate the generic radio access technology families a modem device supports.  For more information on the specific access technologies the device supports use the ModemManager D-Bus API.</p>
 <p></p>
 <div class="refsect3">
-<a name="id-1.4.15.2.13.4"></a><h4>Values</h4>
+<a name="id-1.4.16.2.13.4"></a><h4>Values</h4>
 <div class="informaltable"><table class="informaltable" width="100%" border="0">
 <colgroup>
 <col width="300px" class="enum_members_name">
@@ -1530,7 +1530,7 @@
 <p>WiMAX network type.</p>
 <p></p>
 <div class="refsect3">
-<a name="id-1.4.15.2.14.4"></a><h4>Values</h4>
+<a name="id-1.4.16.2.14.4"></a><h4>Values</h4>
 <div class="informaltable"><table class="informaltable" width="100%" border="0">
 <colgroup>
 <col width="300px" class="enum_members_name">
@@ -1608,7 +1608,7 @@
 <a name="NMDeviceState"></a><h3>enum NMDeviceState</h3>
 <p></p>
 <div class="refsect3">
-<a name="id-1.4.15.2.15.4"></a><h4>Values</h4>
+<a name="id-1.4.16.2.15.4"></a><h4>Values</h4>
 <div class="informaltable"><table class="informaltable" width="100%" border="0">
 <colgroup>
 <col width="300px" class="enum_members_name">
@@ -1822,7 +1822,7 @@
 <p>Device state change reason codes</p>
 <p></p>
 <div class="refsect3">
-<a name="id-1.4.15.2.16.4"></a><h4>Values</h4>
+<a name="id-1.4.16.2.16.4"></a><h4>Values</h4>
 <div class="informaltable"><table class="informaltable" width="100%" border="0">
 <colgroup>
 <col width="300px" class="enum_members_name">
@@ -2786,7 +2786,7 @@
 <p></p>
 </td>
 <td class="enum_member_description">
-<p>problem communicating with OpenVSwitch database</p>
+<p>problem communicating with Open vSwitch database</p>
 <p></p>
 </td>
 <td class="auto-generated"> </td>
@@ -2831,7 +2831,7 @@
 <p>Since: 1.2</p>
 <p></p>
 <div class="refsect3">
-<a name="id-1.4.15.2.17.4"></a><h4>Values</h4>
+<a name="id-1.4.16.2.17.4"></a><h4>Values</h4>
 <div class="informaltable"><table class="informaltable" width="100%" border="0">
 <colgroup>
 <col width="300px" class="enum_members_name">
@@ -2925,7 +2925,7 @@
 <p><a class="link" href="nm-dbus-types.html#NMActiveConnectionState" title="enum NMActiveConnectionState">NMActiveConnectionState</a> values indicate the state of a connection to a specific network while it is starting, connected, or disconnecting from that network.</p>
 <p></p>
 <div class="refsect3">
-<a name="id-1.4.15.2.18.4"></a><h4>Values</h4>
+<a name="id-1.4.16.2.18.4"></a><h4>Values</h4>
 <div class="informaltable"><table class="informaltable" width="100%" border="0">
 <colgroup>
 <col width="300px" class="enum_members_name">
@@ -3020,7 +3020,7 @@
 <p>Since: 1.8</p>
 <p></p>
 <div class="refsect3">
-<a name="id-1.4.15.2.19.4"></a><h4>Values</h4>
+<a name="id-1.4.16.2.19.4"></a><h4>Values</h4>
 <div class="informaltable"><table class="informaltable" width="100%" border="0">
 <colgroup>
 <col width="300px" class="enum_members_name">
@@ -3264,7 +3264,7 @@
 <p><a class="link" href="nm-dbus-types.html#NMSecretAgentGetSecretsFlags" title="enum NMSecretAgentGetSecretsFlags">NMSecretAgentGetSecretsFlags</a> values modify the behavior of a GetSecrets request.</p>
 <p></p>
 <div class="refsect3">
-<a name="id-1.4.15.2.20.4"></a><h4>Values</h4>
+<a name="id-1.4.16.2.20.4"></a><h4>Values</h4>
 <div class="informaltable"><table class="informaltable" width="100%" border="0">
 <colgroup>
 <col width="300px" class="enum_members_name">
@@ -3388,7 +3388,7 @@
 <p><a class="link" href="nm-dbus-types.html#NMSecretAgentCapabilities" title="enum NMSecretAgentCapabilities">NMSecretAgentCapabilities</a> indicate various capabilities of the agent.</p>
 <p></p>
 <div class="refsect3">
-<a name="id-1.4.15.2.21.4"></a><h4>Values</h4>
+<a name="id-1.4.16.2.21.4"></a><h4>Values</h4>
 <div class="informaltable"><table class="informaltable" width="100%" border="0">
 <colgroup>
 <col width="300px" class="enum_members_name">
@@ -3438,7 +3438,7 @@
 <p>Since: 1.2</p>
 <p></p>
 <div class="refsect3">
-<a name="id-1.4.15.2.22.4"></a><h4>Values</h4>
+<a name="id-1.4.16.2.22.4"></a><h4>Values</h4>
 <div class="informaltable"><table class="informaltable" width="100%" border="0">
 <colgroup>
 <col width="300px" class="enum_members_name">
@@ -3608,7 +3608,7 @@
 <p>Since: 1.4 (gi flags generated since 1.12)</p>
 <p></p>
 <div class="refsect3">
-<a name="id-1.4.15.2.23.4"></a><h4>Values</h4>
+<a name="id-1.4.16.2.23.4"></a><h4>Values</h4>
 <div class="informaltable"><table class="informaltable" width="100%" border="0">
 <colgroup>
 <col width="300px" class="enum_members_name">
@@ -3703,7 +3703,7 @@
 <p>Since: 1.4</p>
 <p></p>
 <div class="refsect3">
-<a name="id-1.4.15.2.24.4"></a><h4>Values</h4>
+<a name="id-1.4.16.2.24.4"></a><h4>Values</h4>
 <div class="informaltable"><table class="informaltable" width="100%" border="0">
 <colgroup>
 <col width="300px" class="enum_members_name">
@@ -3783,7 +3783,7 @@
 <p>Since: 1.12</p>
 <p></p>
 <div class="refsect3">
-<a name="id-1.4.15.2.25.4"></a><h4>Values</h4>
+<a name="id-1.4.16.2.25.4"></a><h4>Values</h4>
 <div class="informaltable"><table class="informaltable" width="100%" border="0">
 <colgroup>
 <col width="300px" class="enum_members_name">
@@ -3863,7 +3863,7 @@
 <p>Since: 1.10</p>
 <p></p>
 <div class="refsect3">
-<a name="id-1.4.15.2.26.4"></a><h4>Values</h4>
+<a name="id-1.4.16.2.26.4"></a><h4>Values</h4>
 <div class="informaltable"><table class="informaltable" width="100%" border="0">
 <colgroup>
 <col width="300px" class="enum_members_name">
@@ -3987,7 +3987,7 @@
 <p>Since: 1.12</p>
 <p></p>
 <div class="refsect3">
-<a name="id-1.4.15.2.27.4"></a><h4>Values</h4>
+<a name="id-1.4.16.2.27.4"></a><h4>Values</h4>
 <div class="informaltable"><table class="informaltable" width="100%" border="0">
 <colgroup>
 <col width="300px" class="enum_members_name">
diff --git a/docs/api/html/nm-settings.html b/docs/api/html/nm-settings.html
index 2977d308..722b55ac 100644
--- a/docs/api/html/nm-settings.html
+++ b/docs/api/html/nm-settings.html
@@ -2093,7 +2093,7 @@
 <hr>
 <div class="refsect2">
 <a name="id-1.2.7.4.23"></a><h3>ovs-interface setting</h3>
-<p>OpenVSwitch Interface Settings.</p>
+<p>Open vSwitch Interface Settings.</p>
 <div class="informaltable"><table class="informaltable" border="1">
 <colgroup>
 <col>
@@ -2155,7 +2155,7 @@
 <a name="nm-settings.property.ovs-patch.peer"></a>peer</td>
 <td align="left">string</td>
 <td align="left"> </td>
-<td>Specifies the unicast destination IP address of a remote OpenVSwitch bridge port to connect to.</td>
+<td>Specifies the unicast destination IP address of a remote Open vSwitch bridge port to connect to.</td>
 </tr>
 </tbody>
 </table></div>
diff --git a/docs/api/html/ref-dbus-checkpoint.html b/docs/api/html/ref-dbus-checkpoint.html
new file mode 100644
index 00000000..76157e5f
--- /dev/null
+++ b/docs/api/html/ref-dbus-checkpoint.html
@@ -0,0 +1,32 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>The /org/freedesktop/NetworkManager/Checkpoint/* objects: NetworkManager Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="NetworkManager Reference Manual">
+<link rel="up" href="spec.html" title="Part III. D-Bus API Reference">
+<link rel="prev" href="gdbus-org.freedesktop.NetworkManager.AccessPoint.html" title="org.freedesktop.NetworkManager.AccessPoint">
+<link rel="next" href="gdbus-org.freedesktop.NetworkManager.Checkpoint.html" title="org.freedesktop.NetworkManager.Checkpoint">
+<meta name="generator" content="GTK-Doc V1.28 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts"></td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="spec.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="gdbus-org.freedesktop.NetworkManager.AccessPoint.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="gdbus-org.freedesktop.NetworkManager.Checkpoint.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="chapter">
+<div class="titlepage"><div><div><h2 class="title">
+<a name="ref-dbus-checkpoint"></a>The <code class="literal">/org/freedesktop/NetworkManager/Checkpoint/*</code> objects</h2></div></div></div>
+<div class="toc"><dl class="toc"><dt>
+<span class="refentrytitle"><a href="gdbus-org.freedesktop.NetworkManager.Checkpoint.html">org.freedesktop.NetworkManager.Checkpoint</a></span><span class="refpurpose"> — Configuration and State Snapshot</span>
+</dt></dl></div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.28</div>
+</body>
+</html>
\ No newline at end of file
diff --git a/docs/api/html/ref-dbus-devices.html b/docs/api/html/ref-dbus-devices.html
index 40a6ec69..e32e174b 100644
--- a/docs/api/html/ref-dbus-devices.html
+++ b/docs/api/html/ref-dbus-devices.html
@@ -69,6 +69,18 @@
 <span class="refentrytitle"><a href="gdbus-org.freedesktop.NetworkManager.Device.OlpcMesh.html">org.freedesktop.NetworkManager.Device.OlpcMesh</a></span><span class="refpurpose"> — OLPC Wireless Mesh Device</span>
 </dt>
 <dt>
+<span class="refentrytitle"><a href="gdbus-org.freedesktop.NetworkManager.Device.OvsBridge.html">org.freedesktop.NetworkManager.Device.OvsBridge</a></span><span class="refpurpose"> — OvsBridge Device</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="gdbus-org.freedesktop.NetworkManager.Device.OvsInterface.html">org.freedesktop.NetworkManager.Device.OvsInterface</a></span><span class="refpurpose"> — OvsInterface Device</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="gdbus-org.freedesktop.NetworkManager.Device.OvsPort.html">org.freedesktop.NetworkManager.Device.OvsPort</a></span><span class="refpurpose"> — OvsPort Device</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="gdbus-org.freedesktop.NetworkManager.Device.Ppp.html">org.freedesktop.NetworkManager.Device.Ppp</a></span><span class="refpurpose"> — PPP Device</span>
+</dt>
+<dt>
 <span class="refentrytitle"><a href="gdbus-org.freedesktop.NetworkManager.Device.Team.html">org.freedesktop.NetworkManager.Device.Team</a></span><span class="refpurpose"> — Teaming Device</span>
 </dt>
 <dt>
@@ -87,9 +99,6 @@
 <span class="refentrytitle"><a href="gdbus-org.freedesktop.NetworkManager.Device.Wireless.html">org.freedesktop.NetworkManager.Device.Wireless</a></span><span class="refpurpose"> — Wi-Fi Device</span>
 </dt>
 <dt>
-<span class="refentrytitle"><a href="gdbus-org.freedesktop.NetworkManager.Device.WiMax.html">org.freedesktop.NetworkManager.Device.WiMax</a></span><span class="refpurpose"> — WiMax Device</span>
-</dt>
-<dt>
 <span class="refentrytitle"><a href="gdbus-org.freedesktop.NetworkManager.PPP.html">org.freedesktop.NetworkManager.PPP</a></span><span class="refpurpose"> — Helper interface for a PPP plugin</span>
 </dt>
 </dl></div>
diff --git a/docs/api/html/ref-settings.html b/docs/api/html/ref-settings.html
index 2207a964..fe3c1c0c 100644
--- a/docs/api/html/ref-settings.html
+++ b/docs/api/html/ref-settings.html
@@ -88,7 +88,7 @@
 <span class="refentrytitle"><a href="settings-ovs-bridge.html">ovs-bridge</a></span><span class="refpurpose"> — OvsBridge Link Settings</span>
 </dt>
 <dt>
-<span class="refentrytitle"><a href="settings-ovs-interface.html">ovs-interface</a></span><span class="refpurpose"> — OpenVSwitch Interface Settings</span>
+<span class="refentrytitle"><a href="settings-ovs-interface.html">ovs-interface</a></span><span class="refpurpose"> — Open vSwitch Interface Settings</span>
 </dt>
 <dt>
 <span class="refentrytitle"><a href="settings-ovs-patch.html">ovs-patch</a></span><span class="refpurpose"> — OvsPatch Link Settings</span>
diff --git a/docs/api/html/settings-ovs-interface.html b/docs/api/html/settings-ovs-interface.html
index b31bc4b5..0940c9b9 100644
--- a/docs/api/html/settings-ovs-interface.html
+++ b/docs/api/html/settings-ovs-interface.html
@@ -29,7 +29,7 @@
 <div class="refnamediv"><table width="100%"><tr>
 <td valign="top">
 <h2>ovs-interface</h2>
-<p>ovs-interface — OpenVSwitch Interface Settings</p>
+<p>ovs-interface — Open vSwitch Interface Settings</p>
 </td>
 <td class="gallery_image" valign="top" align="right"></td>
 </tr></table></div>
diff --git a/docs/api/html/settings-ovs-patch.html b/docs/api/html/settings-ovs-patch.html
index db1f82e3..c9be2084 100644
--- a/docs/api/html/settings-ovs-patch.html
+++ b/docs/api/html/settings-ovs-patch.html
@@ -63,7 +63,7 @@
 <td><pre class="screen">peer</pre></td>
 <td><pre class="screen">string</pre></td>
 <td><pre class="screen"></pre></td>
-<td>Specifies the unicast destination IP address of a remote OpenVSwitch bridge port to connect to.</td>
+<td>Specifies the unicast destination IP address of a remote Open vSwitch bridge port to connect to.</td>
 </tr>
 </tbody>
 </table></div>
diff --git a/docs/api/html/spec.html b/docs/api/html/spec.html
index ab406418..1c69dea2 100644
--- a/docs/api/html/spec.html
+++ b/docs/api/html/spec.html
@@ -93,6 +93,18 @@
 <span class="refentrytitle"><a href="gdbus-org.freedesktop.NetworkManager.Device.OlpcMesh.html">org.freedesktop.NetworkManager.Device.OlpcMesh</a></span><span class="refpurpose"> — OLPC Wireless Mesh Device</span>
 </dt>
 <dt>
+<span class="refentrytitle"><a href="gdbus-org.freedesktop.NetworkManager.Device.OvsBridge.html">org.freedesktop.NetworkManager.Device.OvsBridge</a></span><span class="refpurpose"> — OvsBridge Device</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="gdbus-org.freedesktop.NetworkManager.Device.OvsInterface.html">org.freedesktop.NetworkManager.Device.OvsInterface</a></span><span class="refpurpose"> — OvsInterface Device</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="gdbus-org.freedesktop.NetworkManager.Device.OvsPort.html">org.freedesktop.NetworkManager.Device.OvsPort</a></span><span class="refpurpose"> — OvsPort Device</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="gdbus-org.freedesktop.NetworkManager.Device.Ppp.html">org.freedesktop.NetworkManager.Device.Ppp</a></span><span class="refpurpose"> — PPP Device</span>
+</dt>
+<dt>
 <span class="refentrytitle"><a href="gdbus-org.freedesktop.NetworkManager.Device.Team.html">org.freedesktop.NetworkManager.Device.Team</a></span><span class="refpurpose"> — Teaming Device</span>
 </dt>
 <dt>
@@ -111,9 +123,6 @@
 <span class="refentrytitle"><a href="gdbus-org.freedesktop.NetworkManager.Device.Wireless.html">org.freedesktop.NetworkManager.Device.Wireless</a></span><span class="refpurpose"> — Wi-Fi Device</span>
 </dt>
 <dt>
-<span class="refentrytitle"><a href="gdbus-org.freedesktop.NetworkManager.Device.WiMax.html">org.freedesktop.NetworkManager.Device.WiMax</a></span><span class="refpurpose"> — WiMax Device</span>
-</dt>
-<dt>
 <span class="refentrytitle"><a href="gdbus-org.freedesktop.NetworkManager.PPP.html">org.freedesktop.NetworkManager.PPP</a></span><span class="refpurpose"> — Helper interface for a PPP plugin</span>
 </dt>
 </dl></dd>
@@ -146,6 +155,10 @@
 <dd><dl><dt>
 <span class="refentrytitle"><a href="gdbus-org.freedesktop.NetworkManager.AccessPoint.html">org.freedesktop.NetworkManager.AccessPoint</a></span><span class="refpurpose"> — Wi-Fi Access Point</span>
 </dt></dl></dd>
+<dt><span class="chapter"><a href="ref-dbus-checkpoint.html">The <code class="literal">/org/freedesktop/NetworkManager/Checkpoint/*</code> objects</a></span></dt>
+<dd><dl><dt>
+<span class="refentrytitle"><a href="gdbus-org.freedesktop.NetworkManager.Checkpoint.html">org.freedesktop.NetworkManager.Checkpoint</a></span><span class="refpurpose"> — Configuration and State Snapshot</span>
+</dt></dl></dd>
 <dt><span class="chapter"><a href="dbus-types.html">Types</a></span></dt>
 <dd><dl><dt>
 <span class="refentrytitle"><a href="nm-dbus-types.html">NetworkManager D-Bus API Types</a></span><span class="refpurpose"></span>
diff --git a/docs/api/network-manager-docs.xml b/docs/api/network-manager-docs.xml
index 343a7398..625c3d57 100644
--- a/docs/api/network-manager-docs.xml
+++ b/docs/api/network-manager-docs.xml
@@ -192,13 +192,16 @@
       <xi:include href="dbus-org.freedesktop.NetworkManager.Device.Macvlan.xml"/>
       <xi:include href="dbus-org.freedesktop.NetworkManager.Device.Modem.xml"/>
       <xi:include href="dbus-org.freedesktop.NetworkManager.Device.OlpcMesh.xml"/>
+      <xi:include href="dbus-org.freedesktop.NetworkManager.Device.OvsBridge.xml"/>
+      <xi:include href="dbus-org.freedesktop.NetworkManager.Device.OvsInterface.xml"/>
+      <xi:include href="dbus-org.freedesktop.NetworkManager.Device.OvsPort.xml"/>
+      <xi:include href="dbus-org.freedesktop.NetworkManager.Device.Ppp.xml"/>
       <xi:include href="dbus-org.freedesktop.NetworkManager.Device.Team.xml"/>
       <xi:include href="dbus-org.freedesktop.NetworkManager.Device.Tun.xml"/>
       <xi:include href="dbus-org.freedesktop.NetworkManager.Device.Veth.xml"/>
       <xi:include href="dbus-org.freedesktop.NetworkManager.Device.Vlan.xml"/>
       <xi:include href="dbus-org.freedesktop.NetworkManager.Device.Vxlan.xml"/>
       <xi:include href="dbus-org.freedesktop.NetworkManager.Device.Wireless.xml"/>
-      <xi:include href="dbus-org.freedesktop.NetworkManager.Device.WiMax.xml"/>
       <xi:include href="dbus-org.freedesktop.NetworkManager.PPP.xml"/>
     </chapter>
 
@@ -239,10 +242,25 @@
       <xi:include href="dbus-org.freedesktop.NetworkManager.AccessPoint.xml"/>
     </chapter>
 
+    <chapter id="ref-dbus-checkpoint">
+      <title>The <literal>/org/freedesktop/NetworkManager/Checkpoint/*</literal> objects</title>
+      <!-- TODO: Describe the objects here -->
+      <xi:include href="dbus-org.freedesktop.NetworkManager.Checkpoint.xml"/>
+    </chapter>
+
     <chapter id="dbus-types">
       <title>Types</title>
       <xi:include href="../../libnm-core/nm-dbus-types.xml"/>
     </chapter>
+
+    <!--
+      These are obsolete and intentionally ommitted from the manual since they can't
+      appear on the D-Bus API of the present version of NetworkManager.
+      Keep them here so that "make check" won't think that they were skipped accidentally .
+      <xi:include href="dbus-org.freedesktop.NetworkManager.Device.WiMax.xml"/>
+      <xi:include href="dbus-org.freedesktop.NetworkManager.WiMax.Nsp.xml"/>
+    -->
+
   </part>
 
   <part id="secret-agents">
diff --git a/docs/api/settings-spec.xml b/docs/api/settings-spec.xml
index 23a74135..703871e2 100644
--- a/docs/api/settings-spec.xml
+++ b/docs/api/settings-spec.xml
@@ -307,7 +307,7 @@
     <row><entry><screen>rstp-enable<indexterm zone="settings-ovs-bridge"><primary sortas="rstp-enable">rstp-enable</primary></indexterm></screen></entry><entry><screen>boolean</screen></entry><entry><screen>FALSE</screen></entry><entry>Enable or disable RSTP.</entry></row>
     <row><entry><screen>stp-enable<indexterm zone="settings-ovs-bridge"><primary sortas="stp-enable">stp-enable</primary></indexterm></screen></entry><entry><screen>boolean</screen></entry><entry><screen>FALSE</screen></entry><entry>Enable or disable STP.</entry></row>
   </tbody></tgroup></table></para></refsect1></refentry>
-  <refentry id="settings-ovs-interface"><refnamediv><refname>ovs-interface</refname><refpurpose>OpenVSwitch Interface Settings</refpurpose></refnamediv><refsect1 role="properties"><title id="settings-ovs-interface.properties">
+  <refentry id="settings-ovs-interface"><refnamediv><refname>ovs-interface</refname><refpurpose>Open vSwitch Interface Settings</refpurpose></refnamediv><refsect1 role="properties"><title id="settings-ovs-interface.properties">
             Properties
         </title><para><table><tgroup cols="4"><thead><row><entry>Key Name</entry><entry>Value Type</entry><entry>Default Value</entry><entry>Value Description</entry></row></thead><tbody>
     <row><entry><screen>name<indexterm zone="settings-ovs-interface"><primary sortas="name">name</primary></indexterm></screen></entry><entry><screen>string</screen></entry><entry><screen>ovs-interface</screen></entry><entry>The setting's name, which uniquely identifies the setting within the connection.  Each setting type has a name unique to that type, for example "ppp" or "wireless" or "wired".</entry></row>
@@ -317,7 +317,7 @@
             Properties
         </title><para><table><tgroup cols="4"><thead><row><entry>Key Name</entry><entry>Value Type</entry><entry>Default Value</entry><entry>Value Description</entry></row></thead><tbody>
     <row><entry><screen>name<indexterm zone="settings-ovs-patch"><primary sortas="name">name</primary></indexterm></screen></entry><entry><screen>string</screen></entry><entry><screen>ovs-patch</screen></entry><entry>The setting's name, which uniquely identifies the setting within the connection.  Each setting type has a name unique to that type, for example "ppp" or "wireless" or "wired".</entry></row>
-    <row><entry><screen>peer<indexterm zone="settings-ovs-patch"><primary sortas="peer">peer</primary></indexterm></screen></entry><entry><screen>string</screen></entry><entry><screen/></entry><entry>Specifies the unicast destination IP address of a remote OpenVSwitch bridge port to connect to.</entry></row>
+    <row><entry><screen>peer<indexterm zone="settings-ovs-patch"><primary sortas="peer">peer</primary></indexterm></screen></entry><entry><screen>string</screen></entry><entry><screen/></entry><entry>Specifies the unicast destination IP address of a remote Open vSwitch bridge port to connect to.</entry></row>
   </tbody></tgroup></table></para></refsect1></refentry>
   <refentry id="settings-ovs-port"><refnamediv><refname>ovs-port</refname><refpurpose>OvsPort Link Settings</refpurpose></refnamediv><refsect1 role="properties"><title id="settings-ovs-port.properties">
             Properties
diff --git a/docs/api/version.xml b/docs/api/version.xml
index 2d784e44..0eed1a29 100644
--- a/docs/api/version.xml
+++ b/docs/api/version.xml
@@ -1 +1 @@
-1.11.90
+1.12.0
diff --git a/docs/libnm-glib/html/index.html b/docs/libnm-glib/html/index.html
index 4846a2b6..e19e539a 100644
--- a/docs/libnm-glib/html/index.html
+++ b/docs/libnm-glib/html/index.html
@@ -15,7 +15,7 @@
 <div>
 <div><table class="navigation" id="top" width="100%" cellpadding="2" cellspacing="0"><tr><th valign="middle"><p class="title">libnm-glib Reference Manual</p></th></tr></table></div>
 <div><p class="releaseinfo">
-      for libnm-glib 1.11.90
+      for libnm-glib 1.12.0
 
       The latest version of this documentation can be found on-line at
       <a class="ulink" href="https://developer.gnome.org/libnm-glib/stable/" target="_top">https://developer.gnome.org/libnm-glib/stable/</a>.
diff --git a/docs/libnm-glib/version.xml b/docs/libnm-glib/version.xml
index 2d784e44..0eed1a29 100644
--- a/docs/libnm-glib/version.xml
+++ b/docs/libnm-glib/version.xml
@@ -1 +1 @@
-1.11.90
+1.12.0
diff --git a/docs/libnm-util/html/index.html b/docs/libnm-util/html/index.html
index 10df37e5..8803de47 100644
--- a/docs/libnm-util/html/index.html
+++ b/docs/libnm-util/html/index.html
@@ -15,7 +15,7 @@
 <div>
 <div><table class="navigation" id="top" width="100%" cellpadding="2" cellspacing="0"><tr><th valign="middle"><p class="title">libnm-util Reference Manual</p></th></tr></table></div>
 <div><p class="releaseinfo">
-      for libnm-util 1.11.90
+      for libnm-util 1.12.0
 
       The latest version of this documentation can be found on-line at
       <a class="ulink" href="https://developer.gnome.org/libnm-util/stable/" target="_top">https://developer.gnome.org/libnm-util/stable/</a>.
diff --git a/docs/libnm-util/version.xml b/docs/libnm-util/version.xml
index 2d784e44..0eed1a29 100644
--- a/docs/libnm-util/version.xml
+++ b/docs/libnm-util/version.xml
@@ -1 +1 @@
-1.11.90
+1.12.0
diff --git a/docs/libnm/html/NMAccessPoint.html b/docs/libnm/html/NMAccessPoint.html
index 3b757d9d..f4b131a7 100644
--- a/docs/libnm/html/NMAccessPoint.html
+++ b/docs/libnm/html/NMAccessPoint.html
@@ -6,7 +6,7 @@
 <meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
 <link rel="home" href="index.html" title="libnm Reference Manual">
 <link rel="up" href="ch04.html" title="Device and Runtime Configuration API Reference">
-<link rel="prev" href="NMRemoteConnection.html" title="NMRemoteConnection">
+<link rel="prev" href="NMVpnConnection.html" title="NMVpnConnection">
 <link rel="next" href="NMWimaxNsp.html" title="NMWimaxNsp">
 <meta name="generator" content="GTK-Doc V1.28 (XML mode)">
 <link rel="stylesheet" href="style.css" type="text/css">
@@ -22,7 +22,7 @@
 </td>
 <td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
 <td><a accesskey="u" href="ch04.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
-<td><a accesskey="p" href="NMRemoteConnection.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="p" href="NMVpnConnection.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
 <td><a accesskey="n" href="NMWimaxNsp.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
 </tr></table>
 <div class="refentry">
diff --git a/docs/libnm/html/NMConnection.html b/docs/libnm/html/NMConnection.html
index 613f9100..03447216 100644
--- a/docs/libnm/html/NMConnection.html
+++ b/docs/libnm/html/NMConnection.html
@@ -476,7 +476,7 @@
 </tr>
 <tr>
 <td class="function_type">
-<span class="returnvalue">NMSettingProxy</span> *
+<a class="link" href="NMSettingProxy.html" title="NMSettingProxy"><span class="returnvalue">NMSettingProxy</span></a> *
 </td>
 <td class="function_name">
 <a class="link" href="NMConnection.html#nm-connection-get-setting-proxy" title="nm_connection_get_setting_proxy ()">nm_connection_get_setting_proxy</a> <span class="c_punctuation">()</span>
@@ -2404,9 +2404,9 @@ nm_connection_get_setting_pppoe (<em class="parameter"><code><a class="link" hre
 <hr>
 <div class="refsect2">
 <a name="nm-connection-get-setting-proxy"></a><h3>nm_connection_get_setting_proxy ()</h3>
-<pre class="programlisting"><span class="returnvalue">NMSettingProxy</span> *
+<pre class="programlisting"><a class="link" href="NMSettingProxy.html" title="NMSettingProxy"><span class="returnvalue">NMSettingProxy</span></a> *
 nm_connection_get_setting_proxy (<em class="parameter"><code><a class="link" href="NMConnection.html" title="NMConnection"><span class="type">NMConnection</span></a> *connection</code></em>);</pre>
-<p>A shortcut to return any <span class="type">NMSettingProxy</span> the connection might contain.</p>
+<p>A shortcut to return any <a class="link" href="NMSettingProxy.html" title="NMSettingProxy"><span class="type">NMSettingProxy</span></a> the connection might contain.</p>
 <div class="refsect3">
 <a name="nm-connection-get-setting-proxy.parameters"></a><h4>Parameters</h4>
 <div class="informaltable"><table class="informaltable" width="100%" border="0">
@@ -2424,7 +2424,7 @@ nm_connection_get_setting_proxy (<em class="parameter"><code><a class="link" hre
 </div>
 <div class="refsect3">
 <a name="nm-connection-get-setting-proxy.returns"></a><h4>Returns</h4>
-<p>an <span class="type">NMSettingProxy</span> if the connection contains one, otherwise <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. </p>
+<p>an <a class="link" href="NMSettingProxy.html" title="NMSettingProxy"><span class="type">NMSettingProxy</span></a> if the connection contains one, otherwise <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. </p>
 <p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p>
 </div>
 <p class="since">Since: 1.6</p>
diff --git a/docs/libnm/html/NMDeviceOlpcMesh.html b/docs/libnm/html/NMDeviceOlpcMesh.html
index 9c113243..78b3110b 100644
--- a/docs/libnm/html/NMDeviceOlpcMesh.html
+++ b/docs/libnm/html/NMDeviceOlpcMesh.html
@@ -7,7 +7,7 @@
 <link rel="home" href="index.html" title="libnm Reference Manual">
 <link rel="up" href="ch04.html" title="Device and Runtime Configuration API Reference">
 <link rel="prev" href="NMDeviceModem.html" title="NMDeviceModem">
-<link rel="next" href="NMDeviceTeam.html" title="NMDeviceTeam">
+<link rel="next" href="libnm-nm-device-ovs-bridge.html" title="nm-device-ovs-bridge">
 <meta name="generator" content="GTK-Doc V1.28 (XML mode)">
 <link rel="stylesheet" href="style.css" type="text/css">
 </head>
@@ -23,7 +23,7 @@
 <td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
 <td><a accesskey="u" href="ch04.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
 <td><a accesskey="p" href="NMDeviceModem.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
-<td><a accesskey="n" href="NMDeviceTeam.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+<td><a accesskey="n" href="libnm-nm-device-ovs-bridge.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
 </tr></table>
 <div class="refentry">
 <a name="NMDeviceOlpcMesh"></a><div class="titlepage"></div>
diff --git a/docs/libnm/html/NMDeviceTeam.html b/docs/libnm/html/NMDeviceTeam.html
index 4de2bfa9..f653f341 100644
--- a/docs/libnm/html/NMDeviceTeam.html
+++ b/docs/libnm/html/NMDeviceTeam.html
@@ -6,7 +6,7 @@
 <meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
 <link rel="home" href="index.html" title="libnm Reference Manual">
 <link rel="up" href="ch04.html" title="Device and Runtime Configuration API Reference">
-<link rel="prev" href="NMDeviceOlpcMesh.html" title="NMDeviceOlpcMesh">
+<link rel="prev" href="libnm-nm-device-ppp.html" title="nm-device-ppp">
 <link rel="next" href="NMDeviceTun.html" title="NMDeviceTun">
 <meta name="generator" content="GTK-Doc V1.28 (XML mode)">
 <link rel="stylesheet" href="style.css" type="text/css">
@@ -22,7 +22,7 @@
 </td>
 <td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
 <td><a accesskey="u" href="ch04.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
-<td><a accesskey="p" href="NMDeviceOlpcMesh.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="p" href="libnm-nm-device-ppp.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
 <td><a accesskey="n" href="NMDeviceTun.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
 </tr></table>
 <div class="refentry">
diff --git a/docs/libnm/html/NMDhcpConfig.html b/docs/libnm/html/NMDhcpConfig.html
index 15dc9869..be7f5777 100644
--- a/docs/libnm/html/NMDhcpConfig.html
+++ b/docs/libnm/html/NMDhcpConfig.html
@@ -7,7 +7,7 @@
 <link rel="home" href="index.html" title="libnm Reference Manual">
 <link rel="up" href="ch04.html" title="Device and Runtime Configuration API Reference">
 <link rel="prev" href="NMIPConfig.html" title="NMIPConfig">
-<link rel="next" href="ch05.html" title="Utility API Reference">
+<link rel="next" href="libnm-nm-checkpoint.html" title="nm-checkpoint">
 <meta name="generator" content="GTK-Doc V1.28 (XML mode)">
 <link rel="stylesheet" href="style.css" type="text/css">
 </head>
@@ -23,7 +23,7 @@
 <td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
 <td><a accesskey="u" href="ch04.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
 <td><a accesskey="p" href="NMIPConfig.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
-<td><a accesskey="n" href="ch05.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+<td><a accesskey="n" href="libnm-nm-checkpoint.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
 </tr></table>
 <div class="refentry">
 <a name="NMDhcpConfig"></a><div class="titlepage"></div>
diff --git a/docs/libnm/html/NMRemoteConnection.html b/docs/libnm/html/NMRemoteConnection.html
index 2e1b2f2c..3b79d1cd 100644
--- a/docs/libnm/html/NMRemoteConnection.html
+++ b/docs/libnm/html/NMRemoteConnection.html
@@ -5,9 +5,9 @@
 <title>NMRemoteConnection: libnm Reference Manual</title>
 <meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
 <link rel="home" href="index.html" title="libnm Reference Manual">
-<link rel="up" href="ch04.html" title="Device and Runtime Configuration API Reference">
-<link rel="prev" href="NMVpnConnection.html" title="NMVpnConnection">
-<link rel="next" href="NMAccessPoint.html" title="NMAccessPoint">
+<link rel="up" href="ch03.html" title="Connection and Setting API Reference">
+<link rel="prev" href="NMSimpleConnection.html" title="NMSimpleConnection">
+<link rel="next" href="NMSetting.html" title="NMSetting">
 <meta name="generator" content="GTK-Doc V1.28 (XML mode)">
 <link rel="stylesheet" href="style.css" type="text/css">
 </head>
@@ -21,16 +21,16 @@
                   <a href="#NMRemoteConnection.properties" class="shortcut">Properties</a></span>
 </td>
 <td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
-<td><a accesskey="u" href="ch04.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
-<td><a accesskey="p" href="NMVpnConnection.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
-<td><a accesskey="n" href="NMAccessPoint.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+<td><a accesskey="u" href="ch03.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="NMSimpleConnection.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="NMSetting.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
 </tr></table>
 <div class="refentry">
 <a name="NMRemoteConnection"></a><div class="titlepage"></div>
 <div class="refnamediv"><table width="100%"><tr>
 <td valign="top">
 <h2><span class="refentrytitle"><a name="NMRemoteConnection.top_of_page"></a>NMRemoteConnection</span></h2>
-<p>NMRemoteConnection</p>
+<p>NMRemoteConnection — A connection managed by NetworkManager server</p>
 </td>
 <td class="gallery_image" valign="top" align="right"></td>
 </tr></table></div>
@@ -275,6 +275,8 @@ NMRemoteConnection implements
 </div>
 <div class="refsect1">
 <a name="NMRemoteConnection.description"></a><h2>Description</h2>
+<p>A <a class="link" href="NMRemoteConnection.html" title="NMRemoteConnection"><span class="type">NMRemoteConnection</span></a> represents a connection that is exported via
+NetworkManager D-Bus interface.</p>
 </div>
 <div class="refsect1">
 <a name="NMRemoteConnection.functions_details"></a><h2>Functions</h2>
diff --git a/docs/libnm/html/NMSetting.html b/docs/libnm/html/NMSetting.html
index d164e925..697a84d1 100644
--- a/docs/libnm/html/NMSetting.html
+++ b/docs/libnm/html/NMSetting.html
@@ -6,7 +6,7 @@
 <meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
 <link rel="home" href="index.html" title="libnm Reference Manual">
 <link rel="up" href="ch03.html" title="Connection and Setting API Reference">
-<link rel="prev" href="NMSimpleConnection.html" title="NMSimpleConnection">
+<link rel="prev" href="NMRemoteConnection.html" title="NMRemoteConnection">
 <link rel="next" href="NMSettingConnection.html" title="NMSettingConnection">
 <meta name="generator" content="GTK-Doc V1.28 (XML mode)">
 <link rel="stylesheet" href="style.css" type="text/css">
@@ -21,7 +21,7 @@
 </td>
 <td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
 <td><a accesskey="u" href="ch03.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
-<td><a accesskey="p" href="NMSimpleConnection.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="p" href="NMRemoteConnection.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
 <td><a accesskey="n" href="NMSettingConnection.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
 </tr></table>
 <div class="refentry">
@@ -251,7 +251,7 @@
         <span class="lineart">├──</span> NMSettingOvsPort
         <span class="lineart">├──</span> <a class="link" href="NMSettingPpp.html" title="NMSettingPpp">NMSettingPpp</a>
         <span class="lineart">├──</span> <a class="link" href="NMSettingPppoe.html" title="NMSettingPppoe">NMSettingPppoe</a>
-        <span class="lineart">├──</span> NMSettingProxy
+        <span class="lineart">├──</span> <a class="link" href="NMSettingProxy.html" title="NMSettingProxy">NMSettingProxy</a>
         <span class="lineart">├──</span> <a class="link" href="NMSettingSerial.html" title="NMSettingSerial">NMSettingSerial</a>
         <span class="lineart">├──</span> NMSettingTCConfig
         <span class="lineart">├──</span> <a class="link" href="NMSettingTeamPort.html" title="NMSettingTeamPort">NMSettingTeamPort</a>
diff --git a/docs/libnm/html/NMSettingBond.html b/docs/libnm/html/NMSettingBond.html
index 601ce3c1..1ae931cf 100644
--- a/docs/libnm/html/NMSettingBond.html
+++ b/docs/libnm/html/NMSettingBond.html
@@ -7,7 +7,7 @@
 <link rel="home" href="index.html" title="libnm Reference Manual">
 <link rel="up" href="ch03.html" title="Connection and Setting API Reference">
 <link rel="prev" href="NMSettingBluetooth.html" title="NMSettingBluetooth">
-<link rel="next" href="NMSettingBridge.html" title="NMSettingBridge">
+<link rel="next" href="NMSettingBridgePort.html" title="NMSettingBridgePort">
 <meta name="generator" content="GTK-Doc V1.28 (XML mode)">
 <link rel="stylesheet" href="style.css" type="text/css">
 </head>
@@ -22,7 +22,7 @@
 <td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
 <td><a accesskey="u" href="ch03.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
 <td><a accesskey="p" href="NMSettingBluetooth.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
-<td><a accesskey="n" href="NMSettingBridge.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+<td><a accesskey="n" href="NMSettingBridgePort.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
 </tr></table>
 <div class="refentry">
 <a name="NMSettingBond"></a><div class="titlepage"></div>
diff --git a/docs/libnm/html/NMSettingBridge.html b/docs/libnm/html/NMSettingBridge.html
index 0338e313..2176d36b 100644
--- a/docs/libnm/html/NMSettingBridge.html
+++ b/docs/libnm/html/NMSettingBridge.html
@@ -6,8 +6,8 @@
 <meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
 <link rel="home" href="index.html" title="libnm Reference Manual">
 <link rel="up" href="ch03.html" title="Connection and Setting API Reference">
-<link rel="prev" href="NMSettingBond.html" title="NMSettingBond">
-<link rel="next" href="NMSettingBridgePort.html" title="NMSettingBridgePort">
+<link rel="prev" href="NMSettingBridgePort.html" title="NMSettingBridgePort">
+<link rel="next" href="NMSettingCdma.html" title="NMSettingCdma">
 <meta name="generator" content="GTK-Doc V1.28 (XML mode)">
 <link rel="stylesheet" href="style.css" type="text/css">
 </head>
@@ -21,8 +21,8 @@
 </td>
 <td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
 <td><a accesskey="u" href="ch03.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
-<td><a accesskey="p" href="NMSettingBond.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
-<td><a accesskey="n" href="NMSettingBridgePort.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+<td><a accesskey="p" href="NMSettingBridgePort.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="NMSettingCdma.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
 </tr></table>
 <div class="refentry">
 <a name="NMSettingBridge"></a><div class="titlepage"></div>
diff --git a/docs/libnm/html/NMSettingBridgePort.html b/docs/libnm/html/NMSettingBridgePort.html
index 57ba3283..5cc98aea 100644
--- a/docs/libnm/html/NMSettingBridgePort.html
+++ b/docs/libnm/html/NMSettingBridgePort.html
@@ -6,8 +6,8 @@
 <meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
 <link rel="home" href="index.html" title="libnm Reference Manual">
 <link rel="up" href="ch03.html" title="Connection and Setting API Reference">
-<link rel="prev" href="NMSettingBridge.html" title="NMSettingBridge">
-<link rel="next" href="NMSettingCdma.html" title="NMSettingCdma">
+<link rel="prev" href="NMSettingBond.html" title="NMSettingBond">
+<link rel="next" href="NMSettingBridge.html" title="NMSettingBridge">
 <meta name="generator" content="GTK-Doc V1.28 (XML mode)">
 <link rel="stylesheet" href="style.css" type="text/css">
 </head>
@@ -21,8 +21,8 @@
 </td>
 <td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
 <td><a accesskey="u" href="ch03.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
-<td><a accesskey="p" href="NMSettingBridge.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
-<td><a accesskey="n" href="NMSettingCdma.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+<td><a accesskey="p" href="NMSettingBond.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="NMSettingBridge.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
 </tr></table>
 <div class="refentry">
 <a name="NMSettingBridgePort"></a><div class="titlepage"></div>
diff --git a/docs/libnm/html/NMSettingCdma.html b/docs/libnm/html/NMSettingCdma.html
index 2c46aa23..6cc15a5d 100644
--- a/docs/libnm/html/NMSettingCdma.html
+++ b/docs/libnm/html/NMSettingCdma.html
@@ -6,7 +6,7 @@
 <meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
 <link rel="home" href="index.html" title="libnm Reference Manual">
 <link rel="up" href="ch03.html" title="Connection and Setting API Reference">
-<link rel="prev" href="NMSettingBridgePort.html" title="NMSettingBridgePort">
+<link rel="prev" href="NMSettingBridge.html" title="NMSettingBridge">
 <link rel="next" href="NMSettingDcb.html" title="NMSettingDcb">
 <meta name="generator" content="GTK-Doc V1.28 (XML mode)">
 <link rel="stylesheet" href="style.css" type="text/css">
@@ -21,7 +21,7 @@
 </td>
 <td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
 <td><a accesskey="u" href="ch03.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
-<td><a accesskey="p" href="NMSettingBridgePort.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="p" href="NMSettingBridge.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
 <td><a accesskey="n" href="NMSettingDcb.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
 </tr></table>
 <div class="refentry">
diff --git a/docs/libnm/html/NMSettingOlpcMesh.html b/docs/libnm/html/NMSettingOlpcMesh.html
index a7b23ad5..def4e948 100644
--- a/docs/libnm/html/NMSettingOlpcMesh.html
+++ b/docs/libnm/html/NMSettingOlpcMesh.html
@@ -7,7 +7,7 @@
 <link rel="home" href="index.html" title="libnm Reference Manual">
 <link rel="up" href="ch03.html" title="Connection and Setting API Reference">
 <link rel="prev" href="NMSettingMacvlan.html" title="NMSettingMacvlan">
-<link rel="next" href="NMSettingPpp.html" title="NMSettingPpp">
+<link rel="next" href="libnm-nm-setting-ovs-bridge.html" title="nm-setting-ovs-bridge">
 <meta name="generator" content="GTK-Doc V1.28 (XML mode)">
 <link rel="stylesheet" href="style.css" type="text/css">
 </head>
@@ -22,7 +22,7 @@
 <td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
 <td><a accesskey="u" href="ch03.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
 <td><a accesskey="p" href="NMSettingMacvlan.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
-<td><a accesskey="n" href="NMSettingPpp.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+<td><a accesskey="n" href="libnm-nm-setting-ovs-bridge.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
 </tr></table>
 <div class="refentry">
 <a name="NMSettingOlpcMesh"></a><div class="titlepage"></div>
diff --git a/docs/libnm/html/NMSettingPpp.html b/docs/libnm/html/NMSettingPpp.html
index e31236a7..64ca6791 100644
--- a/docs/libnm/html/NMSettingPpp.html
+++ b/docs/libnm/html/NMSettingPpp.html
@@ -6,8 +6,8 @@
 <meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
 <link rel="home" href="index.html" title="libnm Reference Manual">
 <link rel="up" href="ch03.html" title="Connection and Setting API Reference">
-<link rel="prev" href="NMSettingOlpcMesh.html" title="NMSettingOlpcMesh">
-<link rel="next" href="NMSettingPppoe.html" title="NMSettingPppoe">
+<link rel="prev" href="NMSettingPppoe.html" title="NMSettingPppoe">
+<link rel="next" href="NMSettingProxy.html" title="NMSettingProxy">
 <meta name="generator" content="GTK-Doc V1.28 (XML mode)">
 <link rel="stylesheet" href="style.css" type="text/css">
 </head>
@@ -21,8 +21,8 @@
 </td>
 <td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
 <td><a accesskey="u" href="ch03.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
-<td><a accesskey="p" href="NMSettingOlpcMesh.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
-<td><a accesskey="n" href="NMSettingPppoe.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+<td><a accesskey="p" href="NMSettingPppoe.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="NMSettingProxy.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
 </tr></table>
 <div class="refentry">
 <a name="NMSettingPpp"></a><div class="titlepage"></div>
diff --git a/docs/libnm/html/NMSettingPppoe.html b/docs/libnm/html/NMSettingPppoe.html
index 24a2e9a3..1ada0e48 100644
--- a/docs/libnm/html/NMSettingPppoe.html
+++ b/docs/libnm/html/NMSettingPppoe.html
@@ -6,8 +6,8 @@
 <meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
 <link rel="home" href="index.html" title="libnm Reference Manual">
 <link rel="up" href="ch03.html" title="Connection and Setting API Reference">
-<link rel="prev" href="NMSettingPpp.html" title="NMSettingPpp">
-<link rel="next" href="NMSettingSerial.html" title="NMSettingSerial">
+<link rel="prev" href="libnm-nm-setting-ovs-port.html" title="nm-setting-ovs-port">
+<link rel="next" href="NMSettingPpp.html" title="NMSettingPpp">
 <meta name="generator" content="GTK-Doc V1.28 (XML mode)">
 <link rel="stylesheet" href="style.css" type="text/css">
 </head>
@@ -21,8 +21,8 @@
 </td>
 <td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
 <td><a accesskey="u" href="ch03.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
-<td><a accesskey="p" href="NMSettingPpp.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
-<td><a accesskey="n" href="NMSettingSerial.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+<td><a accesskey="p" href="libnm-nm-setting-ovs-port.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="NMSettingPpp.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
 </tr></table>
 <div class="refentry">
 <a name="NMSettingPppoe"></a><div class="titlepage"></div>
diff --git a/docs/libnm/html/NMSettingProxy.html b/docs/libnm/html/NMSettingProxy.html
new file mode 100644
index 00000000..e1433ba4
--- /dev/null
+++ b/docs/libnm/html/NMSettingProxy.html
@@ -0,0 +1,411 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>NMSettingProxy: libnm Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="libnm Reference Manual">
+<link rel="up" href="ch03.html" title="Connection and Setting API Reference">
+<link rel="prev" href="NMSettingPpp.html" title="NMSettingPpp">
+<link rel="next" href="NMSettingSerial.html" title="NMSettingSerial">
+<meta name="generator" content="GTK-Doc V1.28 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+                  <a href="#NMSettingProxy.description" class="shortcut">Description</a></span><span id="nav_hierarchy">  <span class="dim">|</span> 
+                  <a href="#NMSettingProxy.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_properties">  <span class="dim">|</span> 
+                  <a href="#NMSettingProxy.properties" class="shortcut">Properties</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="ch03.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="NMSettingPpp.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="NMSettingSerial.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="NMSettingProxy"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="NMSettingProxy.top_of_page"></a>NMSettingProxy</span></h2>
+<p>NMSettingProxy — Describes proxy URL, script and other related properties</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="NMSettingProxy.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_return">
+<col class="functions_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<a class="link" href="NMSetting.html" title="NMSetting"><span class="returnvalue">NMSetting</span></a> *
+</td>
+<td class="function_name">
+<a class="link" href="NMSettingProxy.html#nm-setting-proxy-new" title="nm_setting_proxy_new ()">nm_setting_proxy_new</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a class="link" href="NMSettingProxy.html#NMSettingProxyMethod" title="enum NMSettingProxyMethod"><span class="returnvalue">NMSettingProxyMethod</span></a>
+</td>
+<td class="function_name">
+<a class="link" href="NMSettingProxy.html#nm-setting-proxy-get-method" title="nm_setting_proxy_get_method ()">nm_setting_proxy_get_method</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
+</td>
+<td class="function_name">
+<a class="link" href="NMSettingProxy.html#nm-setting-proxy-get-browser-only" title="nm_setting_proxy_get_browser_only ()">nm_setting_proxy_get_browser_only</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">const <span class="returnvalue">char</span> *
+</td>
+<td class="function_name">
+<a class="link" href="NMSettingProxy.html#nm-setting-proxy-get-pac-url" title="nm_setting_proxy_get_pac_url ()">nm_setting_proxy_get_pac_url</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">const <span class="returnvalue">char</span> *
+</td>
+<td class="function_name">
+<a class="link" href="NMSettingProxy.html#nm-setting-proxy-get-pac-script" title="nm_setting_proxy_get_pac_script ()">nm_setting_proxy_get_pac_script</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="NMSettingProxy.properties"></a><h2>Properties</h2>
+<div class="informaltable"><table class="informaltable" border="0">
+<colgroup>
+<col width="150px" class="properties_type">
+<col width="300px" class="properties_name">
+<col width="200px" class="properties_flags">
+</colgroup>
+<tbody>
+<tr>
+<td class="property_type"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td>
+<td class="property_name"><a class="link" href="NMSettingProxy.html#NMSettingProxy--browser-only" title="The “browser-only†property">browser-only</a></td>
+<td class="property_flags">Read / Write</td>
+</tr>
+<tr>
+<td class="property_type"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a></td>
+<td class="property_name"><a class="link" href="NMSettingProxy.html#NMSettingProxy--method" title="The “method†property">method</a></td>
+<td class="property_flags">Read / Write / Construct</td>
+</tr>
+<tr>
+<td class="property_type">
+<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</td>
+<td class="property_name"><a class="link" href="NMSettingProxy.html#NMSettingProxy--pac-script" title="The “pac-script†property">pac-script</a></td>
+<td class="property_flags">Read / Write</td>
+</tr>
+<tr>
+<td class="property_type">
+<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</td>
+<td class="property_name"><a class="link" href="NMSettingProxy.html#NMSettingProxy--pac-url" title="The “pac-url†property">pac-url</a></td>
+<td class="property_flags">Read / Write</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="NMSettingProxy.other"></a><h2>Types and Values</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="name">
+<col class="description">
+</colgroup>
+<tbody>
+<tr>
+<td class="datatype_keyword">enum</td>
+<td class="function_name"><a class="link" href="NMSettingProxy.html#NMSettingProxyMethod" title="enum NMSettingProxyMethod">NMSettingProxyMethod</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="NMSettingProxy.html#NM-SETTING-PROXY-SETTING-NAME:CAPS" title="NM_SETTING_PROXY_SETTING_NAME">NM_SETTING_PROXY_SETTING_NAME</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="NMSettingProxy.html#NM-SETTING-PROXY-METHOD:CAPS" title="NM_SETTING_PROXY_METHOD">NM_SETTING_PROXY_METHOD</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="NMSettingProxy.html#NM-SETTING-PROXY-BROWSER-ONLY:CAPS" title="NM_SETTING_PROXY_BROWSER_ONLY">NM_SETTING_PROXY_BROWSER_ONLY</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="NMSettingProxy.html#NM-SETTING-PROXY-PAC-URL:CAPS" title="NM_SETTING_PROXY_PAC_URL">NM_SETTING_PROXY_PAC_URL</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="NMSettingProxy.html#NM-SETTING-PROXY-PAC-SCRIPT:CAPS" title="NM_SETTING_PROXY_PAC_SCRIPT">NM_SETTING_PROXY_PAC_SCRIPT</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword"> </td>
+<td class="function_name"><a class="link" href="NMSettingProxy.html#NMSettingProxy-struct" title="NMSettingProxy">NMSettingProxy</a></td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="NMSettingProxy.object-hierarchy"></a><h2>Object Hierarchy</h2>
+<pre class="screen">    <a href="/usr/share/gtk-doc/html/gobject/gobject-Enumeration-and-Flag-Types.html">GEnum</a>
+    <span class="lineart">╰──</span> NMSettingProxyMethod
+    <a href="https://developer.gnome.org/gobject/unstable/gobject-The-Base-Object-Type.html#GObject-struct">GObject</a>
+    <span class="lineart">╰──</span> <a class="link" href="NMSetting.html" title="NMSetting">NMSetting</a>
+        <span class="lineart">╰──</span> NMSettingProxy
+</pre>
+</div>
+<div class="refsect1">
+<a name="NMSettingProxy.description"></a><h2>Description</h2>
+<p>The <a class="link" href="NMSettingProxy.html" title="NMSettingProxy"><span class="type">NMSettingProxy</span></a> object is a <a class="link" href="NMSetting.html" title="NMSetting"><span class="type">NMSetting</span></a> subclass that describes properties
+related to Proxy settings like PAC URL, PAC script etc.</p>
+<p>NetworkManager support 2 values for the <a class="link" href="NMSettingProxy.html#NMSettingProxy--method" title="The “method†property"><span class="type">“methodâ€</span></a> property for
+proxy. If "auto" is specified then WPAD takes place and the appropriate details
+are pushed into PacRunner or user can override this URL with a new PAC URL or a
+PAC script. If "none" is selected then no proxy configuration is given to PacRunner
+to fulfill client queries.</p>
+</div>
+<div class="refsect1">
+<a name="NMSettingProxy.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="nm-setting-proxy-new"></a><h3>nm_setting_proxy_new ()</h3>
+<pre class="programlisting"><a class="link" href="NMSetting.html" title="NMSetting"><span class="returnvalue">NMSetting</span></a> *
+nm_setting_proxy_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<p>Creates a new <a class="link" href="NMSettingProxy.html" title="NMSettingProxy"><span class="type">NMSettingProxy</span></a> object.</p>
+<div class="refsect3">
+<a name="nm-setting-proxy-new.returns"></a><h4>Returns</h4>
+<p> the new empty <a class="link" href="NMSettingProxy.html" title="NMSettingProxy"><span class="type">NMSettingProxy</span></a> object</p>
+</div>
+<p class="since">Since: 1.6</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="nm-setting-proxy-get-method"></a><h3>nm_setting_proxy_get_method ()</h3>
+<pre class="programlisting"><a class="link" href="NMSettingProxy.html#NMSettingProxyMethod" title="enum NMSettingProxyMethod"><span class="returnvalue">NMSettingProxyMethod</span></a>
+nm_setting_proxy_get_method (<em class="parameter"><code><a class="link" href="NMSettingProxy.html" title="NMSettingProxy"><span class="type">NMSettingProxy</span></a> *setting</code></em>);</pre>
+<p>Returns the proxy configuration method. By default the value is <a class="link" href="NMSettingProxy.html#NM-SETTING-PROXY-METHOD-NONE:CAPS"><code class="literal">NM_SETTING_PROXY_METHOD_NONE</code></a>.
+<a class="link" href="NMSettingProxy.html#NM-SETTING-PROXY-METHOD-NONE:CAPS"><code class="literal">NM_SETTING_PROXY_METHOD_NONE</code></a> should be selected for a connection intended for direct network
+access.</p>
+<div class="refsect3">
+<a name="nm-setting-proxy-get-method.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>setting</p></td>
+<td class="parameter_description"><p>the <a class="link" href="NMSettingProxy.html" title="NMSettingProxy"><span class="type">NMSettingProxy</span></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="nm-setting-proxy-get-method.returns"></a><h4>Returns</h4>
+<p> the proxy configuration method</p>
+</div>
+<p class="since">Since: 1.6</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="nm-setting-proxy-get-browser-only"></a><h3>nm_setting_proxy_get_browser_only ()</h3>
+<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
+nm_setting_proxy_get_browser_only (<em class="parameter"><code><a class="link" href="NMSettingProxy.html" title="NMSettingProxy"><span class="type">NMSettingProxy</span></a> *setting</code></em>);</pre>
+<div class="refsect3">
+<a name="nm-setting-proxy-get-browser-only.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>setting</p></td>
+<td class="parameter_description"><p>the <a class="link" href="NMSettingProxy.html" title="NMSettingProxy"><span class="type">NMSettingProxy</span></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="nm-setting-proxy-get-browser-only.returns"></a><h4>Returns</h4>
+<p> <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if this proxy configuration is only for browser
+clients/schemes, <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise.</p>
+</div>
+<p class="since">Since: 1.6</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="nm-setting-proxy-get-pac-url"></a><h3>nm_setting_proxy_get_pac_url ()</h3>
+<pre class="programlisting">const <span class="returnvalue">char</span> *
+nm_setting_proxy_get_pac_url (<em class="parameter"><code><a class="link" href="NMSettingProxy.html" title="NMSettingProxy"><span class="type">NMSettingProxy</span></a> *setting</code></em>);</pre>
+<div class="refsect3">
+<a name="nm-setting-proxy-get-pac-url.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>setting</p></td>
+<td class="parameter_description"><p>the <a class="link" href="NMSettingProxy.html" title="NMSettingProxy"><span class="type">NMSettingProxy</span></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="nm-setting-proxy-get-pac-url.returns"></a><h4>Returns</h4>
+<p> the PAC URL for obtaining PAC file</p>
+</div>
+<p class="since">Since: 1.6</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="nm-setting-proxy-get-pac-script"></a><h3>nm_setting_proxy_get_pac_script ()</h3>
+<pre class="programlisting">const <span class="returnvalue">char</span> *
+nm_setting_proxy_get_pac_script (<em class="parameter"><code><a class="link" href="NMSettingProxy.html" title="NMSettingProxy"><span class="type">NMSettingProxy</span></a> *setting</code></em>);</pre>
+<div class="refsect3">
+<a name="nm-setting-proxy-get-pac-script.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>setting</p></td>
+<td class="parameter_description"><p>the <a class="link" href="NMSettingProxy.html" title="NMSettingProxy"><span class="type">NMSettingProxy</span></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="nm-setting-proxy-get-pac-script.returns"></a><h4>Returns</h4>
+<p> the PAC script</p>
+</div>
+<p class="since">Since: 1.6</p>
+</div>
+</div>
+<div class="refsect1">
+<a name="NMSettingProxy.other_details"></a><h2>Types and Values</h2>
+<div class="refsect2">
+<a name="NMSettingProxyMethod"></a><h3>enum NMSettingProxyMethod</h3>
+<p>The Proxy method.</p>
+<div class="refsect3">
+<a name="NMSettingProxyMethod.members"></a><h4>Members</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="300px" class="enum_members_name">
+<col class="enum_members_description">
+<col width="200px" class="enum_members_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="enum_member_name"><p><a name="NM-SETTING-PROXY-METHOD-NONE:CAPS"></a>NM_SETTING_PROXY_METHOD_NONE</p></td>
+<td class="enum_member_description">
+<p>No Proxy for the Connection</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="NM-SETTING-PROXY-METHOD-AUTO:CAPS"></a>NM_SETTING_PROXY_METHOD_AUTO</p></td>
+<td class="enum_member_description">
+<p>DHCP obtained Proxy/ Manual override</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<p class="since">Since: 1.6</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="NM-SETTING-PROXY-SETTING-NAME:CAPS"></a><h3>NM_SETTING_PROXY_SETTING_NAME</h3>
+<pre class="programlisting">#define NM_SETTING_PROXY_SETTING_NAME "proxy"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="NM-SETTING-PROXY-METHOD:CAPS"></a><h3>NM_SETTING_PROXY_METHOD</h3>
+<pre class="programlisting">#define NM_SETTING_PROXY_METHOD "method"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="NM-SETTING-PROXY-BROWSER-ONLY:CAPS"></a><h3>NM_SETTING_PROXY_BROWSER_ONLY</h3>
+<pre class="programlisting">#define NM_SETTING_PROXY_BROWSER_ONLY "browser-only"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="NM-SETTING-PROXY-PAC-URL:CAPS"></a><h3>NM_SETTING_PROXY_PAC_URL</h3>
+<pre class="programlisting">#define NM_SETTING_PROXY_PAC_URL "pac-url"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="NM-SETTING-PROXY-PAC-SCRIPT:CAPS"></a><h3>NM_SETTING_PROXY_PAC_SCRIPT</h3>
+<pre class="programlisting">#define NM_SETTING_PROXY_PAC_SCRIPT "pac-script"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="NMSettingProxy-struct"></a><h3>NMSettingProxy</h3>
+<pre class="programlisting">typedef struct _NMSettingProxy NMSettingProxy;</pre>
+<p>WWW Proxy Settings</p>
+</div>
+</div>
+<div class="refsect1">
+<a name="NMSettingProxy.property-details"></a><h2>Property Details</h2>
+<div class="refsect2">
+<a name="NMSettingProxy--browser-only"></a><h3>The <code class="literal">“browser-onlyâ€</code> property</h3>
+<pre class="programlisting">  “browser-only†            <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre>
+<p>Whether the proxy configuration is for browser only.</p>
+<p>Flags: Read / Write</p>
+<p>Default value: FALSE</p>
+<p class="since">Since: 1.6</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="NMSettingProxy--method"></a><h3>The <code class="literal">“methodâ€</code> property</h3>
+<pre class="programlisting">  “method†                  <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a></pre>
+<p>Method for proxy configuration, Default is <a class="link" href="NMSettingProxy.html#NM-SETTING-PROXY-METHOD-NONE:CAPS"><code class="literal">NM_SETTING_PROXY_METHOD_NONE</code></a></p>
+<p>Flags: Read / Write / Construct</p>
+<p>Default value: 0</p>
+<p class="since">Since: 1.6</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="NMSettingProxy--pac-script"></a><h3>The <code class="literal">“pac-scriptâ€</code> property</h3>
+<pre class="programlisting">  “pac-script†              <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre>
+<p>PAC script for the connection.</p>
+<p>Flags: Read / Write</p>
+<p>Default value: NULL</p>
+<p class="since">Since: 1.6</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="NMSettingProxy--pac-url"></a><h3>The <code class="literal">“pac-urlâ€</code> property</h3>
+<pre class="programlisting">  “pac-url†                 <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre>
+<p>PAC URL for obtaining PAC file.</p>
+<p>Flags: Read / Write</p>
+<p>Default value: NULL</p>
+<p class="since">Since: 1.6</p>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.28</div>
+</body>
+</html>
\ No newline at end of file
diff --git a/docs/libnm/html/NMSettingSerial.html b/docs/libnm/html/NMSettingSerial.html
index 50838fe8..b94dc1ec 100644
--- a/docs/libnm/html/NMSettingSerial.html
+++ b/docs/libnm/html/NMSettingSerial.html
@@ -6,8 +6,8 @@
 <meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
 <link rel="home" href="index.html" title="libnm Reference Manual">
 <link rel="up" href="ch03.html" title="Connection and Setting API Reference">
-<link rel="prev" href="NMSettingPppoe.html" title="NMSettingPppoe">
-<link rel="next" href="NMSettingTeam.html" title="NMSettingTeam">
+<link rel="prev" href="NMSettingProxy.html" title="NMSettingProxy">
+<link rel="next" href="libnm-nm-setting-tc-config.html" title="nm-setting-tc-config">
 <meta name="generator" content="GTK-Doc V1.28 (XML mode)">
 <link rel="stylesheet" href="style.css" type="text/css">
 </head>
@@ -21,8 +21,8 @@
 </td>
 <td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
 <td><a accesskey="u" href="ch03.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
-<td><a accesskey="p" href="NMSettingPppoe.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
-<td><a accesskey="n" href="NMSettingTeam.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+<td><a accesskey="p" href="NMSettingProxy.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="libnm-nm-setting-tc-config.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
 </tr></table>
 <div class="refentry">
 <a name="NMSettingSerial"></a><div class="titlepage"></div>
diff --git a/docs/libnm/html/NMSettingTeam.html b/docs/libnm/html/NMSettingTeam.html
index 8f8ae2c4..39946f2d 100644
--- a/docs/libnm/html/NMSettingTeam.html
+++ b/docs/libnm/html/NMSettingTeam.html
@@ -6,8 +6,8 @@
 <meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
 <link rel="home" href="index.html" title="libnm Reference Manual">
 <link rel="up" href="ch03.html" title="Connection and Setting API Reference">
-<link rel="prev" href="NMSettingSerial.html" title="NMSettingSerial">
-<link rel="next" href="NMSettingTeamPort.html" title="NMSettingTeamPort">
+<link rel="prev" href="NMSettingTeamPort.html" title="NMSettingTeamPort">
+<link rel="next" href="NMSettingTun.html" title="NMSettingTun">
 <meta name="generator" content="GTK-Doc V1.28 (XML mode)">
 <link rel="stylesheet" href="style.css" type="text/css">
 </head>
@@ -21,8 +21,8 @@
 </td>
 <td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
 <td><a accesskey="u" href="ch03.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
-<td><a accesskey="p" href="NMSettingSerial.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
-<td><a accesskey="n" href="NMSettingTeamPort.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+<td><a accesskey="p" href="NMSettingTeamPort.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="NMSettingTun.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
 </tr></table>
 <div class="refentry">
 <a name="NMSettingTeam"></a><div class="titlepage"></div>
diff --git a/docs/libnm/html/NMSettingTeamPort.html b/docs/libnm/html/NMSettingTeamPort.html
index d518b45e..7e9f9736 100644
--- a/docs/libnm/html/NMSettingTeamPort.html
+++ b/docs/libnm/html/NMSettingTeamPort.html
@@ -6,8 +6,8 @@
 <meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
 <link rel="home" href="index.html" title="libnm Reference Manual">
 <link rel="up" href="ch03.html" title="Connection and Setting API Reference">
-<link rel="prev" href="NMSettingTeam.html" title="NMSettingTeam">
-<link rel="next" href="NMSettingTun.html" title="NMSettingTun">
+<link rel="prev" href="libnm-nm-setting-tc-config.html" title="nm-setting-tc-config">
+<link rel="next" href="NMSettingTeam.html" title="NMSettingTeam">
 <meta name="generator" content="GTK-Doc V1.28 (XML mode)">
 <link rel="stylesheet" href="style.css" type="text/css">
 </head>
@@ -21,8 +21,8 @@
 </td>
 <td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
 <td><a accesskey="u" href="ch03.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
-<td><a accesskey="p" href="NMSettingTeam.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
-<td><a accesskey="n" href="NMSettingTun.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+<td><a accesskey="p" href="libnm-nm-setting-tc-config.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="NMSettingTeam.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
 </tr></table>
 <div class="refentry">
 <a name="NMSettingTeamPort"></a><div class="titlepage"></div>
diff --git a/docs/libnm/html/NMSettingTun.html b/docs/libnm/html/NMSettingTun.html
index 0c6ff37c..6841d57b 100644
--- a/docs/libnm/html/NMSettingTun.html
+++ b/docs/libnm/html/NMSettingTun.html
@@ -6,8 +6,8 @@
 <meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
 <link rel="home" href="index.html" title="libnm Reference Manual">
 <link rel="up" href="ch03.html" title="Connection and Setting API Reference">
-<link rel="prev" href="NMSettingTeamPort.html" title="NMSettingTeamPort">
-<link rel="next" href="NMSettingVlan.html" title="NMSettingVlan">
+<link rel="prev" href="NMSettingTeam.html" title="NMSettingTeam">
+<link rel="next" href="libnm-nm-setting-user.html" title="nm-setting-user">
 <meta name="generator" content="GTK-Doc V1.28 (XML mode)">
 <link rel="stylesheet" href="style.css" type="text/css">
 </head>
@@ -21,8 +21,8 @@
 </td>
 <td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
 <td><a accesskey="u" href="ch03.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
-<td><a accesskey="p" href="NMSettingTeamPort.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
-<td><a accesskey="n" href="NMSettingVlan.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+<td><a accesskey="p" href="NMSettingTeam.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="libnm-nm-setting-user.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
 </tr></table>
 <div class="refentry">
 <a name="NMSettingTun"></a><div class="titlepage"></div>
diff --git a/docs/libnm/html/NMSettingVlan.html b/docs/libnm/html/NMSettingVlan.html
index cdd1012c..76e6f9ed 100644
--- a/docs/libnm/html/NMSettingVlan.html
+++ b/docs/libnm/html/NMSettingVlan.html
@@ -6,7 +6,7 @@
 <meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
 <link rel="home" href="index.html" title="libnm Reference Manual">
 <link rel="up" href="ch03.html" title="Connection and Setting API Reference">
-<link rel="prev" href="NMSettingTun.html" title="NMSettingTun">
+<link rel="prev" href="libnm-nm-setting-user.html" title="nm-setting-user">
 <link rel="next" href="NMSettingVpn.html" title="NMSettingVpn">
 <meta name="generator" content="GTK-Doc V1.28 (XML mode)">
 <link rel="stylesheet" href="style.css" type="text/css">
@@ -21,7 +21,7 @@
 </td>
 <td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
 <td><a accesskey="u" href="ch03.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
-<td><a accesskey="p" href="NMSettingTun.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="p" href="libnm-nm-setting-user.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
 <td><a accesskey="n" href="NMSettingVpn.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
 </tr></table>
 <div class="refentry">
diff --git a/docs/libnm/html/NMSettingWired.html b/docs/libnm/html/NMSettingWired.html
index 06b7728b..68208936 100644
--- a/docs/libnm/html/NMSettingWired.html
+++ b/docs/libnm/html/NMSettingWired.html
@@ -7,7 +7,7 @@
 <link rel="home" href="index.html" title="libnm Reference Manual">
 <link rel="up" href="ch03.html" title="Connection and Setting API Reference">
 <link rel="prev" href="NMSettingWimax.html" title="NMSettingWimax">
-<link rel="next" href="NMSettingWireless.html" title="NMSettingWireless">
+<link rel="next" href="NMSettingWirelessSecurity.html" title="NMSettingWirelessSecurity">
 <meta name="generator" content="GTK-Doc V1.28 (XML mode)">
 <link rel="stylesheet" href="style.css" type="text/css">
 </head>
@@ -22,7 +22,7 @@
 <td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
 <td><a accesskey="u" href="ch03.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
 <td><a accesskey="p" href="NMSettingWimax.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
-<td><a accesskey="n" href="NMSettingWireless.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+<td><a accesskey="n" href="NMSettingWirelessSecurity.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
 </tr></table>
 <div class="refentry">
 <a name="NMSettingWired"></a><div class="titlepage"></div>
diff --git a/docs/libnm/html/NMSettingWireless.html b/docs/libnm/html/NMSettingWireless.html
index 32ba42e3..b1eaf1aa 100644
--- a/docs/libnm/html/NMSettingWireless.html
+++ b/docs/libnm/html/NMSettingWireless.html
@@ -6,8 +6,8 @@
 <meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
 <link rel="home" href="index.html" title="libnm Reference Manual">
 <link rel="up" href="ch03.html" title="Connection and Setting API Reference">
-<link rel="prev" href="NMSettingWired.html" title="NMSettingWired">
-<link rel="next" href="NMSettingWirelessSecurity.html" title="NMSettingWirelessSecurity">
+<link rel="prev" href="NMSettingWirelessSecurity.html" title="NMSettingWirelessSecurity">
+<link rel="next" href="ch04.html" title="Device and Runtime Configuration API Reference">
 <meta name="generator" content="GTK-Doc V1.28 (XML mode)">
 <link rel="stylesheet" href="style.css" type="text/css">
 </head>
@@ -21,8 +21,8 @@
 </td>
 <td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
 <td><a accesskey="u" href="ch03.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
-<td><a accesskey="p" href="NMSettingWired.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
-<td><a accesskey="n" href="NMSettingWirelessSecurity.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+<td><a accesskey="p" href="NMSettingWirelessSecurity.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="ch04.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
 </tr></table>
 <div class="refentry">
 <a name="NMSettingWireless"></a><div class="titlepage"></div>
diff --git a/docs/libnm/html/NMSettingWirelessSecurity.html b/docs/libnm/html/NMSettingWirelessSecurity.html
index 9397f5c6..6e08ecf2 100644
--- a/docs/libnm/html/NMSettingWirelessSecurity.html
+++ b/docs/libnm/html/NMSettingWirelessSecurity.html
@@ -6,8 +6,8 @@
 <meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
 <link rel="home" href="index.html" title="libnm Reference Manual">
 <link rel="up" href="ch03.html" title="Connection and Setting API Reference">
-<link rel="prev" href="NMSettingWireless.html" title="NMSettingWireless">
-<link rel="next" href="ch04.html" title="Device and Runtime Configuration API Reference">
+<link rel="prev" href="NMSettingWired.html" title="NMSettingWired">
+<link rel="next" href="NMSettingWireless.html" title="NMSettingWireless">
 <meta name="generator" content="GTK-Doc V1.28 (XML mode)">
 <link rel="stylesheet" href="style.css" type="text/css">
 </head>
@@ -21,8 +21,8 @@
 </td>
 <td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
 <td><a accesskey="u" href="ch03.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
-<td><a accesskey="p" href="NMSettingWireless.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
-<td><a accesskey="n" href="ch04.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+<td><a accesskey="p" href="NMSettingWired.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="NMSettingWireless.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
 </tr></table>
 <div class="refentry">
 <a name="NMSettingWirelessSecurity"></a><div class="titlepage"></div>
diff --git a/docs/libnm/html/NMSimpleConnection.html b/docs/libnm/html/NMSimpleConnection.html
index cab8d769..0fa97726 100644
--- a/docs/libnm/html/NMSimpleConnection.html
+++ b/docs/libnm/html/NMSimpleConnection.html
@@ -7,7 +7,7 @@
 <link rel="home" href="index.html" title="libnm Reference Manual">
 <link rel="up" href="ch03.html" title="Connection and Setting API Reference">
 <link rel="prev" href="NMConnection.html" title="NMConnection">
-<link rel="next" href="NMSetting.html" title="NMSetting">
+<link rel="next" href="NMRemoteConnection.html" title="NMRemoteConnection">
 <meta name="generator" content="GTK-Doc V1.28 (XML mode)">
 <link rel="stylesheet" href="style.css" type="text/css">
 </head>
@@ -22,14 +22,14 @@
 <td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
 <td><a accesskey="u" href="ch03.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
 <td><a accesskey="p" href="NMConnection.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
-<td><a accesskey="n" href="NMSetting.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+<td><a accesskey="n" href="NMRemoteConnection.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
 </tr></table>
 <div class="refentry">
 <a name="NMSimpleConnection"></a><div class="titlepage"></div>
 <div class="refnamediv"><table width="100%"><tr>
 <td valign="top">
 <h2><span class="refentrytitle"><a name="NMSimpleConnection.top_of_page"></a>NMSimpleConnection</span></h2>
-<p>NMSimpleConnection</p>
+<p>NMSimpleConnection — An unmanaged connection</p>
 </td>
 <td class="gallery_image" valign="top" align="right"></td>
 </tr></table></div>
@@ -95,6 +95,8 @@ NMSimpleConnection implements
 </div>
 <div class="refsect1">
 <a name="NMSimpleConnection.description"></a><h2>Description</h2>
+<p>An <a class="link" href="NMSimpleConnection.html" title="NMSimpleConnection"><span class="type">NMSimpleConnection</span></a> does not directly represent a D-Bus-exported connection,
+but might be used in the process of creating a new one.</p>
 </div>
 <div class="refsect1">
 <a name="NMSimpleConnection.functions_details"></a><h2>Functions</h2>
@@ -102,9 +104,7 @@ NMSimpleConnection implements
 <a name="nm-simple-connection-new"></a><h3>nm_simple_connection_new ()</h3>
 <pre class="programlisting"><a class="link" href="NMConnection.html" title="NMConnection"><span class="returnvalue">NMConnection</span></a> *
 nm_simple_connection_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
-<p>Creates a new <a class="link" href="NMSimpleConnection.html" title="NMSimpleConnection"><span class="type">NMSimpleConnection</span></a> object with no <a class="link" href="NMSetting.html" title="NMSetting"><span class="type">NMSetting</span></a> objects. An
-<a class="link" href="NMSimpleConnection.html" title="NMSimpleConnection"><span class="type">NMSimpleConnection</span></a> does not directly represent a D-Bus-exported connection,
-but might be used in the process of creating a new one.</p>
+<p>Creates a new <a class="link" href="NMSimpleConnection.html" title="NMSimpleConnection"><span class="type">NMSimpleConnection</span></a> object with no <a class="link" href="NMSetting.html" title="NMSetting"><span class="type">NMSetting</span></a> objects.</p>
 <div class="refsect3">
 <a name="nm-simple-connection-new.returns"></a><h4>Returns</h4>
 <p>the new empty <a class="link" href="NMConnection.html" title="NMConnection"><span class="type">NMConnection</span></a> object. </p>
diff --git a/docs/libnm/html/NMVpnConnection.html b/docs/libnm/html/NMVpnConnection.html
index 0a1d8cbf..92eac0c2 100644
--- a/docs/libnm/html/NMVpnConnection.html
+++ b/docs/libnm/html/NMVpnConnection.html
@@ -7,7 +7,7 @@
 <link rel="home" href="index.html" title="libnm Reference Manual">
 <link rel="up" href="ch04.html" title="Device and Runtime Configuration API Reference">
 <link rel="prev" href="NMActiveConnection.html" title="NMActiveConnection">
-<link rel="next" href="NMRemoteConnection.html" title="NMRemoteConnection">
+<link rel="next" href="NMAccessPoint.html" title="NMAccessPoint">
 <meta name="generator" content="GTK-Doc V1.28 (XML mode)">
 <link rel="stylesheet" href="style.css" type="text/css">
 </head>
@@ -24,7 +24,7 @@
 <td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
 <td><a accesskey="u" href="ch04.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
 <td><a accesskey="p" href="NMActiveConnection.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
-<td><a accesskey="n" href="NMRemoteConnection.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+<td><a accesskey="n" href="NMAccessPoint.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
 </tr></table>
 <div class="refentry">
 <a name="NMVpnConnection"></a><div class="titlepage"></div>
@@ -45,7 +45,7 @@
 <tbody>
 <tr>
 <td class="function_type">
-<a class="link" href="libnm-nm-vpn-dbus-interface.html#NMVpnConnectionState" title="enum NMVpnConnectionState"><span class="returnvalue">NMVpnConnectionState</span></a>
+<a href="libnm-nm-vpn-dbus-interface.html#NMVpnConnectionState"><span class="returnvalue">NMVpnConnectionState</span></a>
 </td>
 <td class="function_name">
 <a class="link" href="NMVpnConnection.html#nm-vpn-connection-get-vpn-state" title="nm_vpn_connection_get_vpn_state ()">nm_vpn_connection_get_vpn_state</a> <span class="c_punctuation">()</span>
@@ -77,7 +77,7 @@
 <td class="property_flags">Read</td>
 </tr>
 <tr>
-<td class="property_type"><a class="link" href="libnm-nm-vpn-dbus-interface.html#NMVpnConnectionState" title="enum NMVpnConnectionState"><span class="type">NMVpnConnectionState</span></a></td>
+<td class="property_type"><a href="libnm-nm-vpn-dbus-interface.html#NMVpnConnectionState"><span class="type">NMVpnConnectionState</span></a></td>
 <td class="property_name"><a class="link" href="NMVpnConnection.html#NMVpnConnection--vpn-state" title="The “vpn-state†property">vpn-state</a></td>
 <td class="property_flags">Read</td>
 </tr>
@@ -143,7 +143,7 @@ NMVpnConnection implements
 <a name="NMVpnConnection.functions_details"></a><h2>Functions</h2>
 <div class="refsect2">
 <a name="nm-vpn-connection-get-vpn-state"></a><h3>nm_vpn_connection_get_vpn_state ()</h3>
-<pre class="programlisting"><a class="link" href="libnm-nm-vpn-dbus-interface.html#NMVpnConnectionState" title="enum NMVpnConnectionState"><span class="returnvalue">NMVpnConnectionState</span></a>
+<pre class="programlisting"><a href="libnm-nm-vpn-dbus-interface.html#NMVpnConnectionState"><span class="returnvalue">NMVpnConnectionState</span></a>
 nm_vpn_connection_get_vpn_state (<em class="parameter"><code><a class="link" href="NMVpnConnection.html" title="NMVpnConnection"><span class="type">NMVpnConnection</span></a> *vpn</code></em>);</pre>
 <p>Gets the current <a class="link" href="NMVpnConnection.html" title="NMVpnConnection"><span class="type">NMVpnConnection</span></a> state.</p>
 <div class="refsect3">
@@ -225,7 +225,7 @@ string used by the connection, and must not be modified.</p>
 <hr>
 <div class="refsect2">
 <a name="NMVpnConnection--vpn-state"></a><h3>The <code class="literal">“vpn-stateâ€</code> property</h3>
-<pre class="programlisting">  “vpn-state†               <a class="link" href="libnm-nm-vpn-dbus-interface.html#NMVpnConnectionState" title="enum NMVpnConnectionState"><span class="type">NMVpnConnectionState</span></a></pre>
+<pre class="programlisting">  “vpn-state†               <a href="libnm-nm-vpn-dbus-interface.html#NMVpnConnectionState"><span class="type">NMVpnConnectionState</span></a></pre>
 <p>The VPN state of the active VPN connection.</p>
 <p>Flags: Read</p>
 <p>Default value: NM_VPN_CONNECTION_STATE_UNKNOWN</p>
diff --git a/docs/libnm/html/NMVpnEditor.html b/docs/libnm/html/NMVpnEditor.html
new file mode 100644
index 00000000..1c1bb6a6
--- /dev/null
+++ b/docs/libnm/html/NMVpnEditor.html
@@ -0,0 +1,180 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>NMVpnEditor: libnm Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="libnm Reference Manual">
+<link rel="up" href="ch06.html" title="VPN Plugin API Reference">
+<link rel="prev" href="libnm-nm-vpn-plugin-info.html" title="nm-vpn-plugin-info">
+<link rel="next" href="NMVpnEditorPlugin.html" title="NMVpnEditorPlugin">
+<meta name="generator" content="GTK-Doc V1.28 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+                  <a href="#NMVpnEditor.description" class="shortcut">Description</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="ch06.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="libnm-nm-vpn-plugin-info.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="NMVpnEditorPlugin.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="NMVpnEditor"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="NMVpnEditor.top_of_page"></a>NMVpnEditor</span></h2>
+<p>NMVpnEditor</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="NMVpnEditor.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_return">
+<col class="functions_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<a href="https://developer.gnome.org/gobject/unstable/gobject-The-Base-Object-Type.html#GObject-struct"><span class="returnvalue">GObject</span></a> *
+</td>
+<td class="function_name">
+<a class="link" href="NMVpnEditor.html#nm-vpn-editor-get-widget" title="nm_vpn_editor_get_widget ()">nm_vpn_editor_get_widget</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
+</td>
+<td class="function_name">
+<a class="link" href="NMVpnEditor.html#nm-vpn-editor-update-connection" title="nm_vpn_editor_update_connection ()">nm_vpn_editor_update_connection</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="NMVpnEditor.other"></a><h2>Types and Values</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="name">
+<col class="description">
+</colgroup>
+<tbody><tr>
+<td class="datatype_keyword"> </td>
+<td class="function_name"><a class="link" href="NMVpnEditor.html#NMVpnEditorInterface" title="NMVpnEditorInterface">NMVpnEditorInterface</a></td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="NMVpnEditor.description"></a><h2>Description</h2>
+</div>
+<div class="refsect1">
+<a name="NMVpnEditor.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="nm-vpn-editor-get-widget"></a><h3>nm_vpn_editor_get_widget ()</h3>
+<pre class="programlisting"><a href="https://developer.gnome.org/gobject/unstable/gobject-The-Base-Object-Type.html#GObject-struct"><span class="returnvalue">GObject</span></a> *
+nm_vpn_editor_get_widget (<em class="parameter"><code><a class="link" href="NMVpnEditor.html" title="NMVpnEditor"><span class="type">NMVpnEditor</span></a> *editor</code></em>);</pre>
+<div class="refsect3">
+<a name="nm-vpn-editor-get-widget.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>editor</p></td>
+<td class="parameter_description"><p>the <a class="link" href="NMVpnEditor.html" title="NMVpnEditor"><span class="type">NMVpnEditor</span></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="nm-vpn-editor-get-widget.returns"></a><h4>Returns</h4>
+<p>. </p>
+<p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="nm-vpn-editor-update-connection"></a><h3>nm_vpn_editor_update_connection ()</h3>
+<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
+nm_vpn_editor_update_connection (<em class="parameter"><code><a class="link" href="NMVpnEditor.html" title="NMVpnEditor"><span class="type">NMVpnEditor</span></a> *editor</code></em>,
+                                 <em class="parameter"><code><a class="link" href="NMConnection.html" title="NMConnection"><span class="type">NMConnection</span></a> *connection</code></em>,
+                                 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
+</div>
+</div>
+<div class="refsect1">
+<a name="NMVpnEditor.other_details"></a><h2>Types and Values</h2>
+<div class="refsect2">
+<a name="NMVpnEditorInterface"></a><h3>NMVpnEditorInterface</h3>
+<pre class="programlisting">typedef struct {
+	GTypeInterface g_iface;
+
+	GObject * (*get_widget) (NMVpnEditor *editor);
+
+	void (*placeholder) (void);
+
+	gboolean (*update_connection) (NMVpnEditor *editor,
+	                               NMConnection *connection,
+	                               GError **error);
+
+	void (*changed) (NMVpnEditor *editor);
+} NMVpnEditorInterface;
+</pre>
+<p>Interface for editing a specific <a class="link" href="NMConnection.html" title="NMConnection"><span class="type">NMConnection</span></a></p>
+<div class="refsect3">
+<a name="NMVpnEditorInterface.members"></a><h4>Members</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="300px" class="struct_members_name">
+<col class="struct_members_description">
+<col width="200px" class="struct_members_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="struct_member_name"><p><em class="structfield"><code><a name="NMVpnEditorInterface.get-widget"></a>get_widget</code></em> ()</p></td>
+<td class="struct_member_description"><p>return the <span class="type">GtkWidget</span> for the VPN editor's UI</p></td>
+<td class="struct_member_annotations"> </td>
+</tr>
+<tr>
+<td class="struct_member_name"><p><em class="structfield"><code><a name="NMVpnEditorInterface.placeholder"></a>placeholder</code></em> ()</p></td>
+<td class="struct_member_description"><p>not currently used</p></td>
+<td class="struct_member_annotations"> </td>
+</tr>
+<tr>
+<td class="struct_member_name"><p><em class="structfield"><code><a name="NMVpnEditorInterface.update-connection"></a>update_connection</code></em> ()</p></td>
+<td class="struct_member_description"><p>called to save the user-entered options to the connection
+object.  Should return <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> and set <em class="parameter"><code>error</code></em>
+if the current options are
+invalid.  <em class="parameter"><code>error</code></em>
+should contain enough information for the plugin to
+determine which UI widget is invalid at a later point in time.  For
+example, creating unique error codes for what error occurred and populating
+the message field of <em class="parameter"><code>error</code></em>
+with the name of the invalid property.</p></td>
+<td class="struct_member_annotations"> </td>
+</tr>
+<tr>
+<td class="struct_member_name"><p><em class="structfield"><code><a name="NMVpnEditorInterface.changed"></a>changed</code></em> ()</p></td>
+<td class="struct_member_description"><p>emitted when the value of a UI widget changes.  May trigger a
+validity check via <em class="parameter"><code>update_connection</code></em>
+to write values to the connection.</p></td>
+<td class="struct_member_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.28</div>
+</body>
+</html>
\ No newline at end of file
diff --git a/docs/libnm/html/NMVpnEditorPlugin.html b/docs/libnm/html/NMVpnEditorPlugin.html
index d42fc029..3d75ec7d 100644
--- a/docs/libnm/html/NMVpnEditorPlugin.html
+++ b/docs/libnm/html/NMVpnEditorPlugin.html
@@ -6,8 +6,8 @@
 <meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
 <link rel="home" href="index.html" title="libnm Reference Manual">
 <link rel="up" href="ch06.html" title="VPN Plugin API Reference">
-<link rel="prev" href="libnm-nm-vpn-dbus-interface.html" title="nm-vpn-dbus-interface">
-<link rel="next" href="object-tree.html" title="Object Hierarchy">
+<link rel="prev" href="NMVpnEditor.html" title="NMVpnEditor">
+<link rel="next" href="libnm-nm-vpn-plugin-old.html" title="nm-vpn-plugin-old">
 <meta name="generator" content="GTK-Doc V1.28 (XML mode)">
 <link rel="stylesheet" href="style.css" type="text/css">
 </head>
@@ -23,8 +23,8 @@
 </td>
 <td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
 <td><a accesskey="u" href="ch06.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
-<td><a accesskey="p" href="libnm-nm-vpn-dbus-interface.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
-<td><a accesskey="n" href="object-tree.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+<td><a accesskey="p" href="NMVpnEditor.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="libnm-nm-vpn-plugin-old.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
 </tr></table>
 <div class="refentry">
 <a name="NMVpnEditorPlugin"></a><div class="titlepage"></div>
@@ -61,7 +61,7 @@
 </tr>
 <tr>
 <td class="function_type">
-<a class="link" href="NMVpnEditorPlugin.html#NMVpnEditor"><span class="returnvalue">NMVpnEditor</span></a> *
+<a class="link" href="NMVpnEditor.html" title="NMVpnEditor"><span class="returnvalue">NMVpnEditor</span></a> *
 </td>
 <td class="function_name">
 <a class="link" href="NMVpnEditorPlugin.html#nm-vpn-editor-plugin-get-editor" title="nm_vpn_editor_plugin_get_editor ()">nm_vpn_editor_plugin_get_editor</a> <span class="c_punctuation">()</span>
@@ -125,7 +125,7 @@
 </tr>
 <tr>
 <td class="function_type">
-<a class="link" href="NMVpnEditorPlugin.html#NMVpnPluginInfo" title="NMVpnPluginInfo"><span class="returnvalue">NMVpnPluginInfo</span></a> *
+<a class="link" href="libnm-nm-vpn-plugin-info.html#NMVpnPluginInfo" title="NMVpnPluginInfo"><span class="returnvalue">NMVpnPluginInfo</span></a> *
 </td>
 <td class="function_name">
 <a class="link" href="NMVpnEditorPlugin.html#nm-vpn-editor-plugin-get-plugin-info" title="nm_vpn_editor_plugin_get_plugin_info ()">nm_vpn_editor_plugin_get_plugin_info</a> <span class="c_punctuation">()</span>
@@ -225,7 +225,7 @@
 </tr>
 <tr>
 <td class="datatype_keyword"> </td>
-<td class="function_name"><a class="link" href="NMVpnEditorPlugin.html#NMVpnPluginInfo" title="NMVpnPluginInfo">NMVpnPluginInfo</a></td>
+<td class="function_name"><a class="link" href="libnm-nm-vpn-plugin-info.html#NMVpnPluginInfo" title="NMVpnPluginInfo">NMVpnPluginInfo</a></td>
 </tr>
 </tbody>
 </table></div>
@@ -264,7 +264,7 @@ nm_vpn_editor_plugin_factory (<em class="parameter"><code><a href="https://devel
 <hr>
 <div class="refsect2">
 <a name="nm-vpn-editor-plugin-get-editor"></a><h3>nm_vpn_editor_plugin_get_editor ()</h3>
-<pre class="programlisting"><a class="link" href="NMVpnEditorPlugin.html#NMVpnEditor"><span class="returnvalue">NMVpnEditor</span></a> *
+<pre class="programlisting"><a class="link" href="NMVpnEditor.html" title="NMVpnEditor"><span class="returnvalue">NMVpnEditor</span></a> *
 nm_vpn_editor_plugin_get_editor (<em class="parameter"><code><a class="link" href="NMVpnEditorPlugin.html" title="NMVpnEditorPlugin"><span class="type">NMVpnEditorPlugin</span></a> *plugin</code></em>,
                                  <em class="parameter"><code><a class="link" href="NMConnection.html" title="NMConnection"><span class="type">NMConnection</span></a> *connection</code></em>,
                                  <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
@@ -297,7 +297,7 @@ nm_vpn_editor_plugin_get_editor (<em class="parameter"><code><a class="link" hre
 </div>
 <div class="refsect3">
 <a name="nm-vpn-editor-plugin-get-editor.returns"></a><h4>Returns</h4>
-<p>a new <a class="link" href="NMVpnEditorPlugin.html#NMVpnEditor"><span class="type">NMVpnEditor</span></a> or <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> on error. </p>
+<p>a new <a class="link" href="NMVpnEditor.html" title="NMVpnEditor"><span class="type">NMVpnEditor</span></a> or <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> on error. </p>
 <p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p>
 </div>
 </div>
@@ -547,7 +547,7 @@ the given service.</p></td>
 <hr>
 <div class="refsect2">
 <a name="nm-vpn-editor-plugin-get-plugin-info"></a><h3>nm_vpn_editor_plugin_get_plugin_info ()</h3>
-<pre class="programlisting"><a class="link" href="NMVpnEditorPlugin.html#NMVpnPluginInfo" title="NMVpnPluginInfo"><span class="returnvalue">NMVpnPluginInfo</span></a> *
+<pre class="programlisting"><a class="link" href="libnm-nm-vpn-plugin-info.html#NMVpnPluginInfo" title="NMVpnPluginInfo"><span class="returnvalue">NMVpnPluginInfo</span></a> *
 nm_vpn_editor_plugin_get_plugin_info (<em class="parameter"><code><a class="link" href="NMVpnEditorPlugin.html" title="NMVpnEditorPlugin"><span class="type">NMVpnEditorPlugin</span></a> *plugin</code></em>);</pre>
 <div class="refsect3">
 <a name="nm-vpn-editor-plugin-get-plugin-info.parameters"></a><h4>Parameters</h4>
@@ -566,7 +566,7 @@ nm_vpn_editor_plugin_get_plugin_info (<em class="parameter"><code><a class="link
 </div>
 <div class="refsect3">
 <a name="nm-vpn-editor-plugin-get-plugin-info.returns"></a><h4>Returns</h4>
-<p>if set, return the <a class="link" href="NMVpnEditorPlugin.html#NMVpnPluginInfo" title="NMVpnPluginInfo"><span class="type">NMVpnPluginInfo</span></a> instance. </p>
+<p>if set, return the <a class="link" href="libnm-nm-vpn-plugin-info.html#NMVpnPluginInfo" title="NMVpnPluginInfo"><span class="type">NMVpnPluginInfo</span></a> instance. </p>
 <p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p>
 </div>
 <p class="since">Since: 1.4</p>
@@ -576,7 +576,7 @@ nm_vpn_editor_plugin_get_plugin_info (<em class="parameter"><code><a class="link
 <a name="nm-vpn-editor-plugin-set-plugin-info"></a><h3>nm_vpn_editor_plugin_set_plugin_info ()</h3>
 <pre class="programlisting"><span class="returnvalue">void</span>
 nm_vpn_editor_plugin_set_plugin_info (<em class="parameter"><code><a class="link" href="NMVpnEditorPlugin.html" title="NMVpnEditorPlugin"><span class="type">NMVpnEditorPlugin</span></a> *plugin</code></em>,
-                                      <em class="parameter"><code><a class="link" href="NMVpnEditorPlugin.html#NMVpnPluginInfo" title="NMVpnPluginInfo"><span class="type">NMVpnPluginInfo</span></a> *plugin_info</code></em>);</pre>
+                                      <em class="parameter"><code><a class="link" href="libnm-nm-vpn-plugin-info.html#NMVpnPluginInfo" title="NMVpnPluginInfo"><span class="type">NMVpnPluginInfo</span></a> *plugin_info</code></em>);</pre>
 <p>Set or clear the plugin-info instance.
 This takes a weak reference on <em class="parameter"><code>plugin_info</code></em>
 , to avoid circular
@@ -597,7 +597,7 @@ reference as the plugin-info might also reference the editor-plugin.</p>
 </tr>
 <tr>
 <td class="parameter_name"><p>plugin_info</p></td>
-<td class="parameter_description"><p>a <a class="link" href="NMVpnEditorPlugin.html#NMVpnPluginInfo" title="NMVpnPluginInfo"><span class="type">NMVpnPluginInfo</span></a> instance or <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. </p></td>
+<td class="parameter_description"><p>a <a class="link" href="libnm-nm-vpn-plugin-info.html#NMVpnPluginInfo" title="NMVpnPluginInfo"><span class="type">NMVpnPluginInfo</span></a> instance or <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. </p></td>
 <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL is OK, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span></td>
 </tr>
 </tbody>
@@ -712,7 +712,7 @@ reference as the plugin-info might also reference the editor-plugin.</p>
 <tbody>
 <tr>
 <td class="struct_member_name"><p><em class="structfield"><code><a name="NMVpnEditorPluginInterface.get-editor"></a>get_editor</code></em> ()</p></td>
-<td class="struct_member_description"><p>returns an <a class="link" href="NMVpnEditorPlugin.html#NMVpnEditor"><span class="type">NMVpnEditor</span></a>, pre-filled with values from <em class="parameter"><code>connection</code></em>
+<td class="struct_member_description"><p>returns an <a class="link" href="NMVpnEditor.html" title="NMVpnEditor"><span class="type">NMVpnEditor</span></a>, pre-filled with values from <em class="parameter"><code>connection</code></em>
 if non-<a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>.</p></td>
 <td class="struct_member_annotations"> </td>
 </tr>
@@ -814,7 +814,7 @@ the plugin, without requiring to update libnm. Used by <a class="link" href="NMV
 <div class="refsect2">
 <a name="NMVpnEditor-changed"></a><h3>The <code class="literal">“changedâ€</code> signal</h3>
 <pre class="programlisting"><span class="returnvalue">void</span>
-user_function (<a class="link" href="NMVpnEditorPlugin.html#NMVpnEditor"><span class="type">NMVpnEditor</span></a> *nmvpneditor,
+user_function (<a class="link" href="NMVpnEditor.html" title="NMVpnEditor"><span class="type">NMVpnEditor</span></a> *nmvpneditor,
                <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a>     user_data)</pre>
 <p>Flags: <a href="https://developer.gnome.org/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-FIRST:CAPS">Run First</a></p>
 </div>
diff --git a/docs/libnm/html/api-index-full.html b/docs/libnm/html/api-index-full.html
index ac116835..3c11bfda 100644
--- a/docs/libnm/html/api-index-full.html
+++ b/docs/libnm/html/api-index-full.html
@@ -497,27 +497,27 @@ NMCheckpoint:rollback-timeout, object property in nm-types
 </dt>
 <dd></dd>
 <dt>
-NM_CHECKPOINT_CREATED, macro in nm-checkpoint
+<a class="link" href="libnm-nm-checkpoint.html#NM-CHECKPOINT-CREATED:CAPS" title="NM_CHECKPOINT_CREATED">NM_CHECKPOINT_CREATED</a>, macro in <a class="link" href="libnm-nm-checkpoint.html" title="nm-checkpoint">nm-checkpoint</a>
 </dt>
 <dd></dd>
 <dt>
-NM_CHECKPOINT_DEVICES, macro in nm-checkpoint
+<a class="link" href="libnm-nm-checkpoint.html#NM-CHECKPOINT-DEVICES:CAPS" title="NM_CHECKPOINT_DEVICES">NM_CHECKPOINT_DEVICES</a>, macro in <a class="link" href="libnm-nm-checkpoint.html" title="nm-checkpoint">nm-checkpoint</a>
 </dt>
 <dd></dd>
 <dt>
-nm_checkpoint_get_created, function in nm-checkpoint
+<a class="link" href="libnm-nm-checkpoint.html#nm-checkpoint-get-created" title="nm_checkpoint_get_created ()">nm_checkpoint_get_created</a>, function in <a class="link" href="libnm-nm-checkpoint.html" title="nm-checkpoint">nm-checkpoint</a>
 </dt>
 <dd></dd>
 <dt>
-nm_checkpoint_get_devices, function in nm-checkpoint
+<a class="link" href="libnm-nm-checkpoint.html#nm-checkpoint-get-devices" title="nm_checkpoint_get_devices ()">nm_checkpoint_get_devices</a>, function in <a class="link" href="libnm-nm-checkpoint.html" title="nm-checkpoint">nm-checkpoint</a>
 </dt>
 <dd></dd>
 <dt>
-nm_checkpoint_get_rollback_timeout, function in nm-checkpoint
+<a class="link" href="libnm-nm-checkpoint.html#nm-checkpoint-get-rollback-timeout" title="nm_checkpoint_get_rollback_timeout ()">nm_checkpoint_get_rollback_timeout</a>, function in <a class="link" href="libnm-nm-checkpoint.html" title="nm-checkpoint">nm-checkpoint</a>
 </dt>
 <dd></dd>
 <dt>
-NM_CHECKPOINT_ROLLBACK_TIMEOUT, macro in nm-checkpoint
+<a class="link" href="libnm-nm-checkpoint.html#NM-CHECKPOINT-ROLLBACK-TIMEOUT:CAPS" title="NM_CHECKPOINT_ROLLBACK_TIMEOUT">NM_CHECKPOINT_ROLLBACK_TIMEOUT</a>, macro in <a class="link" href="libnm-nm-checkpoint.html" title="nm-checkpoint">nm-checkpoint</a>
 </dt>
 <dd></dd>
 <dt>
@@ -1606,11 +1606,11 @@ NM_CHECKPOINT_ROLLBACK_TIMEOUT, macro in nm-checkpoint
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="libnm-nm-vpn-dbus-interface.html#NM-DBUS-INTERFACE-VPN:CAPS" title="NM_DBUS_INTERFACE_VPN">NM_DBUS_INTERFACE_VPN</a>, macro in <a class="link" href="libnm-nm-vpn-dbus-interface.html" title="nm-vpn-dbus-interface">nm-vpn-dbus-interface</a>
+<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-DBUS-INTERFACE-VPN:CAPS">NM_DBUS_INTERFACE_VPN</a>, macro in nm-vpn-dbus-interface
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="libnm-nm-vpn-dbus-interface.html#NM-DBUS-INTERFACE-VPN-CONNECTION:CAPS" title="NM_DBUS_INTERFACE_VPN_CONNECTION">NM_DBUS_INTERFACE_VPN_CONNECTION</a>, macro in <a class="link" href="libnm-nm-vpn-dbus-interface.html" title="nm-vpn-dbus-interface">nm-vpn-dbus-interface</a>
+<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-DBUS-INTERFACE-VPN-CONNECTION:CAPS">NM_DBUS_INTERFACE_VPN_CONNECTION</a>, macro in nm-vpn-dbus-interface
 </dt>
 <dd></dd>
 <dt>
@@ -1618,15 +1618,15 @@ NM_CHECKPOINT_ROLLBACK_TIMEOUT, macro in nm-checkpoint
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="libnm-nm-vpn-dbus-interface.html#NM-DBUS-INVALID-VPN-CONNECTION:CAPS" title="NM_DBUS_INVALID_VPN_CONNECTION">NM_DBUS_INVALID_VPN_CONNECTION</a>, macro in <a class="link" href="libnm-nm-vpn-dbus-interface.html" title="nm-vpn-dbus-interface">nm-vpn-dbus-interface</a>
+<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-DBUS-INVALID-VPN-CONNECTION:CAPS">NM_DBUS_INVALID_VPN_CONNECTION</a>, macro in nm-vpn-dbus-interface
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="libnm-nm-vpn-dbus-interface.html#NM-DBUS-NO-ACTIVE-VPN-CONNECTION:CAPS" title="NM_DBUS_NO_ACTIVE_VPN_CONNECTION">NM_DBUS_NO_ACTIVE_VPN_CONNECTION</a>, macro in <a class="link" href="libnm-nm-vpn-dbus-interface.html" title="nm-vpn-dbus-interface">nm-vpn-dbus-interface</a>
+<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-DBUS-NO-ACTIVE-VPN-CONNECTION:CAPS">NM_DBUS_NO_ACTIVE_VPN_CONNECTION</a>, macro in nm-vpn-dbus-interface
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="libnm-nm-vpn-dbus-interface.html#NM-DBUS-NO-VPN-CONNECTIONS:CAPS" title="NM_DBUS_NO_VPN_CONNECTIONS">NM_DBUS_NO_VPN_CONNECTIONS</a>, macro in <a class="link" href="libnm-nm-vpn-dbus-interface.html" title="nm-vpn-dbus-interface">nm-vpn-dbus-interface</a>
+<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-DBUS-NO-VPN-CONNECTIONS:CAPS">NM_DBUS_NO_VPN_CONNECTIONS</a>, macro in nm-vpn-dbus-interface
 </dt>
 <dd></dd>
 <dt>
@@ -1658,11 +1658,11 @@ NM_CHECKPOINT_ROLLBACK_TIMEOUT, macro in nm-checkpoint
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="libnm-nm-vpn-dbus-interface.html#NM-DBUS-PATH-VPN:CAPS" title="NM_DBUS_PATH_VPN">NM_DBUS_PATH_VPN</a>, macro in <a class="link" href="libnm-nm-vpn-dbus-interface.html" title="nm-vpn-dbus-interface">nm-vpn-dbus-interface</a>
+<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-DBUS-PATH-VPN:CAPS">NM_DBUS_PATH_VPN</a>, macro in nm-vpn-dbus-interface
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="libnm-nm-vpn-dbus-interface.html#NM-DBUS-PATH-VPN-CONNECTION:CAPS" title="NM_DBUS_PATH_VPN_CONNECTION">NM_DBUS_PATH_VPN_CONNECTION</a>, macro in <a class="link" href="libnm-nm-vpn-dbus-interface.html" title="nm-vpn-dbus-interface">nm-vpn-dbus-interface</a>
+<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-DBUS-PATH-VPN-CONNECTION:CAPS">NM_DBUS_PATH_VPN_CONNECTION</a>, macro in nm-vpn-dbus-interface
 </dt>
 <dd></dd>
 <dt>
@@ -1674,67 +1674,67 @@ NM_CHECKPOINT_ROLLBACK_TIMEOUT, macro in nm-checkpoint
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="libnm-nm-vpn-dbus-interface.html#NM-DBUS-VPN-ALREADY-STARTED:CAPS" title="NM_DBUS_VPN_ALREADY_STARTED">NM_DBUS_VPN_ALREADY_STARTED</a>, macro in <a class="link" href="libnm-nm-vpn-dbus-interface.html" title="nm-vpn-dbus-interface">nm-vpn-dbus-interface</a>
+<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-DBUS-VPN-ALREADY-STARTED:CAPS">NM_DBUS_VPN_ALREADY_STARTED</a>, macro in nm-vpn-dbus-interface
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="libnm-nm-vpn-dbus-interface.html#NM-DBUS-VPN-ALREADY-STOPPED:CAPS" title="NM_DBUS_VPN_ALREADY_STOPPED">NM_DBUS_VPN_ALREADY_STOPPED</a>, macro in <a class="link" href="libnm-nm-vpn-dbus-interface.html" title="nm-vpn-dbus-interface">nm-vpn-dbus-interface</a>
+<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-DBUS-VPN-ALREADY-STOPPED:CAPS">NM_DBUS_VPN_ALREADY_STOPPED</a>, macro in nm-vpn-dbus-interface
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="libnm-nm-vpn-dbus-interface.html#NM-DBUS-VPN-BAD-ARGUMENTS:CAPS" title="NM_DBUS_VPN_BAD_ARGUMENTS">NM_DBUS_VPN_BAD_ARGUMENTS</a>, macro in <a class="link" href="libnm-nm-vpn-dbus-interface.html" title="nm-vpn-dbus-interface">nm-vpn-dbus-interface</a>
+<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-DBUS-VPN-BAD-ARGUMENTS:CAPS">NM_DBUS_VPN_BAD_ARGUMENTS</a>, macro in nm-vpn-dbus-interface
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="libnm-nm-vpn-dbus-interface.html#NM-DBUS-VPN-ERROR-PREFIX:CAPS" title="NM_DBUS_VPN_ERROR_PREFIX">NM_DBUS_VPN_ERROR_PREFIX</a>, macro in <a class="link" href="libnm-nm-vpn-dbus-interface.html" title="nm-vpn-dbus-interface">nm-vpn-dbus-interface</a>
+<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-DBUS-VPN-ERROR-PREFIX:CAPS">NM_DBUS_VPN_ERROR_PREFIX</a>, macro in nm-vpn-dbus-interface
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="libnm-nm-vpn-dbus-interface.html#NM-DBUS-VPN-INTERACTIVE-NOT-SUPPORTED:CAPS" title="NM_DBUS_VPN_INTERACTIVE_NOT_SUPPORTED">NM_DBUS_VPN_INTERACTIVE_NOT_SUPPORTED</a>, macro in <a class="link" href="libnm-nm-vpn-dbus-interface.html" title="nm-vpn-dbus-interface">nm-vpn-dbus-interface</a>
+<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-DBUS-VPN-INTERACTIVE-NOT-SUPPORTED:CAPS">NM_DBUS_VPN_INTERACTIVE_NOT_SUPPORTED</a>, macro in nm-vpn-dbus-interface
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="libnm-nm-vpn-dbus-interface.html#NM-DBUS-VPN-SIGNAL-CONNECT-FAILED:CAPS" title="NM_DBUS_VPN_SIGNAL_CONNECT_FAILED">NM_DBUS_VPN_SIGNAL_CONNECT_FAILED</a>, macro in <a class="link" href="libnm-nm-vpn-dbus-interface.html" title="nm-vpn-dbus-interface">nm-vpn-dbus-interface</a>
+<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-DBUS-VPN-SIGNAL-CONNECT-FAILED:CAPS">NM_DBUS_VPN_SIGNAL_CONNECT_FAILED</a>, macro in nm-vpn-dbus-interface
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="libnm-nm-vpn-dbus-interface.html#NM-DBUS-VPN-SIGNAL-IP4-CONFIG:CAPS" title="NM_DBUS_VPN_SIGNAL_IP4_CONFIG">NM_DBUS_VPN_SIGNAL_IP4_CONFIG</a>, macro in <a class="link" href="libnm-nm-vpn-dbus-interface.html" title="nm-vpn-dbus-interface">nm-vpn-dbus-interface</a>
+<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-DBUS-VPN-SIGNAL-IP4-CONFIG:CAPS">NM_DBUS_VPN_SIGNAL_IP4_CONFIG</a>, macro in nm-vpn-dbus-interface
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="libnm-nm-vpn-dbus-interface.html#NM-DBUS-VPN-SIGNAL-IP-CONFIG-BAD:CAPS" title="NM_DBUS_VPN_SIGNAL_IP_CONFIG_BAD">NM_DBUS_VPN_SIGNAL_IP_CONFIG_BAD</a>, macro in <a class="link" href="libnm-nm-vpn-dbus-interface.html" title="nm-vpn-dbus-interface">nm-vpn-dbus-interface</a>
+<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-DBUS-VPN-SIGNAL-IP-CONFIG-BAD:CAPS">NM_DBUS_VPN_SIGNAL_IP_CONFIG_BAD</a>, macro in nm-vpn-dbus-interface
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="libnm-nm-vpn-dbus-interface.html#NM-DBUS-VPN-SIGNAL-LAUNCH-FAILED:CAPS" title="NM_DBUS_VPN_SIGNAL_LAUNCH_FAILED">NM_DBUS_VPN_SIGNAL_LAUNCH_FAILED</a>, macro in <a class="link" href="libnm-nm-vpn-dbus-interface.html" title="nm-vpn-dbus-interface">nm-vpn-dbus-interface</a>
+<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-DBUS-VPN-SIGNAL-LAUNCH-FAILED:CAPS">NM_DBUS_VPN_SIGNAL_LAUNCH_FAILED</a>, macro in nm-vpn-dbus-interface
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="libnm-nm-vpn-dbus-interface.html#NM-DBUS-VPN-SIGNAL-LOGIN-BANNER:CAPS" title="NM_DBUS_VPN_SIGNAL_LOGIN_BANNER">NM_DBUS_VPN_SIGNAL_LOGIN_BANNER</a>, macro in <a class="link" href="libnm-nm-vpn-dbus-interface.html" title="nm-vpn-dbus-interface">nm-vpn-dbus-interface</a>
+<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-DBUS-VPN-SIGNAL-LOGIN-BANNER:CAPS">NM_DBUS_VPN_SIGNAL_LOGIN_BANNER</a>, macro in nm-vpn-dbus-interface
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="libnm-nm-vpn-dbus-interface.html#NM-DBUS-VPN-SIGNAL-LOGIN-FAILED:CAPS" title="NM_DBUS_VPN_SIGNAL_LOGIN_FAILED">NM_DBUS_VPN_SIGNAL_LOGIN_FAILED</a>, macro in <a class="link" href="libnm-nm-vpn-dbus-interface.html" title="nm-vpn-dbus-interface">nm-vpn-dbus-interface</a>
+<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-DBUS-VPN-SIGNAL-LOGIN-FAILED:CAPS">NM_DBUS_VPN_SIGNAL_LOGIN_FAILED</a>, macro in nm-vpn-dbus-interface
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="libnm-nm-vpn-dbus-interface.html#NM-DBUS-VPN-SIGNAL-STATE-CHANGE:CAPS" title="NM_DBUS_VPN_SIGNAL_STATE_CHANGE">NM_DBUS_VPN_SIGNAL_STATE_CHANGE</a>, macro in <a class="link" href="libnm-nm-vpn-dbus-interface.html" title="nm-vpn-dbus-interface">nm-vpn-dbus-interface</a>
+<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-DBUS-VPN-SIGNAL-STATE-CHANGE:CAPS">NM_DBUS_VPN_SIGNAL_STATE_CHANGE</a>, macro in nm-vpn-dbus-interface
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="libnm-nm-vpn-dbus-interface.html#NM-DBUS-VPN-SIGNAL-VPN-CONFIG-BAD:CAPS" title="NM_DBUS_VPN_SIGNAL_VPN_CONFIG_BAD">NM_DBUS_VPN_SIGNAL_VPN_CONFIG_BAD</a>, macro in <a class="link" href="libnm-nm-vpn-dbus-interface.html" title="nm-vpn-dbus-interface">nm-vpn-dbus-interface</a>
+<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-DBUS-VPN-SIGNAL-VPN-CONFIG-BAD:CAPS">NM_DBUS_VPN_SIGNAL_VPN_CONFIG_BAD</a>, macro in nm-vpn-dbus-interface
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="libnm-nm-vpn-dbus-interface.html#NM-DBUS-VPN-STARTING-IN-PROGRESS:CAPS" title="NM_DBUS_VPN_STARTING_IN_PROGRESS">NM_DBUS_VPN_STARTING_IN_PROGRESS</a>, macro in <a class="link" href="libnm-nm-vpn-dbus-interface.html" title="nm-vpn-dbus-interface">nm-vpn-dbus-interface</a>
+<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-DBUS-VPN-STARTING-IN-PROGRESS:CAPS">NM_DBUS_VPN_STARTING_IN_PROGRESS</a>, macro in nm-vpn-dbus-interface
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="libnm-nm-vpn-dbus-interface.html#NM-DBUS-VPN-STOPPING-IN-PROGRESS:CAPS" title="NM_DBUS_VPN_STOPPING_IN_PROGRESS">NM_DBUS_VPN_STOPPING_IN_PROGRESS</a>, macro in <a class="link" href="libnm-nm-vpn-dbus-interface.html" title="nm-vpn-dbus-interface">nm-vpn-dbus-interface</a>
+<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-DBUS-VPN-STOPPING-IN-PROGRESS:CAPS">NM_DBUS_VPN_STOPPING_IN_PROGRESS</a>, macro in nm-vpn-dbus-interface
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="libnm-nm-vpn-dbus-interface.html#NM-DBUS-VPN-WRONG-STATE:CAPS" title="NM_DBUS_VPN_WRONG_STATE">NM_DBUS_VPN_WRONG_STATE</a>, macro in <a class="link" href="libnm-nm-vpn-dbus-interface.html" title="nm-vpn-dbus-interface">nm-vpn-dbus-interface</a>
+<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-DBUS-VPN-WRONG-STATE:CAPS">NM_DBUS_VPN_WRONG_STATE</a>, macro in nm-vpn-dbus-interface
 </dt>
 <dd></dd>
 <dt>
@@ -1798,7 +1798,7 @@ NM_CHECKPOINT_ROLLBACK_TIMEOUT, macro in nm-checkpoint
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="libnm-nm-version.html#NM-DEPRECATED-IN-1-8-FOR:CAPS" title="NM_DEPRECATED_IN_1_8_FOR()">NM_DEPRECATED_IN_1_8_FOR</a>, macro in <a class="link" href="libnm-nm-vpn-dbus-interface.html" title="nm-vpn-dbus-interface">nm-vpn-dbus-interface</a>
+<a class="link" href="libnm-nm-version.html#NM-DEPRECATED-IN-1-8-FOR:CAPS" title="NM_DEPRECATED_IN_1_8_FOR()">NM_DEPRECATED_IN_1_8_FOR</a>, macro in nm-vpn-dbus-interface
 </dt>
 <dd></dd>
 <dt>
@@ -5553,27 +5553,27 @@ NMSettingOvsPort:vlan-mode, object property in nm-core-types
 </dt>
 <dd></dd>
 <dt>
-NMSettingProxy, struct in NMSettingProxy
+<a class="link" href="NMSettingProxy.html#NMSettingProxy-struct" title="NMSettingProxy">NMSettingProxy</a>, struct in <a class="link" href="NMSettingProxy.html" title="NMSettingProxy">NMSettingProxy</a>
 </dt>
 <dd></dd>
 <dt>
-NMSettingProxy:browser-only, object property in NMSettingProxy
+<a class="link" href="NMSettingProxy.html#NMSettingProxy--browser-only" title="The “browser-only†property">NMSettingProxy:browser-only</a>, object property in <a class="link" href="NMSettingProxy.html" title="NMSettingProxy">NMSettingProxy</a>
 </dt>
 <dd></dd>
 <dt>
-NMSettingProxy:method, object property in NMSettingProxy
+<a class="link" href="NMSettingProxy.html#NMSettingProxy--method" title="The “method†property">NMSettingProxy:method</a>, object property in <a class="link" href="NMSettingProxy.html" title="NMSettingProxy">NMSettingProxy</a>
 </dt>
 <dd></dd>
 <dt>
-NMSettingProxy:pac-script, object property in NMSettingProxy
+<a class="link" href="NMSettingProxy.html#NMSettingProxy--pac-script" title="The “pac-script†property">NMSettingProxy:pac-script</a>, object property in <a class="link" href="NMSettingProxy.html" title="NMSettingProxy">NMSettingProxy</a>
 </dt>
 <dd></dd>
 <dt>
-NMSettingProxy:pac-url, object property in NMSettingProxy
+<a class="link" href="NMSettingProxy.html#NMSettingProxy--pac-url" title="The “pac-url†property">NMSettingProxy:pac-url</a>, object property in <a class="link" href="NMSettingProxy.html" title="NMSettingProxy">NMSettingProxy</a>
 </dt>
 <dd></dd>
 <dt>
-NMSettingProxyMethod, enum in NMSettingProxy
+<a class="link" href="NMSettingProxy.html#NMSettingProxyMethod" title="enum NMSettingProxyMethod">NMSettingProxyMethod</a>, enum in <a class="link" href="NMSettingProxy.html" title="NMSettingProxy">NMSettingProxy</a>
 </dt>
 <dd></dd>
 <dt>
@@ -8425,131 +8425,131 @@ NMSettingUser:data, object property in nm-core-types
 </dt>
 <dd></dd>
 <dt>
-NM_SETTING_OVS_BRIDGE_FAIL_MODE, macro in nm-setting-ovs-bridge
+<a class="link" href="libnm-nm-setting-ovs-bridge.html#NM-SETTING-OVS-BRIDGE-FAIL-MODE:CAPS" title="NM_SETTING_OVS_BRIDGE_FAIL_MODE">NM_SETTING_OVS_BRIDGE_FAIL_MODE</a>, macro in <a class="link" href="libnm-nm-setting-ovs-bridge.html" title="nm-setting-ovs-bridge">nm-setting-ovs-bridge</a>
 </dt>
 <dd></dd>
 <dt>
-nm_setting_ovs_bridge_get_fail_mode, function in nm-setting-ovs-bridge
+<a class="link" href="libnm-nm-setting-ovs-bridge.html#nm-setting-ovs-bridge-get-fail-mode" title="nm_setting_ovs_bridge_get_fail_mode ()">nm_setting_ovs_bridge_get_fail_mode</a>, function in <a class="link" href="libnm-nm-setting-ovs-bridge.html" title="nm-setting-ovs-bridge">nm-setting-ovs-bridge</a>
 </dt>
 <dd></dd>
 <dt>
-nm_setting_ovs_bridge_get_mcast_snooping_enable, function in nm-setting-ovs-bridge
+<a class="link" href="libnm-nm-setting-ovs-bridge.html#nm-setting-ovs-bridge-get-mcast-snooping-enable" title="nm_setting_ovs_bridge_get_mcast_snooping_enable ()">nm_setting_ovs_bridge_get_mcast_snooping_enable</a>, function in <a class="link" href="libnm-nm-setting-ovs-bridge.html" title="nm-setting-ovs-bridge">nm-setting-ovs-bridge</a>
 </dt>
 <dd></dd>
 <dt>
-nm_setting_ovs_bridge_get_rstp_enable, function in nm-setting-ovs-bridge
+<a class="link" href="libnm-nm-setting-ovs-bridge.html#nm-setting-ovs-bridge-get-rstp-enable" title="nm_setting_ovs_bridge_get_rstp_enable ()">nm_setting_ovs_bridge_get_rstp_enable</a>, function in <a class="link" href="libnm-nm-setting-ovs-bridge.html" title="nm-setting-ovs-bridge">nm-setting-ovs-bridge</a>
 </dt>
 <dd></dd>
 <dt>
-nm_setting_ovs_bridge_get_stp_enable, function in nm-setting-ovs-bridge
+<a class="link" href="libnm-nm-setting-ovs-bridge.html#nm-setting-ovs-bridge-get-stp-enable" title="nm_setting_ovs_bridge_get_stp_enable ()">nm_setting_ovs_bridge_get_stp_enable</a>, function in <a class="link" href="libnm-nm-setting-ovs-bridge.html" title="nm-setting-ovs-bridge">nm-setting-ovs-bridge</a>
 </dt>
 <dd></dd>
 <dt>
-NM_SETTING_OVS_BRIDGE_MCAST_SNOOPING_ENABLE, macro in nm-setting-ovs-bridge
+<a class="link" href="libnm-nm-setting-ovs-bridge.html#NM-SETTING-OVS-BRIDGE-MCAST-SNOOPING-ENABLE:CAPS" title="NM_SETTING_OVS_BRIDGE_MCAST_SNOOPING_ENABLE">NM_SETTING_OVS_BRIDGE_MCAST_SNOOPING_ENABLE</a>, macro in <a class="link" href="libnm-nm-setting-ovs-bridge.html" title="nm-setting-ovs-bridge">nm-setting-ovs-bridge</a>
 </dt>
 <dd></dd>
 <dt>
-nm_setting_ovs_bridge_new, function in nm-setting-ovs-bridge
+<a class="link" href="libnm-nm-setting-ovs-bridge.html#nm-setting-ovs-bridge-new" title="nm_setting_ovs_bridge_new ()">nm_setting_ovs_bridge_new</a>, function in <a class="link" href="libnm-nm-setting-ovs-bridge.html" title="nm-setting-ovs-bridge">nm-setting-ovs-bridge</a>
 </dt>
 <dd></dd>
 <dt>
-NM_SETTING_OVS_BRIDGE_RSTP_ENABLE, macro in nm-setting-ovs-bridge
+<a class="link" href="libnm-nm-setting-ovs-bridge.html#NM-SETTING-OVS-BRIDGE-RSTP-ENABLE:CAPS" title="NM_SETTING_OVS_BRIDGE_RSTP_ENABLE">NM_SETTING_OVS_BRIDGE_RSTP_ENABLE</a>, macro in <a class="link" href="libnm-nm-setting-ovs-bridge.html" title="nm-setting-ovs-bridge">nm-setting-ovs-bridge</a>
 </dt>
 <dd></dd>
 <dt>
-NM_SETTING_OVS_BRIDGE_SETTING_NAME, macro in nm-setting-ovs-bridge
+<a class="link" href="libnm-nm-setting-ovs-bridge.html#NM-SETTING-OVS-BRIDGE-SETTING-NAME:CAPS" title="NM_SETTING_OVS_BRIDGE_SETTING_NAME">NM_SETTING_OVS_BRIDGE_SETTING_NAME</a>, macro in <a class="link" href="libnm-nm-setting-ovs-bridge.html" title="nm-setting-ovs-bridge">nm-setting-ovs-bridge</a>
 </dt>
 <dd></dd>
 <dt>
-NM_SETTING_OVS_BRIDGE_STP_ENABLE, macro in nm-setting-ovs-bridge
+<a class="link" href="libnm-nm-setting-ovs-bridge.html#NM-SETTING-OVS-BRIDGE-STP-ENABLE:CAPS" title="NM_SETTING_OVS_BRIDGE_STP_ENABLE">NM_SETTING_OVS_BRIDGE_STP_ENABLE</a>, macro in <a class="link" href="libnm-nm-setting-ovs-bridge.html" title="nm-setting-ovs-bridge">nm-setting-ovs-bridge</a>
 </dt>
 <dd></dd>
 <dt>
-nm_setting_ovs_interface_get_interface_type, function in nm-setting-ovs-interface
+<a class="link" href="libnm-nm-setting-ovs-interface.html#nm-setting-ovs-interface-get-interface-type" title="nm_setting_ovs_interface_get_interface_type ()">nm_setting_ovs_interface_get_interface_type</a>, function in <a class="link" href="libnm-nm-setting-ovs-interface.html" title="nm-setting-ovs-interface">nm-setting-ovs-interface</a>
 </dt>
 <dd></dd>
 <dt>
-nm_setting_ovs_interface_new, function in nm-setting-ovs-interface
+<a class="link" href="libnm-nm-setting-ovs-interface.html#nm-setting-ovs-interface-new" title="nm_setting_ovs_interface_new ()">nm_setting_ovs_interface_new</a>, function in <a class="link" href="libnm-nm-setting-ovs-interface.html" title="nm-setting-ovs-interface">nm-setting-ovs-interface</a>
 </dt>
 <dd></dd>
 <dt>
-NM_SETTING_OVS_INTERFACE_SETTING_NAME, macro in nm-setting-ovs-interface
+<a class="link" href="libnm-nm-setting-ovs-interface.html#NM-SETTING-OVS-INTERFACE-SETTING-NAME:CAPS" title="NM_SETTING_OVS_INTERFACE_SETTING_NAME">NM_SETTING_OVS_INTERFACE_SETTING_NAME</a>, macro in <a class="link" href="libnm-nm-setting-ovs-interface.html" title="nm-setting-ovs-interface">nm-setting-ovs-interface</a>
 </dt>
 <dd></dd>
 <dt>
-NM_SETTING_OVS_INTERFACE_TYPE, macro in nm-setting-ovs-interface
+<a class="link" href="libnm-nm-setting-ovs-interface.html#NM-SETTING-OVS-INTERFACE-TYPE:CAPS" title="NM_SETTING_OVS_INTERFACE_TYPE">NM_SETTING_OVS_INTERFACE_TYPE</a>, macro in <a class="link" href="libnm-nm-setting-ovs-interface.html" title="nm-setting-ovs-interface">nm-setting-ovs-interface</a>
 </dt>
 <dd></dd>
 <dt>
-nm_setting_ovs_patch_get_peer, function in nm-setting-ovs-patch
+<a class="link" href="libnm-nm-setting-ovs-patch.html#nm-setting-ovs-patch-get-peer" title="nm_setting_ovs_patch_get_peer ()">nm_setting_ovs_patch_get_peer</a>, function in <a class="link" href="libnm-nm-setting-ovs-patch.html" title="nm-setting-ovs-patch">nm-setting-ovs-patch</a>
 </dt>
 <dd></dd>
 <dt>
-nm_setting_ovs_patch_new, function in nm-setting-ovs-patch
+<a class="link" href="libnm-nm-setting-ovs-patch.html#nm-setting-ovs-patch-new" title="nm_setting_ovs_patch_new ()">nm_setting_ovs_patch_new</a>, function in <a class="link" href="libnm-nm-setting-ovs-patch.html" title="nm-setting-ovs-patch">nm-setting-ovs-patch</a>
 </dt>
 <dd></dd>
 <dt>
-NM_SETTING_OVS_PATCH_PEER, macro in nm-setting-ovs-patch
+<a class="link" href="libnm-nm-setting-ovs-patch.html#NM-SETTING-OVS-PATCH-PEER:CAPS" title="NM_SETTING_OVS_PATCH_PEER">NM_SETTING_OVS_PATCH_PEER</a>, macro in <a class="link" href="libnm-nm-setting-ovs-patch.html" title="nm-setting-ovs-patch">nm-setting-ovs-patch</a>
 </dt>
 <dd></dd>
 <dt>
-NM_SETTING_OVS_PATCH_SETTING_NAME, macro in nm-setting-ovs-patch
+<a class="link" href="libnm-nm-setting-ovs-patch.html#NM-SETTING-OVS-PATCH-SETTING-NAME:CAPS" title="NM_SETTING_OVS_PATCH_SETTING_NAME">NM_SETTING_OVS_PATCH_SETTING_NAME</a>, macro in <a class="link" href="libnm-nm-setting-ovs-patch.html" title="nm-setting-ovs-patch">nm-setting-ovs-patch</a>
 </dt>
 <dd></dd>
 <dt>
-NM_SETTING_OVS_PORT_BOND_DOWNDELAY, macro in nm-setting-ovs-port
+<a class="link" href="libnm-nm-setting-ovs-port.html#NM-SETTING-OVS-PORT-BOND-DOWNDELAY:CAPS" title="NM_SETTING_OVS_PORT_BOND_DOWNDELAY">NM_SETTING_OVS_PORT_BOND_DOWNDELAY</a>, macro in <a class="link" href="libnm-nm-setting-ovs-port.html" title="nm-setting-ovs-port">nm-setting-ovs-port</a>
 </dt>
 <dd></dd>
 <dt>
-NM_SETTING_OVS_PORT_BOND_MODE, macro in nm-setting-ovs-port
+<a class="link" href="libnm-nm-setting-ovs-port.html#NM-SETTING-OVS-PORT-BOND-MODE:CAPS" title="NM_SETTING_OVS_PORT_BOND_MODE">NM_SETTING_OVS_PORT_BOND_MODE</a>, macro in <a class="link" href="libnm-nm-setting-ovs-port.html" title="nm-setting-ovs-port">nm-setting-ovs-port</a>
 </dt>
 <dd></dd>
 <dt>
-NM_SETTING_OVS_PORT_BOND_UPDELAY, macro in nm-setting-ovs-port
+<a class="link" href="libnm-nm-setting-ovs-port.html#NM-SETTING-OVS-PORT-BOND-UPDELAY:CAPS" title="NM_SETTING_OVS_PORT_BOND_UPDELAY">NM_SETTING_OVS_PORT_BOND_UPDELAY</a>, macro in <a class="link" href="libnm-nm-setting-ovs-port.html" title="nm-setting-ovs-port">nm-setting-ovs-port</a>
 </dt>
 <dd></dd>
 <dt>
-nm_setting_ovs_port_get_bond_downdelay, function in nm-setting-ovs-port
+<a class="link" href="libnm-nm-setting-ovs-port.html#nm-setting-ovs-port-get-bond-downdelay" title="nm_setting_ovs_port_get_bond_downdelay ()">nm_setting_ovs_port_get_bond_downdelay</a>, function in <a class="link" href="libnm-nm-setting-ovs-port.html" title="nm-setting-ovs-port">nm-setting-ovs-port</a>
 </dt>
 <dd></dd>
 <dt>
-nm_setting_ovs_port_get_bond_mode, function in nm-setting-ovs-port
+<a class="link" href="libnm-nm-setting-ovs-port.html#nm-setting-ovs-port-get-bond-mode" title="nm_setting_ovs_port_get_bond_mode ()">nm_setting_ovs_port_get_bond_mode</a>, function in <a class="link" href="libnm-nm-setting-ovs-port.html" title="nm-setting-ovs-port">nm-setting-ovs-port</a>
 </dt>
 <dd></dd>
 <dt>
-nm_setting_ovs_port_get_bond_updelay, function in nm-setting-ovs-port
+<a class="link" href="libnm-nm-setting-ovs-port.html#nm-setting-ovs-port-get-bond-updelay" title="nm_setting_ovs_port_get_bond_updelay ()">nm_setting_ovs_port_get_bond_updelay</a>, function in <a class="link" href="libnm-nm-setting-ovs-port.html" title="nm-setting-ovs-port">nm-setting-ovs-port</a>
 </dt>
 <dd></dd>
 <dt>
-nm_setting_ovs_port_get_lacp, function in nm-setting-ovs-port
+<a class="link" href="libnm-nm-setting-ovs-port.html#nm-setting-ovs-port-get-lacp" title="nm_setting_ovs_port_get_lacp ()">nm_setting_ovs_port_get_lacp</a>, function in <a class="link" href="libnm-nm-setting-ovs-port.html" title="nm-setting-ovs-port">nm-setting-ovs-port</a>
 </dt>
 <dd></dd>
 <dt>
-nm_setting_ovs_port_get_tag, function in nm-setting-ovs-port
+<a class="link" href="libnm-nm-setting-ovs-port.html#nm-setting-ovs-port-get-tag" title="nm_setting_ovs_port_get_tag ()">nm_setting_ovs_port_get_tag</a>, function in <a class="link" href="libnm-nm-setting-ovs-port.html" title="nm-setting-ovs-port">nm-setting-ovs-port</a>
 </dt>
 <dd></dd>
 <dt>
-nm_setting_ovs_port_get_vlan_mode, function in nm-setting-ovs-port
+<a class="link" href="libnm-nm-setting-ovs-port.html#nm-setting-ovs-port-get-vlan-mode" title="nm_setting_ovs_port_get_vlan_mode ()">nm_setting_ovs_port_get_vlan_mode</a>, function in <a class="link" href="libnm-nm-setting-ovs-port.html" title="nm-setting-ovs-port">nm-setting-ovs-port</a>
 </dt>
 <dd></dd>
 <dt>
-NM_SETTING_OVS_PORT_LACP, macro in nm-setting-ovs-port
+<a class="link" href="libnm-nm-setting-ovs-port.html#NM-SETTING-OVS-PORT-LACP:CAPS" title="NM_SETTING_OVS_PORT_LACP">NM_SETTING_OVS_PORT_LACP</a>, macro in <a class="link" href="libnm-nm-setting-ovs-port.html" title="nm-setting-ovs-port">nm-setting-ovs-port</a>
 </dt>
 <dd></dd>
 <dt>
-nm_setting_ovs_port_new, function in nm-setting-ovs-port
+<a class="link" href="libnm-nm-setting-ovs-port.html#nm-setting-ovs-port-new" title="nm_setting_ovs_port_new ()">nm_setting_ovs_port_new</a>, function in <a class="link" href="libnm-nm-setting-ovs-port.html" title="nm-setting-ovs-port">nm-setting-ovs-port</a>
 </dt>
 <dd></dd>
 <dt>
-NM_SETTING_OVS_PORT_SETTING_NAME, macro in nm-setting-ovs-port
+<a class="link" href="libnm-nm-setting-ovs-port.html#NM-SETTING-OVS-PORT-SETTING-NAME:CAPS" title="NM_SETTING_OVS_PORT_SETTING_NAME">NM_SETTING_OVS_PORT_SETTING_NAME</a>, macro in <a class="link" href="libnm-nm-setting-ovs-port.html" title="nm-setting-ovs-port">nm-setting-ovs-port</a>
 </dt>
 <dd></dd>
 <dt>
-NM_SETTING_OVS_PORT_TAG, macro in nm-setting-ovs-port
+<a class="link" href="libnm-nm-setting-ovs-port.html#NM-SETTING-OVS-PORT-TAG:CAPS" title="NM_SETTING_OVS_PORT_TAG">NM_SETTING_OVS_PORT_TAG</a>, macro in <a class="link" href="libnm-nm-setting-ovs-port.html" title="nm-setting-ovs-port">nm-setting-ovs-port</a>
 </dt>
 <dd></dd>
 <dt>
-NM_SETTING_OVS_PORT_VLAN_MODE, macro in nm-setting-ovs-port
+<a class="link" href="libnm-nm-setting-ovs-port.html#NM-SETTING-OVS-PORT-VLAN-MODE:CAPS" title="NM_SETTING_OVS_PORT_VLAN_MODE">NM_SETTING_OVS_PORT_VLAN_MODE</a>, macro in <a class="link" href="libnm-nm-setting-ovs-port.html" title="nm-setting-ovs-port">nm-setting-ovs-port</a>
 </dt>
 <dd></dd>
 <dt>
@@ -8765,43 +8765,43 @@ NM_SETTING_OVS_PORT_VLAN_MODE, macro in nm-setting-ovs-port
 </dt>
 <dd></dd>
 <dt>
-NM_SETTING_PROXY_BROWSER_ONLY, macro in NMSettingProxy
+<a class="link" href="NMSettingProxy.html#NM-SETTING-PROXY-BROWSER-ONLY:CAPS" title="NM_SETTING_PROXY_BROWSER_ONLY">NM_SETTING_PROXY_BROWSER_ONLY</a>, macro in <a class="link" href="NMSettingProxy.html" title="NMSettingProxy">NMSettingProxy</a>
 </dt>
 <dd></dd>
 <dt>
-nm_setting_proxy_get_browser_only, function in NMSettingProxy
+<a class="link" href="NMSettingProxy.html#nm-setting-proxy-get-browser-only" title="nm_setting_proxy_get_browser_only ()">nm_setting_proxy_get_browser_only</a>, function in <a class="link" href="NMSettingProxy.html" title="NMSettingProxy">NMSettingProxy</a>
 </dt>
 <dd></dd>
 <dt>
-nm_setting_proxy_get_method, function in NMSettingProxy
+<a class="link" href="NMSettingProxy.html#nm-setting-proxy-get-method" title="nm_setting_proxy_get_method ()">nm_setting_proxy_get_method</a>, function in <a class="link" href="NMSettingProxy.html" title="NMSettingProxy">NMSettingProxy</a>
 </dt>
 <dd></dd>
 <dt>
-nm_setting_proxy_get_pac_script, function in NMSettingProxy
+<a class="link" href="NMSettingProxy.html#nm-setting-proxy-get-pac-script" title="nm_setting_proxy_get_pac_script ()">nm_setting_proxy_get_pac_script</a>, function in <a class="link" href="NMSettingProxy.html" title="NMSettingProxy">NMSettingProxy</a>
 </dt>
 <dd></dd>
 <dt>
-nm_setting_proxy_get_pac_url, function in NMSettingProxy
+<a class="link" href="NMSettingProxy.html#nm-setting-proxy-get-pac-url" title="nm_setting_proxy_get_pac_url ()">nm_setting_proxy_get_pac_url</a>, function in <a class="link" href="NMSettingProxy.html" title="NMSettingProxy">NMSettingProxy</a>
 </dt>
 <dd></dd>
 <dt>
-NM_SETTING_PROXY_METHOD, macro in NMSettingProxy
+<a class="link" href="NMSettingProxy.html#NM-SETTING-PROXY-METHOD:CAPS" title="NM_SETTING_PROXY_METHOD">NM_SETTING_PROXY_METHOD</a>, macro in <a class="link" href="NMSettingProxy.html" title="NMSettingProxy">NMSettingProxy</a>
 </dt>
 <dd></dd>
 <dt>
-nm_setting_proxy_new, function in NMSettingProxy
+<a class="link" href="NMSettingProxy.html#nm-setting-proxy-new" title="nm_setting_proxy_new ()">nm_setting_proxy_new</a>, function in <a class="link" href="NMSettingProxy.html" title="NMSettingProxy">NMSettingProxy</a>
 </dt>
 <dd></dd>
 <dt>
-NM_SETTING_PROXY_PAC_SCRIPT, macro in NMSettingProxy
+<a class="link" href="NMSettingProxy.html#NM-SETTING-PROXY-PAC-SCRIPT:CAPS" title="NM_SETTING_PROXY_PAC_SCRIPT">NM_SETTING_PROXY_PAC_SCRIPT</a>, macro in <a class="link" href="NMSettingProxy.html" title="NMSettingProxy">NMSettingProxy</a>
 </dt>
 <dd></dd>
 <dt>
-NM_SETTING_PROXY_PAC_URL, macro in NMSettingProxy
+<a class="link" href="NMSettingProxy.html#NM-SETTING-PROXY-PAC-URL:CAPS" title="NM_SETTING_PROXY_PAC_URL">NM_SETTING_PROXY_PAC_URL</a>, macro in <a class="link" href="NMSettingProxy.html" title="NMSettingProxy">NMSettingProxy</a>
 </dt>
 <dd></dd>
 <dt>
-NM_SETTING_PROXY_SETTING_NAME, macro in NMSettingProxy
+<a class="link" href="NMSettingProxy.html#NM-SETTING-PROXY-SETTING-NAME:CAPS" title="NM_SETTING_PROXY_SETTING_NAME">NM_SETTING_PROXY_SETTING_NAME</a>, macro in <a class="link" href="NMSettingProxy.html" title="NMSettingProxy">NMSettingProxy</a>
 </dt>
 <dd></dd>
 <dt>
@@ -8857,67 +8857,67 @@ NM_SETTING_PROXY_SETTING_NAME, macro in NMSettingProxy
 </dt>
 <dd></dd>
 <dt>
-nm_setting_tc_config_add_qdisc, function in nm-setting-tc-config
+<a class="link" href="libnm-nm-setting-tc-config.html#nm-setting-tc-config-add-qdisc" title="nm_setting_tc_config_add_qdisc ()">nm_setting_tc_config_add_qdisc</a>, function in <a class="link" href="libnm-nm-setting-tc-config.html" title="nm-setting-tc-config">nm-setting-tc-config</a>
 </dt>
 <dd></dd>
 <dt>
-nm_setting_tc_config_add_tfilter, function in nm-setting-tc-config
+<a class="link" href="libnm-nm-setting-tc-config.html#nm-setting-tc-config-add-tfilter" title="nm_setting_tc_config_add_tfilter ()">nm_setting_tc_config_add_tfilter</a>, function in <a class="link" href="libnm-nm-setting-tc-config.html" title="nm-setting-tc-config">nm-setting-tc-config</a>
 </dt>
 <dd></dd>
 <dt>
-nm_setting_tc_config_clear_qdiscs, function in nm-setting-tc-config
+<a class="link" href="libnm-nm-setting-tc-config.html#nm-setting-tc-config-clear-qdiscs" title="nm_setting_tc_config_clear_qdiscs ()">nm_setting_tc_config_clear_qdiscs</a>, function in <a class="link" href="libnm-nm-setting-tc-config.html" title="nm-setting-tc-config">nm-setting-tc-config</a>
 </dt>
 <dd></dd>
 <dt>
-nm_setting_tc_config_clear_tfilters, function in nm-setting-tc-config
+<a class="link" href="libnm-nm-setting-tc-config.html#nm-setting-tc-config-clear-tfilters" title="nm_setting_tc_config_clear_tfilters ()">nm_setting_tc_config_clear_tfilters</a>, function in <a class="link" href="libnm-nm-setting-tc-config.html" title="nm-setting-tc-config">nm-setting-tc-config</a>
 </dt>
 <dd></dd>
 <dt>
-nm_setting_tc_config_get_num_qdiscs, function in nm-setting-tc-config
+<a class="link" href="libnm-nm-setting-tc-config.html#nm-setting-tc-config-get-num-qdiscs" title="nm_setting_tc_config_get_num_qdiscs ()">nm_setting_tc_config_get_num_qdiscs</a>, function in <a class="link" href="libnm-nm-setting-tc-config.html" title="nm-setting-tc-config">nm-setting-tc-config</a>
 </dt>
 <dd></dd>
 <dt>
-nm_setting_tc_config_get_num_tfilters, function in nm-setting-tc-config
+<a class="link" href="libnm-nm-setting-tc-config.html#nm-setting-tc-config-get-num-tfilters" title="nm_setting_tc_config_get_num_tfilters ()">nm_setting_tc_config_get_num_tfilters</a>, function in <a class="link" href="libnm-nm-setting-tc-config.html" title="nm-setting-tc-config">nm-setting-tc-config</a>
 </dt>
 <dd></dd>
 <dt>
-nm_setting_tc_config_get_qdisc, function in nm-setting-tc-config
+<a class="link" href="libnm-nm-setting-tc-config.html#nm-setting-tc-config-get-qdisc" title="nm_setting_tc_config_get_qdisc ()">nm_setting_tc_config_get_qdisc</a>, function in <a class="link" href="libnm-nm-setting-tc-config.html" title="nm-setting-tc-config">nm-setting-tc-config</a>
 </dt>
 <dd></dd>
 <dt>
-nm_setting_tc_config_get_tfilter, function in nm-setting-tc-config
+<a class="link" href="libnm-nm-setting-tc-config.html#nm-setting-tc-config-get-tfilter" title="nm_setting_tc_config_get_tfilter ()">nm_setting_tc_config_get_tfilter</a>, function in <a class="link" href="libnm-nm-setting-tc-config.html" title="nm-setting-tc-config">nm-setting-tc-config</a>
 </dt>
 <dd></dd>
 <dt>
-nm_setting_tc_config_new, function in nm-setting-tc-config
+<a class="link" href="libnm-nm-setting-tc-config.html#nm-setting-tc-config-new" title="nm_setting_tc_config_new ()">nm_setting_tc_config_new</a>, function in <a class="link" href="libnm-nm-setting-tc-config.html" title="nm-setting-tc-config">nm-setting-tc-config</a>
 </dt>
 <dd></dd>
 <dt>
-NM_SETTING_TC_CONFIG_QDISCS, macro in nm-setting-tc-config
+<a class="link" href="libnm-nm-setting-tc-config.html#NM-SETTING-TC-CONFIG-QDISCS:CAPS" title="NM_SETTING_TC_CONFIG_QDISCS">NM_SETTING_TC_CONFIG_QDISCS</a>, macro in <a class="link" href="libnm-nm-setting-tc-config.html" title="nm-setting-tc-config">nm-setting-tc-config</a>
 </dt>
 <dd></dd>
 <dt>
-nm_setting_tc_config_remove_qdisc, function in nm-setting-tc-config
+<a class="link" href="libnm-nm-setting-tc-config.html#nm-setting-tc-config-remove-qdisc" title="nm_setting_tc_config_remove_qdisc ()">nm_setting_tc_config_remove_qdisc</a>, function in <a class="link" href="libnm-nm-setting-tc-config.html" title="nm-setting-tc-config">nm-setting-tc-config</a>
 </dt>
 <dd></dd>
 <dt>
-nm_setting_tc_config_remove_qdisc_by_value, function in nm-setting-tc-config
+<a class="link" href="libnm-nm-setting-tc-config.html#nm-setting-tc-config-remove-qdisc-by-value" title="nm_setting_tc_config_remove_qdisc_by_value ()">nm_setting_tc_config_remove_qdisc_by_value</a>, function in <a class="link" href="libnm-nm-setting-tc-config.html" title="nm-setting-tc-config">nm-setting-tc-config</a>
 </dt>
 <dd></dd>
 <dt>
-nm_setting_tc_config_remove_tfilter, function in nm-setting-tc-config
+<a class="link" href="libnm-nm-setting-tc-config.html#nm-setting-tc-config-remove-tfilter" title="nm_setting_tc_config_remove_tfilter ()">nm_setting_tc_config_remove_tfilter</a>, function in <a class="link" href="libnm-nm-setting-tc-config.html" title="nm-setting-tc-config">nm-setting-tc-config</a>
 </dt>
 <dd></dd>
 <dt>
-nm_setting_tc_config_remove_tfilter_by_value, function in nm-setting-tc-config
+<a class="link" href="libnm-nm-setting-tc-config.html#nm-setting-tc-config-remove-tfilter-by-value" title="nm_setting_tc_config_remove_tfilter_by_value ()">nm_setting_tc_config_remove_tfilter_by_value</a>, function in <a class="link" href="libnm-nm-setting-tc-config.html" title="nm-setting-tc-config">nm-setting-tc-config</a>
 </dt>
 <dd></dd>
 <dt>
-NM_SETTING_TC_CONFIG_SETTING_NAME, macro in nm-setting-tc-config
+<a class="link" href="libnm-nm-setting-tc-config.html#NM-SETTING-TC-CONFIG-SETTING-NAME:CAPS" title="NM_SETTING_TC_CONFIG_SETTING_NAME">NM_SETTING_TC_CONFIG_SETTING_NAME</a>, macro in <a class="link" href="libnm-nm-setting-tc-config.html" title="nm-setting-tc-config">nm-setting-tc-config</a>
 </dt>
 <dd></dd>
 <dt>
-NM_SETTING_TC_CONFIG_TFILTERS, macro in nm-setting-tc-config
+<a class="link" href="libnm-nm-setting-tc-config.html#NM-SETTING-TC-CONFIG-TFILTERS:CAPS" title="NM_SETTING_TC_CONFIG_TFILTERS">NM_SETTING_TC_CONFIG_TFILTERS</a>, macro in <a class="link" href="libnm-nm-setting-tc-config.html" title="nm-setting-tc-config">nm-setting-tc-config</a>
 </dt>
 <dd></dd>
 <dt>
@@ -9329,35 +9329,35 @@ NM_SETTING_TC_CONFIG_TFILTERS, macro in nm-setting-tc-config
 </dt>
 <dd></dd>
 <dt>
-nm_setting_user_check_key, function in nm-setting-user
+<a class="link" href="libnm-nm-setting-user.html#nm-setting-user-check-key" title="nm_setting_user_check_key ()">nm_setting_user_check_key</a>, function in <a class="link" href="libnm-nm-setting-user.html" title="nm-setting-user">nm-setting-user</a>
 </dt>
 <dd></dd>
 <dt>
-nm_setting_user_check_val, function in nm-setting-user
+<a class="link" href="libnm-nm-setting-user.html#nm-setting-user-check-val" title="nm_setting_user_check_val ()">nm_setting_user_check_val</a>, function in <a class="link" href="libnm-nm-setting-user.html" title="nm-setting-user">nm-setting-user</a>
 </dt>
 <dd></dd>
 <dt>
-NM_SETTING_USER_DATA, macro in nm-setting-user
+<a class="link" href="libnm-nm-setting-user.html#NM-SETTING-USER-DATA:CAPS" title="NM_SETTING_USER_DATA">NM_SETTING_USER_DATA</a>, macro in <a class="link" href="libnm-nm-setting-user.html" title="nm-setting-user">nm-setting-user</a>
 </dt>
 <dd></dd>
 <dt>
-nm_setting_user_get_data, function in nm-setting-user
+<a class="link" href="libnm-nm-setting-user.html#nm-setting-user-get-data" title="nm_setting_user_get_data ()">nm_setting_user_get_data</a>, function in <a class="link" href="libnm-nm-setting-user.html" title="nm-setting-user">nm-setting-user</a>
 </dt>
 <dd></dd>
 <dt>
-nm_setting_user_get_keys, function in nm-setting-user
+<a class="link" href="libnm-nm-setting-user.html#nm-setting-user-get-keys" title="nm_setting_user_get_keys ()">nm_setting_user_get_keys</a>, function in <a class="link" href="libnm-nm-setting-user.html" title="nm-setting-user">nm-setting-user</a>
 </dt>
 <dd></dd>
 <dt>
-nm_setting_user_new, function in nm-setting-user
+<a class="link" href="libnm-nm-setting-user.html#nm-setting-user-new" title="nm_setting_user_new ()">nm_setting_user_new</a>, function in <a class="link" href="libnm-nm-setting-user.html" title="nm-setting-user">nm-setting-user</a>
 </dt>
 <dd></dd>
 <dt>
-NM_SETTING_USER_SETTING_NAME, macro in nm-setting-user
+<a class="link" href="libnm-nm-setting-user.html#NM-SETTING-USER-SETTING-NAME:CAPS" title="NM_SETTING_USER_SETTING_NAME">NM_SETTING_USER_SETTING_NAME</a>, macro in <a class="link" href="libnm-nm-setting-user.html" title="nm-setting-user">nm-setting-user</a>
 </dt>
 <dd></dd>
 <dt>
-nm_setting_user_set_data, function in nm-setting-user
+<a class="link" href="libnm-nm-setting-user.html#nm-setting-user-set-data" title="nm_setting_user_set_data ()">nm_setting_user_set_data</a>, function in <a class="link" href="libnm-nm-setting-user.html" title="nm-setting-user">nm-setting-user</a>
 </dt>
 <dd></dd>
 <dt>
@@ -10298,119 +10298,119 @@ nm_setting_user_set_data, function in nm-setting-user
 <dd></dd>
 <a name="idxT"></a><h3 class="title">T</h3>
 <dt>
-nm_tc_action_dup, function in nm-setting-tc-config
+<a class="link" href="libnm-nm-setting-tc-config.html#nm-tc-action-dup" title="nm_tc_action_dup ()">nm_tc_action_dup</a>, function in <a class="link" href="libnm-nm-setting-tc-config.html" title="nm-setting-tc-config">nm-setting-tc-config</a>
 </dt>
 <dd></dd>
 <dt>
-nm_tc_action_equal, function in nm-setting-tc-config
+<a class="link" href="libnm-nm-setting-tc-config.html#nm-tc-action-equal" title="nm_tc_action_equal ()">nm_tc_action_equal</a>, function in <a class="link" href="libnm-nm-setting-tc-config.html" title="nm-setting-tc-config">nm-setting-tc-config</a>
 </dt>
 <dd></dd>
 <dt>
-nm_tc_action_get_attribute, function in nm-setting-tc-config
+<a class="link" href="libnm-nm-setting-tc-config.html#nm-tc-action-get-attribute" title="nm_tc_action_get_attribute ()">nm_tc_action_get_attribute</a>, function in <a class="link" href="libnm-nm-setting-tc-config.html" title="nm-setting-tc-config">nm-setting-tc-config</a>
 </dt>
 <dd></dd>
 <dt>
-nm_tc_action_get_attribute_names, function in nm-setting-tc-config
+<a class="link" href="libnm-nm-setting-tc-config.html#nm-tc-action-get-attribute-names" title="nm_tc_action_get_attribute_names ()">nm_tc_action_get_attribute_names</a>, function in <a class="link" href="libnm-nm-setting-tc-config.html" title="nm-setting-tc-config">nm-setting-tc-config</a>
 </dt>
 <dd></dd>
 <dt>
-nm_tc_action_get_kind, function in nm-setting-tc-config
+<a class="link" href="libnm-nm-setting-tc-config.html#nm-tc-action-get-kind" title="nm_tc_action_get_kind ()">nm_tc_action_get_kind</a>, function in <a class="link" href="libnm-nm-setting-tc-config.html" title="nm-setting-tc-config">nm-setting-tc-config</a>
 </dt>
 <dd></dd>
 <dt>
-nm_tc_action_new, function in nm-setting-tc-config
+<a class="link" href="libnm-nm-setting-tc-config.html#nm-tc-action-new" title="nm_tc_action_new ()">nm_tc_action_new</a>, function in <a class="link" href="libnm-nm-setting-tc-config.html" title="nm-setting-tc-config">nm-setting-tc-config</a>
 </dt>
 <dd></dd>
 <dt>
-nm_tc_action_ref, function in nm-setting-tc-config
+<a class="link" href="libnm-nm-setting-tc-config.html#nm-tc-action-ref" title="nm_tc_action_ref ()">nm_tc_action_ref</a>, function in <a class="link" href="libnm-nm-setting-tc-config.html" title="nm-setting-tc-config">nm-setting-tc-config</a>
 </dt>
 <dd></dd>
 <dt>
-nm_tc_action_set_attribute, function in nm-setting-tc-config
+<a class="link" href="libnm-nm-setting-tc-config.html#nm-tc-action-set-attribute" title="nm_tc_action_set_attribute ()">nm_tc_action_set_attribute</a>, function in <a class="link" href="libnm-nm-setting-tc-config.html" title="nm-setting-tc-config">nm-setting-tc-config</a>
 </dt>
 <dd></dd>
 <dt>
-nm_tc_action_unref, function in nm-setting-tc-config
+<a class="link" href="libnm-nm-setting-tc-config.html#nm-tc-action-unref" title="nm_tc_action_unref ()">nm_tc_action_unref</a>, function in <a class="link" href="libnm-nm-setting-tc-config.html" title="nm-setting-tc-config">nm-setting-tc-config</a>
 </dt>
 <dd></dd>
 <dt>
-nm_tc_qdisc_dup, function in nm-setting-tc-config
+<a class="link" href="libnm-nm-setting-tc-config.html#nm-tc-qdisc-dup" title="nm_tc_qdisc_dup ()">nm_tc_qdisc_dup</a>, function in <a class="link" href="libnm-nm-setting-tc-config.html" title="nm-setting-tc-config">nm-setting-tc-config</a>
 </dt>
 <dd></dd>
 <dt>
-nm_tc_qdisc_equal, function in nm-setting-tc-config
+<a class="link" href="libnm-nm-setting-tc-config.html#nm-tc-qdisc-equal" title="nm_tc_qdisc_equal ()">nm_tc_qdisc_equal</a>, function in <a class="link" href="libnm-nm-setting-tc-config.html" title="nm-setting-tc-config">nm-setting-tc-config</a>
 </dt>
 <dd></dd>
 <dt>
-nm_tc_qdisc_get_handle, function in nm-setting-tc-config
+<a class="link" href="libnm-nm-setting-tc-config.html#nm-tc-qdisc-get-handle" title="nm_tc_qdisc_get_handle ()">nm_tc_qdisc_get_handle</a>, function in <a class="link" href="libnm-nm-setting-tc-config.html" title="nm-setting-tc-config">nm-setting-tc-config</a>
 </dt>
 <dd></dd>
 <dt>
-nm_tc_qdisc_get_kind, function in nm-setting-tc-config
+<a class="link" href="libnm-nm-setting-tc-config.html#nm-tc-qdisc-get-kind" title="nm_tc_qdisc_get_kind ()">nm_tc_qdisc_get_kind</a>, function in <a class="link" href="libnm-nm-setting-tc-config.html" title="nm-setting-tc-config">nm-setting-tc-config</a>
 </dt>
 <dd></dd>
 <dt>
-nm_tc_qdisc_get_parent, function in nm-setting-tc-config
+<a class="link" href="libnm-nm-setting-tc-config.html#nm-tc-qdisc-get-parent" title="nm_tc_qdisc_get_parent ()">nm_tc_qdisc_get_parent</a>, function in <a class="link" href="libnm-nm-setting-tc-config.html" title="nm-setting-tc-config">nm-setting-tc-config</a>
 </dt>
 <dd></dd>
 <dt>
-nm_tc_qdisc_new, function in nm-setting-tc-config
+<a class="link" href="libnm-nm-setting-tc-config.html#nm-tc-qdisc-new" title="nm_tc_qdisc_new ()">nm_tc_qdisc_new</a>, function in <a class="link" href="libnm-nm-setting-tc-config.html" title="nm-setting-tc-config">nm-setting-tc-config</a>
 </dt>
 <dd></dd>
 <dt>
-nm_tc_qdisc_ref, function in nm-setting-tc-config
+<a class="link" href="libnm-nm-setting-tc-config.html#nm-tc-qdisc-ref" title="nm_tc_qdisc_ref ()">nm_tc_qdisc_ref</a>, function in <a class="link" href="libnm-nm-setting-tc-config.html" title="nm-setting-tc-config">nm-setting-tc-config</a>
 </dt>
 <dd></dd>
 <dt>
-nm_tc_qdisc_set_handle, function in nm-setting-tc-config
+<a class="link" href="libnm-nm-setting-tc-config.html#nm-tc-qdisc-set-handle" title="nm_tc_qdisc_set_handle ()">nm_tc_qdisc_set_handle</a>, function in <a class="link" href="libnm-nm-setting-tc-config.html" title="nm-setting-tc-config">nm-setting-tc-config</a>
 </dt>
 <dd></dd>
 <dt>
-nm_tc_qdisc_unref, function in nm-setting-tc-config
+<a class="link" href="libnm-nm-setting-tc-config.html#nm-tc-qdisc-unref" title="nm_tc_qdisc_unref ()">nm_tc_qdisc_unref</a>, function in <a class="link" href="libnm-nm-setting-tc-config.html" title="nm-setting-tc-config">nm-setting-tc-config</a>
 </dt>
 <dd></dd>
 <dt>
-nm_tc_tfilter_dup, function in nm-setting-tc-config
+<a class="link" href="libnm-nm-setting-tc-config.html#nm-tc-tfilter-dup" title="nm_tc_tfilter_dup ()">nm_tc_tfilter_dup</a>, function in <a class="link" href="libnm-nm-setting-tc-config.html" title="nm-setting-tc-config">nm-setting-tc-config</a>
 </dt>
 <dd></dd>
 <dt>
-nm_tc_tfilter_equal, function in nm-setting-tc-config
+<a class="link" href="libnm-nm-setting-tc-config.html#nm-tc-tfilter-equal" title="nm_tc_tfilter_equal ()">nm_tc_tfilter_equal</a>, function in <a class="link" href="libnm-nm-setting-tc-config.html" title="nm-setting-tc-config">nm-setting-tc-config</a>
 </dt>
 <dd></dd>
 <dt>
-nm_tc_tfilter_get_action, function in nm-setting-tc-config
+<a class="link" href="libnm-nm-setting-tc-config.html#nm-tc-tfilter-get-action" title="nm_tc_tfilter_get_action ()">nm_tc_tfilter_get_action</a>, function in <a class="link" href="libnm-nm-setting-tc-config.html" title="nm-setting-tc-config">nm-setting-tc-config</a>
 </dt>
 <dd></dd>
 <dt>
-nm_tc_tfilter_get_handle, function in nm-setting-tc-config
+<a class="link" href="libnm-nm-setting-tc-config.html#nm-tc-tfilter-get-handle" title="nm_tc_tfilter_get_handle ()">nm_tc_tfilter_get_handle</a>, function in <a class="link" href="libnm-nm-setting-tc-config.html" title="nm-setting-tc-config">nm-setting-tc-config</a>
 </dt>
 <dd></dd>
 <dt>
-nm_tc_tfilter_get_kind, function in nm-setting-tc-config
+<a class="link" href="libnm-nm-setting-tc-config.html#nm-tc-tfilter-get-kind" title="nm_tc_tfilter_get_kind ()">nm_tc_tfilter_get_kind</a>, function in <a class="link" href="libnm-nm-setting-tc-config.html" title="nm-setting-tc-config">nm-setting-tc-config</a>
 </dt>
 <dd></dd>
 <dt>
-nm_tc_tfilter_get_parent, function in nm-setting-tc-config
+<a class="link" href="libnm-nm-setting-tc-config.html#nm-tc-tfilter-get-parent" title="nm_tc_tfilter_get_parent ()">nm_tc_tfilter_get_parent</a>, function in <a class="link" href="libnm-nm-setting-tc-config.html" title="nm-setting-tc-config">nm-setting-tc-config</a>
 </dt>
 <dd></dd>
 <dt>
-nm_tc_tfilter_new, function in nm-setting-tc-config
+<a class="link" href="libnm-nm-setting-tc-config.html#nm-tc-tfilter-new" title="nm_tc_tfilter_new ()">nm_tc_tfilter_new</a>, function in <a class="link" href="libnm-nm-setting-tc-config.html" title="nm-setting-tc-config">nm-setting-tc-config</a>
 </dt>
 <dd></dd>
 <dt>
-nm_tc_tfilter_ref, function in nm-setting-tc-config
+<a class="link" href="libnm-nm-setting-tc-config.html#nm-tc-tfilter-ref" title="nm_tc_tfilter_ref ()">nm_tc_tfilter_ref</a>, function in <a class="link" href="libnm-nm-setting-tc-config.html" title="nm-setting-tc-config">nm-setting-tc-config</a>
 </dt>
 <dd></dd>
 <dt>
-nm_tc_tfilter_set_action, function in nm-setting-tc-config
+<a class="link" href="libnm-nm-setting-tc-config.html#nm-tc-tfilter-set-action" title="nm_tc_tfilter_set_action ()">nm_tc_tfilter_set_action</a>, function in <a class="link" href="libnm-nm-setting-tc-config.html" title="nm-setting-tc-config">nm-setting-tc-config</a>
 </dt>
 <dd></dd>
 <dt>
-nm_tc_tfilter_set_handle, function in nm-setting-tc-config
+<a class="link" href="libnm-nm-setting-tc-config.html#nm-tc-tfilter-set-handle" title="nm_tc_tfilter_set_handle ()">nm_tc_tfilter_set_handle</a>, function in <a class="link" href="libnm-nm-setting-tc-config.html" title="nm-setting-tc-config">nm-setting-tc-config</a>
 </dt>
 <dd></dd>
 <dt>
-nm_tc_tfilter_unref, function in nm-setting-tc-config
+<a class="link" href="libnm-nm-setting-tc-config.html#nm-tc-tfilter-unref" title="nm_tc_tfilter_unref ()">nm_tc_tfilter_unref</a>, function in <a class="link" href="libnm-nm-setting-tc-config.html" title="nm-setting-tc-config">nm-setting-tc-config</a>
 </dt>
 <dd></dd>
 <dt>
@@ -10852,11 +10852,11 @@ nm_utils_fixup_vendor_string, function in nm-libnm-utils
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="libnm-nm-vpn-dbus-interface.html#NMVpnConnectionState" title="enum NMVpnConnectionState">NMVpnConnectionState</a>, enum in <a class="link" href="libnm-nm-vpn-dbus-interface.html" title="nm-vpn-dbus-interface">nm-vpn-dbus-interface</a>
+<a href="libnm-nm-vpn-dbus-interface.html#NMVpnConnectionState">NMVpnConnectionState</a>, enum in nm-vpn-dbus-interface
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="libnm-nm-vpn-dbus-interface.html#NMVpnConnectionStateReason" title="enum NMVpnConnectionStateReason">NMVpnConnectionStateReason</a>, enum in <a class="link" href="libnm-nm-vpn-dbus-interface.html" title="nm-vpn-dbus-interface">nm-vpn-dbus-interface</a>
+<a href="libnm-nm-vpn-dbus-interface.html#NMVpnConnectionStateReason">NMVpnConnectionStateReason</a>, enum in nm-vpn-dbus-interface
 </dt>
 <dd></dd>
 <dt>
@@ -10868,7 +10868,7 @@ nm_utils_fixup_vendor_string, function in nm-libnm-utils
 </dt>
 <dd></dd>
 <dt>
-NMVpnEditorInterface, struct in <a class="link" href="NMVpnEditorPlugin.html#NMVpnEditor">NMVpnEditor</a>
+<a class="link" href="NMVpnEditor.html#NMVpnEditorInterface" title="NMVpnEditorInterface">NMVpnEditorInterface</a>, struct in <a class="link" href="NMVpnEditor.html" title="NMVpnEditor">NMVpnEditor</a>
 </dt>
 <dd></dd>
 <dt>
@@ -10908,15 +10908,15 @@ NMVpnEditorInterface, struct in <a class="link" href="NMVpnEditorPlugin.html#NMV
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="libnm-nm-vpn-dbus-interface.html#NMVpnPluginFailure" title="enum NMVpnPluginFailure">NMVpnPluginFailure</a>, enum in <a class="link" href="libnm-nm-vpn-dbus-interface.html" title="nm-vpn-dbus-interface">nm-vpn-dbus-interface</a>
+<a href="libnm-nm-vpn-dbus-interface.html#NMVpnPluginFailure">NMVpnPluginFailure</a>, enum in nm-vpn-dbus-interface
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="NMVpnEditorPlugin.html#NMVpnPluginInfo" title="NMVpnPluginInfo">NMVpnPluginInfo</a>, struct in nm-vpn-plugin-info
+<a class="link" href="libnm-nm-vpn-plugin-info.html#NMVpnPluginInfo" title="NMVpnPluginInfo">NMVpnPluginInfo</a>, struct in <a class="link" href="libnm-nm-vpn-plugin-info.html" title="nm-vpn-plugin-info">nm-vpn-plugin-info</a>
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="libnm-nm-vpn-dbus-interface.html#NMVpnServiceState" title="enum NMVpnServiceState">NMVpnServiceState</a>, enum in <a class="link" href="libnm-nm-vpn-dbus-interface.html" title="nm-vpn-dbus-interface">nm-vpn-dbus-interface</a>
+<a href="libnm-nm-vpn-dbus-interface.html#NMVpnServiceState">NMVpnServiceState</a>, enum in nm-vpn-dbus-interface
 </dt>
 <dd></dd>
 <dt>
@@ -10936,15 +10936,15 @@ NMVpnEditorInterface, struct in <a class="link" href="NMVpnEditorPlugin.html#NMV
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="libnm-nm-vpn-dbus-interface.html#NM-VPN-DBUS-PLUGIN-INTERFACE:CAPS" title="NM_VPN_DBUS_PLUGIN_INTERFACE">NM_VPN_DBUS_PLUGIN_INTERFACE</a>, macro in <a class="link" href="libnm-nm-vpn-dbus-interface.html" title="nm-vpn-dbus-interface">nm-vpn-dbus-interface</a>
+<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-VPN-DBUS-PLUGIN-INTERFACE:CAPS">NM_VPN_DBUS_PLUGIN_INTERFACE</a>, macro in nm-vpn-dbus-interface
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="libnm-nm-vpn-dbus-interface.html#NM-VPN-DBUS-PLUGIN-PATH:CAPS" title="NM_VPN_DBUS_PLUGIN_PATH">NM_VPN_DBUS_PLUGIN_PATH</a>, macro in <a class="link" href="libnm-nm-vpn-dbus-interface.html" title="nm-vpn-dbus-interface">nm-vpn-dbus-interface</a>
+<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-VPN-DBUS-PLUGIN-PATH:CAPS">NM_VPN_DBUS_PLUGIN_PATH</a>, macro in nm-vpn-dbus-interface
 </dt>
 <dd></dd>
 <dt>
-<a href="/usr/share/gtk-doc/html/libnm-glib/libnm-glib-NMVpnPluginUiWidget.html#nm-vpn-editor-get-widget">nm_vpn_editor_get_widget</a>, function in <a class="link" href="NMVpnEditorPlugin.html#NMVpnEditor">NMVpnEditor</a>
+<a class="link" href="NMVpnEditor.html#nm-vpn-editor-get-widget" title="nm_vpn_editor_get_widget ()">nm_vpn_editor_get_widget</a>, function in <a class="link" href="NMVpnEditor.html" title="NMVpnEditor">NMVpnEditor</a>
 </dt>
 <dd></dd>
 <dt>
@@ -11004,39 +11004,39 @@ NMVpnEditorInterface, struct in <a class="link" href="NMVpnEditorPlugin.html#NMV
 </dt>
 <dd></dd>
 <dt>
-<a href="/usr/share/gtk-doc/html/libnm-glib/libnm-glib-NMVpnPluginUiWidget.html#nm-vpn-editor-update-connection">nm_vpn_editor_update_connection</a>, function in <a class="link" href="NMVpnEditorPlugin.html#NMVpnEditor">NMVpnEditor</a>
+<a class="link" href="NMVpnEditor.html#nm-vpn-editor-update-connection" title="nm_vpn_editor_update_connection ()">nm_vpn_editor_update_connection</a>, function in <a class="link" href="NMVpnEditor.html" title="NMVpnEditor">NMVpnEditor</a>
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="libnm-nm-vpn-dbus-interface.html#NM-VPN-PLUGIN-CAN-PERSIST:CAPS" title="NM_VPN_PLUGIN_CAN_PERSIST">NM_VPN_PLUGIN_CAN_PERSIST</a>, macro in <a class="link" href="libnm-nm-vpn-dbus-interface.html" title="nm-vpn-dbus-interface">nm-vpn-dbus-interface</a>
+<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-VPN-PLUGIN-CAN-PERSIST:CAPS">NM_VPN_PLUGIN_CAN_PERSIST</a>, macro in nm-vpn-dbus-interface
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="libnm-nm-vpn-dbus-interface.html#NM-VPN-PLUGIN-CONFIG-BANNER:CAPS" title="NM_VPN_PLUGIN_CONFIG_BANNER">NM_VPN_PLUGIN_CONFIG_BANNER</a>, macro in <a class="link" href="libnm-nm-vpn-dbus-interface.html" title="nm-vpn-dbus-interface">nm-vpn-dbus-interface</a>
+<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-VPN-PLUGIN-CONFIG-BANNER:CAPS">NM_VPN_PLUGIN_CONFIG_BANNER</a>, macro in nm-vpn-dbus-interface
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="libnm-nm-vpn-dbus-interface.html#NM-VPN-PLUGIN-CONFIG-EXT-GATEWAY:CAPS" title="NM_VPN_PLUGIN_CONFIG_EXT_GATEWAY">NM_VPN_PLUGIN_CONFIG_EXT_GATEWAY</a>, macro in <a class="link" href="libnm-nm-vpn-dbus-interface.html" title="nm-vpn-dbus-interface">nm-vpn-dbus-interface</a>
+<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-VPN-PLUGIN-CONFIG-EXT-GATEWAY:CAPS">NM_VPN_PLUGIN_CONFIG_EXT_GATEWAY</a>, macro in nm-vpn-dbus-interface
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="libnm-nm-vpn-dbus-interface.html#NM-VPN-PLUGIN-CONFIG-HAS-IP4:CAPS" title="NM_VPN_PLUGIN_CONFIG_HAS_IP4">NM_VPN_PLUGIN_CONFIG_HAS_IP4</a>, macro in <a class="link" href="libnm-nm-vpn-dbus-interface.html" title="nm-vpn-dbus-interface">nm-vpn-dbus-interface</a>
+<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-VPN-PLUGIN-CONFIG-HAS-IP4:CAPS">NM_VPN_PLUGIN_CONFIG_HAS_IP4</a>, macro in nm-vpn-dbus-interface
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="libnm-nm-vpn-dbus-interface.html#NM-VPN-PLUGIN-CONFIG-HAS-IP6:CAPS" title="NM_VPN_PLUGIN_CONFIG_HAS_IP6">NM_VPN_PLUGIN_CONFIG_HAS_IP6</a>, macro in <a class="link" href="libnm-nm-vpn-dbus-interface.html" title="nm-vpn-dbus-interface">nm-vpn-dbus-interface</a>
+<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-VPN-PLUGIN-CONFIG-HAS-IP6:CAPS">NM_VPN_PLUGIN_CONFIG_HAS_IP6</a>, macro in nm-vpn-dbus-interface
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="libnm-nm-vpn-dbus-interface.html#NM-VPN-PLUGIN-CONFIG-MTU:CAPS" title="NM_VPN_PLUGIN_CONFIG_MTU">NM_VPN_PLUGIN_CONFIG_MTU</a>, macro in <a class="link" href="libnm-nm-vpn-dbus-interface.html" title="nm-vpn-dbus-interface">nm-vpn-dbus-interface</a>
+<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-VPN-PLUGIN-CONFIG-MTU:CAPS">NM_VPN_PLUGIN_CONFIG_MTU</a>, macro in nm-vpn-dbus-interface
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="libnm-nm-vpn-dbus-interface.html#NM-VPN-PLUGIN-CONFIG-PROXY-PAC:CAPS" title="NM_VPN_PLUGIN_CONFIG_PROXY_PAC">NM_VPN_PLUGIN_CONFIG_PROXY_PAC</a>, macro in <a class="link" href="libnm-nm-vpn-dbus-interface.html" title="nm-vpn-dbus-interface">nm-vpn-dbus-interface</a>
+<a href="libnm-nm-vpn-dbus-interface.html#NM-VPN-PLUGIN-CONFIG-PROXY-PAC:CAPS">NM_VPN_PLUGIN_CONFIG_PROXY_PAC</a>, macro in nm-vpn-dbus-interface
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="libnm-nm-vpn-dbus-interface.html#NM-VPN-PLUGIN-CONFIG-TUNDEV:CAPS" title="NM_VPN_PLUGIN_CONFIG_TUNDEV">NM_VPN_PLUGIN_CONFIG_TUNDEV</a>, macro in <a class="link" href="libnm-nm-vpn-dbus-interface.html" title="nm-vpn-dbus-interface">nm-vpn-dbus-interface</a>
+<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-VPN-PLUGIN-CONFIG-TUNDEV:CAPS">NM_VPN_PLUGIN_CONFIG_TUNDEV</a>, macro in nm-vpn-dbus-interface
 </dt>
 <dd></dd>
 <dt>
@@ -11048,159 +11048,159 @@ NMVpnEditorInterface, struct in <a class="link" href="NMVpnEditorPlugin.html#NMV
 </dt>
 <dd></dd>
 <dt>
-NM_VPN_PLUGIN_INFO_FILENAME, macro in nm-vpn-plugin-info
+<a class="link" href="libnm-nm-vpn-plugin-info.html#NM-VPN-PLUGIN-INFO-FILENAME:CAPS" title="NM_VPN_PLUGIN_INFO_FILENAME">NM_VPN_PLUGIN_INFO_FILENAME</a>, macro in <a class="link" href="libnm-nm-vpn-plugin-info.html" title="nm-vpn-plugin-info">nm-vpn-plugin-info</a>
 </dt>
 <dd></dd>
 <dt>
-NM_VPN_PLUGIN_INFO_KEYFILE, macro in nm-vpn-plugin-info
+<a class="link" href="libnm-nm-vpn-plugin-info.html#NM-VPN-PLUGIN-INFO-KEYFILE:CAPS" title="NM_VPN_PLUGIN_INFO_KEYFILE">NM_VPN_PLUGIN_INFO_KEYFILE</a>, macro in <a class="link" href="libnm-nm-vpn-plugin-info.html" title="nm-vpn-plugin-info">nm-vpn-plugin-info</a>
 </dt>
 <dd></dd>
 <dt>
-NM_VPN_PLUGIN_INFO_KF_GROUP_CONNECTION, macro in nm-vpn-plugin-info
+<a class="link" href="libnm-nm-vpn-plugin-info.html#NM-VPN-PLUGIN-INFO-KF-GROUP-CONNECTION:CAPS" title="NM_VPN_PLUGIN_INFO_KF_GROUP_CONNECTION">NM_VPN_PLUGIN_INFO_KF_GROUP_CONNECTION</a>, macro in <a class="link" href="libnm-nm-vpn-plugin-info.html" title="nm-vpn-plugin-info">nm-vpn-plugin-info</a>
 </dt>
 <dd></dd>
 <dt>
-NM_VPN_PLUGIN_INFO_KF_GROUP_GNOME, macro in nm-vpn-plugin-info
+<a class="link" href="libnm-nm-vpn-plugin-info.html#NM-VPN-PLUGIN-INFO-KF-GROUP-GNOME:CAPS" title="NM_VPN_PLUGIN_INFO_KF_GROUP_GNOME">NM_VPN_PLUGIN_INFO_KF_GROUP_GNOME</a>, macro in <a class="link" href="libnm-nm-vpn-plugin-info.html" title="nm-vpn-plugin-info">nm-vpn-plugin-info</a>
 </dt>
 <dd></dd>
 <dt>
-NM_VPN_PLUGIN_INFO_KF_GROUP_LIBNM, macro in nm-vpn-plugin-info
+<a class="link" href="libnm-nm-vpn-plugin-info.html#NM-VPN-PLUGIN-INFO-KF-GROUP-LIBNM:CAPS" title="NM_VPN_PLUGIN_INFO_KF_GROUP_LIBNM">NM_VPN_PLUGIN_INFO_KF_GROUP_LIBNM</a>, macro in <a class="link" href="libnm-nm-vpn-plugin-info.html" title="nm-vpn-plugin-info">nm-vpn-plugin-info</a>
 </dt>
 <dd></dd>
 <dt>
-NM_VPN_PLUGIN_INFO_NAME, macro in nm-vpn-plugin-info
+<a class="link" href="libnm-nm-vpn-plugin-info.html#NM-VPN-PLUGIN-INFO-NAME:CAPS" title="NM_VPN_PLUGIN_INFO_NAME">NM_VPN_PLUGIN_INFO_NAME</a>, macro in <a class="link" href="libnm-nm-vpn-plugin-info.html" title="nm-vpn-plugin-info">nm-vpn-plugin-info</a>
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="libnm-nm-vpn-dbus-interface.html#NM-VPN-PLUGIN-IP4-CONFIG-ADDRESS:CAPS" title="NM_VPN_PLUGIN_IP4_CONFIG_ADDRESS">NM_VPN_PLUGIN_IP4_CONFIG_ADDRESS</a>, macro in <a class="link" href="libnm-nm-vpn-dbus-interface.html" title="nm-vpn-dbus-interface">nm-vpn-dbus-interface</a>
+<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-VPN-PLUGIN-IP4-CONFIG-ADDRESS:CAPS">NM_VPN_PLUGIN_IP4_CONFIG_ADDRESS</a>, macro in nm-vpn-dbus-interface
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="libnm-nm-vpn-dbus-interface.html#NM-VPN-PLUGIN-IP4-CONFIG-BANNER:CAPS" title="NM_VPN_PLUGIN_IP4_CONFIG_BANNER">NM_VPN_PLUGIN_IP4_CONFIG_BANNER</a>, macro in <a class="link" href="libnm-nm-vpn-dbus-interface.html" title="nm-vpn-dbus-interface">nm-vpn-dbus-interface</a>
+<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-VPN-PLUGIN-IP4-CONFIG-BANNER:CAPS">NM_VPN_PLUGIN_IP4_CONFIG_BANNER</a>, macro in nm-vpn-dbus-interface
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="libnm-nm-vpn-dbus-interface.html#NM-VPN-PLUGIN-IP4-CONFIG-DNS:CAPS" title="NM_VPN_PLUGIN_IP4_CONFIG_DNS">NM_VPN_PLUGIN_IP4_CONFIG_DNS</a>, macro in <a class="link" href="libnm-nm-vpn-dbus-interface.html" title="nm-vpn-dbus-interface">nm-vpn-dbus-interface</a>
+<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-VPN-PLUGIN-IP4-CONFIG-DNS:CAPS">NM_VPN_PLUGIN_IP4_CONFIG_DNS</a>, macro in nm-vpn-dbus-interface
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="libnm-nm-vpn-dbus-interface.html#NM-VPN-PLUGIN-IP4-CONFIG-DOMAIN:CAPS" title="NM_VPN_PLUGIN_IP4_CONFIG_DOMAIN">NM_VPN_PLUGIN_IP4_CONFIG_DOMAIN</a>, macro in <a class="link" href="libnm-nm-vpn-dbus-interface.html" title="nm-vpn-dbus-interface">nm-vpn-dbus-interface</a>
+<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-VPN-PLUGIN-IP4-CONFIG-DOMAIN:CAPS">NM_VPN_PLUGIN_IP4_CONFIG_DOMAIN</a>, macro in nm-vpn-dbus-interface
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="libnm-nm-vpn-dbus-interface.html#NM-VPN-PLUGIN-IP4-CONFIG-DOMAINS:CAPS" title="NM_VPN_PLUGIN_IP4_CONFIG_DOMAINS">NM_VPN_PLUGIN_IP4_CONFIG_DOMAINS</a>, macro in <a class="link" href="libnm-nm-vpn-dbus-interface.html" title="nm-vpn-dbus-interface">nm-vpn-dbus-interface</a>
+<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-VPN-PLUGIN-IP4-CONFIG-DOMAINS:CAPS">NM_VPN_PLUGIN_IP4_CONFIG_DOMAINS</a>, macro in nm-vpn-dbus-interface
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="libnm-nm-vpn-dbus-interface.html#NM-VPN-PLUGIN-IP4-CONFIG-EXT-GATEWAY:CAPS" title="NM_VPN_PLUGIN_IP4_CONFIG_EXT_GATEWAY">NM_VPN_PLUGIN_IP4_CONFIG_EXT_GATEWAY</a>, macro in <a class="link" href="libnm-nm-vpn-dbus-interface.html" title="nm-vpn-dbus-interface">nm-vpn-dbus-interface</a>
+<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-VPN-PLUGIN-IP4-CONFIG-EXT-GATEWAY:CAPS">NM_VPN_PLUGIN_IP4_CONFIG_EXT_GATEWAY</a>, macro in nm-vpn-dbus-interface
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="libnm-nm-vpn-dbus-interface.html#NM-VPN-PLUGIN-IP4-CONFIG-GATEWAY:CAPS" title="NM_VPN_PLUGIN_IP4_CONFIG_GATEWAY">NM_VPN_PLUGIN_IP4_CONFIG_GATEWAY</a>, macro in <a class="link" href="libnm-nm-vpn-dbus-interface.html" title="nm-vpn-dbus-interface">nm-vpn-dbus-interface</a>
+<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-VPN-PLUGIN-IP4-CONFIG-GATEWAY:CAPS">NM_VPN_PLUGIN_IP4_CONFIG_GATEWAY</a>, macro in nm-vpn-dbus-interface
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="libnm-nm-vpn-dbus-interface.html#NM-VPN-PLUGIN-IP4-CONFIG-INT-GATEWAY:CAPS" title="NM_VPN_PLUGIN_IP4_CONFIG_INT_GATEWAY">NM_VPN_PLUGIN_IP4_CONFIG_INT_GATEWAY</a>, macro in <a class="link" href="libnm-nm-vpn-dbus-interface.html" title="nm-vpn-dbus-interface">nm-vpn-dbus-interface</a>
+<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-VPN-PLUGIN-IP4-CONFIG-INT-GATEWAY:CAPS">NM_VPN_PLUGIN_IP4_CONFIG_INT_GATEWAY</a>, macro in nm-vpn-dbus-interface
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="libnm-nm-vpn-dbus-interface.html#NM-VPN-PLUGIN-IP4-CONFIG-MSS:CAPS" title="NM_VPN_PLUGIN_IP4_CONFIG_MSS">NM_VPN_PLUGIN_IP4_CONFIG_MSS</a>, macro in <a class="link" href="libnm-nm-vpn-dbus-interface.html" title="nm-vpn-dbus-interface">nm-vpn-dbus-interface</a>
+<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-VPN-PLUGIN-IP4-CONFIG-MSS:CAPS">NM_VPN_PLUGIN_IP4_CONFIG_MSS</a>, macro in nm-vpn-dbus-interface
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="libnm-nm-vpn-dbus-interface.html#NM-VPN-PLUGIN-IP4-CONFIG-MTU:CAPS" title="NM_VPN_PLUGIN_IP4_CONFIG_MTU">NM_VPN_PLUGIN_IP4_CONFIG_MTU</a>, macro in <a class="link" href="libnm-nm-vpn-dbus-interface.html" title="nm-vpn-dbus-interface">nm-vpn-dbus-interface</a>
+<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-VPN-PLUGIN-IP4-CONFIG-MTU:CAPS">NM_VPN_PLUGIN_IP4_CONFIG_MTU</a>, macro in nm-vpn-dbus-interface
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="libnm-nm-vpn-dbus-interface.html#NM-VPN-PLUGIN-IP4-CONFIG-NBNS:CAPS" title="NM_VPN_PLUGIN_IP4_CONFIG_NBNS">NM_VPN_PLUGIN_IP4_CONFIG_NBNS</a>, macro in <a class="link" href="libnm-nm-vpn-dbus-interface.html" title="nm-vpn-dbus-interface">nm-vpn-dbus-interface</a>
+<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-VPN-PLUGIN-IP4-CONFIG-NBNS:CAPS">NM_VPN_PLUGIN_IP4_CONFIG_NBNS</a>, macro in nm-vpn-dbus-interface
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="libnm-nm-vpn-dbus-interface.html#NM-VPN-PLUGIN-IP4-CONFIG-NEVER-DEFAULT:CAPS" title="NM_VPN_PLUGIN_IP4_CONFIG_NEVER_DEFAULT">NM_VPN_PLUGIN_IP4_CONFIG_NEVER_DEFAULT</a>, macro in <a class="link" href="libnm-nm-vpn-dbus-interface.html" title="nm-vpn-dbus-interface">nm-vpn-dbus-interface</a>
+<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-VPN-PLUGIN-IP4-CONFIG-NEVER-DEFAULT:CAPS">NM_VPN_PLUGIN_IP4_CONFIG_NEVER_DEFAULT</a>, macro in nm-vpn-dbus-interface
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="libnm-nm-vpn-dbus-interface.html#NM-VPN-PLUGIN-IP4-CONFIG-PREFIX:CAPS" title="NM_VPN_PLUGIN_IP4_CONFIG_PREFIX">NM_VPN_PLUGIN_IP4_CONFIG_PREFIX</a>, macro in <a class="link" href="libnm-nm-vpn-dbus-interface.html" title="nm-vpn-dbus-interface">nm-vpn-dbus-interface</a>
+<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-VPN-PLUGIN-IP4-CONFIG-PREFIX:CAPS">NM_VPN_PLUGIN_IP4_CONFIG_PREFIX</a>, macro in nm-vpn-dbus-interface
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="libnm-nm-vpn-dbus-interface.html#NM-VPN-PLUGIN-IP4-CONFIG-PRESERVE-ROUTES:CAPS" title="NM_VPN_PLUGIN_IP4_CONFIG_PRESERVE_ROUTES">NM_VPN_PLUGIN_IP4_CONFIG_PRESERVE_ROUTES</a>, macro in <a class="link" href="libnm-nm-vpn-dbus-interface.html" title="nm-vpn-dbus-interface">nm-vpn-dbus-interface</a>
+<a href="libnm-nm-vpn-dbus-interface.html#NM-VPN-PLUGIN-IP4-CONFIG-PRESERVE-ROUTES:CAPS">NM_VPN_PLUGIN_IP4_CONFIG_PRESERVE_ROUTES</a>, macro in nm-vpn-dbus-interface
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="libnm-nm-vpn-dbus-interface.html#NM-VPN-PLUGIN-IP4-CONFIG-PTP:CAPS" title="NM_VPN_PLUGIN_IP4_CONFIG_PTP">NM_VPN_PLUGIN_IP4_CONFIG_PTP</a>, macro in <a class="link" href="libnm-nm-vpn-dbus-interface.html" title="nm-vpn-dbus-interface">nm-vpn-dbus-interface</a>
+<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-VPN-PLUGIN-IP4-CONFIG-PTP:CAPS">NM_VPN_PLUGIN_IP4_CONFIG_PTP</a>, macro in nm-vpn-dbus-interface
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="libnm-nm-vpn-dbus-interface.html#NM-VPN-PLUGIN-IP4-CONFIG-ROUTES:CAPS" title="NM_VPN_PLUGIN_IP4_CONFIG_ROUTES">NM_VPN_PLUGIN_IP4_CONFIG_ROUTES</a>, macro in <a class="link" href="libnm-nm-vpn-dbus-interface.html" title="nm-vpn-dbus-interface">nm-vpn-dbus-interface</a>
+<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-VPN-PLUGIN-IP4-CONFIG-ROUTES:CAPS">NM_VPN_PLUGIN_IP4_CONFIG_ROUTES</a>, macro in nm-vpn-dbus-interface
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="libnm-nm-vpn-dbus-interface.html#NM-VPN-PLUGIN-IP4-CONFIG-TUNDEV:CAPS" title="NM_VPN_PLUGIN_IP4_CONFIG_TUNDEV">NM_VPN_PLUGIN_IP4_CONFIG_TUNDEV</a>, macro in <a class="link" href="libnm-nm-vpn-dbus-interface.html" title="nm-vpn-dbus-interface">nm-vpn-dbus-interface</a>
+<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-VPN-PLUGIN-IP4-CONFIG-TUNDEV:CAPS">NM_VPN_PLUGIN_IP4_CONFIG_TUNDEV</a>, macro in nm-vpn-dbus-interface
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="libnm-nm-vpn-dbus-interface.html#NM-VPN-PLUGIN-IP6-CONFIG-ADDRESS:CAPS" title="NM_VPN_PLUGIN_IP6_CONFIG_ADDRESS">NM_VPN_PLUGIN_IP6_CONFIG_ADDRESS</a>, macro in <a class="link" href="libnm-nm-vpn-dbus-interface.html" title="nm-vpn-dbus-interface">nm-vpn-dbus-interface</a>
+<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-VPN-PLUGIN-IP6-CONFIG-ADDRESS:CAPS">NM_VPN_PLUGIN_IP6_CONFIG_ADDRESS</a>, macro in nm-vpn-dbus-interface
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="libnm-nm-vpn-dbus-interface.html#NM-VPN-PLUGIN-IP6-CONFIG-DNS:CAPS" title="NM_VPN_PLUGIN_IP6_CONFIG_DNS">NM_VPN_PLUGIN_IP6_CONFIG_DNS</a>, macro in <a class="link" href="libnm-nm-vpn-dbus-interface.html" title="nm-vpn-dbus-interface">nm-vpn-dbus-interface</a>
+<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-VPN-PLUGIN-IP6-CONFIG-DNS:CAPS">NM_VPN_PLUGIN_IP6_CONFIG_DNS</a>, macro in nm-vpn-dbus-interface
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="libnm-nm-vpn-dbus-interface.html#NM-VPN-PLUGIN-IP6-CONFIG-DOMAIN:CAPS" title="NM_VPN_PLUGIN_IP6_CONFIG_DOMAIN">NM_VPN_PLUGIN_IP6_CONFIG_DOMAIN</a>, macro in <a class="link" href="libnm-nm-vpn-dbus-interface.html" title="nm-vpn-dbus-interface">nm-vpn-dbus-interface</a>
+<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-VPN-PLUGIN-IP6-CONFIG-DOMAIN:CAPS">NM_VPN_PLUGIN_IP6_CONFIG_DOMAIN</a>, macro in nm-vpn-dbus-interface
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="libnm-nm-vpn-dbus-interface.html#NM-VPN-PLUGIN-IP6-CONFIG-DOMAINS:CAPS" title="NM_VPN_PLUGIN_IP6_CONFIG_DOMAINS">NM_VPN_PLUGIN_IP6_CONFIG_DOMAINS</a>, macro in <a class="link" href="libnm-nm-vpn-dbus-interface.html" title="nm-vpn-dbus-interface">nm-vpn-dbus-interface</a>
+<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-VPN-PLUGIN-IP6-CONFIG-DOMAINS:CAPS">NM_VPN_PLUGIN_IP6_CONFIG_DOMAINS</a>, macro in nm-vpn-dbus-interface
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="libnm-nm-vpn-dbus-interface.html#NM-VPN-PLUGIN-IP6-CONFIG-INT-GATEWAY:CAPS" title="NM_VPN_PLUGIN_IP6_CONFIG_INT_GATEWAY">NM_VPN_PLUGIN_IP6_CONFIG_INT_GATEWAY</a>, macro in <a class="link" href="libnm-nm-vpn-dbus-interface.html" title="nm-vpn-dbus-interface">nm-vpn-dbus-interface</a>
+<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-VPN-PLUGIN-IP6-CONFIG-INT-GATEWAY:CAPS">NM_VPN_PLUGIN_IP6_CONFIG_INT_GATEWAY</a>, macro in nm-vpn-dbus-interface
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="libnm-nm-vpn-dbus-interface.html#NM-VPN-PLUGIN-IP6-CONFIG-MSS:CAPS" title="NM_VPN_PLUGIN_IP6_CONFIG_MSS">NM_VPN_PLUGIN_IP6_CONFIG_MSS</a>, macro in <a class="link" href="libnm-nm-vpn-dbus-interface.html" title="nm-vpn-dbus-interface">nm-vpn-dbus-interface</a>
+<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-VPN-PLUGIN-IP6-CONFIG-MSS:CAPS">NM_VPN_PLUGIN_IP6_CONFIG_MSS</a>, macro in nm-vpn-dbus-interface
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="libnm-nm-vpn-dbus-interface.html#NM-VPN-PLUGIN-IP6-CONFIG-NEVER-DEFAULT:CAPS" title="NM_VPN_PLUGIN_IP6_CONFIG_NEVER_DEFAULT">NM_VPN_PLUGIN_IP6_CONFIG_NEVER_DEFAULT</a>, macro in <a class="link" href="libnm-nm-vpn-dbus-interface.html" title="nm-vpn-dbus-interface">nm-vpn-dbus-interface</a>
+<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-VPN-PLUGIN-IP6-CONFIG-NEVER-DEFAULT:CAPS">NM_VPN_PLUGIN_IP6_CONFIG_NEVER_DEFAULT</a>, macro in nm-vpn-dbus-interface
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="libnm-nm-vpn-dbus-interface.html#NM-VPN-PLUGIN-IP6-CONFIG-PREFIX:CAPS" title="NM_VPN_PLUGIN_IP6_CONFIG_PREFIX">NM_VPN_PLUGIN_IP6_CONFIG_PREFIX</a>, macro in <a class="link" href="libnm-nm-vpn-dbus-interface.html" title="nm-vpn-dbus-interface">nm-vpn-dbus-interface</a>
+<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-VPN-PLUGIN-IP6-CONFIG-PREFIX:CAPS">NM_VPN_PLUGIN_IP6_CONFIG_PREFIX</a>, macro in nm-vpn-dbus-interface
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="libnm-nm-vpn-dbus-interface.html#NM-VPN-PLUGIN-IP6-CONFIG-PRESERVE-ROUTES:CAPS" title="NM_VPN_PLUGIN_IP6_CONFIG_PRESERVE_ROUTES">NM_VPN_PLUGIN_IP6_CONFIG_PRESERVE_ROUTES</a>, macro in <a class="link" href="libnm-nm-vpn-dbus-interface.html" title="nm-vpn-dbus-interface">nm-vpn-dbus-interface</a>
+<a href="libnm-nm-vpn-dbus-interface.html#NM-VPN-PLUGIN-IP6-CONFIG-PRESERVE-ROUTES:CAPS">NM_VPN_PLUGIN_IP6_CONFIG_PRESERVE_ROUTES</a>, macro in nm-vpn-dbus-interface
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="libnm-nm-vpn-dbus-interface.html#NM-VPN-PLUGIN-IP6-CONFIG-PTP:CAPS" title="NM_VPN_PLUGIN_IP6_CONFIG_PTP">NM_VPN_PLUGIN_IP6_CONFIG_PTP</a>, macro in <a class="link" href="libnm-nm-vpn-dbus-interface.html" title="nm-vpn-dbus-interface">nm-vpn-dbus-interface</a>
+<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-VPN-PLUGIN-IP6-CONFIG-PTP:CAPS">NM_VPN_PLUGIN_IP6_CONFIG_PTP</a>, macro in nm-vpn-dbus-interface
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="libnm-nm-vpn-dbus-interface.html#NM-VPN-PLUGIN-IP6-CONFIG-ROUTES:CAPS" title="NM_VPN_PLUGIN_IP6_CONFIG_ROUTES">NM_VPN_PLUGIN_IP6_CONFIG_ROUTES</a>, macro in <a class="link" href="libnm-nm-vpn-dbus-interface.html" title="nm-vpn-dbus-interface">nm-vpn-dbus-interface</a>
+<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-VPN-PLUGIN-IP6-CONFIG-ROUTES:CAPS">NM_VPN_PLUGIN_IP6_CONFIG_ROUTES</a>, macro in nm-vpn-dbus-interface
 </dt>
 <dd></dd>
 <dt>
-NM_VPN_PLUGIN_OLD_DBUS_SERVICE_NAME, macro in nm-vpn-plugin-old
+<a class="link" href="libnm-nm-vpn-plugin-old.html#NM-VPN-PLUGIN-OLD-DBUS-SERVICE-NAME:CAPS" title="NM_VPN_PLUGIN_OLD_DBUS_SERVICE_NAME">NM_VPN_PLUGIN_OLD_DBUS_SERVICE_NAME</a>, macro in <a class="link" href="libnm-nm-vpn-plugin-old.html" title="nm-vpn-plugin-old">nm-vpn-plugin-old</a>
 </dt>
 <dd></dd>
 <dt>
-NM_VPN_PLUGIN_OLD_STATE, macro in nm-vpn-plugin-old
+<a class="link" href="libnm-nm-vpn-plugin-old.html#NM-VPN-PLUGIN-OLD-STATE:CAPS" title="NM_VPN_PLUGIN_OLD_STATE">NM_VPN_PLUGIN_OLD_STATE</a>, macro in <a class="link" href="libnm-nm-vpn-plugin-old.html" title="nm-vpn-plugin-old">nm-vpn-plugin-old</a>
 </dt>
 <dd></dd>
 <dt>
-NM_VPN_SERVICE_PLUGIN_DBUS_SERVICE_NAME, macro in nm-vpn-service-plugin
+<a class="link" href="libnm-nm-vpn-service-plugin.html#NM-VPN-SERVICE-PLUGIN-DBUS-SERVICE-NAME:CAPS" title="NM_VPN_SERVICE_PLUGIN_DBUS_SERVICE_NAME">NM_VPN_SERVICE_PLUGIN_DBUS_SERVICE_NAME</a>, macro in <a class="link" href="libnm-nm-vpn-service-plugin.html" title="nm-vpn-service-plugin">nm-vpn-service-plugin</a>
 </dt>
 <dd></dd>
 <dt>
-NM_VPN_SERVICE_PLUGIN_DBUS_WATCH_PEER, macro in nm-vpn-service-plugin
+<a class="link" href="libnm-nm-vpn-service-plugin.html#NM-VPN-SERVICE-PLUGIN-DBUS-WATCH-PEER:CAPS" title="NM_VPN_SERVICE_PLUGIN_DBUS_WATCH_PEER">NM_VPN_SERVICE_PLUGIN_DBUS_WATCH_PEER</a>, macro in <a class="link" href="libnm-nm-vpn-service-plugin.html" title="nm-vpn-service-plugin">nm-vpn-service-plugin</a>
 </dt>
 <dd></dd>
 <dt>
-NM_VPN_SERVICE_PLUGIN_STATE, macro in nm-vpn-service-plugin
+<a class="link" href="libnm-nm-vpn-service-plugin.html#NM-VPN-SERVICE-PLUGIN-STATE:CAPS" title="NM_VPN_SERVICE_PLUGIN_STATE">NM_VPN_SERVICE_PLUGIN_STATE</a>, macro in <a class="link" href="libnm-nm-vpn-service-plugin.html" title="nm-vpn-service-plugin">nm-vpn-service-plugin</a>
 </dt>
 <dd></dd>
 <a name="idxW"></a><h3 class="title">W</h3>
diff --git a/docs/libnm/html/ch03.html b/docs/libnm/html/ch03.html
index 0b82d176..a7e21db2 100644
--- a/docs/libnm/html/ch03.html
+++ b/docs/libnm/html/ch03.html
@@ -27,7 +27,10 @@
 <span class="refentrytitle"><a href="NMConnection.html">NMConnection</a></span><span class="refpurpose"> — Describes a connection to specific network or provider</span>
 </dt>
 <dt>
-<span class="refentrytitle"><a href="NMSimpleConnection.html">NMSimpleConnection</a></span><span class="refpurpose"></span>
+<span class="refentrytitle"><a href="NMSimpleConnection.html">NMSimpleConnection</a></span><span class="refpurpose"> — An unmanaged connection</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="NMRemoteConnection.html">NMRemoteConnection</a></span><span class="refpurpose"> — A connection managed by NetworkManager server</span>
 </dt>
 <dt>
 <span class="refentrytitle"><a href="NMSetting.html">NMSetting</a></span><span class="refpurpose"> — Describes related configuration information</span>
@@ -48,10 +51,10 @@
 <span class="refentrytitle"><a href="NMSettingBond.html">NMSettingBond</a></span><span class="refpurpose"> — Describes connection properties for bonds</span>
 </dt>
 <dt>
-<span class="refentrytitle"><a href="NMSettingBridge.html">NMSettingBridge</a></span><span class="refpurpose"> — Describes connection properties for bridges</span>
+<span class="refentrytitle"><a href="NMSettingBridgePort.html">NMSettingBridgePort</a></span><span class="refpurpose"> — Describes connection properties for bridge ports</span>
 </dt>
 <dt>
-<span class="refentrytitle"><a href="NMSettingBridgePort.html">NMSettingBridgePort</a></span><span class="refpurpose"> — Describes connection properties for bridge ports</span>
+<span class="refentrytitle"><a href="NMSettingBridge.html">NMSettingBridge</a></span><span class="refpurpose"> — Describes connection properties for bridges</span>
 </dt>
 <dt>
 <span class="refentrytitle"><a href="NMSettingCdma.html">NMSettingCdma</a></span><span class="refpurpose"> — Describes CDMA-based mobile broadband properties</span>
@@ -94,26 +97,47 @@
 <span class="refentrytitle"><a href="NMSettingOlpcMesh.html">NMSettingOlpcMesh</a></span><span class="refpurpose"> — Describes connection properties for OLPC-Mesh devices</span>
 </dt>
 <dt>
+<span class="refentrytitle"><a href="libnm-nm-setting-ovs-bridge.html">nm-setting-ovs-bridge</a></span><span class="refpurpose"> — Describes connection properties for Open vSwitch bridges.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libnm-nm-setting-ovs-interface.html">nm-setting-ovs-interface</a></span><span class="refpurpose"> — Describes connection properties for Open vSwitch interfaces.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libnm-nm-setting-ovs-patch.html">nm-setting-ovs-patch</a></span><span class="refpurpose"> — Describes connection properties for Open vSwitch patch interfaces.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libnm-nm-setting-ovs-port.html">nm-setting-ovs-port</a></span><span class="refpurpose"> — Describes connection properties for Open vSwitch ports.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="NMSettingPppoe.html">NMSettingPppoe</a></span><span class="refpurpose"> — Describes PPPoE connection properties</span>
+</dt>
+<dt>
 <span class="refentrytitle"><a href="NMSettingPpp.html">NMSettingPpp</a></span><span class="refpurpose"> — Describes connection properties for devices/networks
 that require PPP to deliver IP capability</span>
 </dt>
 <dt>
-<span class="refentrytitle"><a href="NMSettingPppoe.html">NMSettingPppoe</a></span><span class="refpurpose"> — Describes PPPoE connection properties</span>
+<span class="refentrytitle"><a href="NMSettingProxy.html">NMSettingProxy</a></span><span class="refpurpose"> — Describes proxy URL, script and other related properties</span>
 </dt>
 <dt>
 <span class="refentrytitle"><a href="NMSettingSerial.html">NMSettingSerial</a></span><span class="refpurpose"> — Describes connection properties for devices that use
 serial communications</span>
 </dt>
 <dt>
-<span class="refentrytitle"><a href="NMSettingTeam.html">NMSettingTeam</a></span><span class="refpurpose"> — Describes connection properties for teams</span>
+<span class="refentrytitle"><a href="libnm-nm-setting-tc-config.html">nm-setting-tc-config</a></span><span class="refpurpose"> — Describes connection properties for the Linux Traffic Control</span>
 </dt>
 <dt>
 <span class="refentrytitle"><a href="NMSettingTeamPort.html">NMSettingTeamPort</a></span><span class="refpurpose"> — Describes connection properties for team ports</span>
 </dt>
 <dt>
+<span class="refentrytitle"><a href="NMSettingTeam.html">NMSettingTeam</a></span><span class="refpurpose"> — Describes connection properties for teams</span>
+</dt>
+<dt>
 <span class="refentrytitle"><a href="NMSettingTun.html">NMSettingTun</a></span><span class="refpurpose"> — Describes connection properties for TUN/TAP interfaces</span>
 </dt>
 <dt>
+<span class="refentrytitle"><a href="libnm-nm-setting-user.html">nm-setting-user</a></span><span class="refpurpose"> — Describes user properties</span>
+</dt>
+<dt>
 <span class="refentrytitle"><a href="NMSettingVlan.html">NMSettingVlan</a></span><span class="refpurpose"> — Describes connection properties for VLAN interfaces</span>
 </dt>
 <dt>
@@ -129,12 +153,12 @@ serial communications</span>
 <span class="refentrytitle"><a href="NMSettingWired.html">NMSettingWired</a></span><span class="refpurpose"> — Describes connection properties for Ethernet-based networks</span>
 </dt>
 <dt>
-<span class="refentrytitle"><a href="NMSettingWireless.html">NMSettingWireless</a></span><span class="refpurpose"> — Describes connection properties for 802.11 Wi-Fi networks</span>
-</dt>
-<dt>
 <span class="refentrytitle"><a href="NMSettingWirelessSecurity.html">NMSettingWirelessSecurity</a></span><span class="refpurpose"> — Describes connection properties for Wi-Fi networks that
 use WEP, LEAP, WPA or WPA2/RSN security</span>
 </dt>
+<dt>
+<span class="refentrytitle"><a href="NMSettingWireless.html">NMSettingWireless</a></span><span class="refpurpose"> — Describes connection properties for 802.11 Wi-Fi networks</span>
+</dt>
 </dl></div>
 </div>
 <div class="footer">
diff --git a/docs/libnm/html/ch04.html b/docs/libnm/html/ch04.html
index 65d59372..457c9b8b 100644
--- a/docs/libnm/html/ch04.html
+++ b/docs/libnm/html/ch04.html
@@ -6,7 +6,7 @@
 <meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
 <link rel="home" href="index.html" title="libnm Reference Manual">
 <link rel="up" href="index.html" title="libnm Reference Manual">
-<link rel="prev" href="NMSettingWirelessSecurity.html" title="NMSettingWirelessSecurity">
+<link rel="prev" href="NMSettingWireless.html" title="NMSettingWireless">
 <link rel="next" href="NMDevice.html" title="NMDevice">
 <meta name="generator" content="GTK-Doc V1.28 (XML mode)">
 <link rel="stylesheet" href="style.css" type="text/css">
@@ -16,7 +16,7 @@
 <td width="100%" align="left" class="shortcuts"></td>
 <td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
 <td><img src="up-insensitive.png" width="16" height="16" border="0"></td>
-<td><a accesskey="p" href="NMSettingWirelessSecurity.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="p" href="NMSettingWireless.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
 <td><a accesskey="n" href="NMDevice.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
 </tr></table>
 <div class="chapter">
@@ -66,6 +66,18 @@
 <span class="refentrytitle"><a href="NMDeviceOlpcMesh.html">NMDeviceOlpcMesh</a></span><span class="refpurpose"></span>
 </dt>
 <dt>
+<span class="refentrytitle"><a href="libnm-nm-device-ovs-bridge.html">nm-device-ovs-bridge</a></span><span class="refpurpose"></span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libnm-nm-device-ovs-interface.html">nm-device-ovs-interface</a></span><span class="refpurpose"></span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libnm-nm-device-ovs-port.html">nm-device-ovs-port</a></span><span class="refpurpose"></span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libnm-nm-device-ppp.html">nm-device-ppp</a></span><span class="refpurpose"></span>
+</dt>
+<dt>
 <span class="refentrytitle"><a href="NMDeviceTeam.html">NMDeviceTeam</a></span><span class="refpurpose"></span>
 </dt>
 <dt>
@@ -90,9 +102,6 @@
 <span class="refentrytitle"><a href="NMVpnConnection.html">NMVpnConnection</a></span><span class="refpurpose"></span>
 </dt>
 <dt>
-<span class="refentrytitle"><a href="NMRemoteConnection.html">NMRemoteConnection</a></span><span class="refpurpose"></span>
-</dt>
-<dt>
 <span class="refentrytitle"><a href="NMAccessPoint.html">NMAccessPoint</a></span><span class="refpurpose"></span>
 </dt>
 <dt>
@@ -104,6 +113,9 @@
 <dt>
 <span class="refentrytitle"><a href="NMDhcpConfig.html">NMDhcpConfig</a></span><span class="refpurpose"></span>
 </dt>
+<dt>
+<span class="refentrytitle"><a href="libnm-nm-checkpoint.html">nm-checkpoint</a></span><span class="refpurpose"></span>
+</dt>
 </dl></div>
 </div>
 <div class="footer">
diff --git a/docs/libnm/html/ch05.html b/docs/libnm/html/ch05.html
index 072f1900..d14f04b8 100644
--- a/docs/libnm/html/ch05.html
+++ b/docs/libnm/html/ch05.html
@@ -6,7 +6,7 @@
 <meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
 <link rel="home" href="index.html" title="libnm Reference Manual">
 <link rel="up" href="index.html" title="libnm Reference Manual">
-<link rel="prev" href="NMDhcpConfig.html" title="NMDhcpConfig">
+<link rel="prev" href="libnm-nm-checkpoint.html" title="nm-checkpoint">
 <link rel="next" href="libnm-nm-utils.html" title="nm-utils">
 <meta name="generator" content="GTK-Doc V1.28 (XML mode)">
 <link rel="stylesheet" href="style.css" type="text/css">
@@ -16,7 +16,7 @@
 <td width="100%" align="left" class="shortcuts"></td>
 <td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
 <td><img src="up-insensitive.png" width="16" height="16" border="0"></td>
-<td><a accesskey="p" href="NMDhcpConfig.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="p" href="libnm-nm-checkpoint.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
 <td><a accesskey="n" href="libnm-nm-utils.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
 </tr></table>
 <div class="chapter">
diff --git a/docs/libnm/html/ch06.html b/docs/libnm/html/ch06.html
index c38a2b79..2b0a97d8 100644
--- a/docs/libnm/html/ch06.html
+++ b/docs/libnm/html/ch06.html
@@ -7,7 +7,7 @@
 <link rel="home" href="index.html" title="libnm Reference Manual">
 <link rel="up" href="index.html" title="libnm Reference Manual">
 <link rel="prev" href="libnm-nm-version.html" title="nm-version">
-<link rel="next" href="libnm-nm-vpn-dbus-interface.html" title="nm-vpn-dbus-interface">
+<link rel="next" href="libnm-nm-vpn-service-plugin.html" title="nm-vpn-service-plugin">
 <meta name="generator" content="GTK-Doc V1.28 (XML mode)">
 <link rel="stylesheet" href="style.css" type="text/css">
 </head>
@@ -17,18 +17,27 @@
 <td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
 <td><img src="up-insensitive.png" width="16" height="16" border="0"></td>
 <td><a accesskey="p" href="libnm-nm-version.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
-<td><a accesskey="n" href="libnm-nm-vpn-dbus-interface.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+<td><a accesskey="n" href="libnm-nm-vpn-service-plugin.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
 </tr></table>
 <div class="chapter">
 <div class="titlepage"><div><div><h1 class="title">
 <a name="id-1.7"></a>VPN Plugin API Reference</h1></div></div></div>
 <div class="toc"><dl class="toc">
 <dt>
-<span class="refentrytitle"><a href="libnm-nm-vpn-dbus-interface.html">nm-vpn-dbus-interface</a></span><span class="refpurpose"></span>
+<span class="refentrytitle"><a href="libnm-nm-vpn-service-plugin.html">nm-vpn-service-plugin</a></span><span class="refpurpose"></span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libnm-nm-vpn-plugin-info.html">nm-vpn-plugin-info</a></span><span class="refpurpose"></span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="NMVpnEditor.html">NMVpnEditor</a></span><span class="refpurpose"></span>
 </dt>
 <dt>
 <span class="refentrytitle"><a href="NMVpnEditorPlugin.html">NMVpnEditorPlugin</a></span><span class="refpurpose"></span>
 </dt>
+<dt>
+<span class="refentrytitle"><a href="libnm-nm-vpn-plugin-old.html">nm-vpn-plugin-old</a></span><span class="refpurpose"></span>
+</dt>
 </dl></div>
 </div>
 <div class="footer">
diff --git a/docs/libnm/html/index.html b/docs/libnm/html/index.html
index 15c305e6..56924e52 100644
--- a/docs/libnm/html/index.html
+++ b/docs/libnm/html/index.html
@@ -15,7 +15,7 @@
 <div>
 <div><table class="navigation" id="top" width="100%" cellpadding="2" cellspacing="0"><tr><th valign="middle"><p class="title">libnm Reference Manual</p></th></tr></table></div>
 <div><p class="releaseinfo">
-      for libnm 1.11.90
+      for libnm 1.12.0
 
       The latest version of this documentation can be found on-line at
       <a class="ulink" href="https://developer.gnome.org/libnm/stable/" target="_top">https://developer.gnome.org/libnm/stable/</a>.
@@ -76,7 +76,10 @@
 <span class="refentrytitle"><a href="NMConnection.html">NMConnection</a></span><span class="refpurpose"> — Describes a connection to specific network or provider</span>
 </dt>
 <dt>
-<span class="refentrytitle"><a href="NMSimpleConnection.html">NMSimpleConnection</a></span><span class="refpurpose"></span>
+<span class="refentrytitle"><a href="NMSimpleConnection.html">NMSimpleConnection</a></span><span class="refpurpose"> — An unmanaged connection</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="NMRemoteConnection.html">NMRemoteConnection</a></span><span class="refpurpose"> — A connection managed by NetworkManager server</span>
 </dt>
 <dt>
 <span class="refentrytitle"><a href="NMSetting.html">NMSetting</a></span><span class="refpurpose"> — Describes related configuration information</span>
@@ -97,10 +100,10 @@
 <span class="refentrytitle"><a href="NMSettingBond.html">NMSettingBond</a></span><span class="refpurpose"> — Describes connection properties for bonds</span>
 </dt>
 <dt>
-<span class="refentrytitle"><a href="NMSettingBridge.html">NMSettingBridge</a></span><span class="refpurpose"> — Describes connection properties for bridges</span>
+<span class="refentrytitle"><a href="NMSettingBridgePort.html">NMSettingBridgePort</a></span><span class="refpurpose"> — Describes connection properties for bridge ports</span>
 </dt>
 <dt>
-<span class="refentrytitle"><a href="NMSettingBridgePort.html">NMSettingBridgePort</a></span><span class="refpurpose"> — Describes connection properties for bridge ports</span>
+<span class="refentrytitle"><a href="NMSettingBridge.html">NMSettingBridge</a></span><span class="refpurpose"> — Describes connection properties for bridges</span>
 </dt>
 <dt>
 <span class="refentrytitle"><a href="NMSettingCdma.html">NMSettingCdma</a></span><span class="refpurpose"> — Describes CDMA-based mobile broadband properties</span>
@@ -143,26 +146,47 @@
 <span class="refentrytitle"><a href="NMSettingOlpcMesh.html">NMSettingOlpcMesh</a></span><span class="refpurpose"> — Describes connection properties for OLPC-Mesh devices</span>
 </dt>
 <dt>
+<span class="refentrytitle"><a href="libnm-nm-setting-ovs-bridge.html">nm-setting-ovs-bridge</a></span><span class="refpurpose"> — Describes connection properties for Open vSwitch bridges.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libnm-nm-setting-ovs-interface.html">nm-setting-ovs-interface</a></span><span class="refpurpose"> — Describes connection properties for Open vSwitch interfaces.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libnm-nm-setting-ovs-patch.html">nm-setting-ovs-patch</a></span><span class="refpurpose"> — Describes connection properties for Open vSwitch patch interfaces.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libnm-nm-setting-ovs-port.html">nm-setting-ovs-port</a></span><span class="refpurpose"> — Describes connection properties for Open vSwitch ports.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="NMSettingPppoe.html">NMSettingPppoe</a></span><span class="refpurpose"> — Describes PPPoE connection properties</span>
+</dt>
+<dt>
 <span class="refentrytitle"><a href="NMSettingPpp.html">NMSettingPpp</a></span><span class="refpurpose"> — Describes connection properties for devices/networks
 that require PPP to deliver IP capability</span>
 </dt>
 <dt>
-<span class="refentrytitle"><a href="NMSettingPppoe.html">NMSettingPppoe</a></span><span class="refpurpose"> — Describes PPPoE connection properties</span>
+<span class="refentrytitle"><a href="NMSettingProxy.html">NMSettingProxy</a></span><span class="refpurpose"> — Describes proxy URL, script and other related properties</span>
 </dt>
 <dt>
 <span class="refentrytitle"><a href="NMSettingSerial.html">NMSettingSerial</a></span><span class="refpurpose"> — Describes connection properties for devices that use
 serial communications</span>
 </dt>
 <dt>
-<span class="refentrytitle"><a href="NMSettingTeam.html">NMSettingTeam</a></span><span class="refpurpose"> — Describes connection properties for teams</span>
+<span class="refentrytitle"><a href="libnm-nm-setting-tc-config.html">nm-setting-tc-config</a></span><span class="refpurpose"> — Describes connection properties for the Linux Traffic Control</span>
 </dt>
 <dt>
 <span class="refentrytitle"><a href="NMSettingTeamPort.html">NMSettingTeamPort</a></span><span class="refpurpose"> — Describes connection properties for team ports</span>
 </dt>
 <dt>
+<span class="refentrytitle"><a href="NMSettingTeam.html">NMSettingTeam</a></span><span class="refpurpose"> — Describes connection properties for teams</span>
+</dt>
+<dt>
 <span class="refentrytitle"><a href="NMSettingTun.html">NMSettingTun</a></span><span class="refpurpose"> — Describes connection properties for TUN/TAP interfaces</span>
 </dt>
 <dt>
+<span class="refentrytitle"><a href="libnm-nm-setting-user.html">nm-setting-user</a></span><span class="refpurpose"> — Describes user properties</span>
+</dt>
+<dt>
 <span class="refentrytitle"><a href="NMSettingVlan.html">NMSettingVlan</a></span><span class="refpurpose"> — Describes connection properties for VLAN interfaces</span>
 </dt>
 <dt>
@@ -178,12 +202,12 @@ serial communications</span>
 <span class="refentrytitle"><a href="NMSettingWired.html">NMSettingWired</a></span><span class="refpurpose"> — Describes connection properties for Ethernet-based networks</span>
 </dt>
 <dt>
-<span class="refentrytitle"><a href="NMSettingWireless.html">NMSettingWireless</a></span><span class="refpurpose"> — Describes connection properties for 802.11 Wi-Fi networks</span>
-</dt>
-<dt>
 <span class="refentrytitle"><a href="NMSettingWirelessSecurity.html">NMSettingWirelessSecurity</a></span><span class="refpurpose"> — Describes connection properties for Wi-Fi networks that
 use WEP, LEAP, WPA or WPA2/RSN security</span>
 </dt>
+<dt>
+<span class="refentrytitle"><a href="NMSettingWireless.html">NMSettingWireless</a></span><span class="refpurpose"> — Describes connection properties for 802.11 Wi-Fi networks</span>
+</dt>
 </dl></dd>
 <dt><span class="chapter"><a href="ch04.html">Device and Runtime Configuration API Reference</a></span></dt>
 <dd><dl>
@@ -230,6 +254,18 @@ use WEP, LEAP, WPA or WPA2/RSN security</span>
 <span class="refentrytitle"><a href="NMDeviceOlpcMesh.html">NMDeviceOlpcMesh</a></span><span class="refpurpose"></span>
 </dt>
 <dt>
+<span class="refentrytitle"><a href="libnm-nm-device-ovs-bridge.html">nm-device-ovs-bridge</a></span><span class="refpurpose"></span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libnm-nm-device-ovs-interface.html">nm-device-ovs-interface</a></span><span class="refpurpose"></span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libnm-nm-device-ovs-port.html">nm-device-ovs-port</a></span><span class="refpurpose"></span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libnm-nm-device-ppp.html">nm-device-ppp</a></span><span class="refpurpose"></span>
+</dt>
+<dt>
 <span class="refentrytitle"><a href="NMDeviceTeam.html">NMDeviceTeam</a></span><span class="refpurpose"></span>
 </dt>
 <dt>
@@ -254,9 +290,6 @@ use WEP, LEAP, WPA or WPA2/RSN security</span>
 <span class="refentrytitle"><a href="NMVpnConnection.html">NMVpnConnection</a></span><span class="refpurpose"></span>
 </dt>
 <dt>
-<span class="refentrytitle"><a href="NMRemoteConnection.html">NMRemoteConnection</a></span><span class="refpurpose"></span>
-</dt>
-<dt>
 <span class="refentrytitle"><a href="NMAccessPoint.html">NMAccessPoint</a></span><span class="refpurpose"></span>
 </dt>
 <dt>
@@ -268,6 +301,9 @@ use WEP, LEAP, WPA or WPA2/RSN security</span>
 <dt>
 <span class="refentrytitle"><a href="NMDhcpConfig.html">NMDhcpConfig</a></span><span class="refpurpose"></span>
 </dt>
+<dt>
+<span class="refentrytitle"><a href="libnm-nm-checkpoint.html">nm-checkpoint</a></span><span class="refpurpose"></span>
+</dt>
 </dl></dd>
 <dt><span class="chapter"><a href="ch05.html">Utility API Reference</a></span></dt>
 <dd><dl>
@@ -281,11 +317,20 @@ use WEP, LEAP, WPA or WPA2/RSN security</span>
 <dt><span class="chapter"><a href="ch06.html">VPN Plugin API Reference</a></span></dt>
 <dd><dl>
 <dt>
-<span class="refentrytitle"><a href="libnm-nm-vpn-dbus-interface.html">nm-vpn-dbus-interface</a></span><span class="refpurpose"></span>
+<span class="refentrytitle"><a href="libnm-nm-vpn-service-plugin.html">nm-vpn-service-plugin</a></span><span class="refpurpose"></span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libnm-nm-vpn-plugin-info.html">nm-vpn-plugin-info</a></span><span class="refpurpose"></span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="NMVpnEditor.html">NMVpnEditor</a></span><span class="refpurpose"></span>
 </dt>
 <dt>
 <span class="refentrytitle"><a href="NMVpnEditorPlugin.html">NMVpnEditorPlugin</a></span><span class="refpurpose"></span>
 </dt>
+<dt>
+<span class="refentrytitle"><a href="libnm-nm-vpn-plugin-old.html">nm-vpn-plugin-old</a></span><span class="refpurpose"></span>
+</dt>
 </dl></dd>
 <dt><span class="chapter"><a href="object-tree.html">Object Hierarchy</a></span></dt>
 <dt><span class="index"><a href="api-index-full.html">API Index</a></span></dt>
diff --git a/docs/libnm/html/libnm-nm-checkpoint.html b/docs/libnm/html/libnm-nm-checkpoint.html
new file mode 100644
index 00000000..de43b78b
--- /dev/null
+++ b/docs/libnm/html/libnm-nm-checkpoint.html
@@ -0,0 +1,204 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>nm-checkpoint: libnm Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="libnm Reference Manual">
+<link rel="up" href="ch04.html" title="Device and Runtime Configuration API Reference">
+<link rel="prev" href="NMDhcpConfig.html" title="NMDhcpConfig">
+<link rel="next" href="ch05.html" title="Utility API Reference">
+<meta name="generator" content="GTK-Doc V1.28 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+                  <a href="#libnm-nm-checkpoint.description" class="shortcut">Description</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="ch04.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="NMDhcpConfig.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="ch05.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="libnm-nm-checkpoint"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="libnm-nm-checkpoint.top_of_page"></a>nm-checkpoint</span></h2>
+<p>nm-checkpoint</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="libnm-nm-checkpoint.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_return">
+<col class="functions_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">const <a href="https://developer.gnome.org/glib/unstable/glib-Pointer-Arrays.html#GPtrArray"><span class="returnvalue">GPtrArray</span></a> *
+</td>
+<td class="function_name">
+<a class="link" href="libnm-nm-checkpoint.html#nm-checkpoint-get-devices" title="nm_checkpoint_get_devices ()">nm_checkpoint_get_devices</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint64"><span class="returnvalue">gint64</span></a>
+</td>
+<td class="function_name">
+<a class="link" href="libnm-nm-checkpoint.html#nm-checkpoint-get-created" title="nm_checkpoint_get_created ()">nm_checkpoint_get_created</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint32"><span class="returnvalue">guint32</span></a>
+</td>
+<td class="function_name">
+<a class="link" href="libnm-nm-checkpoint.html#nm-checkpoint-get-rollback-timeout" title="nm_checkpoint_get_rollback_timeout ()">nm_checkpoint_get_rollback_timeout</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="libnm-nm-checkpoint.other"></a><h2>Types and Values</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="name">
+<col class="description">
+</colgroup>
+<tbody>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libnm-nm-checkpoint.html#NM-CHECKPOINT-DEVICES:CAPS" title="NM_CHECKPOINT_DEVICES">NM_CHECKPOINT_DEVICES</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libnm-nm-checkpoint.html#NM-CHECKPOINT-CREATED:CAPS" title="NM_CHECKPOINT_CREATED">NM_CHECKPOINT_CREATED</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libnm-nm-checkpoint.html#NM-CHECKPOINT-ROLLBACK-TIMEOUT:CAPS" title="NM_CHECKPOINT_ROLLBACK_TIMEOUT">NM_CHECKPOINT_ROLLBACK_TIMEOUT</a></td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="libnm-nm-checkpoint.description"></a><h2>Description</h2>
+</div>
+<div class="refsect1">
+<a name="libnm-nm-checkpoint.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="nm-checkpoint-get-devices"></a><h3>nm_checkpoint_get_devices ()</h3>
+<pre class="programlisting">const <a href="https://developer.gnome.org/glib/unstable/glib-Pointer-Arrays.html#GPtrArray"><span class="returnvalue">GPtrArray</span></a> *
+nm_checkpoint_get_devices (<em class="parameter"><code><span class="type">NMCheckpoint</span> *checkpoint</code></em>);</pre>
+<p>The devices that are part of this checkpoint.</p>
+<div class="refsect3">
+<a name="nm-checkpoint-get-devices.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>checkpoint</p></td>
+<td class="parameter_description"><p>a <span class="type">NMCheckpoint</span></p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="nm-checkpoint-get-devices.returns"></a><h4>Returns</h4>
+<p>the devices list. </p>
+<p><span class="annotation">[<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> NMDevice]</span></p>
+</div>
+<p class="since">Since: 1.12</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="nm-checkpoint-get-created"></a><h3>nm_checkpoint_get_created ()</h3>
+<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint64"><span class="returnvalue">gint64</span></a>
+nm_checkpoint_get_created (<em class="parameter"><code><span class="type">NMCheckpoint</span> *checkpoint</code></em>);</pre>
+<p>Gets the timestamp (in CLOCK_BOOTTIME milliseconds) of checkpoint creation.</p>
+<p>Use <a class="link" href="libnm-nm-utils.html#nm-utils-get-timestamp-msec" title="nm_utils_get_timestamp_msec ()"><code class="function">nm_utils_get_timestamp_msec()</code></a> to obtain current time value suitable for
+comparing to this value.</p>
+<div class="refsect3">
+<a name="nm-checkpoint-get-created.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>checkpoint</p></td>
+<td class="parameter_description"><p>a <span class="type">NMCheckpoint</span></p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="nm-checkpoint-get-created.returns"></a><h4>Returns</h4>
+<p> the timestamp of checkpoint creation.</p>
+</div>
+<p class="since">Since: 1.12</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="nm-checkpoint-get-rollback-timeout"></a><h3>nm_checkpoint_get_rollback_timeout ()</h3>
+<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint32"><span class="returnvalue">guint32</span></a>
+nm_checkpoint_get_rollback_timeout (<em class="parameter"><code><span class="type">NMCheckpoint</span> *checkpoint</code></em>);</pre>
+<p>Gets the the timeout in seconds for automatic rollback.</p>
+<div class="refsect3">
+<a name="nm-checkpoint-get-rollback-timeout.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>checkpoint</p></td>
+<td class="parameter_description"><p>a <span class="type">NMCheckpoint</span></p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="nm-checkpoint-get-rollback-timeout.returns"></a><h4>Returns</h4>
+<p> the rollback timeout.</p>
+</div>
+<p class="since">Since: 1.12</p>
+</div>
+</div>
+<div class="refsect1">
+<a name="libnm-nm-checkpoint.other_details"></a><h2>Types and Values</h2>
+<div class="refsect2">
+<a name="NM-CHECKPOINT-DEVICES:CAPS"></a><h3>NM_CHECKPOINT_DEVICES</h3>
+<pre class="programlisting">#define NM_CHECKPOINT_DEVICES          "devices"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="NM-CHECKPOINT-CREATED:CAPS"></a><h3>NM_CHECKPOINT_CREATED</h3>
+<pre class="programlisting">#define NM_CHECKPOINT_CREATED          "created"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="NM-CHECKPOINT-ROLLBACK-TIMEOUT:CAPS"></a><h3>NM_CHECKPOINT_ROLLBACK_TIMEOUT</h3>
+<pre class="programlisting">#define NM_CHECKPOINT_ROLLBACK_TIMEOUT "rollback-timeout"
+</pre>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.28</div>
+</body>
+</html>
\ No newline at end of file
diff --git a/docs/libnm/html/libnm-nm-dbus-interface.html b/docs/libnm/html/libnm-nm-dbus-interface.html
index 03257ef2..19e86974 100644
--- a/docs/libnm/html/libnm-nm-dbus-interface.html
+++ b/docs/libnm/html/libnm-nm-dbus-interface.html
@@ -1146,21 +1146,21 @@ GSM/UMTS, or LTE network access protocols</p>
 <tr>
 <td class="enum_member_name"><p><a name="NM-DEVICE-TYPE-OVS-INTERFACE:CAPS"></a>NM_DEVICE_TYPE_OVS_INTERFACE</p></td>
 <td class="enum_member_description">
-<p>a OpenVSwitch interface</p>
+<p>a Open vSwitch interface</p>
 </td>
 <td class="enum_member_annotations"> </td>
 </tr>
 <tr>
 <td class="enum_member_name"><p><a name="NM-DEVICE-TYPE-OVS-PORT:CAPS"></a>NM_DEVICE_TYPE_OVS_PORT</p></td>
 <td class="enum_member_description">
-<p>a OpenVSwitch port</p>
+<p>a Open vSwitch port</p>
 </td>
 <td class="enum_member_annotations"> </td>
 </tr>
 <tr>
 <td class="enum_member_name"><p><a name="NM-DEVICE-TYPE-OVS-BRIDGE:CAPS"></a>NM_DEVICE_TYPE_OVS_BRIDGE</p></td>
 <td class="enum_member_description">
-<p>a OpenVSwitch bridge</p>
+<p>a Open vSwitch bridge</p>
 </td>
 <td class="enum_member_annotations"> </td>
 </tr>
@@ -2256,7 +2256,7 @@ GPRS, EDGE, UMTS, HSDPA, HSUPA, or HSPA+ packet switched data capability</p>
 <tr>
 <td class="enum_member_name"><p><a name="NM-DEVICE-STATE-REASON-OVSDB-FAILED:CAPS"></a>NM_DEVICE_STATE_REASON_OVSDB_FAILED</p></td>
 <td class="enum_member_description">
-<p>problem communicating with OpenVSwitch database</p>
+<p>problem communicating with Open vSwitch database</p>
 </td>
 <td class="enum_member_annotations"> </td>
 </tr>
diff --git a/docs/libnm/html/libnm-nm-device-ovs-bridge.html b/docs/libnm/html/libnm-nm-device-ovs-bridge.html
new file mode 100644
index 00000000..7e48db31
--- /dev/null
+++ b/docs/libnm/html/libnm-nm-device-ovs-bridge.html
@@ -0,0 +1,48 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>nm-device-ovs-bridge: libnm Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="libnm Reference Manual">
+<link rel="up" href="ch04.html" title="Device and Runtime Configuration API Reference">
+<link rel="prev" href="NMDeviceOlpcMesh.html" title="NMDeviceOlpcMesh">
+<link rel="next" href="libnm-nm-device-ovs-interface.html" title="nm-device-ovs-interface">
+<meta name="generator" content="GTK-Doc V1.28 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+                  <a href="#libnm-nm-device-ovs-bridge.description" class="shortcut">Description</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="ch04.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="NMDeviceOlpcMesh.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="libnm-nm-device-ovs-interface.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="libnm-nm-device-ovs-bridge"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="libnm-nm-device-ovs-bridge.top_of_page"></a>nm-device-ovs-bridge</span></h2>
+<p>nm-device-ovs-bridge</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="libnm-nm-device-ovs-bridge.description"></a><h2>Description</h2>
+</div>
+<div class="refsect1">
+<a name="libnm-nm-device-ovs-bridge.functions_details"></a><h2>Functions</h2>
+<p></p>
+</div>
+<div class="refsect1">
+<a name="libnm-nm-device-ovs-bridge.other_details"></a><h2>Types and Values</h2>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.28</div>
+</body>
+</html>
\ No newline at end of file
diff --git a/docs/libnm/html/libnm-nm-device-ovs-interface.html b/docs/libnm/html/libnm-nm-device-ovs-interface.html
new file mode 100644
index 00000000..8c5b6b67
--- /dev/null
+++ b/docs/libnm/html/libnm-nm-device-ovs-interface.html
@@ -0,0 +1,48 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>nm-device-ovs-interface: libnm Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="libnm Reference Manual">
+<link rel="up" href="ch04.html" title="Device and Runtime Configuration API Reference">
+<link rel="prev" href="libnm-nm-device-ovs-bridge.html" title="nm-device-ovs-bridge">
+<link rel="next" href="libnm-nm-device-ovs-port.html" title="nm-device-ovs-port">
+<meta name="generator" content="GTK-Doc V1.28 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+                  <a href="#libnm-nm-device-ovs-interface.description" class="shortcut">Description</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="ch04.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="libnm-nm-device-ovs-bridge.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="libnm-nm-device-ovs-port.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="libnm-nm-device-ovs-interface"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="libnm-nm-device-ovs-interface.top_of_page"></a>nm-device-ovs-interface</span></h2>
+<p>nm-device-ovs-interface</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="libnm-nm-device-ovs-interface.description"></a><h2>Description</h2>
+</div>
+<div class="refsect1">
+<a name="libnm-nm-device-ovs-interface.functions_details"></a><h2>Functions</h2>
+<p></p>
+</div>
+<div class="refsect1">
+<a name="libnm-nm-device-ovs-interface.other_details"></a><h2>Types and Values</h2>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.28</div>
+</body>
+</html>
\ No newline at end of file
diff --git a/docs/libnm/html/libnm-nm-device-ovs-port.html b/docs/libnm/html/libnm-nm-device-ovs-port.html
new file mode 100644
index 00000000..9f454287
--- /dev/null
+++ b/docs/libnm/html/libnm-nm-device-ovs-port.html
@@ -0,0 +1,48 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>nm-device-ovs-port: libnm Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="libnm Reference Manual">
+<link rel="up" href="ch04.html" title="Device and Runtime Configuration API Reference">
+<link rel="prev" href="libnm-nm-device-ovs-interface.html" title="nm-device-ovs-interface">
+<link rel="next" href="libnm-nm-device-ppp.html" title="nm-device-ppp">
+<meta name="generator" content="GTK-Doc V1.28 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+                  <a href="#libnm-nm-device-ovs-port.description" class="shortcut">Description</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="ch04.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="libnm-nm-device-ovs-interface.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="libnm-nm-device-ppp.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="libnm-nm-device-ovs-port"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="libnm-nm-device-ovs-port.top_of_page"></a>nm-device-ovs-port</span></h2>
+<p>nm-device-ovs-port</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="libnm-nm-device-ovs-port.description"></a><h2>Description</h2>
+</div>
+<div class="refsect1">
+<a name="libnm-nm-device-ovs-port.functions_details"></a><h2>Functions</h2>
+<p></p>
+</div>
+<div class="refsect1">
+<a name="libnm-nm-device-ovs-port.other_details"></a><h2>Types and Values</h2>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.28</div>
+</body>
+</html>
\ No newline at end of file
diff --git a/docs/libnm/html/libnm-nm-device-ppp.html b/docs/libnm/html/libnm-nm-device-ppp.html
new file mode 100644
index 00000000..07b4ce34
--- /dev/null
+++ b/docs/libnm/html/libnm-nm-device-ppp.html
@@ -0,0 +1,48 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>nm-device-ppp: libnm Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="libnm Reference Manual">
+<link rel="up" href="ch04.html" title="Device and Runtime Configuration API Reference">
+<link rel="prev" href="libnm-nm-device-ovs-port.html" title="nm-device-ovs-port">
+<link rel="next" href="NMDeviceTeam.html" title="NMDeviceTeam">
+<meta name="generator" content="GTK-Doc V1.28 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+                  <a href="#libnm-nm-device-ppp.description" class="shortcut">Description</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="ch04.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="libnm-nm-device-ovs-port.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="NMDeviceTeam.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="libnm-nm-device-ppp"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="libnm-nm-device-ppp.top_of_page"></a>nm-device-ppp</span></h2>
+<p>nm-device-ppp</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="libnm-nm-device-ppp.description"></a><h2>Description</h2>
+</div>
+<div class="refsect1">
+<a name="libnm-nm-device-ppp.functions_details"></a><h2>Functions</h2>
+<p></p>
+</div>
+<div class="refsect1">
+<a name="libnm-nm-device-ppp.other_details"></a><h2>Types and Values</h2>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.28</div>
+</body>
+</html>
\ No newline at end of file
diff --git a/docs/libnm/html/libnm-nm-setting-ovs-bridge.html b/docs/libnm/html/libnm-nm-setting-ovs-bridge.html
new file mode 100644
index 00000000..269f5362
--- /dev/null
+++ b/docs/libnm/html/libnm-nm-setting-ovs-bridge.html
@@ -0,0 +1,276 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>nm-setting-ovs-bridge: libnm Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="libnm Reference Manual">
+<link rel="up" href="ch03.html" title="Connection and Setting API Reference">
+<link rel="prev" href="NMSettingOlpcMesh.html" title="NMSettingOlpcMesh">
+<link rel="next" href="libnm-nm-setting-ovs-interface.html" title="nm-setting-ovs-interface">
+<meta name="generator" content="GTK-Doc V1.28 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+                  <a href="#libnm-nm-setting-ovs-bridge.description" class="shortcut">Description</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="ch03.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="NMSettingOlpcMesh.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="libnm-nm-setting-ovs-interface.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="libnm-nm-setting-ovs-bridge"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="libnm-nm-setting-ovs-bridge.top_of_page"></a>nm-setting-ovs-bridge</span></h2>
+<p>nm-setting-ovs-bridge — Describes connection properties for Open vSwitch bridges.</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="libnm-nm-setting-ovs-bridge.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_return">
+<col class="functions_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<a class="link" href="NMSetting.html" title="NMSetting"><span class="returnvalue">NMSetting</span></a> *
+</td>
+<td class="function_name">
+<a class="link" href="libnm-nm-setting-ovs-bridge.html#nm-setting-ovs-bridge-new" title="nm_setting_ovs_bridge_new ()">nm_setting_ovs_bridge_new</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">const <span class="returnvalue">char</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libnm-nm-setting-ovs-bridge.html#nm-setting-ovs-bridge-get-fail-mode" title="nm_setting_ovs_bridge_get_fail_mode ()">nm_setting_ovs_bridge_get_fail_mode</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
+</td>
+<td class="function_name">
+<a class="link" href="libnm-nm-setting-ovs-bridge.html#nm-setting-ovs-bridge-get-mcast-snooping-enable" title="nm_setting_ovs_bridge_get_mcast_snooping_enable ()">nm_setting_ovs_bridge_get_mcast_snooping_enable</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
+</td>
+<td class="function_name">
+<a class="link" href="libnm-nm-setting-ovs-bridge.html#nm-setting-ovs-bridge-get-rstp-enable" title="nm_setting_ovs_bridge_get_rstp_enable ()">nm_setting_ovs_bridge_get_rstp_enable</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
+</td>
+<td class="function_name">
+<a class="link" href="libnm-nm-setting-ovs-bridge.html#nm-setting-ovs-bridge-get-stp-enable" title="nm_setting_ovs_bridge_get_stp_enable ()">nm_setting_ovs_bridge_get_stp_enable</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="libnm-nm-setting-ovs-bridge.other"></a><h2>Types and Values</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="name">
+<col class="description">
+</colgroup>
+<tbody>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libnm-nm-setting-ovs-bridge.html#NM-SETTING-OVS-BRIDGE-SETTING-NAME:CAPS" title="NM_SETTING_OVS_BRIDGE_SETTING_NAME">NM_SETTING_OVS_BRIDGE_SETTING_NAME</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libnm-nm-setting-ovs-bridge.html#NM-SETTING-OVS-BRIDGE-FAIL-MODE:CAPS" title="NM_SETTING_OVS_BRIDGE_FAIL_MODE">NM_SETTING_OVS_BRIDGE_FAIL_MODE</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libnm-nm-setting-ovs-bridge.html#NM-SETTING-OVS-BRIDGE-MCAST-SNOOPING-ENABLE:CAPS" title="NM_SETTING_OVS_BRIDGE_MCAST_SNOOPING_ENABLE">NM_SETTING_OVS_BRIDGE_MCAST_SNOOPING_ENABLE</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libnm-nm-setting-ovs-bridge.html#NM-SETTING-OVS-BRIDGE-RSTP-ENABLE:CAPS" title="NM_SETTING_OVS_BRIDGE_RSTP_ENABLE">NM_SETTING_OVS_BRIDGE_RSTP_ENABLE</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libnm-nm-setting-ovs-bridge.html#NM-SETTING-OVS-BRIDGE-STP-ENABLE:CAPS" title="NM_SETTING_OVS_BRIDGE_STP_ENABLE">NM_SETTING_OVS_BRIDGE_STP_ENABLE</a></td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="libnm-nm-setting-ovs-bridge.description"></a><h2>Description</h2>
+<p>The <span class="type">NMSettingOvsBridge</span> object is a <a class="link" href="NMSetting.html" title="NMSetting"><span class="type">NMSetting</span></a> subclass that describes properties
+necessary for Open vSwitch bridges.</p>
+</div>
+<div class="refsect1">
+<a name="libnm-nm-setting-ovs-bridge.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="nm-setting-ovs-bridge-new"></a><h3>nm_setting_ovs_bridge_new ()</h3>
+<pre class="programlisting"><a class="link" href="NMSetting.html" title="NMSetting"><span class="returnvalue">NMSetting</span></a> *
+nm_setting_ovs_bridge_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<p>Creates a new <span class="type">NMSettingOvsBridge</span> object with default values.</p>
+<div class="refsect3">
+<a name="nm-setting-ovs-bridge-new.returns"></a><h4>Returns</h4>
+<p>the new empty <span class="type">NMSettingOvsBridge</span> object. </p>
+<p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p>
+</div>
+<p class="since">Since: 1.10</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="nm-setting-ovs-bridge-get-fail-mode"></a><h3>nm_setting_ovs_bridge_get_fail_mode ()</h3>
+<pre class="programlisting">const <span class="returnvalue">char</span> *
+nm_setting_ovs_bridge_get_fail_mode (<em class="parameter"><code><span class="type">NMSettingOvsBridge</span> *self</code></em>);</pre>
+<div class="refsect3">
+<a name="nm-setting-ovs-bridge-get-fail-mode.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>self</p></td>
+<td class="parameter_description"><p>the <span class="type">NMSettingOvsBridge</span></p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="nm-setting-ovs-bridge-get-fail-mode.returns"></a><h4>Returns</h4>
+<p> the <span class="type">“fail_modeâ€</span> property of the setting</p>
+</div>
+<p class="since">Since: 1.10</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="nm-setting-ovs-bridge-get-mcast-snooping-enable"></a><h3>nm_setting_ovs_bridge_get_mcast_snooping_enable ()</h3>
+<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
+nm_setting_ovs_bridge_get_mcast_snooping_enable
+                               (<em class="parameter"><code><span class="type">NMSettingOvsBridge</span> *self</code></em>);</pre>
+<div class="refsect3">
+<a name="nm-setting-ovs-bridge-get-mcast-snooping-enable.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>self</p></td>
+<td class="parameter_description"><p>the <span class="type">NMSettingOvsBridge</span></p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="nm-setting-ovs-bridge-get-mcast-snooping-enable.returns"></a><h4>Returns</h4>
+<p> the <span class="type">“mcast_snooping_enableâ€</span> property of the setting</p>
+</div>
+<p class="since">Since: 1.10</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="nm-setting-ovs-bridge-get-rstp-enable"></a><h3>nm_setting_ovs_bridge_get_rstp_enable ()</h3>
+<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
+nm_setting_ovs_bridge_get_rstp_enable (<em class="parameter"><code><span class="type">NMSettingOvsBridge</span> *self</code></em>);</pre>
+<div class="refsect3">
+<a name="nm-setting-ovs-bridge-get-rstp-enable.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>self</p></td>
+<td class="parameter_description"><p>the <span class="type">NMSettingOvsBridge</span></p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="nm-setting-ovs-bridge-get-rstp-enable.returns"></a><h4>Returns</h4>
+<p> the <span class="type">“rstp_enableâ€</span> property of the setting</p>
+</div>
+<p class="since">Since: 1.10</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="nm-setting-ovs-bridge-get-stp-enable"></a><h3>nm_setting_ovs_bridge_get_stp_enable ()</h3>
+<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
+nm_setting_ovs_bridge_get_stp_enable (<em class="parameter"><code><span class="type">NMSettingOvsBridge</span> *self</code></em>);</pre>
+<div class="refsect3">
+<a name="nm-setting-ovs-bridge-get-stp-enable.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>self</p></td>
+<td class="parameter_description"><p>the <span class="type">NMSettingOvsBridge</span></p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="nm-setting-ovs-bridge-get-stp-enable.returns"></a><h4>Returns</h4>
+<p> the <span class="type">“stp_enableâ€</span> property of the setting</p>
+</div>
+<p class="since">Since: 1.10</p>
+</div>
+</div>
+<div class="refsect1">
+<a name="libnm-nm-setting-ovs-bridge.other_details"></a><h2>Types and Values</h2>
+<div class="refsect2">
+<a name="NM-SETTING-OVS-BRIDGE-SETTING-NAME:CAPS"></a><h3>NM_SETTING_OVS_BRIDGE_SETTING_NAME</h3>
+<pre class="programlisting">#define NM_SETTING_OVS_BRIDGE_SETTING_NAME          "ovs-bridge"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="NM-SETTING-OVS-BRIDGE-FAIL-MODE:CAPS"></a><h3>NM_SETTING_OVS_BRIDGE_FAIL_MODE</h3>
+<pre class="programlisting">#define NM_SETTING_OVS_BRIDGE_FAIL_MODE             "fail-mode"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="NM-SETTING-OVS-BRIDGE-MCAST-SNOOPING-ENABLE:CAPS"></a><h3>NM_SETTING_OVS_BRIDGE_MCAST_SNOOPING_ENABLE</h3>
+<pre class="programlisting">#define NM_SETTING_OVS_BRIDGE_MCAST_SNOOPING_ENABLE "mcast-snooping-enable"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="NM-SETTING-OVS-BRIDGE-RSTP-ENABLE:CAPS"></a><h3>NM_SETTING_OVS_BRIDGE_RSTP_ENABLE</h3>
+<pre class="programlisting">#define NM_SETTING_OVS_BRIDGE_RSTP_ENABLE           "rstp-enable"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="NM-SETTING-OVS-BRIDGE-STP-ENABLE:CAPS"></a><h3>NM_SETTING_OVS_BRIDGE_STP_ENABLE</h3>
+<pre class="programlisting">#define NM_SETTING_OVS_BRIDGE_STP_ENABLE            "stp-enable"
+</pre>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.28</div>
+</body>
+</html>
\ No newline at end of file
diff --git a/docs/libnm/html/libnm-nm-setting-ovs-interface.html b/docs/libnm/html/libnm-nm-setting-ovs-interface.html
new file mode 100644
index 00000000..f56c3b3f
--- /dev/null
+++ b/docs/libnm/html/libnm-nm-setting-ovs-interface.html
@@ -0,0 +1,144 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>nm-setting-ovs-interface: libnm Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="libnm Reference Manual">
+<link rel="up" href="ch03.html" title="Connection and Setting API Reference">
+<link rel="prev" href="libnm-nm-setting-ovs-bridge.html" title="nm-setting-ovs-bridge">
+<link rel="next" href="libnm-nm-setting-ovs-patch.html" title="nm-setting-ovs-patch">
+<meta name="generator" content="GTK-Doc V1.28 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+                  <a href="#libnm-nm-setting-ovs-interface.description" class="shortcut">Description</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="ch03.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="libnm-nm-setting-ovs-bridge.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="libnm-nm-setting-ovs-patch.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="libnm-nm-setting-ovs-interface"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="libnm-nm-setting-ovs-interface.top_of_page"></a>nm-setting-ovs-interface</span></h2>
+<p>nm-setting-ovs-interface — Describes connection properties for Open vSwitch interfaces.</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="libnm-nm-setting-ovs-interface.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_return">
+<col class="functions_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<a class="link" href="NMSetting.html" title="NMSetting"><span class="returnvalue">NMSetting</span></a> *
+</td>
+<td class="function_name">
+<a class="link" href="libnm-nm-setting-ovs-interface.html#nm-setting-ovs-interface-new" title="nm_setting_ovs_interface_new ()">nm_setting_ovs_interface_new</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">const <span class="returnvalue">char</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libnm-nm-setting-ovs-interface.html#nm-setting-ovs-interface-get-interface-type" title="nm_setting_ovs_interface_get_interface_type ()">nm_setting_ovs_interface_get_interface_type</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="libnm-nm-setting-ovs-interface.other"></a><h2>Types and Values</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="name">
+<col class="description">
+</colgroup>
+<tbody>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libnm-nm-setting-ovs-interface.html#NM-SETTING-OVS-INTERFACE-SETTING-NAME:CAPS" title="NM_SETTING_OVS_INTERFACE_SETTING_NAME">NM_SETTING_OVS_INTERFACE_SETTING_NAME</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libnm-nm-setting-ovs-interface.html#NM-SETTING-OVS-INTERFACE-TYPE:CAPS" title="NM_SETTING_OVS_INTERFACE_TYPE">NM_SETTING_OVS_INTERFACE_TYPE</a></td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="libnm-nm-setting-ovs-interface.description"></a><h2>Description</h2>
+<p>The <span class="type">NMSettingOvsInterface</span> object is a <a class="link" href="NMSetting.html" title="NMSetting"><span class="type">NMSetting</span></a> subclass that describes properties
+necessary for Open vSwitch interfaces.</p>
+</div>
+<div class="refsect1">
+<a name="libnm-nm-setting-ovs-interface.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="nm-setting-ovs-interface-new"></a><h3>nm_setting_ovs_interface_new ()</h3>
+<pre class="programlisting"><a class="link" href="NMSetting.html" title="NMSetting"><span class="returnvalue">NMSetting</span></a> *
+nm_setting_ovs_interface_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<p>Creates a new <span class="type">NMSettingOvsInterface</span> object with default values.</p>
+<div class="refsect3">
+<a name="nm-setting-ovs-interface-new.returns"></a><h4>Returns</h4>
+<p>the new empty <span class="type">NMSettingOvsInterface</span> object. </p>
+<p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p>
+</div>
+<p class="since">Since: 1.10</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="nm-setting-ovs-interface-get-interface-type"></a><h3>nm_setting_ovs_interface_get_interface_type ()</h3>
+<pre class="programlisting">const <span class="returnvalue">char</span> *
+nm_setting_ovs_interface_get_interface_type
+                               (<em class="parameter"><code><span class="type">NMSettingOvsInterface</span> *self</code></em>);</pre>
+<div class="refsect3">
+<a name="nm-setting-ovs-interface-get-interface-type.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>self</p></td>
+<td class="parameter_description"><p>the <span class="type">NMSettingOvsInterface</span></p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="nm-setting-ovs-interface-get-interface-type.returns"></a><h4>Returns</h4>
+<p> the <span class="type">“typeâ€</span> property of the setting</p>
+</div>
+<p class="since">Since: 1.10</p>
+</div>
+</div>
+<div class="refsect1">
+<a name="libnm-nm-setting-ovs-interface.other_details"></a><h2>Types and Values</h2>
+<div class="refsect2">
+<a name="NM-SETTING-OVS-INTERFACE-SETTING-NAME:CAPS"></a><h3>NM_SETTING_OVS_INTERFACE_SETTING_NAME</h3>
+<pre class="programlisting">#define NM_SETTING_OVS_INTERFACE_SETTING_NAME "ovs-interface"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="NM-SETTING-OVS-INTERFACE-TYPE:CAPS"></a><h3>NM_SETTING_OVS_INTERFACE_TYPE</h3>
+<pre class="programlisting">#define NM_SETTING_OVS_INTERFACE_TYPE         "type"
+</pre>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.28</div>
+</body>
+</html>
\ No newline at end of file
diff --git a/docs/libnm/html/libnm-nm-setting-ovs-patch.html b/docs/libnm/html/libnm-nm-setting-ovs-patch.html
new file mode 100644
index 00000000..50dff9aa
--- /dev/null
+++ b/docs/libnm/html/libnm-nm-setting-ovs-patch.html
@@ -0,0 +1,143 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>nm-setting-ovs-patch: libnm Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="libnm Reference Manual">
+<link rel="up" href="ch03.html" title="Connection and Setting API Reference">
+<link rel="prev" href="libnm-nm-setting-ovs-interface.html" title="nm-setting-ovs-interface">
+<link rel="next" href="libnm-nm-setting-ovs-port.html" title="nm-setting-ovs-port">
+<meta name="generator" content="GTK-Doc V1.28 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+                  <a href="#libnm-nm-setting-ovs-patch.description" class="shortcut">Description</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="ch03.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="libnm-nm-setting-ovs-interface.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="libnm-nm-setting-ovs-port.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="libnm-nm-setting-ovs-patch"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="libnm-nm-setting-ovs-patch.top_of_page"></a>nm-setting-ovs-patch</span></h2>
+<p>nm-setting-ovs-patch — Describes connection properties for Open vSwitch patch interfaces.</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="libnm-nm-setting-ovs-patch.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_return">
+<col class="functions_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<a class="link" href="NMSetting.html" title="NMSetting"><span class="returnvalue">NMSetting</span></a> *
+</td>
+<td class="function_name">
+<a class="link" href="libnm-nm-setting-ovs-patch.html#nm-setting-ovs-patch-new" title="nm_setting_ovs_patch_new ()">nm_setting_ovs_patch_new</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">const <span class="returnvalue">char</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libnm-nm-setting-ovs-patch.html#nm-setting-ovs-patch-get-peer" title="nm_setting_ovs_patch_get_peer ()">nm_setting_ovs_patch_get_peer</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="libnm-nm-setting-ovs-patch.other"></a><h2>Types and Values</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="name">
+<col class="description">
+</colgroup>
+<tbody>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libnm-nm-setting-ovs-patch.html#NM-SETTING-OVS-PATCH-SETTING-NAME:CAPS" title="NM_SETTING_OVS_PATCH_SETTING_NAME">NM_SETTING_OVS_PATCH_SETTING_NAME</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libnm-nm-setting-ovs-patch.html#NM-SETTING-OVS-PATCH-PEER:CAPS" title="NM_SETTING_OVS_PATCH_PEER">NM_SETTING_OVS_PATCH_PEER</a></td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="libnm-nm-setting-ovs-patch.description"></a><h2>Description</h2>
+<p>The <span class="type">NMSettingOvsPatch</span> object is a <a class="link" href="NMSetting.html" title="NMSetting"><span class="type">NMSetting</span></a> subclass that describes properties
+necessary for Open vSwitch interfaces of type "patch".</p>
+</div>
+<div class="refsect1">
+<a name="libnm-nm-setting-ovs-patch.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="nm-setting-ovs-patch-new"></a><h3>nm_setting_ovs_patch_new ()</h3>
+<pre class="programlisting"><a class="link" href="NMSetting.html" title="NMSetting"><span class="returnvalue">NMSetting</span></a> *
+nm_setting_ovs_patch_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<p>Creates a new <span class="type">NMSettingOvsPatch</span> object with default values.</p>
+<div class="refsect3">
+<a name="nm-setting-ovs-patch-new.returns"></a><h4>Returns</h4>
+<p>the new empty <span class="type">NMSettingOvsPatch</span> object. </p>
+<p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p>
+</div>
+<p class="since">Since: 1.10</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="nm-setting-ovs-patch-get-peer"></a><h3>nm_setting_ovs_patch_get_peer ()</h3>
+<pre class="programlisting">const <span class="returnvalue">char</span> *
+nm_setting_ovs_patch_get_peer (<em class="parameter"><code><span class="type">NMSettingOvsPatch</span> *self</code></em>);</pre>
+<div class="refsect3">
+<a name="nm-setting-ovs-patch-get-peer.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>self</p></td>
+<td class="parameter_description"><p>the <span class="type">NMSettingOvsPatch</span></p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="nm-setting-ovs-patch-get-peer.returns"></a><h4>Returns</h4>
+<p> the <span class="type">“peerâ€</span> property of the setting</p>
+</div>
+<p class="since">Since: 1.10</p>
+</div>
+</div>
+<div class="refsect1">
+<a name="libnm-nm-setting-ovs-patch.other_details"></a><h2>Types and Values</h2>
+<div class="refsect2">
+<a name="NM-SETTING-OVS-PATCH-SETTING-NAME:CAPS"></a><h3>NM_SETTING_OVS_PATCH_SETTING_NAME</h3>
+<pre class="programlisting">#define NM_SETTING_OVS_PATCH_SETTING_NAME        "ovs-patch"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="NM-SETTING-OVS-PATCH-PEER:CAPS"></a><h3>NM_SETTING_OVS_PATCH_PEER</h3>
+<pre class="programlisting">#define NM_SETTING_OVS_PATCH_PEER                "peer"
+</pre>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.28</div>
+</body>
+</html>
\ No newline at end of file
diff --git a/docs/libnm/html/libnm-nm-setting-ovs-port.html b/docs/libnm/html/libnm-nm-setting-ovs-port.html
new file mode 100644
index 00000000..29783683
--- /dev/null
+++ b/docs/libnm/html/libnm-nm-setting-ovs-port.html
@@ -0,0 +1,362 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>nm-setting-ovs-port: libnm Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="libnm Reference Manual">
+<link rel="up" href="ch03.html" title="Connection and Setting API Reference">
+<link rel="prev" href="libnm-nm-setting-ovs-patch.html" title="nm-setting-ovs-patch">
+<link rel="next" href="NMSettingPppoe.html" title="NMSettingPppoe">
+<meta name="generator" content="GTK-Doc V1.28 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+                  <a href="#libnm-nm-setting-ovs-port.description" class="shortcut">Description</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="ch03.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="libnm-nm-setting-ovs-patch.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="NMSettingPppoe.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="libnm-nm-setting-ovs-port"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="libnm-nm-setting-ovs-port.top_of_page"></a>nm-setting-ovs-port</span></h2>
+<p>nm-setting-ovs-port — Describes connection properties for Open vSwitch ports.</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="libnm-nm-setting-ovs-port.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_return">
+<col class="functions_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<a class="link" href="NMSetting.html" title="NMSetting"><span class="returnvalue">NMSetting</span></a> *
+</td>
+<td class="function_name">
+<a class="link" href="libnm-nm-setting-ovs-port.html#nm-setting-ovs-port-new" title="nm_setting_ovs_port_new ()">nm_setting_ovs_port_new</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">const <span class="returnvalue">char</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libnm-nm-setting-ovs-port.html#nm-setting-ovs-port-get-vlan-mode" title="nm_setting_ovs_port_get_vlan_mode ()">nm_setting_ovs_port_get_vlan_mode</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="returnvalue">guint</span></a>
+</td>
+<td class="function_name">
+<a class="link" href="libnm-nm-setting-ovs-port.html#nm-setting-ovs-port-get-tag" title="nm_setting_ovs_port_get_tag ()">nm_setting_ovs_port_get_tag</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">const <span class="returnvalue">char</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libnm-nm-setting-ovs-port.html#nm-setting-ovs-port-get-lacp" title="nm_setting_ovs_port_get_lacp ()">nm_setting_ovs_port_get_lacp</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">const <span class="returnvalue">char</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libnm-nm-setting-ovs-port.html#nm-setting-ovs-port-get-bond-mode" title="nm_setting_ovs_port_get_bond_mode ()">nm_setting_ovs_port_get_bond_mode</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="returnvalue">guint</span></a>
+</td>
+<td class="function_name">
+<a class="link" href="libnm-nm-setting-ovs-port.html#nm-setting-ovs-port-get-bond-updelay" title="nm_setting_ovs_port_get_bond_updelay ()">nm_setting_ovs_port_get_bond_updelay</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="returnvalue">guint</span></a>
+</td>
+<td class="function_name">
+<a class="link" href="libnm-nm-setting-ovs-port.html#nm-setting-ovs-port-get-bond-downdelay" title="nm_setting_ovs_port_get_bond_downdelay ()">nm_setting_ovs_port_get_bond_downdelay</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="libnm-nm-setting-ovs-port.other"></a><h2>Types and Values</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="name">
+<col class="description">
+</colgroup>
+<tbody>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libnm-nm-setting-ovs-port.html#NM-SETTING-OVS-PORT-SETTING-NAME:CAPS" title="NM_SETTING_OVS_PORT_SETTING_NAME">NM_SETTING_OVS_PORT_SETTING_NAME</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libnm-nm-setting-ovs-port.html#NM-SETTING-OVS-PORT-VLAN-MODE:CAPS" title="NM_SETTING_OVS_PORT_VLAN_MODE">NM_SETTING_OVS_PORT_VLAN_MODE</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libnm-nm-setting-ovs-port.html#NM-SETTING-OVS-PORT-TAG:CAPS" title="NM_SETTING_OVS_PORT_TAG">NM_SETTING_OVS_PORT_TAG</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libnm-nm-setting-ovs-port.html#NM-SETTING-OVS-PORT-LACP:CAPS" title="NM_SETTING_OVS_PORT_LACP">NM_SETTING_OVS_PORT_LACP</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libnm-nm-setting-ovs-port.html#NM-SETTING-OVS-PORT-BOND-MODE:CAPS" title="NM_SETTING_OVS_PORT_BOND_MODE">NM_SETTING_OVS_PORT_BOND_MODE</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libnm-nm-setting-ovs-port.html#NM-SETTING-OVS-PORT-BOND-UPDELAY:CAPS" title="NM_SETTING_OVS_PORT_BOND_UPDELAY">NM_SETTING_OVS_PORT_BOND_UPDELAY</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libnm-nm-setting-ovs-port.html#NM-SETTING-OVS-PORT-BOND-DOWNDELAY:CAPS" title="NM_SETTING_OVS_PORT_BOND_DOWNDELAY">NM_SETTING_OVS_PORT_BOND_DOWNDELAY</a></td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="libnm-nm-setting-ovs-port.description"></a><h2>Description</h2>
+<p>The <span class="type">NMSettingOvsPort</span> object is a <a class="link" href="NMSetting.html" title="NMSetting"><span class="type">NMSetting</span></a> subclass that describes properties
+necessary for Open vSwitch ports.</p>
+</div>
+<div class="refsect1">
+<a name="libnm-nm-setting-ovs-port.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="nm-setting-ovs-port-new"></a><h3>nm_setting_ovs_port_new ()</h3>
+<pre class="programlisting"><a class="link" href="NMSetting.html" title="NMSetting"><span class="returnvalue">NMSetting</span></a> *
+nm_setting_ovs_port_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<p>Creates a new <span class="type">NMSettingOvsPort</span> object with default values.</p>
+<div class="refsect3">
+<a name="nm-setting-ovs-port-new.returns"></a><h4>Returns</h4>
+<p>the new empty <span class="type">NMSettingOvsPort</span> object. </p>
+<p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p>
+</div>
+<p class="since">Since: 1.10</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="nm-setting-ovs-port-get-vlan-mode"></a><h3>nm_setting_ovs_port_get_vlan_mode ()</h3>
+<pre class="programlisting">const <span class="returnvalue">char</span> *
+nm_setting_ovs_port_get_vlan_mode (<em class="parameter"><code><span class="type">NMSettingOvsPort</span> *self</code></em>);</pre>
+<div class="refsect3">
+<a name="nm-setting-ovs-port-get-vlan-mode.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>self</p></td>
+<td class="parameter_description"><p>the <span class="type">NMSettingOvsPort</span></p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="nm-setting-ovs-port-get-vlan-mode.returns"></a><h4>Returns</h4>
+<p> the <span class="type">“vlan-modeâ€</span> property of the setting</p>
+</div>
+<p class="since">Since: 1.10</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="nm-setting-ovs-port-get-tag"></a><h3>nm_setting_ovs_port_get_tag ()</h3>
+<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="returnvalue">guint</span></a>
+nm_setting_ovs_port_get_tag (<em class="parameter"><code><span class="type">NMSettingOvsPort</span> *self</code></em>);</pre>
+<div class="refsect3">
+<a name="nm-setting-ovs-port-get-tag.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>self</p></td>
+<td class="parameter_description"><p>the <span class="type">NMSettingOvsPort</span></p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="nm-setting-ovs-port-get-tag.returns"></a><h4>Returns</h4>
+<p> the <span class="type">“tagâ€</span> property of the setting</p>
+</div>
+<p class="since">Since: 1.10</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="nm-setting-ovs-port-get-lacp"></a><h3>nm_setting_ovs_port_get_lacp ()</h3>
+<pre class="programlisting">const <span class="returnvalue">char</span> *
+nm_setting_ovs_port_get_lacp (<em class="parameter"><code><span class="type">NMSettingOvsPort</span> *self</code></em>);</pre>
+<div class="refsect3">
+<a name="nm-setting-ovs-port-get-lacp.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>self</p></td>
+<td class="parameter_description"><p>the <span class="type">NMSettingOvsPort</span></p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="nm-setting-ovs-port-get-lacp.returns"></a><h4>Returns</h4>
+<p> the <span class="type">“lacpâ€</span> property of the setting</p>
+</div>
+<p class="since">Since: 1.10</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="nm-setting-ovs-port-get-bond-mode"></a><h3>nm_setting_ovs_port_get_bond_mode ()</h3>
+<pre class="programlisting">const <span class="returnvalue">char</span> *
+nm_setting_ovs_port_get_bond_mode (<em class="parameter"><code><span class="type">NMSettingOvsPort</span> *self</code></em>);</pre>
+<div class="refsect3">
+<a name="nm-setting-ovs-port-get-bond-mode.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>self</p></td>
+<td class="parameter_description"><p>the <span class="type">NMSettingOvsPort</span></p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="nm-setting-ovs-port-get-bond-mode.returns"></a><h4>Returns</h4>
+<p> the <span class="type">“bond-modeâ€</span> property of the setting</p>
+</div>
+<p class="since">Since: 1.10</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="nm-setting-ovs-port-get-bond-updelay"></a><h3>nm_setting_ovs_port_get_bond_updelay ()</h3>
+<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="returnvalue">guint</span></a>
+nm_setting_ovs_port_get_bond_updelay (<em class="parameter"><code><span class="type">NMSettingOvsPort</span> *self</code></em>);</pre>
+<div class="refsect3">
+<a name="nm-setting-ovs-port-get-bond-updelay.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>self</p></td>
+<td class="parameter_description"><p>the <span class="type">NMSettingOvsPort</span></p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="nm-setting-ovs-port-get-bond-updelay.returns"></a><h4>Returns</h4>
+<p> the <span class="type">“bond-updelayâ€</span> property of the setting</p>
+</div>
+<p class="since">Since: 1.10</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="nm-setting-ovs-port-get-bond-downdelay"></a><h3>nm_setting_ovs_port_get_bond_downdelay ()</h3>
+<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="returnvalue">guint</span></a>
+nm_setting_ovs_port_get_bond_downdelay
+                               (<em class="parameter"><code><span class="type">NMSettingOvsPort</span> *self</code></em>);</pre>
+<div class="refsect3">
+<a name="nm-setting-ovs-port-get-bond-downdelay.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>self</p></td>
+<td class="parameter_description"><p>the <span class="type">NMSettingOvsPort</span></p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="nm-setting-ovs-port-get-bond-downdelay.returns"></a><h4>Returns</h4>
+<p> the <span class="type">“bond-downdelayâ€</span> property of the setting</p>
+</div>
+<p class="since">Since: 1.10</p>
+</div>
+</div>
+<div class="refsect1">
+<a name="libnm-nm-setting-ovs-port.other_details"></a><h2>Types and Values</h2>
+<div class="refsect2">
+<a name="NM-SETTING-OVS-PORT-SETTING-NAME:CAPS"></a><h3>NM_SETTING_OVS_PORT_SETTING_NAME</h3>
+<pre class="programlisting">#define NM_SETTING_OVS_PORT_SETTING_NAME        "ovs-port"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="NM-SETTING-OVS-PORT-VLAN-MODE:CAPS"></a><h3>NM_SETTING_OVS_PORT_VLAN_MODE</h3>
+<pre class="programlisting">#define NM_SETTING_OVS_PORT_VLAN_MODE           "vlan-mode"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="NM-SETTING-OVS-PORT-TAG:CAPS"></a><h3>NM_SETTING_OVS_PORT_TAG</h3>
+<pre class="programlisting">#define NM_SETTING_OVS_PORT_TAG                 "tag"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="NM-SETTING-OVS-PORT-LACP:CAPS"></a><h3>NM_SETTING_OVS_PORT_LACP</h3>
+<pre class="programlisting">#define NM_SETTING_OVS_PORT_LACP                "lacp"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="NM-SETTING-OVS-PORT-BOND-MODE:CAPS"></a><h3>NM_SETTING_OVS_PORT_BOND_MODE</h3>
+<pre class="programlisting">#define NM_SETTING_OVS_PORT_BOND_MODE           "bond-mode"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="NM-SETTING-OVS-PORT-BOND-UPDELAY:CAPS"></a><h3>NM_SETTING_OVS_PORT_BOND_UPDELAY</h3>
+<pre class="programlisting">#define NM_SETTING_OVS_PORT_BOND_UPDELAY        "bond-updelay"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="NM-SETTING-OVS-PORT-BOND-DOWNDELAY:CAPS"></a><h3>NM_SETTING_OVS_PORT_BOND_DOWNDELAY</h3>
+<pre class="programlisting">#define NM_SETTING_OVS_PORT_BOND_DOWNDELAY      "bond-downdelay"
+</pre>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.28</div>
+</body>
+</html>
\ No newline at end of file
diff --git a/docs/libnm/html/libnm-nm-setting-tc-config.html b/docs/libnm/html/libnm-nm-setting-tc-config.html
new file mode 100644
index 00000000..6e1ca873
--- /dev/null
+++ b/docs/libnm/html/libnm-nm-setting-tc-config.html
@@ -0,0 +1,1698 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>nm-setting-tc-config: libnm Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="libnm Reference Manual">
+<link rel="up" href="ch03.html" title="Connection and Setting API Reference">
+<link rel="prev" href="NMSettingSerial.html" title="NMSettingSerial">
+<link rel="next" href="NMSettingTeamPort.html" title="NMSettingTeamPort">
+<meta name="generator" content="GTK-Doc V1.28 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+                  <a href="#libnm-nm-setting-tc-config.description" class="shortcut">Description</a></span><span id="nav_hierarchy">  <span class="dim">|</span> 
+                  <a href="#libnm-nm-setting-tc-config.object-hierarchy" class="shortcut">Object Hierarchy</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="ch03.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="NMSettingSerial.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="NMSettingTeamPort.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="libnm-nm-setting-tc-config"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="libnm-nm-setting-tc-config.top_of_page"></a>nm-setting-tc-config</span></h2>
+<p>nm-setting-tc-config — Describes connection properties for the Linux Traffic Control</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="libnm-nm-setting-tc-config.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_return">
+<col class="functions_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<a class="link" href="libnm-nm-setting-tc-config.html#NMTCQdisc"><span class="returnvalue">NMTCQdisc</span></a> *
+</td>
+<td class="function_name">
+<a class="link" href="libnm-nm-setting-tc-config.html#nm-tc-qdisc-new" title="nm_tc_qdisc_new ()">nm_tc_qdisc_new</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libnm-nm-setting-tc-config.html#nm-tc-qdisc-ref" title="nm_tc_qdisc_ref ()">nm_tc_qdisc_ref</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libnm-nm-setting-tc-config.html#nm-tc-qdisc-unref" title="nm_tc_qdisc_unref ()">nm_tc_qdisc_unref</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
+</td>
+<td class="function_name">
+<a class="link" href="libnm-nm-setting-tc-config.html#nm-tc-qdisc-equal" title="nm_tc_qdisc_equal ()">nm_tc_qdisc_equal</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a class="link" href="libnm-nm-setting-tc-config.html#NMTCQdisc"><span class="returnvalue">NMTCQdisc</span></a> *
+</td>
+<td class="function_name">
+<a class="link" href="libnm-nm-setting-tc-config.html#nm-tc-qdisc-dup" title="nm_tc_qdisc_dup ()">nm_tc_qdisc_dup</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">const <span class="returnvalue">char</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libnm-nm-setting-tc-config.html#nm-tc-qdisc-get-kind" title="nm_tc_qdisc_get_kind ()">nm_tc_qdisc_get_kind</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint32"><span class="returnvalue">guint32</span></a>
+</td>
+<td class="function_name">
+<a class="link" href="libnm-nm-setting-tc-config.html#nm-tc-qdisc-get-handle" title="nm_tc_qdisc_get_handle ()">nm_tc_qdisc_get_handle</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libnm-nm-setting-tc-config.html#nm-tc-qdisc-set-handle" title="nm_tc_qdisc_set_handle ()">nm_tc_qdisc_set_handle</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint32"><span class="returnvalue">guint32</span></a>
+</td>
+<td class="function_name">
+<a class="link" href="libnm-nm-setting-tc-config.html#nm-tc-qdisc-get-parent" title="nm_tc_qdisc_get_parent ()">nm_tc_qdisc_get_parent</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a class="link" href="libnm-nm-setting-tc-config.html#NMTCAction"><span class="returnvalue">NMTCAction</span></a> *
+</td>
+<td class="function_name">
+<a class="link" href="libnm-nm-setting-tc-config.html#nm-tc-action-new" title="nm_tc_action_new ()">nm_tc_action_new</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libnm-nm-setting-tc-config.html#nm-tc-action-ref" title="nm_tc_action_ref ()">nm_tc_action_ref</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libnm-nm-setting-tc-config.html#nm-tc-action-unref" title="nm_tc_action_unref ()">nm_tc_action_unref</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
+</td>
+<td class="function_name">
+<a class="link" href="libnm-nm-setting-tc-config.html#nm-tc-action-equal" title="nm_tc_action_equal ()">nm_tc_action_equal</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a class="link" href="libnm-nm-setting-tc-config.html#NMTCAction"><span class="returnvalue">NMTCAction</span></a> *
+</td>
+<td class="function_name">
+<a class="link" href="libnm-nm-setting-tc-config.html#nm-tc-action-dup" title="nm_tc_action_dup ()">nm_tc_action_dup</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">const <span class="returnvalue">char</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libnm-nm-setting-tc-config.html#nm-tc-action-get-kind" title="nm_tc_action_get_kind ()">nm_tc_action_get_kind</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">char</span> **
+</td>
+<td class="function_name">
+<a class="link" href="libnm-nm-setting-tc-config.html#nm-tc-action-get-attribute-names" title="nm_tc_action_get_attribute_names ()">nm_tc_action_get_attribute_names</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a href="https://developer.gnome.org/glib/unstable/glib-GVariant.html#GVariant"><span class="returnvalue">GVariant</span></a> *
+</td>
+<td class="function_name">
+<a class="link" href="libnm-nm-setting-tc-config.html#nm-tc-action-get-attribute" title="nm_tc_action_get_attribute ()">nm_tc_action_get_attribute</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libnm-nm-setting-tc-config.html#nm-tc-action-set-attribute" title="nm_tc_action_set_attribute ()">nm_tc_action_set_attribute</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a class="link" href="libnm-nm-setting-tc-config.html#NMTCTfilter"><span class="returnvalue">NMTCTfilter</span></a> *
+</td>
+<td class="function_name">
+<a class="link" href="libnm-nm-setting-tc-config.html#nm-tc-tfilter-new" title="nm_tc_tfilter_new ()">nm_tc_tfilter_new</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libnm-nm-setting-tc-config.html#nm-tc-tfilter-ref" title="nm_tc_tfilter_ref ()">nm_tc_tfilter_ref</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libnm-nm-setting-tc-config.html#nm-tc-tfilter-unref" title="nm_tc_tfilter_unref ()">nm_tc_tfilter_unref</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
+</td>
+<td class="function_name">
+<a class="link" href="libnm-nm-setting-tc-config.html#nm-tc-tfilter-equal" title="nm_tc_tfilter_equal ()">nm_tc_tfilter_equal</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a class="link" href="libnm-nm-setting-tc-config.html#NMTCTfilter"><span class="returnvalue">NMTCTfilter</span></a> *
+</td>
+<td class="function_name">
+<a class="link" href="libnm-nm-setting-tc-config.html#nm-tc-tfilter-dup" title="nm_tc_tfilter_dup ()">nm_tc_tfilter_dup</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">const <span class="returnvalue">char</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libnm-nm-setting-tc-config.html#nm-tc-tfilter-get-kind" title="nm_tc_tfilter_get_kind ()">nm_tc_tfilter_get_kind</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint32"><span class="returnvalue">guint32</span></a>
+</td>
+<td class="function_name">
+<a class="link" href="libnm-nm-setting-tc-config.html#nm-tc-tfilter-get-handle" title="nm_tc_tfilter_get_handle ()">nm_tc_tfilter_get_handle</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libnm-nm-setting-tc-config.html#nm-tc-tfilter-set-handle" title="nm_tc_tfilter_set_handle ()">nm_tc_tfilter_set_handle</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint32"><span class="returnvalue">guint32</span></a>
+</td>
+<td class="function_name">
+<a class="link" href="libnm-nm-setting-tc-config.html#nm-tc-tfilter-get-parent" title="nm_tc_tfilter_get_parent ()">nm_tc_tfilter_get_parent</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a class="link" href="libnm-nm-setting-tc-config.html#NMTCAction"><span class="returnvalue">NMTCAction</span></a> *
+</td>
+<td class="function_name">
+<a class="link" href="libnm-nm-setting-tc-config.html#nm-tc-tfilter-get-action" title="nm_tc_tfilter_get_action ()">nm_tc_tfilter_get_action</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libnm-nm-setting-tc-config.html#nm-tc-tfilter-set-action" title="nm_tc_tfilter_set_action ()">nm_tc_tfilter_set_action</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a class="link" href="NMSetting.html" title="NMSetting"><span class="returnvalue">NMSetting</span></a> *
+</td>
+<td class="function_name">
+<a class="link" href="libnm-nm-setting-tc-config.html#nm-setting-tc-config-new" title="nm_setting_tc_config_new ()">nm_setting_tc_config_new</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="returnvalue">guint</span></a>
+</td>
+<td class="function_name">
+<a class="link" href="libnm-nm-setting-tc-config.html#nm-setting-tc-config-get-num-qdiscs" title="nm_setting_tc_config_get_num_qdiscs ()">nm_setting_tc_config_get_num_qdiscs</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a class="link" href="libnm-nm-setting-tc-config.html#NMTCQdisc"><span class="returnvalue">NMTCQdisc</span></a> *
+</td>
+<td class="function_name">
+<a class="link" href="libnm-nm-setting-tc-config.html#nm-setting-tc-config-get-qdisc" title="nm_setting_tc_config_get_qdisc ()">nm_setting_tc_config_get_qdisc</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
+</td>
+<td class="function_name">
+<a class="link" href="libnm-nm-setting-tc-config.html#nm-setting-tc-config-add-qdisc" title="nm_setting_tc_config_add_qdisc ()">nm_setting_tc_config_add_qdisc</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libnm-nm-setting-tc-config.html#nm-setting-tc-config-remove-qdisc" title="nm_setting_tc_config_remove_qdisc ()">nm_setting_tc_config_remove_qdisc</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
+</td>
+<td class="function_name">
+<a class="link" href="libnm-nm-setting-tc-config.html#nm-setting-tc-config-remove-qdisc-by-value" title="nm_setting_tc_config_remove_qdisc_by_value ()">nm_setting_tc_config_remove_qdisc_by_value</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libnm-nm-setting-tc-config.html#nm-setting-tc-config-clear-qdiscs" title="nm_setting_tc_config_clear_qdiscs ()">nm_setting_tc_config_clear_qdiscs</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="returnvalue">guint</span></a>
+</td>
+<td class="function_name">
+<a class="link" href="libnm-nm-setting-tc-config.html#nm-setting-tc-config-get-num-tfilters" title="nm_setting_tc_config_get_num_tfilters ()">nm_setting_tc_config_get_num_tfilters</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a class="link" href="libnm-nm-setting-tc-config.html#NMTCTfilter"><span class="returnvalue">NMTCTfilter</span></a> *
+</td>
+<td class="function_name">
+<a class="link" href="libnm-nm-setting-tc-config.html#nm-setting-tc-config-get-tfilter" title="nm_setting_tc_config_get_tfilter ()">nm_setting_tc_config_get_tfilter</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
+</td>
+<td class="function_name">
+<a class="link" href="libnm-nm-setting-tc-config.html#nm-setting-tc-config-add-tfilter" title="nm_setting_tc_config_add_tfilter ()">nm_setting_tc_config_add_tfilter</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libnm-nm-setting-tc-config.html#nm-setting-tc-config-remove-tfilter" title="nm_setting_tc_config_remove_tfilter ()">nm_setting_tc_config_remove_tfilter</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
+</td>
+<td class="function_name">
+<a class="link" href="libnm-nm-setting-tc-config.html#nm-setting-tc-config-remove-tfilter-by-value" title="nm_setting_tc_config_remove_tfilter_by_value ()">nm_setting_tc_config_remove_tfilter_by_value</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libnm-nm-setting-tc-config.html#nm-setting-tc-config-clear-tfilters" title="nm_setting_tc_config_clear_tfilters ()">nm_setting_tc_config_clear_tfilters</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<a name="NMTCAction"></a><a name="NMTCQdisc"></a><a name="NMTCTfilter"></a><div class="refsect1">
+<a name="libnm-nm-setting-tc-config.other"></a><h2>Types and Values</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="name">
+<col class="description">
+</colgroup>
+<tbody>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libnm-nm-setting-tc-config.html#NM-SETTING-TC-CONFIG-SETTING-NAME:CAPS" title="NM_SETTING_TC_CONFIG_SETTING_NAME">NM_SETTING_TC_CONFIG_SETTING_NAME</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libnm-nm-setting-tc-config.html#NM-SETTING-TC-CONFIG-QDISCS:CAPS" title="NM_SETTING_TC_CONFIG_QDISCS">NM_SETTING_TC_CONFIG_QDISCS</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libnm-nm-setting-tc-config.html#NM-SETTING-TC-CONFIG-TFILTERS:CAPS" title="NM_SETTING_TC_CONFIG_TFILTERS">NM_SETTING_TC_CONFIG_TFILTERS</a></td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="libnm-nm-setting-tc-config.object-hierarchy"></a><h2>Object Hierarchy</h2>
+<pre class="screen">    <a href="/usr/share/gtk-doc/html/gobject/gobject-Boxed-Types.html">GBoxed</a>
+    <span class="lineart">├──</span> NMTCAction
+    <span class="lineart">├──</span> NMTCQdisc
+    <span class="lineart">╰──</span> NMTCTfilter
+</pre>
+</div>
+<div class="refsect1">
+<a name="libnm-nm-setting-tc-config.includes"></a><h2>Includes</h2>
+<pre class="synopsis">#include &lt;nm-setting-tc-config.h&gt;
+</pre>
+</div>
+<div class="refsect1">
+<a name="libnm-nm-setting-tc-config.description"></a><h2>Description</h2>
+</div>
+<div class="refsect1">
+<a name="libnm-nm-setting-tc-config.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="nm-tc-qdisc-new"></a><h3>nm_tc_qdisc_new ()</h3>
+<pre class="programlisting"><a class="link" href="libnm-nm-setting-tc-config.html#NMTCQdisc"><span class="returnvalue">NMTCQdisc</span></a> *
+nm_tc_qdisc_new (<em class="parameter"><code>const <span class="type">char</span> *kind</code></em>,
+                 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint32"><span class="type">guint32</span></a> parent</code></em>,
+                 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
+<p>Creates a new <a class="link" href="libnm-nm-setting-tc-config.html#NMTCQdisc"><span class="type">NMTCQdisc</span></a> object.</p>
+<div class="refsect3">
+<a name="nm-tc-qdisc-new.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>kind</p></td>
+<td class="parameter_description"><p>name of the queueing discipline</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>parent</p></td>
+<td class="parameter_description"><p>the parent queueing discipline</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>error</p></td>
+<td class="parameter_description"><p>location to store error, or <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="nm-tc-qdisc-new.returns"></a><h4>Returns</h4>
+<p>the new <a class="link" href="libnm-nm-setting-tc-config.html#NMTCQdisc"><span class="type">NMTCQdisc</span></a> object, or <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> on error. </p>
+<p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p>
+</div>
+<p class="since">Since: 1.12</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="nm-tc-qdisc-ref"></a><h3>nm_tc_qdisc_ref ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+nm_tc_qdisc_ref (<em class="parameter"><code><a class="link" href="libnm-nm-setting-tc-config.html#NMTCQdisc"><span class="type">NMTCQdisc</span></a> *qdisc</code></em>);</pre>
+<p>Increases the reference count of the object.</p>
+<div class="refsect3">
+<a name="nm-tc-qdisc-ref.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>qdisc</p></td>
+<td class="parameter_description"><p>the <a class="link" href="libnm-nm-setting-tc-config.html#NMTCQdisc"><span class="type">NMTCQdisc</span></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<p class="since">Since: 1.12</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="nm-tc-qdisc-unref"></a><h3>nm_tc_qdisc_unref ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+nm_tc_qdisc_unref (<em class="parameter"><code><a class="link" href="libnm-nm-setting-tc-config.html#NMTCQdisc"><span class="type">NMTCQdisc</span></a> *qdisc</code></em>);</pre>
+<p>Decreases the reference count of the object.  If the reference count
+reaches zero, the object will be destroyed.</p>
+<div class="refsect3">
+<a name="nm-tc-qdisc-unref.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>qdisc</p></td>
+<td class="parameter_description"><p>the <a class="link" href="libnm-nm-setting-tc-config.html#NMTCQdisc"><span class="type">NMTCQdisc</span></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<p class="since">Since: 1.12</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="nm-tc-qdisc-equal"></a><h3>nm_tc_qdisc_equal ()</h3>
+<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
+nm_tc_qdisc_equal (<em class="parameter"><code><a class="link" href="libnm-nm-setting-tc-config.html#NMTCQdisc"><span class="type">NMTCQdisc</span></a> *qdisc</code></em>,
+                   <em class="parameter"><code><a class="link" href="libnm-nm-setting-tc-config.html#NMTCQdisc"><span class="type">NMTCQdisc</span></a> *other</code></em>);</pre>
+<p>Determines if two <a class="link" href="libnm-nm-setting-tc-config.html#NMTCQdisc"><span class="type">NMTCQdisc</span></a> objects contain the same kind, * handle
+and parent.</p>
+<div class="refsect3">
+<a name="nm-tc-qdisc-equal.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>qdisc</p></td>
+<td class="parameter_description"><p>the <a class="link" href="libnm-nm-setting-tc-config.html#NMTCQdisc"><span class="type">NMTCQdisc</span></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>other</p></td>
+<td class="parameter_description"><p>the <a class="link" href="libnm-nm-setting-tc-config.html#NMTCQdisc"><span class="type">NMTCQdisc</span></a> to compare <em class="parameter"><code>qdisc</code></em>
+to.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="nm-tc-qdisc-equal.returns"></a><h4>Returns</h4>
+<p> <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the objects contain the same values, <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> if they do not.</p>
+</div>
+<p class="since">Since: 1.12</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="nm-tc-qdisc-dup"></a><h3>nm_tc_qdisc_dup ()</h3>
+<pre class="programlisting"><a class="link" href="libnm-nm-setting-tc-config.html#NMTCQdisc"><span class="returnvalue">NMTCQdisc</span></a> *
+nm_tc_qdisc_dup (<em class="parameter"><code><a class="link" href="libnm-nm-setting-tc-config.html#NMTCQdisc"><span class="type">NMTCQdisc</span></a> *qdisc</code></em>);</pre>
+<p>Creates a copy of <em class="parameter"><code>qdisc</code></em>
+</p>
+<div class="refsect3">
+<a name="nm-tc-qdisc-dup.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>qdisc</p></td>
+<td class="parameter_description"><p>the <a class="link" href="libnm-nm-setting-tc-config.html#NMTCQdisc"><span class="type">NMTCQdisc</span></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="nm-tc-qdisc-dup.returns"></a><h4>Returns</h4>
+<p>a copy of <em class="parameter"><code>qdisc</code></em>
+. </p>
+<p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p>
+</div>
+<p class="since">Since: 1.12</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="nm-tc-qdisc-get-kind"></a><h3>nm_tc_qdisc_get_kind ()</h3>
+<pre class="programlisting">const <span class="returnvalue">char</span> *
+nm_tc_qdisc_get_kind (<em class="parameter"><code><a class="link" href="libnm-nm-setting-tc-config.html#NMTCQdisc"><span class="type">NMTCQdisc</span></a> *qdisc</code></em>);</pre>
+<div class="refsect3">
+<a name="nm-tc-qdisc-get-kind.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>qdisc</p></td>
+<td class="parameter_description"><p>the <a class="link" href="libnm-nm-setting-tc-config.html#NMTCQdisc"><span class="type">NMTCQdisc</span></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<p class="since">Since: 1.12</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="nm-tc-qdisc-get-handle"></a><h3>nm_tc_qdisc_get_handle ()</h3>
+<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint32"><span class="returnvalue">guint32</span></a>
+nm_tc_qdisc_get_handle (<em class="parameter"><code><a class="link" href="libnm-nm-setting-tc-config.html#NMTCQdisc"><span class="type">NMTCQdisc</span></a> *qdisc</code></em>);</pre>
+<div class="refsect3">
+<a name="nm-tc-qdisc-get-handle.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>qdisc</p></td>
+<td class="parameter_description"><p>the <a class="link" href="libnm-nm-setting-tc-config.html#NMTCQdisc"><span class="type">NMTCQdisc</span></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="nm-tc-qdisc-get-handle.returns"></a><h4>Returns</h4>
+<p> the queueing discipline handle</p>
+</div>
+<p class="since">Since: 1.12</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="nm-tc-qdisc-set-handle"></a><h3>nm_tc_qdisc_set_handle ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+nm_tc_qdisc_set_handle (<em class="parameter"><code><a class="link" href="libnm-nm-setting-tc-config.html#NMTCQdisc"><span class="type">NMTCQdisc</span></a> *qdisc</code></em>,
+                        <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint32"><span class="type">guint32</span></a> handle</code></em>);</pre>
+<p>Sets the queueing discipline handle.</p>
+<div class="refsect3">
+<a name="nm-tc-qdisc-set-handle.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>qdisc</p></td>
+<td class="parameter_description"><p>the <a class="link" href="libnm-nm-setting-tc-config.html#NMTCQdisc"><span class="type">NMTCQdisc</span></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>handle</p></td>
+<td class="parameter_description"><p>the queueing discipline handle</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<p class="since">Since: 1.12</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="nm-tc-qdisc-get-parent"></a><h3>nm_tc_qdisc_get_parent ()</h3>
+<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint32"><span class="returnvalue">guint32</span></a>
+nm_tc_qdisc_get_parent (<em class="parameter"><code><a class="link" href="libnm-nm-setting-tc-config.html#NMTCQdisc"><span class="type">NMTCQdisc</span></a> *qdisc</code></em>);</pre>
+<div class="refsect3">
+<a name="nm-tc-qdisc-get-parent.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>qdisc</p></td>
+<td class="parameter_description"><p>the <a class="link" href="libnm-nm-setting-tc-config.html#NMTCQdisc"><span class="type">NMTCQdisc</span></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="nm-tc-qdisc-get-parent.returns"></a><h4>Returns</h4>
+<p> the parent class</p>
+</div>
+<p class="since">Since: 1.12</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="nm-tc-action-new"></a><h3>nm_tc_action_new ()</h3>
+<pre class="programlisting"><a class="link" href="libnm-nm-setting-tc-config.html#NMTCAction"><span class="returnvalue">NMTCAction</span></a> *
+nm_tc_action_new (<em class="parameter"><code>const <span class="type">char</span> *kind</code></em>,
+                  <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
+<p>Creates a new <a class="link" href="libnm-nm-setting-tc-config.html#NMTCAction"><span class="type">NMTCAction</span></a> object.</p>
+<div class="refsect3">
+<a name="nm-tc-action-new.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>kind</p></td>
+<td class="parameter_description"><p>name of the queueing discipline</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>error</p></td>
+<td class="parameter_description"><p>location to store error, or <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="nm-tc-action-new.returns"></a><h4>Returns</h4>
+<p>the new <a class="link" href="libnm-nm-setting-tc-config.html#NMTCAction"><span class="type">NMTCAction</span></a> object, or <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> on error. </p>
+<p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p>
+</div>
+<p class="since">Since: 1.12</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="nm-tc-action-ref"></a><h3>nm_tc_action_ref ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+nm_tc_action_ref (<em class="parameter"><code><a class="link" href="libnm-nm-setting-tc-config.html#NMTCAction"><span class="type">NMTCAction</span></a> *action</code></em>);</pre>
+<p>Increases the reference count of the object.</p>
+<div class="refsect3">
+<a name="nm-tc-action-ref.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>action</p></td>
+<td class="parameter_description"><p>the <a class="link" href="libnm-nm-setting-tc-config.html#NMTCAction"><span class="type">NMTCAction</span></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<p class="since">Since: 1.12</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="nm-tc-action-unref"></a><h3>nm_tc_action_unref ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+nm_tc_action_unref (<em class="parameter"><code><a class="link" href="libnm-nm-setting-tc-config.html#NMTCAction"><span class="type">NMTCAction</span></a> *action</code></em>);</pre>
+<p>Decreases the reference count of the object.  If the reference count
+reaches zero, the object will be destroyed.</p>
+<div class="refsect3">
+<a name="nm-tc-action-unref.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>action</p></td>
+<td class="parameter_description"><p>the <a class="link" href="libnm-nm-setting-tc-config.html#NMTCAction"><span class="type">NMTCAction</span></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<p class="since">Since: 1.12</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="nm-tc-action-equal"></a><h3>nm_tc_action_equal ()</h3>
+<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
+nm_tc_action_equal (<em class="parameter"><code><a class="link" href="libnm-nm-setting-tc-config.html#NMTCAction"><span class="type">NMTCAction</span></a> *action</code></em>,
+                    <em class="parameter"><code><a class="link" href="libnm-nm-setting-tc-config.html#NMTCAction"><span class="type">NMTCAction</span></a> *other</code></em>);</pre>
+<p>Determines if two <a class="link" href="libnm-nm-setting-tc-config.html#NMTCAction"><span class="type">NMTCAction</span></a> objects contain the same kind, family,
+handle, parent and info.</p>
+<div class="refsect3">
+<a name="nm-tc-action-equal.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>action</p></td>
+<td class="parameter_description"><p>the <a class="link" href="libnm-nm-setting-tc-config.html#NMTCAction"><span class="type">NMTCAction</span></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>other</p></td>
+<td class="parameter_description"><p>the <a class="link" href="libnm-nm-setting-tc-config.html#NMTCAction"><span class="type">NMTCAction</span></a> to compare <em class="parameter"><code>action</code></em>
+to.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="nm-tc-action-equal.returns"></a><h4>Returns</h4>
+<p> <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the objects contain the same values, <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> if they do not.</p>
+</div>
+<p class="since">Since: 1.12</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="nm-tc-action-dup"></a><h3>nm_tc_action_dup ()</h3>
+<pre class="programlisting"><a class="link" href="libnm-nm-setting-tc-config.html#NMTCAction"><span class="returnvalue">NMTCAction</span></a> *
+nm_tc_action_dup (<em class="parameter"><code><a class="link" href="libnm-nm-setting-tc-config.html#NMTCAction"><span class="type">NMTCAction</span></a> *action</code></em>);</pre>
+<p>Creates a copy of <em class="parameter"><code>action</code></em>
+</p>
+<div class="refsect3">
+<a name="nm-tc-action-dup.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>action</p></td>
+<td class="parameter_description"><p>the <a class="link" href="libnm-nm-setting-tc-config.html#NMTCAction"><span class="type">NMTCAction</span></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="nm-tc-action-dup.returns"></a><h4>Returns</h4>
+<p>a copy of <em class="parameter"><code>action</code></em>
+. </p>
+<p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p>
+</div>
+<p class="since">Since: 1.12</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="nm-tc-action-get-kind"></a><h3>nm_tc_action_get_kind ()</h3>
+<pre class="programlisting">const <span class="returnvalue">char</span> *
+nm_tc_action_get_kind (<em class="parameter"><code><a class="link" href="libnm-nm-setting-tc-config.html#NMTCAction"><span class="type">NMTCAction</span></a> *action</code></em>);</pre>
+<div class="refsect3">
+<a name="nm-tc-action-get-kind.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>action</p></td>
+<td class="parameter_description"><p>the <a class="link" href="libnm-nm-setting-tc-config.html#NMTCAction"><span class="type">NMTCAction</span></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<p class="since">Since: 1.12</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="nm-tc-action-get-attribute-names"></a><h3>nm_tc_action_get_attribute_names ()</h3>
+<pre class="programlisting"><span class="returnvalue">char</span> **
+nm_tc_action_get_attribute_names (<em class="parameter"><code><a class="link" href="libnm-nm-setting-tc-config.html#NMTCAction"><span class="type">NMTCAction</span></a> *action</code></em>);</pre>
+<p>Gets an array of attribute names defined on <em class="parameter"><code>action</code></em>
+.</p>
+<div class="refsect3">
+<a name="nm-tc-action-get-attribute-names.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>action</p></td>
+<td class="parameter_description"><p>the <a class="link" href="libnm-nm-setting-tc-config.html#NMTCAction"><span class="type">NMTCAction</span></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="nm-tc-action-get-attribute-names.returns"></a><h4>Returns</h4>
+<p>a <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>-terminated array of attribute names,. </p>
+<p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="nm-tc-action-get-attribute"></a><h3>nm_tc_action_get_attribute ()</h3>
+<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-GVariant.html#GVariant"><span class="returnvalue">GVariant</span></a> *
+nm_tc_action_get_attribute (<em class="parameter"><code><a class="link" href="libnm-nm-setting-tc-config.html#NMTCAction"><span class="type">NMTCAction</span></a> *action</code></em>,
+                            <em class="parameter"><code>const <span class="type">char</span> *name</code></em>);</pre>
+<p>Gets the value of the attribute with name <em class="parameter"><code>name</code></em>
+ on <em class="parameter"><code>action</code></em>
+</p>
+<div class="refsect3">
+<a name="nm-tc-action-get-attribute.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>action</p></td>
+<td class="parameter_description"><p>the <a class="link" href="libnm-nm-setting-tc-config.html#NMTCAction"><span class="type">NMTCAction</span></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>name</p></td>
+<td class="parameter_description"><p>the name of an action attribute</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="nm-tc-action-get-attribute.returns"></a><h4>Returns</h4>
+<p>the value of the attribute with name <em class="parameter"><code>name</code></em>
+on
+<em class="parameter"><code>action</code></em>
+, or <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if <em class="parameter"><code>action</code></em>
+has no such attribute. </p>
+<p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="nm-tc-action-set-attribute"></a><h3>nm_tc_action_set_attribute ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+nm_tc_action_set_attribute (<em class="parameter"><code><a class="link" href="libnm-nm-setting-tc-config.html#NMTCAction"><span class="type">NMTCAction</span></a> *action</code></em>,
+                            <em class="parameter"><code>const <span class="type">char</span> *name</code></em>,
+                            <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-GVariant.html#GVariant"><span class="type">GVariant</span></a> *value</code></em>);</pre>
+<p>Sets or clears the named attribute on <em class="parameter"><code>action</code></em>
+ to the given value.</p>
+<div class="refsect3">
+<a name="nm-tc-action-set-attribute.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>action</p></td>
+<td class="parameter_description"><p>the <a class="link" href="libnm-nm-setting-tc-config.html#NMTCAction"><span class="type">NMTCAction</span></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>name</p></td>
+<td class="parameter_description"><p>the name of an action attribute</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>value</p></td>
+<td class="parameter_description"><p>the value. </p></td>
+<td class="parameter_annotations"><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>][<acronym title="NULL is OK, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span></td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="nm-tc-tfilter-new"></a><h3>nm_tc_tfilter_new ()</h3>
+<pre class="programlisting"><a class="link" href="libnm-nm-setting-tc-config.html#NMTCTfilter"><span class="returnvalue">NMTCTfilter</span></a> *
+nm_tc_tfilter_new (<em class="parameter"><code>const <span class="type">char</span> *kind</code></em>,
+                   <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint32"><span class="type">guint32</span></a> parent</code></em>,
+                   <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
+<p>Creates a new <a class="link" href="libnm-nm-setting-tc-config.html#NMTCTfilter"><span class="type">NMTCTfilter</span></a> object.</p>
+<div class="refsect3">
+<a name="nm-tc-tfilter-new.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>kind</p></td>
+<td class="parameter_description"><p>name of the queueing discipline</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>parent</p></td>
+<td class="parameter_description"><p>the parent queueing discipline</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>error</p></td>
+<td class="parameter_description"><p>location to store error, or <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="nm-tc-tfilter-new.returns"></a><h4>Returns</h4>
+<p>the new <a class="link" href="libnm-nm-setting-tc-config.html#NMTCTfilter"><span class="type">NMTCTfilter</span></a> object, or <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> on error. </p>
+<p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p>
+</div>
+<p class="since">Since: 1.12</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="nm-tc-tfilter-ref"></a><h3>nm_tc_tfilter_ref ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+nm_tc_tfilter_ref (<em class="parameter"><code><a class="link" href="libnm-nm-setting-tc-config.html#NMTCTfilter"><span class="type">NMTCTfilter</span></a> *tfilter</code></em>);</pre>
+<p>Increases the reference count of the object.</p>
+<div class="refsect3">
+<a name="nm-tc-tfilter-ref.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>tfilter</p></td>
+<td class="parameter_description"><p>the <a class="link" href="libnm-nm-setting-tc-config.html#NMTCTfilter"><span class="type">NMTCTfilter</span></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<p class="since">Since: 1.12</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="nm-tc-tfilter-unref"></a><h3>nm_tc_tfilter_unref ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+nm_tc_tfilter_unref (<em class="parameter"><code><a class="link" href="libnm-nm-setting-tc-config.html#NMTCTfilter"><span class="type">NMTCTfilter</span></a> *tfilter</code></em>);</pre>
+<p>Decreases the reference count of the object.  If the reference count
+reaches zero, the object will be destroyed.</p>
+<div class="refsect3">
+<a name="nm-tc-tfilter-unref.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>tfilter</p></td>
+<td class="parameter_description"><p>the <a class="link" href="libnm-nm-setting-tc-config.html#NMTCTfilter"><span class="type">NMTCTfilter</span></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<p class="since">Since: 1.12</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="nm-tc-tfilter-equal"></a><h3>nm_tc_tfilter_equal ()</h3>
+<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
+nm_tc_tfilter_equal (<em class="parameter"><code><a class="link" href="libnm-nm-setting-tc-config.html#NMTCTfilter"><span class="type">NMTCTfilter</span></a> *tfilter</code></em>,
+                     <em class="parameter"><code><a class="link" href="libnm-nm-setting-tc-config.html#NMTCTfilter"><span class="type">NMTCTfilter</span></a> *other</code></em>);</pre>
+<p>Determines if two <a class="link" href="libnm-nm-setting-tc-config.html#NMTCTfilter"><span class="type">NMTCTfilter</span></a> objects contain the same kind, family,
+handle, parent and info.</p>
+<div class="refsect3">
+<a name="nm-tc-tfilter-equal.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>tfilter</p></td>
+<td class="parameter_description"><p>the <a class="link" href="libnm-nm-setting-tc-config.html#NMTCTfilter"><span class="type">NMTCTfilter</span></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>other</p></td>
+<td class="parameter_description"><p>the <a class="link" href="libnm-nm-setting-tc-config.html#NMTCTfilter"><span class="type">NMTCTfilter</span></a> to compare <em class="parameter"><code>tfilter</code></em>
+to.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="nm-tc-tfilter-equal.returns"></a><h4>Returns</h4>
+<p> <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the objects contain the same values, <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> if they do not.</p>
+</div>
+<p class="since">Since: 1.12</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="nm-tc-tfilter-dup"></a><h3>nm_tc_tfilter_dup ()</h3>
+<pre class="programlisting"><a class="link" href="libnm-nm-setting-tc-config.html#NMTCTfilter"><span class="returnvalue">NMTCTfilter</span></a> *
+nm_tc_tfilter_dup (<em class="parameter"><code><a class="link" href="libnm-nm-setting-tc-config.html#NMTCTfilter"><span class="type">NMTCTfilter</span></a> *tfilter</code></em>);</pre>
+<p>Creates a copy of <em class="parameter"><code>tfilter</code></em>
+</p>
+<div class="refsect3">
+<a name="nm-tc-tfilter-dup.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>tfilter</p></td>
+<td class="parameter_description"><p>the <a class="link" href="libnm-nm-setting-tc-config.html#NMTCTfilter"><span class="type">NMTCTfilter</span></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="nm-tc-tfilter-dup.returns"></a><h4>Returns</h4>
+<p>a copy of <em class="parameter"><code>tfilter</code></em>
+. </p>
+<p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p>
+</div>
+<p class="since">Since: 1.12</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="nm-tc-tfilter-get-kind"></a><h3>nm_tc_tfilter_get_kind ()</h3>
+<pre class="programlisting">const <span class="returnvalue">char</span> *
+nm_tc_tfilter_get_kind (<em class="parameter"><code><a class="link" href="libnm-nm-setting-tc-config.html#NMTCTfilter"><span class="type">NMTCTfilter</span></a> *tfilter</code></em>);</pre>
+<div class="refsect3">
+<a name="nm-tc-tfilter-get-kind.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>tfilter</p></td>
+<td class="parameter_description"><p>the <a class="link" href="libnm-nm-setting-tc-config.html#NMTCTfilter"><span class="type">NMTCTfilter</span></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<p class="since">Since: 1.12</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="nm-tc-tfilter-get-handle"></a><h3>nm_tc_tfilter_get_handle ()</h3>
+<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint32"><span class="returnvalue">guint32</span></a>
+nm_tc_tfilter_get_handle (<em class="parameter"><code><a class="link" href="libnm-nm-setting-tc-config.html#NMTCTfilter"><span class="type">NMTCTfilter</span></a> *tfilter</code></em>);</pre>
+<div class="refsect3">
+<a name="nm-tc-tfilter-get-handle.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>tfilter</p></td>
+<td class="parameter_description"><p>the <a class="link" href="libnm-nm-setting-tc-config.html#NMTCTfilter"><span class="type">NMTCTfilter</span></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="nm-tc-tfilter-get-handle.returns"></a><h4>Returns</h4>
+<p> the queueing discipline handle</p>
+</div>
+<p class="since">Since: 1.12</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="nm-tc-tfilter-set-handle"></a><h3>nm_tc_tfilter_set_handle ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+nm_tc_tfilter_set_handle (<em class="parameter"><code><a class="link" href="libnm-nm-setting-tc-config.html#NMTCTfilter"><span class="type">NMTCTfilter</span></a> *tfilter</code></em>,
+                          <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint32"><span class="type">guint32</span></a> handle</code></em>);</pre>
+<p>Sets the queueing discipline handle.</p>
+<div class="refsect3">
+<a name="nm-tc-tfilter-set-handle.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>tfilter</p></td>
+<td class="parameter_description"><p>the <a class="link" href="libnm-nm-setting-tc-config.html#NMTCTfilter"><span class="type">NMTCTfilter</span></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>handle</p></td>
+<td class="parameter_description"><p>the queueing discipline handle</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<p class="since">Since: 1.12</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="nm-tc-tfilter-get-parent"></a><h3>nm_tc_tfilter_get_parent ()</h3>
+<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint32"><span class="returnvalue">guint32</span></a>
+nm_tc_tfilter_get_parent (<em class="parameter"><code><a class="link" href="libnm-nm-setting-tc-config.html#NMTCTfilter"><span class="type">NMTCTfilter</span></a> *tfilter</code></em>);</pre>
+<div class="refsect3">
+<a name="nm-tc-tfilter-get-parent.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>tfilter</p></td>
+<td class="parameter_description"><p>the <a class="link" href="libnm-nm-setting-tc-config.html#NMTCTfilter"><span class="type">NMTCTfilter</span></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="nm-tc-tfilter-get-parent.returns"></a><h4>Returns</h4>
+<p> the parent class</p>
+</div>
+<p class="since">Since: 1.12</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="nm-tc-tfilter-get-action"></a><h3>nm_tc_tfilter_get_action ()</h3>
+<pre class="programlisting"><a class="link" href="libnm-nm-setting-tc-config.html#NMTCAction"><span class="returnvalue">NMTCAction</span></a> *
+nm_tc_tfilter_get_action (<em class="parameter"><code><a class="link" href="libnm-nm-setting-tc-config.html#NMTCTfilter"><span class="type">NMTCTfilter</span></a> *tfilter</code></em>);</pre>
+<div class="refsect3">
+<a name="nm-tc-tfilter-get-action.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>tfilter</p></td>
+<td class="parameter_description"><p>the <a class="link" href="libnm-nm-setting-tc-config.html#NMTCTfilter"><span class="type">NMTCTfilter</span></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="nm-tc-tfilter-get-action.returns"></a><h4>Returns</h4>
+<p> the action associated with a traffic filter.</p>
+</div>
+<p class="since">Since: 1.12</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="nm-tc-tfilter-set-action"></a><h3>nm_tc_tfilter_set_action ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+nm_tc_tfilter_set_action (<em class="parameter"><code><a class="link" href="libnm-nm-setting-tc-config.html#NMTCTfilter"><span class="type">NMTCTfilter</span></a> *tfilter</code></em>,
+                          <em class="parameter"><code><a class="link" href="libnm-nm-setting-tc-config.html#NMTCAction"><span class="type">NMTCAction</span></a> *action</code></em>);</pre>
+<p>Sets the action associated with a traffic filter.</p>
+<div class="refsect3">
+<a name="nm-tc-tfilter-set-action.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>tfilter</p></td>
+<td class="parameter_description"><p>the <a class="link" href="libnm-nm-setting-tc-config.html#NMTCTfilter"><span class="type">NMTCTfilter</span></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>action</p></td>
+<td class="parameter_description"><p>the action object</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<p class="since">Since: 1.12</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="nm-setting-tc-config-new"></a><h3>nm_setting_tc_config_new ()</h3>
+<pre class="programlisting"><a class="link" href="NMSetting.html" title="NMSetting"><span class="returnvalue">NMSetting</span></a> *
+nm_setting_tc_config_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<p>Creates a new <span class="type">NMSettingTCConfig</span> object with default values.</p>
+<div class="refsect3">
+<a name="nm-setting-tc-config-new.returns"></a><h4>Returns</h4>
+<p>the new empty <span class="type">NMSettingTCConfig</span> object. </p>
+<p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p>
+</div>
+<p class="since">Since: 1.12</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="nm-setting-tc-config-get-num-qdiscs"></a><h3>nm_setting_tc_config_get_num_qdiscs ()</h3>
+<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="returnvalue">guint</span></a>
+nm_setting_tc_config_get_num_qdiscs (<em class="parameter"><code><span class="type">NMSettingTCConfig</span> *setting</code></em>);</pre>
+<div class="refsect3">
+<a name="nm-setting-tc-config-get-num-qdiscs.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>setting</p></td>
+<td class="parameter_description"><p>the <span class="type">NMSettingTCConfig</span></p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="nm-setting-tc-config-get-num-qdiscs.returns"></a><h4>Returns</h4>
+<p> the number of configured queueing disciplines</p>
+</div>
+<p class="since">Since: 1.12</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="nm-setting-tc-config-get-qdisc"></a><h3>nm_setting_tc_config_get_qdisc ()</h3>
+<pre class="programlisting"><a class="link" href="libnm-nm-setting-tc-config.html#NMTCQdisc"><span class="returnvalue">NMTCQdisc</span></a> *
+nm_setting_tc_config_get_qdisc (<em class="parameter"><code><span class="type">NMSettingTCConfig</span> *setting</code></em>,
+                                <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> idx</code></em>);</pre>
+<div class="refsect3">
+<a name="nm-setting-tc-config-get-qdisc.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>setting</p></td>
+<td class="parameter_description"><p>the <span class="type">NMSettingTCConfig</span></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>idx</p></td>
+<td class="parameter_description"><p>index number of the qdisc to return</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="nm-setting-tc-config-get-qdisc.returns"></a><h4>Returns</h4>
+<p>the qdisc at index <em class="parameter"><code>idx</code></em>
+. </p>
+<p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p>
+</div>
+<p class="since">Since: 1.12</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="nm-setting-tc-config-add-qdisc"></a><h3>nm_setting_tc_config_add_qdisc ()</h3>
+<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
+nm_setting_tc_config_add_qdisc (<em class="parameter"><code><span class="type">NMSettingTCConfig</span> *setting</code></em>,
+                                <em class="parameter"><code><a class="link" href="libnm-nm-setting-tc-config.html#NMTCQdisc"><span class="type">NMTCQdisc</span></a> *qdisc</code></em>);</pre>
+<p>Appends a new qdisc and associated information to the setting.  The
+given qdisc is duplicated internally and is not changed by this function.
+If an identical qdisc (considering attributes as well) already exists, the
+qdisc is not added and the function returns <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a>.</p>
+<div class="refsect3">
+<a name="nm-setting-tc-config-add-qdisc.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>setting</p></td>
+<td class="parameter_description"><p>the <span class="type">NMSettingTCConfig</span></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>qdisc</p></td>
+<td class="parameter_description"><p>the qdisc to add</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="nm-setting-tc-config-add-qdisc.returns"></a><h4>Returns</h4>
+<p> <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the qdisc was added; <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> if the qdisc was already known.</p>
+</div>
+<p class="since">Since: 1.12</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="nm-setting-tc-config-remove-qdisc"></a><h3>nm_setting_tc_config_remove_qdisc ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+nm_setting_tc_config_remove_qdisc (<em class="parameter"><code><span class="type">NMSettingTCConfig</span> *setting</code></em>,
+                                   <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> idx</code></em>);</pre>
+<p>Removes the qdisc at index <em class="parameter"><code>idx</code></em>
+.</p>
+<div class="refsect3">
+<a name="nm-setting-tc-config-remove-qdisc.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>setting</p></td>
+<td class="parameter_description"><p>the <span class="type">NMSettingTCConfig</span></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>idx</p></td>
+<td class="parameter_description"><p>index number of the qdisc</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<p class="since">Since: 1.12</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="nm-setting-tc-config-remove-qdisc-by-value"></a><h3>nm_setting_tc_config_remove_qdisc_by_value ()</h3>
+<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
+nm_setting_tc_config_remove_qdisc_by_value
+                               (<em class="parameter"><code><span class="type">NMSettingTCConfig</span> *setting</code></em>,
+                                <em class="parameter"><code><a class="link" href="libnm-nm-setting-tc-config.html#NMTCQdisc"><span class="type">NMTCQdisc</span></a> *qdisc</code></em>);</pre>
+<p>Removes the first matching qdisc that matches <em class="parameter"><code>qdisc</code></em>
+.</p>
+<div class="refsect3">
+<a name="nm-setting-tc-config-remove-qdisc-by-value.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>setting</p></td>
+<td class="parameter_description"><p>the <span class="type">NMSettingTCConfig</span></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>qdisc</p></td>
+<td class="parameter_description"><p>the qdisc to remove</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="nm-setting-tc-config-remove-qdisc-by-value.returns"></a><h4>Returns</h4>
+<p> <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the qdisc was found and removed; <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> if it was not.</p>
+</div>
+<p class="since">Since: 1.12</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="nm-setting-tc-config-clear-qdiscs"></a><h3>nm_setting_tc_config_clear_qdiscs ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+nm_setting_tc_config_clear_qdiscs (<em class="parameter"><code><span class="type">NMSettingTCConfig</span> *setting</code></em>);</pre>
+<p>Removes all configured queueing disciplines.</p>
+<div class="refsect3">
+<a name="nm-setting-tc-config-clear-qdiscs.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>setting</p></td>
+<td class="parameter_description"><p>the <span class="type">NMSettingTCConfig</span></p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<p class="since">Since: 1.12</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="nm-setting-tc-config-get-num-tfilters"></a><h3>nm_setting_tc_config_get_num_tfilters ()</h3>
+<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="returnvalue">guint</span></a>
+nm_setting_tc_config_get_num_tfilters (<em class="parameter"><code><span class="type">NMSettingTCConfig</span> *setting</code></em>);</pre>
+<div class="refsect3">
+<a name="nm-setting-tc-config-get-num-tfilters.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>setting</p></td>
+<td class="parameter_description"><p>the <span class="type">NMSettingTCConfig</span></p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="nm-setting-tc-config-get-num-tfilters.returns"></a><h4>Returns</h4>
+<p> the number of configured queueing disciplines</p>
+</div>
+<p class="since">Since: 1.12</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="nm-setting-tc-config-get-tfilter"></a><h3>nm_setting_tc_config_get_tfilter ()</h3>
+<pre class="programlisting"><a class="link" href="libnm-nm-setting-tc-config.html#NMTCTfilter"><span class="returnvalue">NMTCTfilter</span></a> *
+nm_setting_tc_config_get_tfilter (<em class="parameter"><code><span class="type">NMSettingTCConfig</span> *setting</code></em>,
+                                  <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> idx</code></em>);</pre>
+<div class="refsect3">
+<a name="nm-setting-tc-config-get-tfilter.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>setting</p></td>
+<td class="parameter_description"><p>the <span class="type">NMSettingTCConfig</span></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>idx</p></td>
+<td class="parameter_description"><p>index number of the tfilter to return</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="nm-setting-tc-config-get-tfilter.returns"></a><h4>Returns</h4>
+<p>the tfilter at index <em class="parameter"><code>idx</code></em>
+. </p>
+<p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p>
+</div>
+<p class="since">Since: 1.12</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="nm-setting-tc-config-add-tfilter"></a><h3>nm_setting_tc_config_add_tfilter ()</h3>
+<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
+nm_setting_tc_config_add_tfilter (<em class="parameter"><code><span class="type">NMSettingTCConfig</span> *setting</code></em>,
+                                  <em class="parameter"><code><a class="link" href="libnm-nm-setting-tc-config.html#NMTCTfilter"><span class="type">NMTCTfilter</span></a> *tfilter</code></em>);</pre>
+<p>Appends a new tfilter and associated information to the setting.  The
+given tfilter is duplicated internally and is not changed by this function.
+If an identical tfilter (considering attributes as well) already exists, the
+tfilter is not added and the function returns <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a>.</p>
+<div class="refsect3">
+<a name="nm-setting-tc-config-add-tfilter.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>setting</p></td>
+<td class="parameter_description"><p>the <span class="type">NMSettingTCConfig</span></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>tfilter</p></td>
+<td class="parameter_description"><p>the tfilter to add</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="nm-setting-tc-config-add-tfilter.returns"></a><h4>Returns</h4>
+<p> <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the tfilter was added; <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> if the tfilter was already known.</p>
+</div>
+<p class="since">Since: 1.12</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="nm-setting-tc-config-remove-tfilter"></a><h3>nm_setting_tc_config_remove_tfilter ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+nm_setting_tc_config_remove_tfilter (<em class="parameter"><code><span class="type">NMSettingTCConfig</span> *setting</code></em>,
+                                     <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> idx</code></em>);</pre>
+<p>Removes the tfilter at index <em class="parameter"><code>idx</code></em>
+.</p>
+<div class="refsect3">
+<a name="nm-setting-tc-config-remove-tfilter.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>setting</p></td>
+<td class="parameter_description"><p>the <span class="type">NMSettingTCConfig</span></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>idx</p></td>
+<td class="parameter_description"><p>index number of the tfilter</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<p class="since">Since: 1.12</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="nm-setting-tc-config-remove-tfilter-by-value"></a><h3>nm_setting_tc_config_remove_tfilter_by_value ()</h3>
+<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
+nm_setting_tc_config_remove_tfilter_by_value
+                               (<em class="parameter"><code><span class="type">NMSettingTCConfig</span> *setting</code></em>,
+                                <em class="parameter"><code><a class="link" href="libnm-nm-setting-tc-config.html#NMTCTfilter"><span class="type">NMTCTfilter</span></a> *tfilter</code></em>);</pre>
+<p>Removes the first matching tfilter that matches <em class="parameter"><code>tfilter</code></em>
+.</p>
+<div class="refsect3">
+<a name="nm-setting-tc-config-remove-tfilter-by-value.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>setting</p></td>
+<td class="parameter_description"><p>the <span class="type">NMSettingTCConfig</span></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>tfilter</p></td>
+<td class="parameter_description"><p>the tfilter to remove</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="nm-setting-tc-config-remove-tfilter-by-value.returns"></a><h4>Returns</h4>
+<p> <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the tfilter was found and removed; <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> if it was not.</p>
+</div>
+<p class="since">Since: 1.12</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="nm-setting-tc-config-clear-tfilters"></a><h3>nm_setting_tc_config_clear_tfilters ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+nm_setting_tc_config_clear_tfilters (<em class="parameter"><code><span class="type">NMSettingTCConfig</span> *setting</code></em>);</pre>
+<p>Removes all configured queueing disciplines.</p>
+<div class="refsect3">
+<a name="nm-setting-tc-config-clear-tfilters.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>setting</p></td>
+<td class="parameter_description"><p>the <span class="type">NMSettingTCConfig</span></p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<p class="since">Since: 1.12</p>
+</div>
+</div>
+<div class="refsect1">
+<a name="libnm-nm-setting-tc-config.other_details"></a><h2>Types and Values</h2>
+<div class="refsect2">
+<a name="NM-SETTING-TC-CONFIG-SETTING-NAME:CAPS"></a><h3>NM_SETTING_TC_CONFIG_SETTING_NAME</h3>
+<pre class="programlisting">#define NM_SETTING_TC_CONFIG_SETTING_NAME    "tc"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="NM-SETTING-TC-CONFIG-QDISCS:CAPS"></a><h3>NM_SETTING_TC_CONFIG_QDISCS</h3>
+<pre class="programlisting">#define NM_SETTING_TC_CONFIG_QDISCS          "qdiscs"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="NM-SETTING-TC-CONFIG-TFILTERS:CAPS"></a><h3>NM_SETTING_TC_CONFIG_TFILTERS</h3>
+<pre class="programlisting">#define NM_SETTING_TC_CONFIG_TFILTERS        "tfilters"
+</pre>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.28</div>
+</body>
+</html>
\ No newline at end of file
diff --git a/docs/libnm/html/libnm-nm-setting-user.html b/docs/libnm/html/libnm-nm-setting-user.html
new file mode 100644
index 00000000..e679be55
--- /dev/null
+++ b/docs/libnm/html/libnm-nm-setting-user.html
@@ -0,0 +1,347 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>nm-setting-user: libnm Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="libnm Reference Manual">
+<link rel="up" href="ch03.html" title="Connection and Setting API Reference">
+<link rel="prev" href="NMSettingTun.html" title="NMSettingTun">
+<link rel="next" href="NMSettingVlan.html" title="NMSettingVlan">
+<meta name="generator" content="GTK-Doc V1.28 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+                  <a href="#libnm-nm-setting-user.description" class="shortcut">Description</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="ch03.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="NMSettingTun.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="NMSettingVlan.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="libnm-nm-setting-user"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="libnm-nm-setting-user.top_of_page"></a>nm-setting-user</span></h2>
+<p>nm-setting-user — Describes user properties</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="libnm-nm-setting-user.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_return">
+<col class="functions_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<a class="link" href="NMSetting.html" title="NMSetting"><span class="returnvalue">NMSetting</span></a> *
+</td>
+<td class="function_name">
+<a class="link" href="libnm-nm-setting-user.html#nm-setting-user-new" title="nm_setting_user_new ()">nm_setting_user_new</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">const <span class="returnvalue">char</span> *const*
+</td>
+<td class="function_name">
+<a class="link" href="libnm-nm-setting-user.html#nm-setting-user-get-keys" title="nm_setting_user_get_keys ()">nm_setting_user_get_keys</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">const <span class="returnvalue">char</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libnm-nm-setting-user.html#nm-setting-user-get-data" title="nm_setting_user_get_data ()">nm_setting_user_get_data</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
+</td>
+<td class="function_name">
+<a class="link" href="libnm-nm-setting-user.html#nm-setting-user-set-data" title="nm_setting_user_set_data ()">nm_setting_user_set_data</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
+</td>
+<td class="function_name">
+<a class="link" href="libnm-nm-setting-user.html#nm-setting-user-check-key" title="nm_setting_user_check_key ()">nm_setting_user_check_key</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
+</td>
+<td class="function_name">
+<a class="link" href="libnm-nm-setting-user.html#nm-setting-user-check-val" title="nm_setting_user_check_val ()">nm_setting_user_check_val</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="libnm-nm-setting-user.other"></a><h2>Types and Values</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="name">
+<col class="description">
+</colgroup>
+<tbody>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libnm-nm-setting-user.html#NM-SETTING-USER-SETTING-NAME:CAPS" title="NM_SETTING_USER_SETTING_NAME">NM_SETTING_USER_SETTING_NAME</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libnm-nm-setting-user.html#NM-SETTING-USER-DATA:CAPS" title="NM_SETTING_USER_DATA">NM_SETTING_USER_DATA</a></td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="libnm-nm-setting-user.description"></a><h2>Description</h2>
+<p>The <span class="type">NMSettingUser</span> object is a <a class="link" href="NMSetting.html" title="NMSetting"><span class="type">NMSetting</span></a> subclass that allow to attach
+arbitrary user data to <a class="link" href="NMConnection.html" title="NMConnection"><span class="type">NMConnection</span></a> objects.</p>
+</div>
+<div class="refsect1">
+<a name="libnm-nm-setting-user.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="nm-setting-user-new"></a><h3>nm_setting_user_new ()</h3>
+<pre class="programlisting"><a class="link" href="NMSetting.html" title="NMSetting"><span class="returnvalue">NMSetting</span></a> *
+nm_setting_user_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<p>Creates a new <span class="type">NMSettingUser</span> object with default values.</p>
+<div class="refsect3">
+<a name="nm-setting-user-new.returns"></a><h4>Returns</h4>
+<p> the new empty <span class="type">NMSettingUser</span> object</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="nm-setting-user-get-keys"></a><h3>nm_setting_user_get_keys ()</h3>
+<pre class="programlisting">const <span class="returnvalue">char</span> *const*
+nm_setting_user_get_keys (<em class="parameter"><code><span class="type">NMSettingUser</span> *setting</code></em>,
+                          <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> *out_len</code></em>);</pre>
+<div class="refsect3">
+<a name="nm-setting-user-get-keys.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>setting</p></td>
+<td class="parameter_description"><p>the <span class="type">NMSettingUser</span></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>out_len</p></td>
+<td class="parameter_description"><p>the length of the returned array. </p></td>
+<td class="parameter_annotations"><span class="annotation">[<acronym title="Parameter for returning results. Default is transfer full."><span class="acronym">out</span></acronym>]</span></td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="nm-setting-user-get-keys.returns"></a><h4>Returns</h4>
+<p>a
+<a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>-terminated array containing each key from the table. </p>
+<p><span class="annotation">[<acronym title="Parameter points to an array of items."><span class="acronym">array</span></acronym> length=out_len][<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="nm-setting-user-get-data"></a><h3>nm_setting_user_get_data ()</h3>
+<pre class="programlisting">const <span class="returnvalue">char</span> *
+nm_setting_user_get_data (<em class="parameter"><code><span class="type">NMSettingUser</span> *setting</code></em>,
+                          <em class="parameter"><code>const <span class="type">char</span> *key</code></em>);</pre>
+<div class="refsect3">
+<a name="nm-setting-user-get-data.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>setting</p></td>
+<td class="parameter_description"><p>the <span class="type">NMSettingUser</span> instance</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>key</p></td>
+<td class="parameter_description"><p>the key to lookup</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="nm-setting-user-get-data.returns"></a><h4>Returns</h4>
+<p>the value associated with <em class="parameter"><code>key</code></em>
+or <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if no such
+value exists. </p>
+<p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p>
+</div>
+<p class="since">Since: 1.8</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="nm-setting-user-set-data"></a><h3>nm_setting_user_set_data ()</h3>
+<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
+nm_setting_user_set_data (<em class="parameter"><code><span class="type">NMSettingUser</span> *setting</code></em>,
+                          <em class="parameter"><code>const <span class="type">char</span> *key</code></em>,
+                          <em class="parameter"><code>const <span class="type">char</span> *val</code></em>,
+                          <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
+<div class="refsect3">
+<a name="nm-setting-user-set-data.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>setting</p></td>
+<td class="parameter_description"><p>the <span class="type">NMSettingUser</span> instance</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>key</p></td>
+<td class="parameter_description"><p>the key to set</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>val</p></td>
+<td class="parameter_description"><p>the value to set or <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> to clear a key. </p></td>
+<td class="parameter_annotations"><span class="annotation">[<acronym title="NULL is OK, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span></td>
+</tr>
+<tr>
+<td class="parameter_name"><p>error</p></td>
+<td class="parameter_description"><p>optional error argument. </p></td>
+<td class="parameter_annotations"><span class="annotation">[<acronym title="NULL is OK, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span></td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="nm-setting-user-set-data.returns"></a><h4>Returns</h4>
+<p> <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the operation was successful. The operation
+can fail if <em class="parameter"><code>key</code></em>
+or <em class="parameter"><code>val</code></em>
+are not valid strings according
+to <a class="link" href="libnm-nm-setting-user.html#nm-setting-user-check-key" title="nm_setting_user_check_key ()"><code class="function">nm_setting_user_check_key()</code></a> and <a class="link" href="libnm-nm-setting-user.html#nm-setting-user-check-val" title="nm_setting_user_check_val ()"><code class="function">nm_setting_user_check_val()</code></a>.</p>
+</div>
+<p class="since">Since: 1.8</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="nm-setting-user-check-key"></a><h3>nm_setting_user_check_key ()</h3>
+<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
+nm_setting_user_check_key (<em class="parameter"><code>const <span class="type">char</span> *key</code></em>,
+                           <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
+<p>Checks whether <em class="parameter"><code>key</code></em>
+ is a valid user data key. This means,
+key is not <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>, not too large and valid ASCII. Also,
+only digits and numbers are allowed with a few special
+characters. The key must contain at least one '.' and
+look like a fully qualified DNS name.</p>
+<div class="refsect3">
+<a name="nm-setting-user-check-key.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>key</p></td>
+<td class="parameter_description"><p>the key to check</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>error</p></td>
+<td class="parameter_description"><p>a <a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a>, <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> to ignore.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="nm-setting-user-check-key.returns"></a><h4>Returns</h4>
+<p> <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if <em class="parameter"><code>key</code></em>
+is a valid user data key.</p>
+</div>
+<p class="since">Since: 1.8</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="nm-setting-user-check-val"></a><h3>nm_setting_user_check_val ()</h3>
+<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
+nm_setting_user_check_val (<em class="parameter"><code>const <span class="type">char</span> *val</code></em>,
+                           <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
+<p>Checks whether <em class="parameter"><code>val</code></em>
+ is a valid user data value. This means,
+value is not <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>, not too large and valid UTF-8.</p>
+<div class="refsect3">
+<a name="nm-setting-user-check-val.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>val</p></td>
+<td class="parameter_description"><p>the value to check</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>error</p></td>
+<td class="parameter_description"><p>a <a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a>, <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> to ignore.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="nm-setting-user-check-val.returns"></a><h4>Returns</h4>
+<p> <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if <em class="parameter"><code>val</code></em>
+is a valid user data value.</p>
+</div>
+<p class="since">Since: 1.8</p>
+</div>
+</div>
+<div class="refsect1">
+<a name="libnm-nm-setting-user.other_details"></a><h2>Types and Values</h2>
+<div class="refsect2">
+<a name="NM-SETTING-USER-SETTING-NAME:CAPS"></a><h3>NM_SETTING_USER_SETTING_NAME</h3>
+<pre class="programlisting">#define NM_SETTING_USER_SETTING_NAME    "user"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="NM-SETTING-USER-DATA:CAPS"></a><h3>NM_SETTING_USER_DATA</h3>
+<pre class="programlisting">#define NM_SETTING_USER_DATA            "data"
+</pre>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.28</div>
+</body>
+</html>
\ No newline at end of file
diff --git a/docs/libnm/html/libnm-nm-utils.html b/docs/libnm/html/libnm-nm-utils.html
index 82ee975d..9d12cf83 100644
--- a/docs/libnm/html/libnm-nm-utils.html
+++ b/docs/libnm/html/libnm-nm-utils.html
@@ -561,7 +561,7 @@
 </tr>
 <tr>
 <td class="function_type">
-<span class="returnvalue">NMTCQdisc</span> *
+<a class="link" href="libnm-nm-setting-tc-config.html#NMTCQdisc"><span class="returnvalue">NMTCQdisc</span></a> *
 </td>
 <td class="function_name">
 <a class="link" href="libnm-nm-utils.html#nm-utils-tc-qdisc-from-str" title="nm_utils_tc_qdisc_from_str ()">nm_utils_tc_qdisc_from_str</a> <span class="c_punctuation">()</span>
@@ -577,7 +577,7 @@
 </tr>
 <tr>
 <td class="function_type">
-<span class="returnvalue">NMTCAction</span> *
+<a class="link" href="libnm-nm-setting-tc-config.html#NMTCAction"><span class="returnvalue">NMTCAction</span></a> *
 </td>
 <td class="function_name">
 <a class="link" href="libnm-nm-utils.html#nm-utils-tc-action-from-str" title="nm_utils_tc_action_from_str ()">nm_utils_tc_action_from_str</a> <span class="c_punctuation">()</span>
@@ -593,7 +593,7 @@
 </tr>
 <tr>
 <td class="function_type">
-<span class="returnvalue">NMTCTfilter</span> *
+<a class="link" href="libnm-nm-setting-tc-config.html#NMTCTfilter"><span class="returnvalue">NMTCTfilter</span></a> *
 </td>
 <td class="function_name">
 <a class="link" href="libnm-nm-utils.html#nm-utils-tc-tfilter-from-str" title="nm_utils_tc_tfilter_from_str ()">nm_utils_tc_tfilter_from_str</a> <span class="c_punctuation">()</span>
@@ -3042,11 +3042,11 @@ nm_utils_format_variant_attributes (<em class="parameter"><code><a href="https:/
 <hr>
 <div class="refsect2">
 <a name="nm-utils-tc-qdisc-from-str"></a><h3>nm_utils_tc_qdisc_from_str ()</h3>
-<pre class="programlisting"><span class="returnvalue">NMTCQdisc</span> *
+<pre class="programlisting"><a class="link" href="libnm-nm-setting-tc-config.html#NMTCQdisc"><span class="returnvalue">NMTCQdisc</span></a> *
 nm_utils_tc_qdisc_from_str (<em class="parameter"><code>const <span class="type">char</span> *str</code></em>,
                             <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
 <p>Parces the tc style string qdisc representation of the queueing
-discipline to a <code class="literal">NMTCQdisc</code> instance. Supports a subset of the tc language.</p>
+discipline to a <a class="link" href="libnm-nm-setting-tc-config.html#NMTCQdisc"><code class="literal">NMTCQdisc</code></a> instance. Supports a subset of the tc language.</p>
 <div class="refsect3">
 <a name="nm-utils-tc-qdisc-from-str.parameters"></a><h4>Parameters</h4>
 <div class="informaltable"><table class="informaltable" width="100%" border="0">
@@ -3071,7 +3071,7 @@ discipline to a <code class="literal">NMTCQdisc</code> instance. Supports a subs
 </div>
 <div class="refsect3">
 <a name="nm-utils-tc-qdisc-from-str.returns"></a><h4>Returns</h4>
-<p> the <code class="literal">NMTCQdisc</code> or <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a></p>
+<p> the <a class="link" href="libnm-nm-setting-tc-config.html#NMTCQdisc"><code class="literal">NMTCQdisc</code></a> or <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a></p>
 </div>
 <p class="since">Since: 1.12</p>
 </div>
@@ -3079,9 +3079,9 @@ discipline to a <code class="literal">NMTCQdisc</code> instance. Supports a subs
 <div class="refsect2">
 <a name="nm-utils-tc-qdisc-to-str"></a><h3>nm_utils_tc_qdisc_to_str ()</h3>
 <pre class="programlisting"><span class="returnvalue">char</span> *
-nm_utils_tc_qdisc_to_str (<em class="parameter"><code><span class="type">NMTCQdisc</span> *qdisc</code></em>,
+nm_utils_tc_qdisc_to_str (<em class="parameter"><code><a class="link" href="libnm-nm-setting-tc-config.html#NMTCQdisc"><span class="type">NMTCQdisc</span></a> *qdisc</code></em>,
                           <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
-<p>Turns the <code class="literal">NMTCQdisc</code> into a tc style string representation of the queueing
+<p>Turns the <a class="link" href="libnm-nm-setting-tc-config.html#NMTCQdisc"><code class="literal">NMTCQdisc</code></a> into a tc style string representation of the queueing
 discipline.</p>
 <div class="refsect3">
 <a name="nm-utils-tc-qdisc-to-str.parameters"></a><h4>Parameters</h4>
@@ -3094,7 +3094,7 @@ discipline.</p>
 <tbody>
 <tr>
 <td class="parameter_name"><p>qdisc</p></td>
-<td class="parameter_description"><p>the <code class="literal">NMTCQdisc</code></p></td>
+<td class="parameter_description"><p>the <a class="link" href="libnm-nm-setting-tc-config.html#NMTCQdisc"><code class="literal">NMTCQdisc</code></a></p></td>
 <td class="parameter_annotations"> </td>
 </tr>
 <tr>
@@ -3114,11 +3114,11 @@ discipline.</p>
 <hr>
 <div class="refsect2">
 <a name="nm-utils-tc-action-from-str"></a><h3>nm_utils_tc_action_from_str ()</h3>
-<pre class="programlisting"><span class="returnvalue">NMTCAction</span> *
+<pre class="programlisting"><a class="link" href="libnm-nm-setting-tc-config.html#NMTCAction"><span class="returnvalue">NMTCAction</span></a> *
 nm_utils_tc_action_from_str (<em class="parameter"><code>const <span class="type">char</span> *str</code></em>,
                              <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
 <p>Parces the tc style string action representation of the queueing
-discipline to a <code class="literal">NMTCAction</code> instance. Supports a subset of the tc language.</p>
+discipline to a <a class="link" href="libnm-nm-setting-tc-config.html#NMTCAction"><code class="literal">NMTCAction</code></a> instance. Supports a subset of the tc language.</p>
 <div class="refsect3">
 <a name="nm-utils-tc-action-from-str.parameters"></a><h4>Parameters</h4>
 <div class="informaltable"><table class="informaltable" width="100%" border="0">
@@ -3143,7 +3143,7 @@ discipline to a <code class="literal">NMTCAction</code> instance. Supports a sub
 </div>
 <div class="refsect3">
 <a name="nm-utils-tc-action-from-str.returns"></a><h4>Returns</h4>
-<p> the <code class="literal">NMTCAction</code> or <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a></p>
+<p> the <a class="link" href="libnm-nm-setting-tc-config.html#NMTCAction"><code class="literal">NMTCAction</code></a> or <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a></p>
 </div>
 <p class="since">Since: 1.12</p>
 </div>
@@ -3151,9 +3151,9 @@ discipline to a <code class="literal">NMTCAction</code> instance. Supports a sub
 <div class="refsect2">
 <a name="nm-utils-tc-action-to-str"></a><h3>nm_utils_tc_action_to_str ()</h3>
 <pre class="programlisting"><span class="returnvalue">char</span> *
-nm_utils_tc_action_to_str (<em class="parameter"><code><span class="type">NMTCAction</span> *action</code></em>,
+nm_utils_tc_action_to_str (<em class="parameter"><code><a class="link" href="libnm-nm-setting-tc-config.html#NMTCAction"><span class="type">NMTCAction</span></a> *action</code></em>,
                            <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
-<p>Turns the <code class="literal">NMTCAction</code> into a tc style string representation of the queueing
+<p>Turns the <a class="link" href="libnm-nm-setting-tc-config.html#NMTCAction"><code class="literal">NMTCAction</code></a> into a tc style string representation of the queueing
 discipline.</p>
 <div class="refsect3">
 <a name="nm-utils-tc-action-to-str.parameters"></a><h4>Parameters</h4>
@@ -3166,7 +3166,7 @@ discipline.</p>
 <tbody>
 <tr>
 <td class="parameter_name"><p>action</p></td>
-<td class="parameter_description"><p>the <code class="literal">NMTCAction</code></p></td>
+<td class="parameter_description"><p>the <a class="link" href="libnm-nm-setting-tc-config.html#NMTCAction"><code class="literal">NMTCAction</code></a></p></td>
 <td class="parameter_annotations"> </td>
 </tr>
 <tr>
@@ -3186,11 +3186,11 @@ discipline.</p>
 <hr>
 <div class="refsect2">
 <a name="nm-utils-tc-tfilter-from-str"></a><h3>nm_utils_tc_tfilter_from_str ()</h3>
-<pre class="programlisting"><span class="returnvalue">NMTCTfilter</span> *
+<pre class="programlisting"><a class="link" href="libnm-nm-setting-tc-config.html#NMTCTfilter"><span class="returnvalue">NMTCTfilter</span></a> *
 nm_utils_tc_tfilter_from_str (<em class="parameter"><code>const <span class="type">char</span> *str</code></em>,
                               <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
 <p>Parces the tc style string tfilter representation of the queueing
-discipline to a <code class="literal">NMTCTfilter</code> instance. Supports a subset of the tc language.</p>
+discipline to a <a class="link" href="libnm-nm-setting-tc-config.html#NMTCTfilter"><code class="literal">NMTCTfilter</code></a> instance. Supports a subset of the tc language.</p>
 <div class="refsect3">
 <a name="nm-utils-tc-tfilter-from-str.parameters"></a><h4>Parameters</h4>
 <div class="informaltable"><table class="informaltable" width="100%" border="0">
@@ -3215,7 +3215,7 @@ discipline to a <code class="literal">NMTCTfilter</code> instance. Supports a su
 </div>
 <div class="refsect3">
 <a name="nm-utils-tc-tfilter-from-str.returns"></a><h4>Returns</h4>
-<p> the <code class="literal">NMTCTfilter</code> or <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a></p>
+<p> the <a class="link" href="libnm-nm-setting-tc-config.html#NMTCTfilter"><code class="literal">NMTCTfilter</code></a> or <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a></p>
 </div>
 <p class="since">Since: 1.12</p>
 </div>
@@ -3223,9 +3223,9 @@ discipline to a <code class="literal">NMTCTfilter</code> instance. Supports a su
 <div class="refsect2">
 <a name="nm-utils-tc-tfilter-to-str"></a><h3>nm_utils_tc_tfilter_to_str ()</h3>
 <pre class="programlisting"><span class="returnvalue">char</span> *
-nm_utils_tc_tfilter_to_str (<em class="parameter"><code><span class="type">NMTCTfilter</span> *tfilter</code></em>,
+nm_utils_tc_tfilter_to_str (<em class="parameter"><code><a class="link" href="libnm-nm-setting-tc-config.html#NMTCTfilter"><span class="type">NMTCTfilter</span></a> *tfilter</code></em>,
                             <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
-<p>Turns the <code class="literal">NMTCTfilter</code> into a tc style string representation of the queueing
+<p>Turns the <a class="link" href="libnm-nm-setting-tc-config.html#NMTCTfilter"><code class="literal">NMTCTfilter</code></a> into a tc style string representation of the queueing
 discipline.</p>
 <div class="refsect3">
 <a name="nm-utils-tc-tfilter-to-str.parameters"></a><h4>Parameters</h4>
@@ -3238,7 +3238,7 @@ discipline.</p>
 <tbody>
 <tr>
 <td class="parameter_name"><p>tfilter</p></td>
-<td class="parameter_description"><p>the <code class="literal">NMTCTfilter</code></p></td>
+<td class="parameter_description"><p>the <a class="link" href="libnm-nm-setting-tc-config.html#NMTCTfilter"><code class="literal">NMTCTfilter</code></a></p></td>
 <td class="parameter_annotations"> </td>
 </tr>
 <tr>
diff --git a/docs/libnm/html/libnm-nm-vpn-dbus-interface.html b/docs/libnm/html/libnm-nm-vpn-dbus-interface.html
deleted file mode 100644
index d541c6b1..00000000
--- a/docs/libnm/html/libnm-nm-vpn-dbus-interface.html
+++ /dev/null
@@ -1,1009 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html>
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>nm-vpn-dbus-interface: libnm Reference Manual</title>
-<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
-<link rel="home" href="index.html" title="libnm Reference Manual">
-<link rel="up" href="ch06.html" title="VPN Plugin API Reference">
-<link rel="prev" href="ch06.html" title="VPN Plugin API Reference">
-<link rel="next" href="NMVpnEditorPlugin.html" title="NMVpnEditorPlugin">
-<meta name="generator" content="GTK-Doc V1.28 (XML mode)">
-<link rel="stylesheet" href="style.css" type="text/css">
-</head>
-<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
-<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
-<td width="100%" align="left" class="shortcuts">
-<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
-                  <a href="#libnm-nm-vpn-dbus-interface.description" class="shortcut">Description</a></span><span id="nav_hierarchy">  <span class="dim">|</span> 
-                  <a href="#libnm-nm-vpn-dbus-interface.object-hierarchy" class="shortcut">Object Hierarchy</a></span>
-</td>
-<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
-<td><a accesskey="u" href="ch06.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
-<td><a accesskey="p" href="ch06.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
-<td><a accesskey="n" href="NMVpnEditorPlugin.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
-</tr></table>
-<div class="refentry">
-<a name="libnm-nm-vpn-dbus-interface"></a><div class="titlepage"></div>
-<div class="refnamediv"><table width="100%"><tr>
-<td valign="top">
-<h2><span class="refentrytitle"><a name="libnm-nm-vpn-dbus-interface.top_of_page"></a>nm-vpn-dbus-interface</span></h2>
-<p>nm-vpn-dbus-interface</p>
-</td>
-<td class="gallery_image" valign="top" align="right"></td>
-</tr></table></div>
-<div class="refsect1">
-<a name="libnm-nm-vpn-dbus-interface.functions"></a><h2>Functions</h2>
-<div class="informaltable"><table class="informaltable" width="100%" border="0">
-<colgroup>
-<col width="150px" class="functions_return">
-<col class="functions_name">
-</colgroup>
-<tbody><tr>
-<td class="define_keyword">#define</td>
-<td class="function_name">
-<a class="link" href="libnm-nm-version.html#NM-DEPRECATED-IN-1-8-FOR:CAPS" title="NM_DEPRECATED_IN_1_8_FOR()">NM_DEPRECATED_IN_1_8_FOR</a><span class="c_punctuation">()</span>
-</td>
-</tr></tbody>
-</table></div>
-</div>
-<div class="refsect1">
-<a name="libnm-nm-vpn-dbus-interface.other"></a><h2>Types and Values</h2>
-<div class="informaltable"><table class="informaltable" width="100%" border="0">
-<colgroup>
-<col width="150px" class="name">
-<col class="description">
-</colgroup>
-<tbody>
-<tr>
-<td class="define_keyword">#define</td>
-<td class="function_name"><a class="link" href="libnm-nm-vpn-dbus-interface.html#NM-DBUS-PATH-VPN:CAPS" title="NM_DBUS_PATH_VPN">NM_DBUS_PATH_VPN</a></td>
-</tr>
-<tr>
-<td class="define_keyword">#define</td>
-<td class="function_name"><a class="link" href="libnm-nm-vpn-dbus-interface.html#NM-DBUS-INTERFACE-VPN:CAPS" title="NM_DBUS_INTERFACE_VPN">NM_DBUS_INTERFACE_VPN</a></td>
-</tr>
-<tr>
-<td class="define_keyword">#define</td>
-<td class="function_name"><a class="link" href="libnm-nm-vpn-dbus-interface.html#NM-DBUS-PATH-VPN-CONNECTION:CAPS" title="NM_DBUS_PATH_VPN_CONNECTION">NM_DBUS_PATH_VPN_CONNECTION</a></td>
-</tr>
-<tr>
-<td class="define_keyword">#define</td>
-<td class="function_name"><a class="link" href="libnm-nm-vpn-dbus-interface.html#NM-DBUS-INTERFACE-VPN-CONNECTION:CAPS" title="NM_DBUS_INTERFACE_VPN_CONNECTION">NM_DBUS_INTERFACE_VPN_CONNECTION</a></td>
-</tr>
-<tr>
-<td class="define_keyword">#define</td>
-<td class="function_name"><a class="link" href="libnm-nm-vpn-dbus-interface.html#NM-VPN-DBUS-PLUGIN-PATH:CAPS" title="NM_VPN_DBUS_PLUGIN_PATH">NM_VPN_DBUS_PLUGIN_PATH</a></td>
-</tr>
-<tr>
-<td class="define_keyword">#define</td>
-<td class="function_name"><a class="link" href="libnm-nm-vpn-dbus-interface.html#NM-VPN-DBUS-PLUGIN-INTERFACE:CAPS" title="NM_VPN_DBUS_PLUGIN_INTERFACE">NM_VPN_DBUS_PLUGIN_INTERFACE</a></td>
-</tr>
-<tr>
-<td class="define_keyword">#define</td>
-<td class="function_name"><a class="link" href="libnm-nm-vpn-dbus-interface.html#NM-DBUS-NO-ACTIVE-VPN-CONNECTION:CAPS" title="NM_DBUS_NO_ACTIVE_VPN_CONNECTION">NM_DBUS_NO_ACTIVE_VPN_CONNECTION</a></td>
-</tr>
-<tr>
-<td class="define_keyword">#define</td>
-<td class="function_name"><a class="link" href="libnm-nm-vpn-dbus-interface.html#NM-DBUS-NO-VPN-CONNECTIONS:CAPS" title="NM_DBUS_NO_VPN_CONNECTIONS">NM_DBUS_NO_VPN_CONNECTIONS</a></td>
-</tr>
-<tr>
-<td class="define_keyword">#define</td>
-<td class="function_name"><a class="link" href="libnm-nm-vpn-dbus-interface.html#NM-DBUS-INVALID-VPN-CONNECTION:CAPS" title="NM_DBUS_INVALID_VPN_CONNECTION">NM_DBUS_INVALID_VPN_CONNECTION</a></td>
-</tr>
-<tr>
-<td class="define_keyword">#define</td>
-<td class="function_name"><a class="link" href="libnm-nm-vpn-dbus-interface.html#NM-DBUS-VPN-ERROR-PREFIX:CAPS" title="NM_DBUS_VPN_ERROR_PREFIX">NM_DBUS_VPN_ERROR_PREFIX</a></td>
-</tr>
-<tr>
-<td class="define_keyword">#define</td>
-<td class="function_name"><a class="link" href="libnm-nm-vpn-dbus-interface.html#NM-DBUS-VPN-STARTING-IN-PROGRESS:CAPS" title="NM_DBUS_VPN_STARTING_IN_PROGRESS">NM_DBUS_VPN_STARTING_IN_PROGRESS</a></td>
-</tr>
-<tr>
-<td class="define_keyword">#define</td>
-<td class="function_name"><a class="link" href="libnm-nm-vpn-dbus-interface.html#NM-DBUS-VPN-ALREADY-STARTED:CAPS" title="NM_DBUS_VPN_ALREADY_STARTED">NM_DBUS_VPN_ALREADY_STARTED</a></td>
-</tr>
-<tr>
-<td class="define_keyword">#define</td>
-<td class="function_name"><a class="link" href="libnm-nm-vpn-dbus-interface.html#NM-DBUS-VPN-STOPPING-IN-PROGRESS:CAPS" title="NM_DBUS_VPN_STOPPING_IN_PROGRESS">NM_DBUS_VPN_STOPPING_IN_PROGRESS</a></td>
-</tr>
-<tr>
-<td class="define_keyword">#define</td>
-<td class="function_name"><a class="link" href="libnm-nm-vpn-dbus-interface.html#NM-DBUS-VPN-ALREADY-STOPPED:CAPS" title="NM_DBUS_VPN_ALREADY_STOPPED">NM_DBUS_VPN_ALREADY_STOPPED</a></td>
-</tr>
-<tr>
-<td class="define_keyword">#define</td>
-<td class="function_name"><a class="link" href="libnm-nm-vpn-dbus-interface.html#NM-DBUS-VPN-WRONG-STATE:CAPS" title="NM_DBUS_VPN_WRONG_STATE">NM_DBUS_VPN_WRONG_STATE</a></td>
-</tr>
-<tr>
-<td class="define_keyword">#define</td>
-<td class="function_name"><a class="link" href="libnm-nm-vpn-dbus-interface.html#NM-DBUS-VPN-BAD-ARGUMENTS:CAPS" title="NM_DBUS_VPN_BAD_ARGUMENTS">NM_DBUS_VPN_BAD_ARGUMENTS</a></td>
-</tr>
-<tr>
-<td class="define_keyword">#define</td>
-<td class="function_name"><a class="link" href="libnm-nm-vpn-dbus-interface.html#NM-DBUS-VPN-INTERACTIVE-NOT-SUPPORTED:CAPS" title="NM_DBUS_VPN_INTERACTIVE_NOT_SUPPORTED">NM_DBUS_VPN_INTERACTIVE_NOT_SUPPORTED</a></td>
-</tr>
-<tr>
-<td class="define_keyword">#define</td>
-<td class="function_name"><a class="link" href="libnm-nm-vpn-dbus-interface.html#NM-DBUS-VPN-SIGNAL-LOGIN-BANNER:CAPS" title="NM_DBUS_VPN_SIGNAL_LOGIN_BANNER">NM_DBUS_VPN_SIGNAL_LOGIN_BANNER</a></td>
-</tr>
-<tr>
-<td class="define_keyword">#define</td>
-<td class="function_name"><a class="link" href="libnm-nm-vpn-dbus-interface.html#NM-DBUS-VPN-SIGNAL-LOGIN-FAILED:CAPS" title="NM_DBUS_VPN_SIGNAL_LOGIN_FAILED">NM_DBUS_VPN_SIGNAL_LOGIN_FAILED</a></td>
-</tr>
-<tr>
-<td class="define_keyword">#define</td>
-<td class="function_name"><a class="link" href="libnm-nm-vpn-dbus-interface.html#NM-DBUS-VPN-SIGNAL-LAUNCH-FAILED:CAPS" title="NM_DBUS_VPN_SIGNAL_LAUNCH_FAILED">NM_DBUS_VPN_SIGNAL_LAUNCH_FAILED</a></td>
-</tr>
-<tr>
-<td class="define_keyword">#define</td>
-<td class="function_name"><a class="link" href="libnm-nm-vpn-dbus-interface.html#NM-DBUS-VPN-SIGNAL-CONNECT-FAILED:CAPS" title="NM_DBUS_VPN_SIGNAL_CONNECT_FAILED">NM_DBUS_VPN_SIGNAL_CONNECT_FAILED</a></td>
-</tr>
-<tr>
-<td class="define_keyword">#define</td>
-<td class="function_name"><a class="link" href="libnm-nm-vpn-dbus-interface.html#NM-DBUS-VPN-SIGNAL-VPN-CONFIG-BAD:CAPS" title="NM_DBUS_VPN_SIGNAL_VPN_CONFIG_BAD">NM_DBUS_VPN_SIGNAL_VPN_CONFIG_BAD</a></td>
-</tr>
-<tr>
-<td class="define_keyword">#define</td>
-<td class="function_name"><a class="link" href="libnm-nm-vpn-dbus-interface.html#NM-DBUS-VPN-SIGNAL-IP-CONFIG-BAD:CAPS" title="NM_DBUS_VPN_SIGNAL_IP_CONFIG_BAD">NM_DBUS_VPN_SIGNAL_IP_CONFIG_BAD</a></td>
-</tr>
-<tr>
-<td class="define_keyword">#define</td>
-<td class="function_name"><a class="link" href="libnm-nm-vpn-dbus-interface.html#NM-DBUS-VPN-SIGNAL-STATE-CHANGE:CAPS" title="NM_DBUS_VPN_SIGNAL_STATE_CHANGE">NM_DBUS_VPN_SIGNAL_STATE_CHANGE</a></td>
-</tr>
-<tr>
-<td class="define_keyword">#define</td>
-<td class="function_name"><a class="link" href="libnm-nm-vpn-dbus-interface.html#NM-DBUS-VPN-SIGNAL-IP4-CONFIG:CAPS" title="NM_DBUS_VPN_SIGNAL_IP4_CONFIG">NM_DBUS_VPN_SIGNAL_IP4_CONFIG</a></td>
-</tr>
-<tr>
-<td class="datatype_keyword">enum</td>
-<td class="function_name"><a class="link" href="libnm-nm-vpn-dbus-interface.html#NMVpnServiceState" title="enum NMVpnServiceState">NMVpnServiceState</a></td>
-</tr>
-<tr>
-<td class="datatype_keyword">enum</td>
-<td class="function_name"><a class="link" href="libnm-nm-vpn-dbus-interface.html#NMVpnConnectionState" title="enum NMVpnConnectionState">NMVpnConnectionState</a></td>
-</tr>
-<tr>
-<td class="datatype_keyword">enum</td>
-<td class="function_name"><a class="link" href="libnm-nm-vpn-dbus-interface.html#NMVpnConnectionStateReason" title="enum NMVpnConnectionStateReason">NMVpnConnectionStateReason</a></td>
-</tr>
-<tr>
-<td class="datatype_keyword">enum</td>
-<td class="function_name"><a class="link" href="libnm-nm-vpn-dbus-interface.html#NMVpnPluginFailure" title="enum NMVpnPluginFailure">NMVpnPluginFailure</a></td>
-</tr>
-<tr>
-<td class="define_keyword">#define</td>
-<td class="function_name"><a class="link" href="libnm-nm-vpn-dbus-interface.html#NM-VPN-PLUGIN-CONFIG-TUNDEV:CAPS" title="NM_VPN_PLUGIN_CONFIG_TUNDEV">NM_VPN_PLUGIN_CONFIG_TUNDEV</a></td>
-</tr>
-<tr>
-<td class="define_keyword">#define</td>
-<td class="function_name"><a class="link" href="libnm-nm-vpn-dbus-interface.html#NM-VPN-PLUGIN-CONFIG-PROXY-PAC:CAPS" title="NM_VPN_PLUGIN_CONFIG_PROXY_PAC">NM_VPN_PLUGIN_CONFIG_PROXY_PAC</a></td>
-</tr>
-<tr>
-<td class="define_keyword">#define</td>
-<td class="function_name"><a class="link" href="libnm-nm-vpn-dbus-interface.html#NM-VPN-PLUGIN-CONFIG-BANNER:CAPS" title="NM_VPN_PLUGIN_CONFIG_BANNER">NM_VPN_PLUGIN_CONFIG_BANNER</a></td>
-</tr>
-<tr>
-<td class="define_keyword">#define</td>
-<td class="function_name"><a class="link" href="libnm-nm-vpn-dbus-interface.html#NM-VPN-PLUGIN-CONFIG-EXT-GATEWAY:CAPS" title="NM_VPN_PLUGIN_CONFIG_EXT_GATEWAY">NM_VPN_PLUGIN_CONFIG_EXT_GATEWAY</a></td>
-</tr>
-<tr>
-<td class="define_keyword">#define</td>
-<td class="function_name"><a class="link" href="libnm-nm-vpn-dbus-interface.html#NM-VPN-PLUGIN-CONFIG-MTU:CAPS" title="NM_VPN_PLUGIN_CONFIG_MTU">NM_VPN_PLUGIN_CONFIG_MTU</a></td>
-</tr>
-<tr>
-<td class="define_keyword">#define</td>
-<td class="function_name"><a class="link" href="libnm-nm-vpn-dbus-interface.html#NM-VPN-PLUGIN-CONFIG-HAS-IP4:CAPS" title="NM_VPN_PLUGIN_CONFIG_HAS_IP4">NM_VPN_PLUGIN_CONFIG_HAS_IP4</a></td>
-</tr>
-<tr>
-<td class="define_keyword">#define</td>
-<td class="function_name"><a class="link" href="libnm-nm-vpn-dbus-interface.html#NM-VPN-PLUGIN-CONFIG-HAS-IP6:CAPS" title="NM_VPN_PLUGIN_CONFIG_HAS_IP6">NM_VPN_PLUGIN_CONFIG_HAS_IP6</a></td>
-</tr>
-<tr>
-<td class="define_keyword">#define</td>
-<td class="function_name"><a class="link" href="libnm-nm-vpn-dbus-interface.html#NM-VPN-PLUGIN-CAN-PERSIST:CAPS" title="NM_VPN_PLUGIN_CAN_PERSIST">NM_VPN_PLUGIN_CAN_PERSIST</a></td>
-</tr>
-<tr>
-<td class="define_keyword">#define</td>
-<td class="function_name"><a class="link" href="libnm-nm-vpn-dbus-interface.html#NM-VPN-PLUGIN-IP4-CONFIG-INT-GATEWAY:CAPS" title="NM_VPN_PLUGIN_IP4_CONFIG_INT_GATEWAY">NM_VPN_PLUGIN_IP4_CONFIG_INT_GATEWAY</a></td>
-</tr>
-<tr>
-<td class="define_keyword">#define</td>
-<td class="function_name"><a class="link" href="libnm-nm-vpn-dbus-interface.html#NM-VPN-PLUGIN-IP4-CONFIG-ADDRESS:CAPS" title="NM_VPN_PLUGIN_IP4_CONFIG_ADDRESS">NM_VPN_PLUGIN_IP4_CONFIG_ADDRESS</a></td>
-</tr>
-<tr>
-<td class="define_keyword">#define</td>
-<td class="function_name"><a class="link" href="libnm-nm-vpn-dbus-interface.html#NM-VPN-PLUGIN-IP4-CONFIG-PTP:CAPS" title="NM_VPN_PLUGIN_IP4_CONFIG_PTP">NM_VPN_PLUGIN_IP4_CONFIG_PTP</a></td>
-</tr>
-<tr>
-<td class="define_keyword">#define</td>
-<td class="function_name"><a class="link" href="libnm-nm-vpn-dbus-interface.html#NM-VPN-PLUGIN-IP4-CONFIG-PREFIX:CAPS" title="NM_VPN_PLUGIN_IP4_CONFIG_PREFIX">NM_VPN_PLUGIN_IP4_CONFIG_PREFIX</a></td>
-</tr>
-<tr>
-<td class="define_keyword">#define</td>
-<td class="function_name"><a class="link" href="libnm-nm-vpn-dbus-interface.html#NM-VPN-PLUGIN-IP4-CONFIG-DNS:CAPS" title="NM_VPN_PLUGIN_IP4_CONFIG_DNS">NM_VPN_PLUGIN_IP4_CONFIG_DNS</a></td>
-</tr>
-<tr>
-<td class="define_keyword">#define</td>
-<td class="function_name"><a class="link" href="libnm-nm-vpn-dbus-interface.html#NM-VPN-PLUGIN-IP4-CONFIG-NBNS:CAPS" title="NM_VPN_PLUGIN_IP4_CONFIG_NBNS">NM_VPN_PLUGIN_IP4_CONFIG_NBNS</a></td>
-</tr>
-<tr>
-<td class="define_keyword">#define</td>
-<td class="function_name"><a class="link" href="libnm-nm-vpn-dbus-interface.html#NM-VPN-PLUGIN-IP4-CONFIG-MSS:CAPS" title="NM_VPN_PLUGIN_IP4_CONFIG_MSS">NM_VPN_PLUGIN_IP4_CONFIG_MSS</a></td>
-</tr>
-<tr>
-<td class="define_keyword">#define</td>
-<td class="function_name"><a class="link" href="libnm-nm-vpn-dbus-interface.html#NM-VPN-PLUGIN-IP4-CONFIG-DOMAIN:CAPS" title="NM_VPN_PLUGIN_IP4_CONFIG_DOMAIN">NM_VPN_PLUGIN_IP4_CONFIG_DOMAIN</a></td>
-</tr>
-<tr>
-<td class="define_keyword">#define</td>
-<td class="function_name"><a class="link" href="libnm-nm-vpn-dbus-interface.html#NM-VPN-PLUGIN-IP4-CONFIG-DOMAINS:CAPS" title="NM_VPN_PLUGIN_IP4_CONFIG_DOMAINS">NM_VPN_PLUGIN_IP4_CONFIG_DOMAINS</a></td>
-</tr>
-<tr>
-<td class="define_keyword">#define</td>
-<td class="function_name"><a class="link" href="libnm-nm-vpn-dbus-interface.html#NM-VPN-PLUGIN-IP4-CONFIG-ROUTES:CAPS" title="NM_VPN_PLUGIN_IP4_CONFIG_ROUTES">NM_VPN_PLUGIN_IP4_CONFIG_ROUTES</a></td>
-</tr>
-<tr>
-<td class="define_keyword">#define</td>
-<td class="function_name"><a class="link" href="libnm-nm-vpn-dbus-interface.html#NM-VPN-PLUGIN-IP4-CONFIG-PRESERVE-ROUTES:CAPS" title="NM_VPN_PLUGIN_IP4_CONFIG_PRESERVE_ROUTES">NM_VPN_PLUGIN_IP4_CONFIG_PRESERVE_ROUTES</a></td>
-</tr>
-<tr>
-<td class="define_keyword">#define</td>
-<td class="function_name"><a class="link" href="libnm-nm-vpn-dbus-interface.html#NM-VPN-PLUGIN-IP4-CONFIG-NEVER-DEFAULT:CAPS" title="NM_VPN_PLUGIN_IP4_CONFIG_NEVER_DEFAULT">NM_VPN_PLUGIN_IP4_CONFIG_NEVER_DEFAULT</a></td>
-</tr>
-<tr>
-<td class="define_keyword">#define</td>
-<td class="function_name"><a class="link" href="libnm-nm-vpn-dbus-interface.html#NM-VPN-PLUGIN-IP4-CONFIG-GATEWAY:CAPS" title="NM_VPN_PLUGIN_IP4_CONFIG_GATEWAY">NM_VPN_PLUGIN_IP4_CONFIG_GATEWAY</a></td>
-</tr>
-<tr>
-<td class="define_keyword">#define</td>
-<td class="function_name"><a class="link" href="libnm-nm-vpn-dbus-interface.html#NM-VPN-PLUGIN-IP4-CONFIG-BANNER:CAPS" title="NM_VPN_PLUGIN_IP4_CONFIG_BANNER">NM_VPN_PLUGIN_IP4_CONFIG_BANNER</a></td>
-</tr>
-<tr>
-<td class="define_keyword">#define</td>
-<td class="function_name"><a class="link" href="libnm-nm-vpn-dbus-interface.html#NM-VPN-PLUGIN-IP4-CONFIG-EXT-GATEWAY:CAPS" title="NM_VPN_PLUGIN_IP4_CONFIG_EXT_GATEWAY">NM_VPN_PLUGIN_IP4_CONFIG_EXT_GATEWAY</a></td>
-</tr>
-<tr>
-<td class="define_keyword">#define</td>
-<td class="function_name"><a class="link" href="libnm-nm-vpn-dbus-interface.html#NM-VPN-PLUGIN-IP4-CONFIG-MTU:CAPS" title="NM_VPN_PLUGIN_IP4_CONFIG_MTU">NM_VPN_PLUGIN_IP4_CONFIG_MTU</a></td>
-</tr>
-<tr>
-<td class="define_keyword">#define</td>
-<td class="function_name"><a class="link" href="libnm-nm-vpn-dbus-interface.html#NM-VPN-PLUGIN-IP4-CONFIG-TUNDEV:CAPS" title="NM_VPN_PLUGIN_IP4_CONFIG_TUNDEV">NM_VPN_PLUGIN_IP4_CONFIG_TUNDEV</a></td>
-</tr>
-<tr>
-<td class="define_keyword">#define</td>
-<td class="function_name"><a class="link" href="libnm-nm-vpn-dbus-interface.html#NM-VPN-PLUGIN-IP6-CONFIG-INT-GATEWAY:CAPS" title="NM_VPN_PLUGIN_IP6_CONFIG_INT_GATEWAY">NM_VPN_PLUGIN_IP6_CONFIG_INT_GATEWAY</a></td>
-</tr>
-<tr>
-<td class="define_keyword">#define</td>
-<td class="function_name"><a class="link" href="libnm-nm-vpn-dbus-interface.html#NM-VPN-PLUGIN-IP6-CONFIG-ADDRESS:CAPS" title="NM_VPN_PLUGIN_IP6_CONFIG_ADDRESS">NM_VPN_PLUGIN_IP6_CONFIG_ADDRESS</a></td>
-</tr>
-<tr>
-<td class="define_keyword">#define</td>
-<td class="function_name"><a class="link" href="libnm-nm-vpn-dbus-interface.html#NM-VPN-PLUGIN-IP6-CONFIG-PTP:CAPS" title="NM_VPN_PLUGIN_IP6_CONFIG_PTP">NM_VPN_PLUGIN_IP6_CONFIG_PTP</a></td>
-</tr>
-<tr>
-<td class="define_keyword">#define</td>
-<td class="function_name"><a class="link" href="libnm-nm-vpn-dbus-interface.html#NM-VPN-PLUGIN-IP6-CONFIG-PREFIX:CAPS" title="NM_VPN_PLUGIN_IP6_CONFIG_PREFIX">NM_VPN_PLUGIN_IP6_CONFIG_PREFIX</a></td>
-</tr>
-<tr>
-<td class="define_keyword">#define</td>
-<td class="function_name"><a class="link" href="libnm-nm-vpn-dbus-interface.html#NM-VPN-PLUGIN-IP6-CONFIG-DNS:CAPS" title="NM_VPN_PLUGIN_IP6_CONFIG_DNS">NM_VPN_PLUGIN_IP6_CONFIG_DNS</a></td>
-</tr>
-<tr>
-<td class="define_keyword">#define</td>
-<td class="function_name"><a class="link" href="libnm-nm-vpn-dbus-interface.html#NM-VPN-PLUGIN-IP6-CONFIG-MSS:CAPS" title="NM_VPN_PLUGIN_IP6_CONFIG_MSS">NM_VPN_PLUGIN_IP6_CONFIG_MSS</a></td>
-</tr>
-<tr>
-<td class="define_keyword">#define</td>
-<td class="function_name"><a class="link" href="libnm-nm-vpn-dbus-interface.html#NM-VPN-PLUGIN-IP6-CONFIG-DOMAIN:CAPS" title="NM_VPN_PLUGIN_IP6_CONFIG_DOMAIN">NM_VPN_PLUGIN_IP6_CONFIG_DOMAIN</a></td>
-</tr>
-<tr>
-<td class="define_keyword">#define</td>
-<td class="function_name"><a class="link" href="libnm-nm-vpn-dbus-interface.html#NM-VPN-PLUGIN-IP6-CONFIG-DOMAINS:CAPS" title="NM_VPN_PLUGIN_IP6_CONFIG_DOMAINS">NM_VPN_PLUGIN_IP6_CONFIG_DOMAINS</a></td>
-</tr>
-<tr>
-<td class="define_keyword">#define</td>
-<td class="function_name"><a class="link" href="libnm-nm-vpn-dbus-interface.html#NM-VPN-PLUGIN-IP6-CONFIG-ROUTES:CAPS" title="NM_VPN_PLUGIN_IP6_CONFIG_ROUTES">NM_VPN_PLUGIN_IP6_CONFIG_ROUTES</a></td>
-</tr>
-<tr>
-<td class="define_keyword">#define</td>
-<td class="function_name"><a class="link" href="libnm-nm-vpn-dbus-interface.html#NM-VPN-PLUGIN-IP6-CONFIG-PRESERVE-ROUTES:CAPS" title="NM_VPN_PLUGIN_IP6_CONFIG_PRESERVE_ROUTES">NM_VPN_PLUGIN_IP6_CONFIG_PRESERVE_ROUTES</a></td>
-</tr>
-<tr>
-<td class="define_keyword">#define</td>
-<td class="function_name"><a class="link" href="libnm-nm-vpn-dbus-interface.html#NM-VPN-PLUGIN-IP6-CONFIG-NEVER-DEFAULT:CAPS" title="NM_VPN_PLUGIN_IP6_CONFIG_NEVER_DEFAULT">NM_VPN_PLUGIN_IP6_CONFIG_NEVER_DEFAULT</a></td>
-</tr>
-</tbody>
-</table></div>
-</div>
-<div class="refsect1">
-<a name="libnm-nm-vpn-dbus-interface.object-hierarchy"></a><h2>Object Hierarchy</h2>
-<pre class="screen">    <a href="/usr/share/gtk-doc/html/gobject/gobject-Enumeration-and-Flag-Types.html">GEnum</a>
-    <span class="lineart">├──</span> NMVpnConnectionState
-    <span class="lineart">├──</span> NMVpnConnectionStateReason
-    <span class="lineart">├──</span> NMVpnPluginFailure
-    <span class="lineart">╰──</span> NMVpnServiceState
-</pre>
-</div>
-<div class="refsect1">
-<a name="libnm-nm-vpn-dbus-interface.description"></a><h2>Description</h2>
-</div>
-<div class="refsect1">
-<a name="libnm-nm-vpn-dbus-interface.functions_details"></a><h2>Functions</h2>
-<div class="refsect2">
-<a name="NM-DEPRECATED-IN-1-8-FOR:CAPS"></a><h3>NM_DEPRECATED_IN_1_8_FOR()</h3>
-<pre class="programlisting">#define             NM_DEPRECATED_IN_1_8_FOR(f)</pre>
-</div>
-</div>
-<div class="refsect1">
-<a name="libnm-nm-vpn-dbus-interface.other_details"></a><h2>Types and Values</h2>
-<div class="refsect2">
-<a name="NM-DBUS-PATH-VPN:CAPS"></a><h3>NM_DBUS_PATH_VPN</h3>
-<pre class="programlisting">#define NM_DBUS_PATH_VPN                  "/org/freedesktop/NetworkManager/VPN/Manager"
-</pre>
-</div>
-<hr>
-<div class="refsect2">
-<a name="NM-DBUS-INTERFACE-VPN:CAPS"></a><h3>NM_DBUS_INTERFACE_VPN</h3>
-<pre class="programlisting">#define NM_DBUS_INTERFACE_VPN             "org.freedesktop.NetworkManager.VPN.Manager"
-</pre>
-</div>
-<hr>
-<div class="refsect2">
-<a name="NM-DBUS-PATH-VPN-CONNECTION:CAPS"></a><h3>NM_DBUS_PATH_VPN_CONNECTION</h3>
-<pre class="programlisting">#define NM_DBUS_PATH_VPN_CONNECTION       "/org/freedesktop/NetworkManager/VPN/Connection"
-</pre>
-</div>
-<hr>
-<div class="refsect2">
-<a name="NM-DBUS-INTERFACE-VPN-CONNECTION:CAPS"></a><h3>NM_DBUS_INTERFACE_VPN_CONNECTION</h3>
-<pre class="programlisting">#define NM_DBUS_INTERFACE_VPN_CONNECTION  "org.freedesktop.NetworkManager.VPN.Connection"
-</pre>
-</div>
-<hr>
-<div class="refsect2">
-<a name="NM-VPN-DBUS-PLUGIN-PATH:CAPS"></a><h3>NM_VPN_DBUS_PLUGIN_PATH</h3>
-<pre class="programlisting">#define NM_VPN_DBUS_PLUGIN_PATH           "/org/freedesktop/NetworkManager/VPN/Plugin"
-</pre>
-</div>
-<hr>
-<div class="refsect2">
-<a name="NM-VPN-DBUS-PLUGIN-INTERFACE:CAPS"></a><h3>NM_VPN_DBUS_PLUGIN_INTERFACE</h3>
-<pre class="programlisting">#define NM_VPN_DBUS_PLUGIN_INTERFACE      "org.freedesktop.NetworkManager.VPN.Plugin"
-</pre>
-</div>
-<hr>
-<div class="refsect2">
-<a name="NM-DBUS-NO-ACTIVE-VPN-CONNECTION:CAPS"></a><h3>NM_DBUS_NO_ACTIVE_VPN_CONNECTION</h3>
-<pre class="programlisting">#define NM_DBUS_NO_ACTIVE_VPN_CONNECTION "org.freedesktop.NetworkManager.VPNConnections.NoActiveVPNConnection"
-</pre>
-</div>
-<hr>
-<div class="refsect2">
-<a name="NM-DBUS-NO-VPN-CONNECTIONS:CAPS"></a><h3>NM_DBUS_NO_VPN_CONNECTIONS</h3>
-<pre class="programlisting">#define NM_DBUS_NO_VPN_CONNECTIONS       "org.freedesktop.NetworkManager.VPNConnections.NoVPNConnections"
-</pre>
-</div>
-<hr>
-<div class="refsect2">
-<a name="NM-DBUS-INVALID-VPN-CONNECTION:CAPS"></a><h3>NM_DBUS_INVALID_VPN_CONNECTION</h3>
-<pre class="programlisting">#define NM_DBUS_INVALID_VPN_CONNECTION   "org.freedesktop.NetworkManager.VPNConnections.InvalidVPNConnection"
-</pre>
-</div>
-<hr>
-<div class="refsect2">
-<a name="NM-DBUS-VPN-ERROR-PREFIX:CAPS"></a><h3>NM_DBUS_VPN_ERROR_PREFIX</h3>
-<pre class="programlisting">#define NM_DBUS_VPN_ERROR_PREFIX              "org.freedesktop.NetworkManager.VPN.Error"
-</pre>
-</div>
-<hr>
-<div class="refsect2">
-<a name="NM-DBUS-VPN-STARTING-IN-PROGRESS:CAPS"></a><h3>NM_DBUS_VPN_STARTING_IN_PROGRESS</h3>
-<pre class="programlisting">#define NM_DBUS_VPN_STARTING_IN_PROGRESS      "StartingInProgress"
-</pre>
-</div>
-<hr>
-<div class="refsect2">
-<a name="NM-DBUS-VPN-ALREADY-STARTED:CAPS"></a><h3>NM_DBUS_VPN_ALREADY_STARTED</h3>
-<pre class="programlisting">#define NM_DBUS_VPN_ALREADY_STARTED           "AlreadyStarted"
-</pre>
-</div>
-<hr>
-<div class="refsect2">
-<a name="NM-DBUS-VPN-STOPPING-IN-PROGRESS:CAPS"></a><h3>NM_DBUS_VPN_STOPPING_IN_PROGRESS</h3>
-<pre class="programlisting">#define NM_DBUS_VPN_STOPPING_IN_PROGRESS      "StoppingInProgress"
-</pre>
-</div>
-<hr>
-<div class="refsect2">
-<a name="NM-DBUS-VPN-ALREADY-STOPPED:CAPS"></a><h3>NM_DBUS_VPN_ALREADY_STOPPED</h3>
-<pre class="programlisting">#define NM_DBUS_VPN_ALREADY_STOPPED           "AlreadyStopped"
-</pre>
-</div>
-<hr>
-<div class="refsect2">
-<a name="NM-DBUS-VPN-WRONG-STATE:CAPS"></a><h3>NM_DBUS_VPN_WRONG_STATE</h3>
-<pre class="programlisting">#define NM_DBUS_VPN_WRONG_STATE               "WrongState"
-</pre>
-</div>
-<hr>
-<div class="refsect2">
-<a name="NM-DBUS-VPN-BAD-ARGUMENTS:CAPS"></a><h3>NM_DBUS_VPN_BAD_ARGUMENTS</h3>
-<pre class="programlisting">#define NM_DBUS_VPN_BAD_ARGUMENTS             "BadArguments"
-</pre>
-</div>
-<hr>
-<div class="refsect2">
-<a name="NM-DBUS-VPN-INTERACTIVE-NOT-SUPPORTED:CAPS"></a><h3>NM_DBUS_VPN_INTERACTIVE_NOT_SUPPORTED</h3>
-<pre class="programlisting">#define NM_DBUS_VPN_INTERACTIVE_NOT_SUPPORTED "InteractiveNotSupported"
-</pre>
-</div>
-<hr>
-<div class="refsect2">
-<a name="NM-DBUS-VPN-SIGNAL-LOGIN-BANNER:CAPS"></a><h3>NM_DBUS_VPN_SIGNAL_LOGIN_BANNER</h3>
-<pre class="programlisting">#define NM_DBUS_VPN_SIGNAL_LOGIN_BANNER   "LoginBanner"
-</pre>
-</div>
-<hr>
-<div class="refsect2">
-<a name="NM-DBUS-VPN-SIGNAL-LOGIN-FAILED:CAPS"></a><h3>NM_DBUS_VPN_SIGNAL_LOGIN_FAILED</h3>
-<pre class="programlisting">#define NM_DBUS_VPN_SIGNAL_LOGIN_FAILED   "LoginFailed"
-</pre>
-</div>
-<hr>
-<div class="refsect2">
-<a name="NM-DBUS-VPN-SIGNAL-LAUNCH-FAILED:CAPS"></a><h3>NM_DBUS_VPN_SIGNAL_LAUNCH_FAILED</h3>
-<pre class="programlisting">#define NM_DBUS_VPN_SIGNAL_LAUNCH_FAILED  "LaunchFailed"
-</pre>
-</div>
-<hr>
-<div class="refsect2">
-<a name="NM-DBUS-VPN-SIGNAL-CONNECT-FAILED:CAPS"></a><h3>NM_DBUS_VPN_SIGNAL_CONNECT_FAILED</h3>
-<pre class="programlisting">#define NM_DBUS_VPN_SIGNAL_CONNECT_FAILED "ConnectFailed"
-</pre>
-</div>
-<hr>
-<div class="refsect2">
-<a name="NM-DBUS-VPN-SIGNAL-VPN-CONFIG-BAD:CAPS"></a><h3>NM_DBUS_VPN_SIGNAL_VPN_CONFIG_BAD</h3>
-<pre class="programlisting">#define NM_DBUS_VPN_SIGNAL_VPN_CONFIG_BAD "VPNConfigBad"
-</pre>
-</div>
-<hr>
-<div class="refsect2">
-<a name="NM-DBUS-VPN-SIGNAL-IP-CONFIG-BAD:CAPS"></a><h3>NM_DBUS_VPN_SIGNAL_IP_CONFIG_BAD</h3>
-<pre class="programlisting">#define NM_DBUS_VPN_SIGNAL_IP_CONFIG_BAD  "IPConfigBad"
-</pre>
-</div>
-<hr>
-<div class="refsect2">
-<a name="NM-DBUS-VPN-SIGNAL-STATE-CHANGE:CAPS"></a><h3>NM_DBUS_VPN_SIGNAL_STATE_CHANGE</h3>
-<pre class="programlisting">#define NM_DBUS_VPN_SIGNAL_STATE_CHANGE   "StateChange"
-</pre>
-</div>
-<hr>
-<div class="refsect2">
-<a name="NM-DBUS-VPN-SIGNAL-IP4-CONFIG:CAPS"></a><h3>NM_DBUS_VPN_SIGNAL_IP4_CONFIG</h3>
-<pre class="programlisting">#define NM_DBUS_VPN_SIGNAL_IP4_CONFIG     "IP4Config"
-</pre>
-</div>
-<hr>
-<div class="refsect2">
-<a name="NMVpnServiceState"></a><h3>enum NMVpnServiceState</h3>
-<p>VPN daemon states</p>
-<div class="refsect3">
-<a name="NMVpnServiceState.members"></a><h4>Members</h4>
-<div class="informaltable"><table class="informaltable" width="100%" border="0">
-<colgroup>
-<col width="300px" class="enum_members_name">
-<col class="enum_members_description">
-<col width="200px" class="enum_members_annotations">
-</colgroup>
-<tbody>
-<tr>
-<td class="enum_member_name"><p><a name="NM-VPN-SERVICE-STATE-UNKNOWN:CAPS"></a>NM_VPN_SERVICE_STATE_UNKNOWN</p></td>
-<td class="enum_member_description">
-<p>The state of the VPN plugin is unknown.</p>
-</td>
-<td class="enum_member_annotations"> </td>
-</tr>
-<tr>
-<td class="enum_member_name"><p><a name="NM-VPN-SERVICE-STATE-INIT:CAPS"></a>NM_VPN_SERVICE_STATE_INIT</p></td>
-<td class="enum_member_description">
-<p>The VPN plugin is initialized.</p>
-</td>
-<td class="enum_member_annotations"> </td>
-</tr>
-<tr>
-<td class="enum_member_name"><p><a name="NM-VPN-SERVICE-STATE-SHUTDOWN:CAPS"></a>NM_VPN_SERVICE_STATE_SHUTDOWN</p></td>
-<td class="enum_member_description">
-<p>Not used.</p>
-</td>
-<td class="enum_member_annotations"> </td>
-</tr>
-<tr>
-<td class="enum_member_name"><p><a name="NM-VPN-SERVICE-STATE-STARTING:CAPS"></a>NM_VPN_SERVICE_STATE_STARTING</p></td>
-<td class="enum_member_description">
-<p>The plugin is attempting to connect to a VPN server.</p>
-</td>
-<td class="enum_member_annotations"> </td>
-</tr>
-<tr>
-<td class="enum_member_name"><p><a name="NM-VPN-SERVICE-STATE-STARTED:CAPS"></a>NM_VPN_SERVICE_STATE_STARTED</p></td>
-<td class="enum_member_description">
-<p>The plugin has connected to a VPN server.</p>
-</td>
-<td class="enum_member_annotations"> </td>
-</tr>
-<tr>
-<td class="enum_member_name"><p><a name="NM-VPN-SERVICE-STATE-STOPPING:CAPS"></a>NM_VPN_SERVICE_STATE_STOPPING</p></td>
-<td class="enum_member_description">
-<p>The plugin is disconnecting from the VPN server.</p>
-</td>
-<td class="enum_member_annotations"> </td>
-</tr>
-<tr>
-<td class="enum_member_name"><p><a name="NM-VPN-SERVICE-STATE-STOPPED:CAPS"></a>NM_VPN_SERVICE_STATE_STOPPED</p></td>
-<td class="enum_member_description">
-<p>The plugin has disconnected from the VPN server.</p>
-</td>
-<td class="enum_member_annotations"> </td>
-</tr>
-</tbody>
-</table></div>
-</div>
-</div>
-<hr>
-<div class="refsect2">
-<a name="NMVpnConnectionState"></a><h3>enum NMVpnConnectionState</h3>
-<p>VPN connection states</p>
-<div class="refsect3">
-<a name="NMVpnConnectionState.members"></a><h4>Members</h4>
-<div class="informaltable"><table class="informaltable" width="100%" border="0">
-<colgroup>
-<col width="300px" class="enum_members_name">
-<col class="enum_members_description">
-<col width="200px" class="enum_members_annotations">
-</colgroup>
-<tbody>
-<tr>
-<td class="enum_member_name"><p><a name="NM-VPN-CONNECTION-STATE-UNKNOWN:CAPS"></a>NM_VPN_CONNECTION_STATE_UNKNOWN</p></td>
-<td class="enum_member_description">
-<p>The state of the VPN connection is
-  unknown.</p>
-</td>
-<td class="enum_member_annotations"> </td>
-</tr>
-<tr>
-<td class="enum_member_name"><p><a name="NM-VPN-CONNECTION-STATE-PREPARE:CAPS"></a>NM_VPN_CONNECTION_STATE_PREPARE</p></td>
-<td class="enum_member_description">
-<p>The VPN connection is preparing to
-  connect.</p>
-</td>
-<td class="enum_member_annotations"> </td>
-</tr>
-<tr>
-<td class="enum_member_name"><p><a name="NM-VPN-CONNECTION-STATE-NEED-AUTH:CAPS"></a>NM_VPN_CONNECTION_STATE_NEED_AUTH</p></td>
-<td class="enum_member_description">
-<p>The VPN connection needs authorization
-  credentials.</p>
-</td>
-<td class="enum_member_annotations"> </td>
-</tr>
-<tr>
-<td class="enum_member_name"><p><a name="NM-VPN-CONNECTION-STATE-CONNECT:CAPS"></a>NM_VPN_CONNECTION_STATE_CONNECT</p></td>
-<td class="enum_member_description">
-<p>The VPN connection is being established.</p>
-</td>
-<td class="enum_member_annotations"> </td>
-</tr>
-<tr>
-<td class="enum_member_name"><p><a name="NM-VPN-CONNECTION-STATE-IP-CONFIG-GET:CAPS"></a>NM_VPN_CONNECTION_STATE_IP_CONFIG_GET</p></td>
-<td class="enum_member_description">
-<p>The VPN connection is getting an IP
-  address.</p>
-</td>
-<td class="enum_member_annotations"> </td>
-</tr>
-<tr>
-<td class="enum_member_name"><p><a name="NM-VPN-CONNECTION-STATE-ACTIVATED:CAPS"></a>NM_VPN_CONNECTION_STATE_ACTIVATED</p></td>
-<td class="enum_member_description">
-<p>The VPN connection is active.</p>
-</td>
-<td class="enum_member_annotations"> </td>
-</tr>
-<tr>
-<td class="enum_member_name"><p><a name="NM-VPN-CONNECTION-STATE-FAILED:CAPS"></a>NM_VPN_CONNECTION_STATE_FAILED</p></td>
-<td class="enum_member_description">
-<p>The VPN connection failed.</p>
-</td>
-<td class="enum_member_annotations"> </td>
-</tr>
-<tr>
-<td class="enum_member_name"><p><a name="NM-VPN-CONNECTION-STATE-DISCONNECTED:CAPS"></a>NM_VPN_CONNECTION_STATE_DISCONNECTED</p></td>
-<td class="enum_member_description">
-<p>The VPN connection is disconnected.</p>
-</td>
-<td class="enum_member_annotations"> </td>
-</tr>
-</tbody>
-</table></div>
-</div>
-</div>
-<hr>
-<div class="refsect2">
-<a name="NMVpnConnectionStateReason"></a><h3>enum NMVpnConnectionStateReason</h3>
-<div class="warning"><p><code class="literal">NMVpnConnectionStateReason</code> is deprecated and should not be used in newly-written code.</p></div>
-<p>VPN connection state reasons</p>
-<div class="refsect3">
-<a name="NMVpnConnectionStateReason.members"></a><h4>Members</h4>
-<div class="informaltable"><table class="informaltable" width="100%" border="0">
-<colgroup>
-<col width="300px" class="enum_members_name">
-<col class="enum_members_description">
-<col width="200px" class="enum_members_annotations">
-</colgroup>
-<tbody>
-<tr>
-<td class="enum_member_name"><p><a name="NM-VPN-CONNECTION-STATE-REASON-UNKNOWN:CAPS"></a>NM_VPN_CONNECTION_STATE_REASON_UNKNOWN</p></td>
-<td class="enum_member_description">
-<p>The reason for the VPN connection
-  state change is unknown.</p>
-</td>
-<td class="enum_member_annotations"> </td>
-</tr>
-<tr>
-<td class="enum_member_name"><p><a name="NM-VPN-CONNECTION-STATE-REASON-NONE:CAPS"></a>NM_VPN_CONNECTION_STATE_REASON_NONE</p></td>
-<td class="enum_member_description">
-<p>No reason was given for the VPN
-  connection state change.</p>
-</td>
-<td class="enum_member_annotations"> </td>
-</tr>
-<tr>
-<td class="enum_member_name"><p><a name="NM-VPN-CONNECTION-STATE-REASON-USER-DISCONNECTED:CAPS"></a>NM_VPN_CONNECTION_STATE_REASON_USER_DISCONNECTED</p></td>
-<td class="enum_member_description">
-<p>The VPN connection changed
-  state because the user disconnected it.</p>
-</td>
-<td class="enum_member_annotations"> </td>
-</tr>
-<tr>
-<td class="enum_member_name"><p><a name="NM-VPN-CONNECTION-STATE-REASON-DEVICE-DISCONNECTED:CAPS"></a>NM_VPN_CONNECTION_STATE_REASON_DEVICE_DISCONNECTED</p></td>
-<td class="enum_member_description">
-<p>The VPN connection
-  changed state because the device it was using was disconnected.</p>
-</td>
-<td class="enum_member_annotations"> </td>
-</tr>
-<tr>
-<td class="enum_member_name"><p><a name="NM-VPN-CONNECTION-STATE-REASON-SERVICE-STOPPED:CAPS"></a>NM_VPN_CONNECTION_STATE_REASON_SERVICE_STOPPED</p></td>
-<td class="enum_member_description">
-<p>The service providing the
-  VPN connection was stopped.</p>
-</td>
-<td class="enum_member_annotations"> </td>
-</tr>
-<tr>
-<td class="enum_member_name"><p><a name="NM-VPN-CONNECTION-STATE-REASON-IP-CONFIG-INVALID:CAPS"></a>NM_VPN_CONNECTION_STATE_REASON_IP_CONFIG_INVALID</p></td>
-<td class="enum_member_description">
-<p>The IP config of the VPN
-  connection was invalid.</p>
-</td>
-<td class="enum_member_annotations"> </td>
-</tr>
-<tr>
-<td class="enum_member_name"><p><a name="NM-VPN-CONNECTION-STATE-REASON-CONNECT-TIMEOUT:CAPS"></a>NM_VPN_CONNECTION_STATE_REASON_CONNECT_TIMEOUT</p></td>
-<td class="enum_member_description">
-<p>The connection attempt to
-  the VPN service timed out.</p>
-</td>
-<td class="enum_member_annotations"> </td>
-</tr>
-<tr>
-<td class="enum_member_name"><p><a name="NM-VPN-CONNECTION-STATE-REASON-SERVICE-START-TIMEOUT:CAPS"></a>NM_VPN_CONNECTION_STATE_REASON_SERVICE_START_TIMEOUT</p></td>
-<td class="enum_member_description">
-<p>A timeout occurred
-  while starting the service providing the VPN connection.</p>
-</td>
-<td class="enum_member_annotations"> </td>
-</tr>
-<tr>
-<td class="enum_member_name"><p><a name="NM-VPN-CONNECTION-STATE-REASON-SERVICE-START-FAILED:CAPS"></a>NM_VPN_CONNECTION_STATE_REASON_SERVICE_START_FAILED</p></td>
-<td class="enum_member_description">
-<p>Starting the service
-  starting the service providing the VPN connection failed.</p>
-</td>
-<td class="enum_member_annotations"> </td>
-</tr>
-<tr>
-<td class="enum_member_name"><p><a name="NM-VPN-CONNECTION-STATE-REASON-NO-SECRETS:CAPS"></a>NM_VPN_CONNECTION_STATE_REASON_NO_SECRETS</p></td>
-<td class="enum_member_description">
-<p>Necessary secrets for the VPN
-  connection were not provided.</p>
-</td>
-<td class="enum_member_annotations"> </td>
-</tr>
-<tr>
-<td class="enum_member_name"><p><a name="NM-VPN-CONNECTION-STATE-REASON-LOGIN-FAILED:CAPS"></a>NM_VPN_CONNECTION_STATE_REASON_LOGIN_FAILED</p></td>
-<td class="enum_member_description">
-<p>Authentication to the VPN
-  server failed.</p>
-</td>
-<td class="enum_member_annotations"> </td>
-</tr>
-<tr>
-<td class="enum_member_name"><p><a name="NM-VPN-CONNECTION-STATE-REASON-CONNECTION-REMOVED:CAPS"></a>NM_VPN_CONNECTION_STATE_REASON_CONNECTION_REMOVED</p></td>
-<td class="enum_member_description">
-<p>The connection was
-  deleted from settings.</p>
-</td>
-<td class="enum_member_annotations"> </td>
-</tr>
-</tbody>
-</table></div>
-</div>
-</div>
-<hr>
-<div class="refsect2">
-<a name="NMVpnPluginFailure"></a><h3>enum NMVpnPluginFailure</h3>
-<p>VPN plugin failure reasons</p>
-<div class="refsect3">
-<a name="NMVpnPluginFailure.members"></a><h4>Members</h4>
-<div class="informaltable"><table class="informaltable" width="100%" border="0">
-<colgroup>
-<col width="300px" class="enum_members_name">
-<col class="enum_members_description">
-<col width="200px" class="enum_members_annotations">
-</colgroup>
-<tbody>
-<tr>
-<td class="enum_member_name"><p><a name="NM-VPN-PLUGIN-FAILURE-LOGIN-FAILED:CAPS"></a>NM_VPN_PLUGIN_FAILURE_LOGIN_FAILED</p></td>
-<td class="enum_member_description">
-<p>Login failed.</p>
-</td>
-<td class="enum_member_annotations"> </td>
-</tr>
-<tr>
-<td class="enum_member_name"><p><a name="NM-VPN-PLUGIN-FAILURE-CONNECT-FAILED:CAPS"></a>NM_VPN_PLUGIN_FAILURE_CONNECT_FAILED</p></td>
-<td class="enum_member_description">
-<p>Connect failed.</p>
-</td>
-<td class="enum_member_annotations"> </td>
-</tr>
-<tr>
-<td class="enum_member_name"><p><a name="NM-VPN-PLUGIN-FAILURE-BAD-IP-CONFIG:CAPS"></a>NM_VPN_PLUGIN_FAILURE_BAD_IP_CONFIG</p></td>
-<td class="enum_member_description">
-<p>Invalid IP configuration returned from
-  the VPN plugin.</p>
-</td>
-<td class="enum_member_annotations"> </td>
-</tr>
-</tbody>
-</table></div>
-</div>
-</div>
-<hr>
-<div class="refsect2">
-<a name="NM-VPN-PLUGIN-CONFIG-TUNDEV:CAPS"></a><h3>NM_VPN_PLUGIN_CONFIG_TUNDEV</h3>
-<pre class="programlisting">#define NM_VPN_PLUGIN_CONFIG_TUNDEV      "tundev"
-</pre>
-<div class="warning"><p><code class="literal">NM_VPN_PLUGIN_CONFIG_TUNDEV</code> is deprecated and should not be used in newly-written code.</p></div>
-</div>
-<hr>
-<div class="refsect2">
-<a name="NM-VPN-PLUGIN-CONFIG-PROXY-PAC:CAPS"></a><h3>NM_VPN_PLUGIN_CONFIG_PROXY_PAC</h3>
-<pre class="programlisting">#define NM_VPN_PLUGIN_CONFIG_PROXY_PAC   "pac"
-</pre>
-</div>
-<hr>
-<div class="refsect2">
-<a name="NM-VPN-PLUGIN-CONFIG-BANNER:CAPS"></a><h3>NM_VPN_PLUGIN_CONFIG_BANNER</h3>
-<pre class="programlisting">#define NM_VPN_PLUGIN_CONFIG_BANNER      "banner"
-</pre>
-</div>
-<hr>
-<div class="refsect2">
-<a name="NM-VPN-PLUGIN-CONFIG-EXT-GATEWAY:CAPS"></a><h3>NM_VPN_PLUGIN_CONFIG_EXT_GATEWAY</h3>
-<pre class="programlisting">#define NM_VPN_PLUGIN_CONFIG_EXT_GATEWAY "gateway"
-</pre>
-</div>
-<hr>
-<div class="refsect2">
-<a name="NM-VPN-PLUGIN-CONFIG-MTU:CAPS"></a><h3>NM_VPN_PLUGIN_CONFIG_MTU</h3>
-<pre class="programlisting">#define NM_VPN_PLUGIN_CONFIG_MTU         "mtu"
-</pre>
-</div>
-<hr>
-<div class="refsect2">
-<a name="NM-VPN-PLUGIN-CONFIG-HAS-IP4:CAPS"></a><h3>NM_VPN_PLUGIN_CONFIG_HAS_IP4</h3>
-<pre class="programlisting">#define NM_VPN_PLUGIN_CONFIG_HAS_IP4     "has-ip4"
-</pre>
-</div>
-<hr>
-<div class="refsect2">
-<a name="NM-VPN-PLUGIN-CONFIG-HAS-IP6:CAPS"></a><h3>NM_VPN_PLUGIN_CONFIG_HAS_IP6</h3>
-<pre class="programlisting">#define NM_VPN_PLUGIN_CONFIG_HAS_IP6     "has-ip6"
-</pre>
-</div>
-<hr>
-<div class="refsect2">
-<a name="NM-VPN-PLUGIN-CAN-PERSIST:CAPS"></a><h3>NM_VPN_PLUGIN_CAN_PERSIST</h3>
-<pre class="programlisting">#define NM_VPN_PLUGIN_CAN_PERSIST        "can-persist"
-</pre>
-</div>
-<hr>
-<div class="refsect2">
-<a name="NM-VPN-PLUGIN-IP4-CONFIG-INT-GATEWAY:CAPS"></a><h3>NM_VPN_PLUGIN_IP4_CONFIG_INT_GATEWAY</h3>
-<pre class="programlisting">#define NM_VPN_PLUGIN_IP4_CONFIG_INT_GATEWAY "internal-gateway"
-</pre>
-</div>
-<hr>
-<div class="refsect2">
-<a name="NM-VPN-PLUGIN-IP4-CONFIG-ADDRESS:CAPS"></a><h3>NM_VPN_PLUGIN_IP4_CONFIG_ADDRESS</h3>
-<pre class="programlisting">#define NM_VPN_PLUGIN_IP4_CONFIG_ADDRESS     "address"
-</pre>
-</div>
-<hr>
-<div class="refsect2">
-<a name="NM-VPN-PLUGIN-IP4-CONFIG-PTP:CAPS"></a><h3>NM_VPN_PLUGIN_IP4_CONFIG_PTP</h3>
-<pre class="programlisting">#define NM_VPN_PLUGIN_IP4_CONFIG_PTP         "ptp"
-</pre>
-</div>
-<hr>
-<div class="refsect2">
-<a name="NM-VPN-PLUGIN-IP4-CONFIG-PREFIX:CAPS"></a><h3>NM_VPN_PLUGIN_IP4_CONFIG_PREFIX</h3>
-<pre class="programlisting">#define NM_VPN_PLUGIN_IP4_CONFIG_PREFIX      "prefix"
-</pre>
-</div>
-<hr>
-<div class="refsect2">
-<a name="NM-VPN-PLUGIN-IP4-CONFIG-DNS:CAPS"></a><h3>NM_VPN_PLUGIN_IP4_CONFIG_DNS</h3>
-<pre class="programlisting">#define NM_VPN_PLUGIN_IP4_CONFIG_DNS         "dns"
-</pre>
-</div>
-<hr>
-<div class="refsect2">
-<a name="NM-VPN-PLUGIN-IP4-CONFIG-NBNS:CAPS"></a><h3>NM_VPN_PLUGIN_IP4_CONFIG_NBNS</h3>
-<pre class="programlisting">#define NM_VPN_PLUGIN_IP4_CONFIG_NBNS        "nbns"
-</pre>
-</div>
-<hr>
-<div class="refsect2">
-<a name="NM-VPN-PLUGIN-IP4-CONFIG-MSS:CAPS"></a><h3>NM_VPN_PLUGIN_IP4_CONFIG_MSS</h3>
-<pre class="programlisting">#define NM_VPN_PLUGIN_IP4_CONFIG_MSS         "mss"
-</pre>
-</div>
-<hr>
-<div class="refsect2">
-<a name="NM-VPN-PLUGIN-IP4-CONFIG-DOMAIN:CAPS"></a><h3>NM_VPN_PLUGIN_IP4_CONFIG_DOMAIN</h3>
-<pre class="programlisting">#define NM_VPN_PLUGIN_IP4_CONFIG_DOMAIN      "domain"
-</pre>
-</div>
-<hr>
-<div class="refsect2">
-<a name="NM-VPN-PLUGIN-IP4-CONFIG-DOMAINS:CAPS"></a><h3>NM_VPN_PLUGIN_IP4_CONFIG_DOMAINS</h3>
-<pre class="programlisting">#define NM_VPN_PLUGIN_IP4_CONFIG_DOMAINS     "domains"
-</pre>
-</div>
-<hr>
-<div class="refsect2">
-<a name="NM-VPN-PLUGIN-IP4-CONFIG-ROUTES:CAPS"></a><h3>NM_VPN_PLUGIN_IP4_CONFIG_ROUTES</h3>
-<pre class="programlisting">#define NM_VPN_PLUGIN_IP4_CONFIG_ROUTES      "routes"
-</pre>
-</div>
-<hr>
-<div class="refsect2">
-<a name="NM-VPN-PLUGIN-IP4-CONFIG-PRESERVE-ROUTES:CAPS"></a><h3>NM_VPN_PLUGIN_IP4_CONFIG_PRESERVE_ROUTES</h3>
-<pre class="programlisting">#define NM_VPN_PLUGIN_IP4_CONFIG_PRESERVE_ROUTES "preserve-routes"
-</pre>
-</div>
-<hr>
-<div class="refsect2">
-<a name="NM-VPN-PLUGIN-IP4-CONFIG-NEVER-DEFAULT:CAPS"></a><h3>NM_VPN_PLUGIN_IP4_CONFIG_NEVER_DEFAULT</h3>
-<pre class="programlisting">#define NM_VPN_PLUGIN_IP4_CONFIG_NEVER_DEFAULT "never-default"
-</pre>
-</div>
-<hr>
-<div class="refsect2">
-<a name="NM-VPN-PLUGIN-IP4-CONFIG-GATEWAY:CAPS"></a><h3>NM_VPN_PLUGIN_IP4_CONFIG_GATEWAY</h3>
-<pre class="programlisting">#define NM_VPN_PLUGIN_IP4_CONFIG_GATEWAY   NM_VPN_PLUGIN_IP4_CONFIG_EXT_GATEWAY
-</pre>
-</div>
-<hr>
-<div class="refsect2">
-<a name="NM-VPN-PLUGIN-IP4-CONFIG-BANNER:CAPS"></a><h3>NM_VPN_PLUGIN_IP4_CONFIG_BANNER</h3>
-<pre class="programlisting">#define NM_VPN_PLUGIN_IP4_CONFIG_BANNER      NM_VPN_PLUGIN_CONFIG_BANNER
-</pre>
-</div>
-<hr>
-<div class="refsect2">
-<a name="NM-VPN-PLUGIN-IP4-CONFIG-EXT-GATEWAY:CAPS"></a><h3>NM_VPN_PLUGIN_IP4_CONFIG_EXT_GATEWAY</h3>
-<pre class="programlisting">#define NM_VPN_PLUGIN_IP4_CONFIG_EXT_GATEWAY NM_VPN_PLUGIN_CONFIG_EXT_GATEWAY
-</pre>
-</div>
-<hr>
-<div class="refsect2">
-<a name="NM-VPN-PLUGIN-IP4-CONFIG-MTU:CAPS"></a><h3>NM_VPN_PLUGIN_IP4_CONFIG_MTU</h3>
-<pre class="programlisting">#define NM_VPN_PLUGIN_IP4_CONFIG_MTU         NM_VPN_PLUGIN_CONFIG_MTU
-</pre>
-</div>
-<hr>
-<div class="refsect2">
-<a name="NM-VPN-PLUGIN-IP4-CONFIG-TUNDEV:CAPS"></a><h3>NM_VPN_PLUGIN_IP4_CONFIG_TUNDEV</h3>
-<pre class="programlisting">#define NM_VPN_PLUGIN_IP4_CONFIG_TUNDEV      NM_VPN_PLUGIN_CONFIG_TUNDEV
-</pre>
-</div>
-<hr>
-<div class="refsect2">
-<a name="NM-VPN-PLUGIN-IP6-CONFIG-INT-GATEWAY:CAPS"></a><h3>NM_VPN_PLUGIN_IP6_CONFIG_INT_GATEWAY</h3>
-<pre class="programlisting">#define NM_VPN_PLUGIN_IP6_CONFIG_INT_GATEWAY "internal-gateway"
-</pre>
-</div>
-<hr>
-<div class="refsect2">
-<a name="NM-VPN-PLUGIN-IP6-CONFIG-ADDRESS:CAPS"></a><h3>NM_VPN_PLUGIN_IP6_CONFIG_ADDRESS</h3>
-<pre class="programlisting">#define NM_VPN_PLUGIN_IP6_CONFIG_ADDRESS     "address"
-</pre>
-</div>
-<hr>
-<div class="refsect2">
-<a name="NM-VPN-PLUGIN-IP6-CONFIG-PTP:CAPS"></a><h3>NM_VPN_PLUGIN_IP6_CONFIG_PTP</h3>
-<pre class="programlisting">#define NM_VPN_PLUGIN_IP6_CONFIG_PTP         "ptp"
-</pre>
-</div>
-<hr>
-<div class="refsect2">
-<a name="NM-VPN-PLUGIN-IP6-CONFIG-PREFIX:CAPS"></a><h3>NM_VPN_PLUGIN_IP6_CONFIG_PREFIX</h3>
-<pre class="programlisting">#define NM_VPN_PLUGIN_IP6_CONFIG_PREFIX      "prefix"
-</pre>
-</div>
-<hr>
-<div class="refsect2">
-<a name="NM-VPN-PLUGIN-IP6-CONFIG-DNS:CAPS"></a><h3>NM_VPN_PLUGIN_IP6_CONFIG_DNS</h3>
-<pre class="programlisting">#define NM_VPN_PLUGIN_IP6_CONFIG_DNS         "dns"
-</pre>
-</div>
-<hr>
-<div class="refsect2">
-<a name="NM-VPN-PLUGIN-IP6-CONFIG-MSS:CAPS"></a><h3>NM_VPN_PLUGIN_IP6_CONFIG_MSS</h3>
-<pre class="programlisting">#define NM_VPN_PLUGIN_IP6_CONFIG_MSS         "mss"
-</pre>
-</div>
-<hr>
-<div class="refsect2">
-<a name="NM-VPN-PLUGIN-IP6-CONFIG-DOMAIN:CAPS"></a><h3>NM_VPN_PLUGIN_IP6_CONFIG_DOMAIN</h3>
-<pre class="programlisting">#define NM_VPN_PLUGIN_IP6_CONFIG_DOMAIN      "domain"
-</pre>
-</div>
-<hr>
-<div class="refsect2">
-<a name="NM-VPN-PLUGIN-IP6-CONFIG-DOMAINS:CAPS"></a><h3>NM_VPN_PLUGIN_IP6_CONFIG_DOMAINS</h3>
-<pre class="programlisting">#define NM_VPN_PLUGIN_IP6_CONFIG_DOMAINS     "domains"
-</pre>
-</div>
-<hr>
-<div class="refsect2">
-<a name="NM-VPN-PLUGIN-IP6-CONFIG-ROUTES:CAPS"></a><h3>NM_VPN_PLUGIN_IP6_CONFIG_ROUTES</h3>
-<pre class="programlisting">#define NM_VPN_PLUGIN_IP6_CONFIG_ROUTES      "routes"
-</pre>
-</div>
-<hr>
-<div class="refsect2">
-<a name="NM-VPN-PLUGIN-IP6-CONFIG-PRESERVE-ROUTES:CAPS"></a><h3>NM_VPN_PLUGIN_IP6_CONFIG_PRESERVE_ROUTES</h3>
-<pre class="programlisting">#define NM_VPN_PLUGIN_IP6_CONFIG_PRESERVE_ROUTES "preserve-routes"
-</pre>
-</div>
-<hr>
-<div class="refsect2">
-<a name="NM-VPN-PLUGIN-IP6-CONFIG-NEVER-DEFAULT:CAPS"></a><h3>NM_VPN_PLUGIN_IP6_CONFIG_NEVER_DEFAULT</h3>
-<pre class="programlisting">#define NM_VPN_PLUGIN_IP6_CONFIG_NEVER_DEFAULT "never-default"
-</pre>
-</div>
-</div>
-</div>
-<div class="footer">
-<hr>Generated by GTK-Doc V1.28</div>
-</body>
-</html>
\ No newline at end of file
diff --git a/docs/libnm/html/libnm-nm-vpn-plugin-info.html b/docs/libnm/html/libnm-nm-vpn-plugin-info.html
new file mode 100644
index 00000000..930b74d7
--- /dev/null
+++ b/docs/libnm/html/libnm-nm-vpn-plugin-info.html
@@ -0,0 +1,131 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>nm-vpn-plugin-info: libnm Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="libnm Reference Manual">
+<link rel="up" href="ch06.html" title="VPN Plugin API Reference">
+<link rel="prev" href="libnm-nm-vpn-service-plugin.html" title="nm-vpn-service-plugin">
+<link rel="next" href="NMVpnEditor.html" title="NMVpnEditor">
+<meta name="generator" content="GTK-Doc V1.28 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+                  <a href="#libnm-nm-vpn-plugin-info.description" class="shortcut">Description</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="ch06.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="libnm-nm-vpn-service-plugin.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="NMVpnEditor.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="libnm-nm-vpn-plugin-info"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="libnm-nm-vpn-plugin-info.top_of_page"></a>nm-vpn-plugin-info</span></h2>
+<p>nm-vpn-plugin-info</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="libnm-nm-vpn-plugin-info.other"></a><h2>Types and Values</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="name">
+<col class="description">
+</colgroup>
+<tbody>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libnm-nm-vpn-plugin-info.html#NM-VPN-PLUGIN-INFO-NAME:CAPS" title="NM_VPN_PLUGIN_INFO_NAME">NM_VPN_PLUGIN_INFO_NAME</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libnm-nm-vpn-plugin-info.html#NM-VPN-PLUGIN-INFO-FILENAME:CAPS" title="NM_VPN_PLUGIN_INFO_FILENAME">NM_VPN_PLUGIN_INFO_FILENAME</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libnm-nm-vpn-plugin-info.html#NM-VPN-PLUGIN-INFO-KEYFILE:CAPS" title="NM_VPN_PLUGIN_INFO_KEYFILE">NM_VPN_PLUGIN_INFO_KEYFILE</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libnm-nm-vpn-plugin-info.html#NM-VPN-PLUGIN-INFO-KF-GROUP-CONNECTION:CAPS" title="NM_VPN_PLUGIN_INFO_KF_GROUP_CONNECTION">NM_VPN_PLUGIN_INFO_KF_GROUP_CONNECTION</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libnm-nm-vpn-plugin-info.html#NM-VPN-PLUGIN-INFO-KF-GROUP-LIBNM:CAPS" title="NM_VPN_PLUGIN_INFO_KF_GROUP_LIBNM">NM_VPN_PLUGIN_INFO_KF_GROUP_LIBNM</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libnm-nm-vpn-plugin-info.html#NM-VPN-PLUGIN-INFO-KF-GROUP-GNOME:CAPS" title="NM_VPN_PLUGIN_INFO_KF_GROUP_GNOME">NM_VPN_PLUGIN_INFO_KF_GROUP_GNOME</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword"> </td>
+<td class="function_name"><a class="link" href="libnm-nm-vpn-plugin-info.html#NMVpnPluginInfo" title="NMVpnPluginInfo">NMVpnPluginInfo</a></td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="libnm-nm-vpn-plugin-info.description"></a><h2>Description</h2>
+</div>
+<div class="refsect1">
+<a name="libnm-nm-vpn-plugin-info.functions_details"></a><h2>Functions</h2>
+<p></p>
+</div>
+<div class="refsect1">
+<a name="libnm-nm-vpn-plugin-info.other_details"></a><h2>Types and Values</h2>
+<div class="refsect2">
+<a name="NM-VPN-PLUGIN-INFO-NAME:CAPS"></a><h3>NM_VPN_PLUGIN_INFO_NAME</h3>
+<pre class="programlisting">#define NM_VPN_PLUGIN_INFO_NAME        "name"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="NM-VPN-PLUGIN-INFO-FILENAME:CAPS"></a><h3>NM_VPN_PLUGIN_INFO_FILENAME</h3>
+<pre class="programlisting">#define NM_VPN_PLUGIN_INFO_FILENAME    "filename"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="NM-VPN-PLUGIN-INFO-KEYFILE:CAPS"></a><h3>NM_VPN_PLUGIN_INFO_KEYFILE</h3>
+<pre class="programlisting">#define NM_VPN_PLUGIN_INFO_KEYFILE     "keyfile"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="NM-VPN-PLUGIN-INFO-KF-GROUP-CONNECTION:CAPS"></a><h3>NM_VPN_PLUGIN_INFO_KF_GROUP_CONNECTION</h3>
+<pre class="programlisting">#define NM_VPN_PLUGIN_INFO_KF_GROUP_CONNECTION   "VPN Connection"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="NM-VPN-PLUGIN-INFO-KF-GROUP-LIBNM:CAPS"></a><h3>NM_VPN_PLUGIN_INFO_KF_GROUP_LIBNM</h3>
+<pre class="programlisting">#define NM_VPN_PLUGIN_INFO_KF_GROUP_LIBNM        "libnm"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="NM-VPN-PLUGIN-INFO-KF-GROUP-GNOME:CAPS"></a><h3>NM_VPN_PLUGIN_INFO_KF_GROUP_GNOME</h3>
+<pre class="programlisting">#define NM_VPN_PLUGIN_INFO_KF_GROUP_GNOME        "GNOME"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="NMVpnPluginInfo"></a><h3>NMVpnPluginInfo</h3>
+<pre class="programlisting">typedef struct {
+	NM_AVAILABLE_IN_1_2
+	GObject parent;
+} NMVpnPluginInfo;
+</pre>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.28</div>
+</body>
+</html>
\ No newline at end of file
diff --git a/docs/libnm/html/libnm-nm-vpn-plugin-old.html b/docs/libnm/html/libnm-nm-vpn-plugin-old.html
new file mode 100644
index 00000000..86a7fe28
--- /dev/null
+++ b/docs/libnm/html/libnm-nm-vpn-plugin-old.html
@@ -0,0 +1,78 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>nm-vpn-plugin-old: libnm Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="libnm Reference Manual">
+<link rel="up" href="ch06.html" title="VPN Plugin API Reference">
+<link rel="prev" href="NMVpnEditorPlugin.html" title="NMVpnEditorPlugin">
+<link rel="next" href="object-tree.html" title="Object Hierarchy">
+<meta name="generator" content="GTK-Doc V1.28 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+                  <a href="#libnm-nm-vpn-plugin-old.description" class="shortcut">Description</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="ch06.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="NMVpnEditorPlugin.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="object-tree.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="libnm-nm-vpn-plugin-old"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="libnm-nm-vpn-plugin-old.top_of_page"></a>nm-vpn-plugin-old</span></h2>
+<p>nm-vpn-plugin-old</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="libnm-nm-vpn-plugin-old.other"></a><h2>Types and Values</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="name">
+<col class="description">
+</colgroup>
+<tbody>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libnm-nm-vpn-plugin-old.html#NM-VPN-PLUGIN-OLD-DBUS-SERVICE-NAME:CAPS" title="NM_VPN_PLUGIN_OLD_DBUS_SERVICE_NAME">NM_VPN_PLUGIN_OLD_DBUS_SERVICE_NAME</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libnm-nm-vpn-plugin-old.html#NM-VPN-PLUGIN-OLD-STATE:CAPS" title="NM_VPN_PLUGIN_OLD_STATE">NM_VPN_PLUGIN_OLD_STATE</a></td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="libnm-nm-vpn-plugin-old.description"></a><h2>Description</h2>
+</div>
+<div class="refsect1">
+<a name="libnm-nm-vpn-plugin-old.functions_details"></a><h2>Functions</h2>
+<p></p>
+</div>
+<div class="refsect1">
+<a name="libnm-nm-vpn-plugin-old.other_details"></a><h2>Types and Values</h2>
+<div class="refsect2">
+<a name="NM-VPN-PLUGIN-OLD-DBUS-SERVICE-NAME:CAPS"></a><h3>NM_VPN_PLUGIN_OLD_DBUS_SERVICE_NAME</h3>
+<pre class="programlisting">#define NM_VPN_PLUGIN_OLD_DBUS_SERVICE_NAME "service-name"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="NM-VPN-PLUGIN-OLD-STATE:CAPS"></a><h3>NM_VPN_PLUGIN_OLD_STATE</h3>
+<pre class="programlisting">#define NM_VPN_PLUGIN_OLD_STATE             "state"
+</pre>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.28</div>
+</body>
+</html>
\ No newline at end of file
diff --git a/docs/libnm/html/libnm-nm-vpn-service-plugin.html b/docs/libnm/html/libnm-nm-vpn-service-plugin.html
new file mode 100644
index 00000000..a73f4d78
--- /dev/null
+++ b/docs/libnm/html/libnm-nm-vpn-service-plugin.html
@@ -0,0 +1,88 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>nm-vpn-service-plugin: libnm Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="libnm Reference Manual">
+<link rel="up" href="ch06.html" title="VPN Plugin API Reference">
+<link rel="prev" href="ch06.html" title="VPN Plugin API Reference">
+<link rel="next" href="libnm-nm-vpn-plugin-info.html" title="nm-vpn-plugin-info">
+<meta name="generator" content="GTK-Doc V1.28 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+                  <a href="#libnm-nm-vpn-service-plugin.description" class="shortcut">Description</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="ch06.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="ch06.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="libnm-nm-vpn-plugin-info.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="libnm-nm-vpn-service-plugin"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="libnm-nm-vpn-service-plugin.top_of_page"></a>nm-vpn-service-plugin</span></h2>
+<p>nm-vpn-service-plugin</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="libnm-nm-vpn-service-plugin.other"></a><h2>Types and Values</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="name">
+<col class="description">
+</colgroup>
+<tbody>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libnm-nm-vpn-service-plugin.html#NM-VPN-SERVICE-PLUGIN-DBUS-SERVICE-NAME:CAPS" title="NM_VPN_SERVICE_PLUGIN_DBUS_SERVICE_NAME">NM_VPN_SERVICE_PLUGIN_DBUS_SERVICE_NAME</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libnm-nm-vpn-service-plugin.html#NM-VPN-SERVICE-PLUGIN-DBUS-WATCH-PEER:CAPS" title="NM_VPN_SERVICE_PLUGIN_DBUS_WATCH_PEER">NM_VPN_SERVICE_PLUGIN_DBUS_WATCH_PEER</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libnm-nm-vpn-service-plugin.html#NM-VPN-SERVICE-PLUGIN-STATE:CAPS" title="NM_VPN_SERVICE_PLUGIN_STATE">NM_VPN_SERVICE_PLUGIN_STATE</a></td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="libnm-nm-vpn-service-plugin.description"></a><h2>Description</h2>
+</div>
+<div class="refsect1">
+<a name="libnm-nm-vpn-service-plugin.functions_details"></a><h2>Functions</h2>
+<p></p>
+</div>
+<div class="refsect1">
+<a name="libnm-nm-vpn-service-plugin.other_details"></a><h2>Types and Values</h2>
+<div class="refsect2">
+<a name="NM-VPN-SERVICE-PLUGIN-DBUS-SERVICE-NAME:CAPS"></a><h3>NM_VPN_SERVICE_PLUGIN_DBUS_SERVICE_NAME</h3>
+<pre class="programlisting">#define NM_VPN_SERVICE_PLUGIN_DBUS_SERVICE_NAME "service-name"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="NM-VPN-SERVICE-PLUGIN-DBUS-WATCH-PEER:CAPS"></a><h3>NM_VPN_SERVICE_PLUGIN_DBUS_WATCH_PEER</h3>
+<pre class="programlisting">#define NM_VPN_SERVICE_PLUGIN_DBUS_WATCH_PEER   "watch-peer"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="NM-VPN-SERVICE-PLUGIN-STATE:CAPS"></a><h3>NM_VPN_SERVICE_PLUGIN_STATE</h3>
+<pre class="programlisting">#define NM_VPN_SERVICE_PLUGIN_STATE             "state"
+</pre>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.28</div>
+</body>
+</html>
\ No newline at end of file
diff --git a/docs/libnm/html/libnm.devhelp2 b/docs/libnm/html/libnm.devhelp2
index 11ed6a2f..c1fbfed7 100644
--- a/docs/libnm/html/libnm.devhelp2
+++ b/docs/libnm/html/libnm.devhelp2
@@ -15,14 +15,15 @@
     <sub name="Connection and Setting API Reference" link="ch03.html">
       <sub name="NMConnection" link="NMConnection.html"/>
       <sub name="NMSimpleConnection" link="NMSimpleConnection.html"/>
+      <sub name="NMRemoteConnection" link="NMRemoteConnection.html"/>
       <sub name="NMSetting" link="NMSetting.html"/>
       <sub name="NMSettingConnection" link="NMSettingConnection.html"/>
       <sub name="NMSetting8021x" link="NMSetting8021x.html"/>
       <sub name="NMSettingAdsl" link="NMSettingAdsl.html"/>
       <sub name="NMSettingBluetooth" link="NMSettingBluetooth.html"/>
       <sub name="NMSettingBond" link="NMSettingBond.html"/>
-      <sub name="NMSettingBridge" link="NMSettingBridge.html"/>
       <sub name="NMSettingBridgePort" link="NMSettingBridgePort.html"/>
+      <sub name="NMSettingBridge" link="NMSettingBridge.html"/>
       <sub name="NMSettingCdma" link="NMSettingCdma.html"/>
       <sub name="NMSettingDcb" link="NMSettingDcb.html"/>
       <sub name="NMSettingDummy" link="NMSettingDummy.html"/>
@@ -36,19 +37,26 @@
       <sub name="NMSettingMacsec" link="NMSettingMacsec.html"/>
       <sub name="NMSettingMacvlan" link="NMSettingMacvlan.html"/>
       <sub name="NMSettingOlpcMesh" link="NMSettingOlpcMesh.html"/>
-      <sub name="NMSettingPpp" link="NMSettingPpp.html"/>
+      <sub name="nm-setting-ovs-bridge" link="libnm-nm-setting-ovs-bridge.html"/>
+      <sub name="nm-setting-ovs-interface" link="libnm-nm-setting-ovs-interface.html"/>
+      <sub name="nm-setting-ovs-patch" link="libnm-nm-setting-ovs-patch.html"/>
+      <sub name="nm-setting-ovs-port" link="libnm-nm-setting-ovs-port.html"/>
       <sub name="NMSettingPppoe" link="NMSettingPppoe.html"/>
+      <sub name="NMSettingPpp" link="NMSettingPpp.html"/>
+      <sub name="NMSettingProxy" link="NMSettingProxy.html"/>
       <sub name="NMSettingSerial" link="NMSettingSerial.html"/>
-      <sub name="NMSettingTeam" link="NMSettingTeam.html"/>
+      <sub name="nm-setting-tc-config" link="libnm-nm-setting-tc-config.html"/>
       <sub name="NMSettingTeamPort" link="NMSettingTeamPort.html"/>
+      <sub name="NMSettingTeam" link="NMSettingTeam.html"/>
       <sub name="NMSettingTun" link="NMSettingTun.html"/>
+      <sub name="nm-setting-user" link="libnm-nm-setting-user.html"/>
       <sub name="NMSettingVlan" link="NMSettingVlan.html"/>
       <sub name="NMSettingVpn" link="NMSettingVpn.html"/>
       <sub name="NMSettingVxlan" link="NMSettingVxlan.html"/>
       <sub name="NMSettingWimax" link="NMSettingWimax.html"/>
       <sub name="NMSettingWired" link="NMSettingWired.html"/>
-      <sub name="NMSettingWireless" link="NMSettingWireless.html"/>
       <sub name="NMSettingWirelessSecurity" link="NMSettingWirelessSecurity.html"/>
+      <sub name="NMSettingWireless" link="NMSettingWireless.html"/>
     </sub>
     <sub name="Device and Runtime Configuration API Reference" link="ch04.html">
       <sub name="NMDevice" link="NMDevice.html"/>
@@ -65,6 +73,10 @@
       <sub name="NMDeviceMacvlan" link="NMDeviceMacvlan.html"/>
       <sub name="NMDeviceModem" link="NMDeviceModem.html"/>
       <sub name="NMDeviceOlpcMesh" link="NMDeviceOlpcMesh.html"/>
+      <sub name="nm-device-ovs-bridge" link="libnm-nm-device-ovs-bridge.html"/>
+      <sub name="nm-device-ovs-interface" link="libnm-nm-device-ovs-interface.html"/>
+      <sub name="nm-device-ovs-port" link="libnm-nm-device-ovs-port.html"/>
+      <sub name="nm-device-ppp" link="libnm-nm-device-ppp.html"/>
       <sub name="NMDeviceTeam" link="NMDeviceTeam.html"/>
       <sub name="NMDeviceTun" link="NMDeviceTun.html"/>
       <sub name="NMDeviceVlan" link="NMDeviceVlan.html"/>
@@ -73,19 +85,22 @@
       <sub name="NMDeviceWimax" link="NMDeviceWimax.html"/>
       <sub name="NMActiveConnection" link="NMActiveConnection.html"/>
       <sub name="NMVpnConnection" link="NMVpnConnection.html"/>
-      <sub name="NMRemoteConnection" link="NMRemoteConnection.html"/>
       <sub name="NMAccessPoint" link="NMAccessPoint.html"/>
       <sub name="NMWimaxNsp" link="NMWimaxNsp.html"/>
       <sub name="NMIPConfig" link="NMIPConfig.html"/>
       <sub name="NMDhcpConfig" link="NMDhcpConfig.html"/>
+      <sub name="nm-checkpoint" link="libnm-nm-checkpoint.html"/>
     </sub>
     <sub name="Utility API Reference" link="ch05.html">
       <sub name="nm-utils" link="libnm-nm-utils.html"/>
       <sub name="nm-version" link="libnm-nm-version.html"/>
     </sub>
     <sub name="VPN Plugin API Reference" link="ch06.html">
-      <sub name="nm-vpn-dbus-interface" link="libnm-nm-vpn-dbus-interface.html"/>
+      <sub name="nm-vpn-service-plugin" link="libnm-nm-vpn-service-plugin.html"/>
+      <sub name="nm-vpn-plugin-info" link="libnm-nm-vpn-plugin-info.html"/>
+      <sub name="NMVpnEditor" link="NMVpnEditor.html"/>
       <sub name="NMVpnEditorPlugin" link="NMVpnEditorPlugin.html"/>
+      <sub name="nm-vpn-plugin-old" link="libnm-nm-vpn-plugin-old.html"/>
     </sub>
     <sub name="Object Hierarchy" link="object-tree.html"/>
     <sub name="API Index" link="api-index-full.html"/>
@@ -472,6 +487,35 @@
     <keyword type="function" name="nm_simple_connection_new_from_dbus ()" link="NMSimpleConnection.html#nm-simple-connection-new-from-dbus"/>
     <keyword type="function" name="nm_simple_connection_new_clone ()" link="NMSimpleConnection.html#nm-simple-connection-new-clone"/>
     <keyword type="struct" name="NMSimpleConnection" link="NMSimpleConnection.html#NMSimpleConnection-struct"/>
+    <keyword type="function" name="nm_remote_connection_update2 ()" link="NMRemoteConnection.html#nm-remote-connection-update2" since="1.12"/>
+    <keyword type="function" name="nm_remote_connection_update2_finish ()" link="NMRemoteConnection.html#nm-remote-connection-update2-finish"/>
+    <keyword type="function" name="nm_remote_connection_commit_changes ()" link="NMRemoteConnection.html#nm-remote-connection-commit-changes"/>
+    <keyword type="function" name="nm_remote_connection_commit_changes_async ()" link="NMRemoteConnection.html#nm-remote-connection-commit-changes-async"/>
+    <keyword type="function" name="nm_remote_connection_commit_changes_finish ()" link="NMRemoteConnection.html#nm-remote-connection-commit-changes-finish"/>
+    <keyword type="function" name="nm_remote_connection_save ()" link="NMRemoteConnection.html#nm-remote-connection-save"/>
+    <keyword type="function" name="nm_remote_connection_save_async ()" link="NMRemoteConnection.html#nm-remote-connection-save-async"/>
+    <keyword type="function" name="nm_remote_connection_save_finish ()" link="NMRemoteConnection.html#nm-remote-connection-save-finish"/>
+    <keyword type="function" name="nm_remote_connection_delete ()" link="NMRemoteConnection.html#nm-remote-connection-delete"/>
+    <keyword type="function" name="nm_remote_connection_delete_async ()" link="NMRemoteConnection.html#nm-remote-connection-delete-async"/>
+    <keyword type="function" name="nm_remote_connection_delete_finish ()" link="NMRemoteConnection.html#nm-remote-connection-delete-finish"/>
+    <keyword type="function" name="nm_remote_connection_get_secrets ()" link="NMRemoteConnection.html#nm-remote-connection-get-secrets"/>
+    <keyword type="function" name="nm_remote_connection_get_secrets_async ()" link="NMRemoteConnection.html#nm-remote-connection-get-secrets-async"/>
+    <keyword type="function" name="nm_remote_connection_get_secrets_finish ()" link="NMRemoteConnection.html#nm-remote-connection-get-secrets-finish"/>
+    <keyword type="function" name="nm_remote_connection_get_unsaved ()" link="NMRemoteConnection.html#nm-remote-connection-get-unsaved"/>
+    <keyword type="function" name="nm_remote_connection_get_flags ()" link="NMRemoteConnection.html#nm-remote-connection-get-flags" since="1.12"/>
+    <keyword type="function" name="nm_remote_connection_get_filename ()" link="NMRemoteConnection.html#nm-remote-connection-get-filename" since="1.12"/>
+    <keyword type="function" name="nm_remote_connection_get_visible ()" link="NMRemoteConnection.html#nm-remote-connection-get-visible"/>
+    <keyword type="macro" name="NM_REMOTE_CONNECTION_DBUS_CONNECTION" link="NMRemoteConnection.html#NM-REMOTE-CONNECTION-DBUS-CONNECTION:CAPS"/>
+    <keyword type="macro" name="NM_REMOTE_CONNECTION_PATH" link="NMRemoteConnection.html#NM-REMOTE-CONNECTION-PATH:CAPS"/>
+    <keyword type="macro" name="NM_REMOTE_CONNECTION_UNSAVED" link="NMRemoteConnection.html#NM-REMOTE-CONNECTION-UNSAVED:CAPS"/>
+    <keyword type="macro" name="NM_REMOTE_CONNECTION_FLAGS" link="NMRemoteConnection.html#NM-REMOTE-CONNECTION-FLAGS:CAPS"/>
+    <keyword type="macro" name="NM_REMOTE_CONNECTION_FILENAME" link="NMRemoteConnection.html#NM-REMOTE-CONNECTION-FILENAME:CAPS"/>
+    <keyword type="macro" name="NM_REMOTE_CONNECTION_VISIBLE" link="NMRemoteConnection.html#NM-REMOTE-CONNECTION-VISIBLE:CAPS"/>
+    <keyword type="struct" name="NMRemoteConnection" link="NMRemoteConnection.html#NMRemoteConnection-struct"/>
+    <keyword type="property" name="The “filename†property" link="NMRemoteConnection.html#NMRemoteConnection--filename"/>
+    <keyword type="property" name="The “flags†property" link="NMRemoteConnection.html#NMRemoteConnection--flags"/>
+    <keyword type="property" name="The “unsaved†property" link="NMRemoteConnection.html#NMRemoteConnection--unsaved"/>
+    <keyword type="property" name="The “visible†property" link="NMRemoteConnection.html#NMRemoteConnection--visible"/>
     <keyword type="function" name="NMSettingClearSecretsWithFlagsFn ()" link="NMSetting.html#NMSettingClearSecretsWithFlagsFn"/>
     <keyword type="function" name="NMSettingValueIterFn ()" link="NMSetting.html#NMSettingValueIterFn"/>
     <keyword type="function" name="nm_setting_lookup_type ()" link="NMSetting.html#nm-setting-lookup-type"/>
@@ -841,6 +885,18 @@
     <keyword type="macro" name="NM_SETTING_BOND_OPTION_LP_INTERVAL" link="NMSettingBond.html#NM-SETTING-BOND-OPTION-LP-INTERVAL:CAPS"/>
     <keyword type="struct" name="NMSettingBond" link="NMSettingBond.html#NMSettingBond-struct"/>
     <keyword type="property" name="The “options†property" link="NMSettingBond.html#NMSettingBond--options"/>
+    <keyword type="function" name="nm_setting_bridge_port_new ()" link="NMSettingBridgePort.html#nm-setting-bridge-port-new"/>
+    <keyword type="function" name="nm_setting_bridge_port_get_priority ()" link="NMSettingBridgePort.html#nm-setting-bridge-port-get-priority"/>
+    <keyword type="function" name="nm_setting_bridge_port_get_path_cost ()" link="NMSettingBridgePort.html#nm-setting-bridge-port-get-path-cost"/>
+    <keyword type="function" name="nm_setting_bridge_port_get_hairpin_mode ()" link="NMSettingBridgePort.html#nm-setting-bridge-port-get-hairpin-mode"/>
+    <keyword type="macro" name="NM_SETTING_BRIDGE_PORT_SETTING_NAME" link="NMSettingBridgePort.html#NM-SETTING-BRIDGE-PORT-SETTING-NAME:CAPS"/>
+    <keyword type="macro" name="NM_SETTING_BRIDGE_PORT_PRIORITY" link="NMSettingBridgePort.html#NM-SETTING-BRIDGE-PORT-PRIORITY:CAPS"/>
+    <keyword type="macro" name="NM_SETTING_BRIDGE_PORT_PATH_COST" link="NMSettingBridgePort.html#NM-SETTING-BRIDGE-PORT-PATH-COST:CAPS"/>
+    <keyword type="macro" name="NM_SETTING_BRIDGE_PORT_HAIRPIN_MODE" link="NMSettingBridgePort.html#NM-SETTING-BRIDGE-PORT-HAIRPIN-MODE:CAPS"/>
+    <keyword type="struct" name="NMSettingBridgePort" link="NMSettingBridgePort.html#NMSettingBridgePort-struct"/>
+    <keyword type="property" name="The “hairpin-mode†property" link="NMSettingBridgePort.html#NMSettingBridgePort--hairpin-mode"/>
+    <keyword type="property" name="The “path-cost†property" link="NMSettingBridgePort.html#NMSettingBridgePort--path-cost"/>
+    <keyword type="property" name="The “priority†property" link="NMSettingBridgePort.html#NMSettingBridgePort--priority"/>
     <keyword type="function" name="nm_setting_bridge_new ()" link="NMSettingBridge.html#nm-setting-bridge-new"/>
     <keyword type="function" name="nm_setting_bridge_get_mac_address ()" link="NMSettingBridge.html#nm-setting-bridge-get-mac-address"/>
     <keyword type="function" name="nm_setting_bridge_get_stp ()" link="NMSettingBridge.html#nm-setting-bridge-get-stp"/>
@@ -871,18 +927,6 @@
     <keyword type="property" name="The “multicast-snooping†property" link="NMSettingBridge.html#NMSettingBridge--multicast-snooping"/>
     <keyword type="property" name="The “priority†property" link="NMSettingBridge.html#NMSettingBridge--priority"/>
     <keyword type="property" name="The “stp†property" link="NMSettingBridge.html#NMSettingBridge--stp"/>
-    <keyword type="function" name="nm_setting_bridge_port_new ()" link="NMSettingBridgePort.html#nm-setting-bridge-port-new"/>
-    <keyword type="function" name="nm_setting_bridge_port_get_priority ()" link="NMSettingBridgePort.html#nm-setting-bridge-port-get-priority"/>
-    <keyword type="function" name="nm_setting_bridge_port_get_path_cost ()" link="NMSettingBridgePort.html#nm-setting-bridge-port-get-path-cost"/>
-    <keyword type="function" name="nm_setting_bridge_port_get_hairpin_mode ()" link="NMSettingBridgePort.html#nm-setting-bridge-port-get-hairpin-mode"/>
-    <keyword type="macro" name="NM_SETTING_BRIDGE_PORT_SETTING_NAME" link="NMSettingBridgePort.html#NM-SETTING-BRIDGE-PORT-SETTING-NAME:CAPS"/>
-    <keyword type="macro" name="NM_SETTING_BRIDGE_PORT_PRIORITY" link="NMSettingBridgePort.html#NM-SETTING-BRIDGE-PORT-PRIORITY:CAPS"/>
-    <keyword type="macro" name="NM_SETTING_BRIDGE_PORT_PATH_COST" link="NMSettingBridgePort.html#NM-SETTING-BRIDGE-PORT-PATH-COST:CAPS"/>
-    <keyword type="macro" name="NM_SETTING_BRIDGE_PORT_HAIRPIN_MODE" link="NMSettingBridgePort.html#NM-SETTING-BRIDGE-PORT-HAIRPIN-MODE:CAPS"/>
-    <keyword type="struct" name="NMSettingBridgePort" link="NMSettingBridgePort.html#NMSettingBridgePort-struct"/>
-    <keyword type="property" name="The “hairpin-mode†property" link="NMSettingBridgePort.html#NMSettingBridgePort--hairpin-mode"/>
-    <keyword type="property" name="The “path-cost†property" link="NMSettingBridgePort.html#NMSettingBridgePort--path-cost"/>
-    <keyword type="property" name="The “priority†property" link="NMSettingBridgePort.html#NMSettingBridgePort--priority"/>
     <keyword type="function" name="nm_setting_cdma_new ()" link="NMSettingCdma.html#nm-setting-cdma-new"/>
     <keyword type="function" name="nm_setting_cdma_get_number ()" link="NMSettingCdma.html#nm-setting-cdma-get-number"/>
     <keyword type="function" name="nm_setting_cdma_get_username ()" link="NMSettingCdma.html#nm-setting-cdma-get-username"/>
@@ -1322,6 +1366,56 @@
     <keyword type="property" name="The “channel†property" link="NMSettingOlpcMesh.html#NMSettingOlpcMesh--channel"/>
     <keyword type="property" name="The “dhcp-anycast-address†property" link="NMSettingOlpcMesh.html#NMSettingOlpcMesh--dhcp-anycast-address"/>
     <keyword type="property" name="The “ssid†property" link="NMSettingOlpcMesh.html#NMSettingOlpcMesh--ssid"/>
+    <keyword type="function" name="nm_setting_ovs_bridge_new ()" link="libnm-nm-setting-ovs-bridge.html#nm-setting-ovs-bridge-new" since="1.10"/>
+    <keyword type="function" name="nm_setting_ovs_bridge_get_fail_mode ()" link="libnm-nm-setting-ovs-bridge.html#nm-setting-ovs-bridge-get-fail-mode" since="1.10"/>
+    <keyword type="function" name="nm_setting_ovs_bridge_get_mcast_snooping_enable ()" link="libnm-nm-setting-ovs-bridge.html#nm-setting-ovs-bridge-get-mcast-snooping-enable" since="1.10"/>
+    <keyword type="function" name="nm_setting_ovs_bridge_get_rstp_enable ()" link="libnm-nm-setting-ovs-bridge.html#nm-setting-ovs-bridge-get-rstp-enable" since="1.10"/>
+    <keyword type="function" name="nm_setting_ovs_bridge_get_stp_enable ()" link="libnm-nm-setting-ovs-bridge.html#nm-setting-ovs-bridge-get-stp-enable" since="1.10"/>
+    <keyword type="macro" name="NM_SETTING_OVS_BRIDGE_SETTING_NAME" link="libnm-nm-setting-ovs-bridge.html#NM-SETTING-OVS-BRIDGE-SETTING-NAME:CAPS"/>
+    <keyword type="macro" name="NM_SETTING_OVS_BRIDGE_FAIL_MODE" link="libnm-nm-setting-ovs-bridge.html#NM-SETTING-OVS-BRIDGE-FAIL-MODE:CAPS"/>
+    <keyword type="macro" name="NM_SETTING_OVS_BRIDGE_MCAST_SNOOPING_ENABLE" link="libnm-nm-setting-ovs-bridge.html#NM-SETTING-OVS-BRIDGE-MCAST-SNOOPING-ENABLE:CAPS"/>
+    <keyword type="macro" name="NM_SETTING_OVS_BRIDGE_RSTP_ENABLE" link="libnm-nm-setting-ovs-bridge.html#NM-SETTING-OVS-BRIDGE-RSTP-ENABLE:CAPS"/>
+    <keyword type="macro" name="NM_SETTING_OVS_BRIDGE_STP_ENABLE" link="libnm-nm-setting-ovs-bridge.html#NM-SETTING-OVS-BRIDGE-STP-ENABLE:CAPS"/>
+    <keyword type="function" name="nm_setting_ovs_interface_new ()" link="libnm-nm-setting-ovs-interface.html#nm-setting-ovs-interface-new" since="1.10"/>
+    <keyword type="function" name="nm_setting_ovs_interface_get_interface_type ()" link="libnm-nm-setting-ovs-interface.html#nm-setting-ovs-interface-get-interface-type" since="1.10"/>
+    <keyword type="macro" name="NM_SETTING_OVS_INTERFACE_SETTING_NAME" link="libnm-nm-setting-ovs-interface.html#NM-SETTING-OVS-INTERFACE-SETTING-NAME:CAPS"/>
+    <keyword type="macro" name="NM_SETTING_OVS_INTERFACE_TYPE" link="libnm-nm-setting-ovs-interface.html#NM-SETTING-OVS-INTERFACE-TYPE:CAPS"/>
+    <keyword type="function" name="nm_setting_ovs_patch_new ()" link="libnm-nm-setting-ovs-patch.html#nm-setting-ovs-patch-new" since="1.10"/>
+    <keyword type="function" name="nm_setting_ovs_patch_get_peer ()" link="libnm-nm-setting-ovs-patch.html#nm-setting-ovs-patch-get-peer" since="1.10"/>
+    <keyword type="macro" name="NM_SETTING_OVS_PATCH_SETTING_NAME" link="libnm-nm-setting-ovs-patch.html#NM-SETTING-OVS-PATCH-SETTING-NAME:CAPS"/>
+    <keyword type="macro" name="NM_SETTING_OVS_PATCH_PEER" link="libnm-nm-setting-ovs-patch.html#NM-SETTING-OVS-PATCH-PEER:CAPS"/>
+    <keyword type="function" name="nm_setting_ovs_port_new ()" link="libnm-nm-setting-ovs-port.html#nm-setting-ovs-port-new" since="1.10"/>
+    <keyword type="function" name="nm_setting_ovs_port_get_vlan_mode ()" link="libnm-nm-setting-ovs-port.html#nm-setting-ovs-port-get-vlan-mode" since="1.10"/>
+    <keyword type="function" name="nm_setting_ovs_port_get_tag ()" link="libnm-nm-setting-ovs-port.html#nm-setting-ovs-port-get-tag" since="1.10"/>
+    <keyword type="function" name="nm_setting_ovs_port_get_lacp ()" link="libnm-nm-setting-ovs-port.html#nm-setting-ovs-port-get-lacp" since="1.10"/>
+    <keyword type="function" name="nm_setting_ovs_port_get_bond_mode ()" link="libnm-nm-setting-ovs-port.html#nm-setting-ovs-port-get-bond-mode" since="1.10"/>
+    <keyword type="function" name="nm_setting_ovs_port_get_bond_updelay ()" link="libnm-nm-setting-ovs-port.html#nm-setting-ovs-port-get-bond-updelay" since="1.10"/>
+    <keyword type="function" name="nm_setting_ovs_port_get_bond_downdelay ()" link="libnm-nm-setting-ovs-port.html#nm-setting-ovs-port-get-bond-downdelay" since="1.10"/>
+    <keyword type="macro" name="NM_SETTING_OVS_PORT_SETTING_NAME" link="libnm-nm-setting-ovs-port.html#NM-SETTING-OVS-PORT-SETTING-NAME:CAPS"/>
+    <keyword type="macro" name="NM_SETTING_OVS_PORT_VLAN_MODE" link="libnm-nm-setting-ovs-port.html#NM-SETTING-OVS-PORT-VLAN-MODE:CAPS"/>
+    <keyword type="macro" name="NM_SETTING_OVS_PORT_TAG" link="libnm-nm-setting-ovs-port.html#NM-SETTING-OVS-PORT-TAG:CAPS"/>
+    <keyword type="macro" name="NM_SETTING_OVS_PORT_LACP" link="libnm-nm-setting-ovs-port.html#NM-SETTING-OVS-PORT-LACP:CAPS"/>
+    <keyword type="macro" name="NM_SETTING_OVS_PORT_BOND_MODE" link="libnm-nm-setting-ovs-port.html#NM-SETTING-OVS-PORT-BOND-MODE:CAPS"/>
+    <keyword type="macro" name="NM_SETTING_OVS_PORT_BOND_UPDELAY" link="libnm-nm-setting-ovs-port.html#NM-SETTING-OVS-PORT-BOND-UPDELAY:CAPS"/>
+    <keyword type="macro" name="NM_SETTING_OVS_PORT_BOND_DOWNDELAY" link="libnm-nm-setting-ovs-port.html#NM-SETTING-OVS-PORT-BOND-DOWNDELAY:CAPS"/>
+    <keyword type="function" name="nm_setting_pppoe_new ()" link="NMSettingPppoe.html#nm-setting-pppoe-new"/>
+    <keyword type="function" name="nm_setting_pppoe_get_parent ()" link="NMSettingPppoe.html#nm-setting-pppoe-get-parent" since="1.10"/>
+    <keyword type="function" name="nm_setting_pppoe_get_service ()" link="NMSettingPppoe.html#nm-setting-pppoe-get-service"/>
+    <keyword type="function" name="nm_setting_pppoe_get_username ()" link="NMSettingPppoe.html#nm-setting-pppoe-get-username"/>
+    <keyword type="function" name="nm_setting_pppoe_get_password ()" link="NMSettingPppoe.html#nm-setting-pppoe-get-password"/>
+    <keyword type="function" name="nm_setting_pppoe_get_password_flags ()" link="NMSettingPppoe.html#nm-setting-pppoe-get-password-flags"/>
+    <keyword type="macro" name="NM_SETTING_PPPOE_SETTING_NAME" link="NMSettingPppoe.html#NM-SETTING-PPPOE-SETTING-NAME:CAPS"/>
+    <keyword type="macro" name="NM_SETTING_PPPOE_PARENT" link="NMSettingPppoe.html#NM-SETTING-PPPOE-PARENT:CAPS"/>
+    <keyword type="macro" name="NM_SETTING_PPPOE_SERVICE" link="NMSettingPppoe.html#NM-SETTING-PPPOE-SERVICE:CAPS"/>
+    <keyword type="macro" name="NM_SETTING_PPPOE_USERNAME" link="NMSettingPppoe.html#NM-SETTING-PPPOE-USERNAME:CAPS"/>
+    <keyword type="macro" name="NM_SETTING_PPPOE_PASSWORD" link="NMSettingPppoe.html#NM-SETTING-PPPOE-PASSWORD:CAPS"/>
+    <keyword type="macro" name="NM_SETTING_PPPOE_PASSWORD_FLAGS" link="NMSettingPppoe.html#NM-SETTING-PPPOE-PASSWORD-FLAGS:CAPS"/>
+    <keyword type="struct" name="NMSettingPppoe" link="NMSettingPppoe.html#NMSettingPppoe-struct"/>
+    <keyword type="property" name="The “parent†property" link="NMSettingPppoe.html#NMSettingPppoe--parent"/>
+    <keyword type="property" name="The “password†property" link="NMSettingPppoe.html#NMSettingPppoe--password"/>
+    <keyword type="property" name="The “password-flags†property" link="NMSettingPppoe.html#NMSettingPppoe--password-flags"/>
+    <keyword type="property" name="The “service†property" link="NMSettingPppoe.html#NMSettingPppoe--service"/>
+    <keyword type="property" name="The “username†property" link="NMSettingPppoe.html#NMSettingPppoe--username"/>
     <keyword type="function" name="nm_setting_ppp_new ()" link="NMSettingPpp.html#nm-setting-ppp-new"/>
     <keyword type="function" name="nm_setting_ppp_get_noauth ()" link="NMSettingPpp.html#nm-setting-ppp-get-noauth"/>
     <keyword type="function" name="nm_setting_ppp_get_refuse_eap ()" link="NMSettingPpp.html#nm-setting-ppp-get-refuse-eap"/>
@@ -1379,24 +1473,22 @@
     <keyword type="property" name="The “refuse-pap†property" link="NMSettingPpp.html#NMSettingPpp--refuse-pap"/>
     <keyword type="property" name="The “require-mppe†property" link="NMSettingPpp.html#NMSettingPpp--require-mppe"/>
     <keyword type="property" name="The “require-mppe-128†property" link="NMSettingPpp.html#NMSettingPpp--require-mppe-128"/>
-    <keyword type="function" name="nm_setting_pppoe_new ()" link="NMSettingPppoe.html#nm-setting-pppoe-new"/>
-    <keyword type="function" name="nm_setting_pppoe_get_parent ()" link="NMSettingPppoe.html#nm-setting-pppoe-get-parent" since="1.10"/>
-    <keyword type="function" name="nm_setting_pppoe_get_service ()" link="NMSettingPppoe.html#nm-setting-pppoe-get-service"/>
-    <keyword type="function" name="nm_setting_pppoe_get_username ()" link="NMSettingPppoe.html#nm-setting-pppoe-get-username"/>
-    <keyword type="function" name="nm_setting_pppoe_get_password ()" link="NMSettingPppoe.html#nm-setting-pppoe-get-password"/>
-    <keyword type="function" name="nm_setting_pppoe_get_password_flags ()" link="NMSettingPppoe.html#nm-setting-pppoe-get-password-flags"/>
-    <keyword type="macro" name="NM_SETTING_PPPOE_SETTING_NAME" link="NMSettingPppoe.html#NM-SETTING-PPPOE-SETTING-NAME:CAPS"/>
-    <keyword type="macro" name="NM_SETTING_PPPOE_PARENT" link="NMSettingPppoe.html#NM-SETTING-PPPOE-PARENT:CAPS"/>
-    <keyword type="macro" name="NM_SETTING_PPPOE_SERVICE" link="NMSettingPppoe.html#NM-SETTING-PPPOE-SERVICE:CAPS"/>
-    <keyword type="macro" name="NM_SETTING_PPPOE_USERNAME" link="NMSettingPppoe.html#NM-SETTING-PPPOE-USERNAME:CAPS"/>
-    <keyword type="macro" name="NM_SETTING_PPPOE_PASSWORD" link="NMSettingPppoe.html#NM-SETTING-PPPOE-PASSWORD:CAPS"/>
-    <keyword type="macro" name="NM_SETTING_PPPOE_PASSWORD_FLAGS" link="NMSettingPppoe.html#NM-SETTING-PPPOE-PASSWORD-FLAGS:CAPS"/>
-    <keyword type="struct" name="NMSettingPppoe" link="NMSettingPppoe.html#NMSettingPppoe-struct"/>
-    <keyword type="property" name="The “parent†property" link="NMSettingPppoe.html#NMSettingPppoe--parent"/>
-    <keyword type="property" name="The “password†property" link="NMSettingPppoe.html#NMSettingPppoe--password"/>
-    <keyword type="property" name="The “password-flags†property" link="NMSettingPppoe.html#NMSettingPppoe--password-flags"/>
-    <keyword type="property" name="The “service†property" link="NMSettingPppoe.html#NMSettingPppoe--service"/>
-    <keyword type="property" name="The “username†property" link="NMSettingPppoe.html#NMSettingPppoe--username"/>
+    <keyword type="function" name="nm_setting_proxy_new ()" link="NMSettingProxy.html#nm-setting-proxy-new" since="1.6"/>
+    <keyword type="function" name="nm_setting_proxy_get_method ()" link="NMSettingProxy.html#nm-setting-proxy-get-method" since="1.6"/>
+    <keyword type="function" name="nm_setting_proxy_get_browser_only ()" link="NMSettingProxy.html#nm-setting-proxy-get-browser-only" since="1.6"/>
+    <keyword type="function" name="nm_setting_proxy_get_pac_url ()" link="NMSettingProxy.html#nm-setting-proxy-get-pac-url" since="1.6"/>
+    <keyword type="function" name="nm_setting_proxy_get_pac_script ()" link="NMSettingProxy.html#nm-setting-proxy-get-pac-script" since="1.6"/>
+    <keyword type="enum" name="enum NMSettingProxyMethod" link="NMSettingProxy.html#NMSettingProxyMethod" since="1.6"/>
+    <keyword type="macro" name="NM_SETTING_PROXY_SETTING_NAME" link="NMSettingProxy.html#NM-SETTING-PROXY-SETTING-NAME:CAPS"/>
+    <keyword type="macro" name="NM_SETTING_PROXY_METHOD" link="NMSettingProxy.html#NM-SETTING-PROXY-METHOD:CAPS"/>
+    <keyword type="macro" name="NM_SETTING_PROXY_BROWSER_ONLY" link="NMSettingProxy.html#NM-SETTING-PROXY-BROWSER-ONLY:CAPS"/>
+    <keyword type="macro" name="NM_SETTING_PROXY_PAC_URL" link="NMSettingProxy.html#NM-SETTING-PROXY-PAC-URL:CAPS"/>
+    <keyword type="macro" name="NM_SETTING_PROXY_PAC_SCRIPT" link="NMSettingProxy.html#NM-SETTING-PROXY-PAC-SCRIPT:CAPS"/>
+    <keyword type="struct" name="NMSettingProxy" link="NMSettingProxy.html#NMSettingProxy-struct"/>
+    <keyword type="property" name="The “browser-only†property" link="NMSettingProxy.html#NMSettingProxy--browser-only"/>
+    <keyword type="property" name="The “method†property" link="NMSettingProxy.html#NMSettingProxy--method"/>
+    <keyword type="property" name="The “pac-script†property" link="NMSettingProxy.html#NMSettingProxy--pac-script"/>
+    <keyword type="property" name="The “pac-url†property" link="NMSettingProxy.html#NMSettingProxy--pac-url"/>
     <keyword type="function" name="nm_setting_serial_new ()" link="NMSettingSerial.html#nm-setting-serial-new"/>
     <keyword type="function" name="nm_setting_serial_get_baud ()" link="NMSettingSerial.html#nm-setting-serial-get-baud"/>
     <keyword type="function" name="nm_setting_serial_get_bits ()" link="NMSettingSerial.html#nm-setting-serial-get-bits"/>
@@ -1416,6 +1508,82 @@
     <keyword type="property" name="The “parity†property" link="NMSettingSerial.html#NMSettingSerial--parity"/>
     <keyword type="property" name="The “send-delay†property" link="NMSettingSerial.html#NMSettingSerial--send-delay"/>
     <keyword type="property" name="The “stopbits†property" link="NMSettingSerial.html#NMSettingSerial--stopbits"/>
+    <keyword type="function" name="nm_tc_qdisc_new ()" link="libnm-nm-setting-tc-config.html#nm-tc-qdisc-new" since="1.12"/>
+    <keyword type="function" name="nm_tc_qdisc_ref ()" link="libnm-nm-setting-tc-config.html#nm-tc-qdisc-ref" since="1.12"/>
+    <keyword type="function" name="nm_tc_qdisc_unref ()" link="libnm-nm-setting-tc-config.html#nm-tc-qdisc-unref" since="1.12"/>
+    <keyword type="function" name="nm_tc_qdisc_equal ()" link="libnm-nm-setting-tc-config.html#nm-tc-qdisc-equal" since="1.12"/>
+    <keyword type="function" name="nm_tc_qdisc_dup ()" link="libnm-nm-setting-tc-config.html#nm-tc-qdisc-dup" since="1.12"/>
+    <keyword type="function" name="nm_tc_qdisc_get_kind ()" link="libnm-nm-setting-tc-config.html#nm-tc-qdisc-get-kind" since="1.12"/>
+    <keyword type="function" name="nm_tc_qdisc_get_handle ()" link="libnm-nm-setting-tc-config.html#nm-tc-qdisc-get-handle" since="1.12"/>
+    <keyword type="function" name="nm_tc_qdisc_set_handle ()" link="libnm-nm-setting-tc-config.html#nm-tc-qdisc-set-handle" since="1.12"/>
+    <keyword type="function" name="nm_tc_qdisc_get_parent ()" link="libnm-nm-setting-tc-config.html#nm-tc-qdisc-get-parent" since="1.12"/>
+    <keyword type="function" name="nm_tc_action_new ()" link="libnm-nm-setting-tc-config.html#nm-tc-action-new" since="1.12"/>
+    <keyword type="function" name="nm_tc_action_ref ()" link="libnm-nm-setting-tc-config.html#nm-tc-action-ref" since="1.12"/>
+    <keyword type="function" name="nm_tc_action_unref ()" link="libnm-nm-setting-tc-config.html#nm-tc-action-unref" since="1.12"/>
+    <keyword type="function" name="nm_tc_action_equal ()" link="libnm-nm-setting-tc-config.html#nm-tc-action-equal" since="1.12"/>
+    <keyword type="function" name="nm_tc_action_dup ()" link="libnm-nm-setting-tc-config.html#nm-tc-action-dup" since="1.12"/>
+    <keyword type="function" name="nm_tc_action_get_kind ()" link="libnm-nm-setting-tc-config.html#nm-tc-action-get-kind" since="1.12"/>
+    <keyword type="function" name="nm_tc_action_get_attribute_names ()" link="libnm-nm-setting-tc-config.html#nm-tc-action-get-attribute-names"/>
+    <keyword type="function" name="nm_tc_action_get_attribute ()" link="libnm-nm-setting-tc-config.html#nm-tc-action-get-attribute"/>
+    <keyword type="function" name="nm_tc_action_set_attribute ()" link="libnm-nm-setting-tc-config.html#nm-tc-action-set-attribute"/>
+    <keyword type="function" name="nm_tc_tfilter_new ()" link="libnm-nm-setting-tc-config.html#nm-tc-tfilter-new" since="1.12"/>
+    <keyword type="function" name="nm_tc_tfilter_ref ()" link="libnm-nm-setting-tc-config.html#nm-tc-tfilter-ref" since="1.12"/>
+    <keyword type="function" name="nm_tc_tfilter_unref ()" link="libnm-nm-setting-tc-config.html#nm-tc-tfilter-unref" since="1.12"/>
+    <keyword type="function" name="nm_tc_tfilter_equal ()" link="libnm-nm-setting-tc-config.html#nm-tc-tfilter-equal" since="1.12"/>
+    <keyword type="function" name="nm_tc_tfilter_dup ()" link="libnm-nm-setting-tc-config.html#nm-tc-tfilter-dup" since="1.12"/>
+    <keyword type="function" name="nm_tc_tfilter_get_kind ()" link="libnm-nm-setting-tc-config.html#nm-tc-tfilter-get-kind" since="1.12"/>
+    <keyword type="function" name="nm_tc_tfilter_get_handle ()" link="libnm-nm-setting-tc-config.html#nm-tc-tfilter-get-handle" since="1.12"/>
+    <keyword type="function" name="nm_tc_tfilter_set_handle ()" link="libnm-nm-setting-tc-config.html#nm-tc-tfilter-set-handle" since="1.12"/>
+    <keyword type="function" name="nm_tc_tfilter_get_parent ()" link="libnm-nm-setting-tc-config.html#nm-tc-tfilter-get-parent" since="1.12"/>
+    <keyword type="function" name="nm_tc_tfilter_get_action ()" link="libnm-nm-setting-tc-config.html#nm-tc-tfilter-get-action" since="1.12"/>
+    <keyword type="function" name="nm_tc_tfilter_set_action ()" link="libnm-nm-setting-tc-config.html#nm-tc-tfilter-set-action" since="1.12"/>
+    <keyword type="function" name="nm_setting_tc_config_new ()" link="libnm-nm-setting-tc-config.html#nm-setting-tc-config-new" since="1.12"/>
+    <keyword type="function" name="nm_setting_tc_config_get_num_qdiscs ()" link="libnm-nm-setting-tc-config.html#nm-setting-tc-config-get-num-qdiscs" since="1.12"/>
+    <keyword type="function" name="nm_setting_tc_config_get_qdisc ()" link="libnm-nm-setting-tc-config.html#nm-setting-tc-config-get-qdisc" since="1.12"/>
+    <keyword type="function" name="nm_setting_tc_config_add_qdisc ()" link="libnm-nm-setting-tc-config.html#nm-setting-tc-config-add-qdisc" since="1.12"/>
+    <keyword type="function" name="nm_setting_tc_config_remove_qdisc ()" link="libnm-nm-setting-tc-config.html#nm-setting-tc-config-remove-qdisc" since="1.12"/>
+    <keyword type="function" name="nm_setting_tc_config_remove_qdisc_by_value ()" link="libnm-nm-setting-tc-config.html#nm-setting-tc-config-remove-qdisc-by-value" since="1.12"/>
+    <keyword type="function" name="nm_setting_tc_config_clear_qdiscs ()" link="libnm-nm-setting-tc-config.html#nm-setting-tc-config-clear-qdiscs" since="1.12"/>
+    <keyword type="function" name="nm_setting_tc_config_get_num_tfilters ()" link="libnm-nm-setting-tc-config.html#nm-setting-tc-config-get-num-tfilters" since="1.12"/>
+    <keyword type="function" name="nm_setting_tc_config_get_tfilter ()" link="libnm-nm-setting-tc-config.html#nm-setting-tc-config-get-tfilter" since="1.12"/>
+    <keyword type="function" name="nm_setting_tc_config_add_tfilter ()" link="libnm-nm-setting-tc-config.html#nm-setting-tc-config-add-tfilter" since="1.12"/>
+    <keyword type="function" name="nm_setting_tc_config_remove_tfilter ()" link="libnm-nm-setting-tc-config.html#nm-setting-tc-config-remove-tfilter" since="1.12"/>
+    <keyword type="function" name="nm_setting_tc_config_remove_tfilter_by_value ()" link="libnm-nm-setting-tc-config.html#nm-setting-tc-config-remove-tfilter-by-value" since="1.12"/>
+    <keyword type="function" name="nm_setting_tc_config_clear_tfilters ()" link="libnm-nm-setting-tc-config.html#nm-setting-tc-config-clear-tfilters" since="1.12"/>
+    <keyword type="macro" name="NM_SETTING_TC_CONFIG_SETTING_NAME" link="libnm-nm-setting-tc-config.html#NM-SETTING-TC-CONFIG-SETTING-NAME:CAPS"/>
+    <keyword type="macro" name="NM_SETTING_TC_CONFIG_QDISCS" link="libnm-nm-setting-tc-config.html#NM-SETTING-TC-CONFIG-QDISCS:CAPS"/>
+    <keyword type="macro" name="NM_SETTING_TC_CONFIG_TFILTERS" link="libnm-nm-setting-tc-config.html#NM-SETTING-TC-CONFIG-TFILTERS:CAPS"/>
+    <keyword type="function" name="nm_setting_team_port_new ()" link="NMSettingTeamPort.html#nm-setting-team-port-new"/>
+    <keyword type="function" name="nm_setting_team_port_get_config ()" link="NMSettingTeamPort.html#nm-setting-team-port-get-config"/>
+    <keyword type="function" name="nm_setting_team_port_get_queue_id ()" link="NMSettingTeamPort.html#nm-setting-team-port-get-queue-id" since="1.12"/>
+    <keyword type="function" name="nm_setting_team_port_get_prio ()" link="NMSettingTeamPort.html#nm-setting-team-port-get-prio" since="1.12"/>
+    <keyword type="function" name="nm_setting_team_port_get_sticky ()" link="NMSettingTeamPort.html#nm-setting-team-port-get-sticky" since="1.12"/>
+    <keyword type="function" name="nm_setting_team_port_get_lacp_prio ()" link="NMSettingTeamPort.html#nm-setting-team-port-get-lacp-prio" since="1.12"/>
+    <keyword type="function" name="nm_setting_team_port_get_lacp_key ()" link="NMSettingTeamPort.html#nm-setting-team-port-get-lacp-key" since="1.12"/>
+    <keyword type="function" name="nm_setting_team_port_get_num_link_watchers ()" link="NMSettingTeamPort.html#nm-setting-team-port-get-num-link-watchers" since="1.12"/>
+    <keyword type="function" name="nm_setting_team_port_get_link_watcher ()" link="NMSettingTeamPort.html#nm-setting-team-port-get-link-watcher" since="1.12"/>
+    <keyword type="function" name="nm_setting_team_port_add_link_watcher ()" link="NMSettingTeamPort.html#nm-setting-team-port-add-link-watcher" since="1.12"/>
+    <keyword type="function" name="nm_setting_team_port_remove_link_watcher ()" link="NMSettingTeamPort.html#nm-setting-team-port-remove-link-watcher" since="1.12"/>
+    <keyword type="function" name="nm_setting_team_port_remove_link_watcher_by_value ()" link="NMSettingTeamPort.html#nm-setting-team-port-remove-link-watcher-by-value" since="1.12"/>
+    <keyword type="function" name="nm_setting_team_port_clear_link_watchers ()" link="NMSettingTeamPort.html#nm-setting-team-port-clear-link-watchers" since="1.12"/>
+    <keyword type="macro" name="NM_SETTING_TEAM_PORT_SETTING_NAME" link="NMSettingTeamPort.html#NM-SETTING-TEAM-PORT-SETTING-NAME:CAPS"/>
+    <keyword type="macro" name="NM_SETTING_TEAM_PORT_CONFIG" link="NMSettingTeamPort.html#NM-SETTING-TEAM-PORT-CONFIG:CAPS"/>
+    <keyword type="macro" name="NM_SETTING_TEAM_PORT_QUEUE_ID" link="NMSettingTeamPort.html#NM-SETTING-TEAM-PORT-QUEUE-ID:CAPS"/>
+    <keyword type="macro" name="NM_SETTING_TEAM_PORT_PRIO" link="NMSettingTeamPort.html#NM-SETTING-TEAM-PORT-PRIO:CAPS"/>
+    <keyword type="macro" name="NM_SETTING_TEAM_PORT_STICKY" link="NMSettingTeamPort.html#NM-SETTING-TEAM-PORT-STICKY:CAPS"/>
+    <keyword type="macro" name="NM_SETTING_TEAM_PORT_LACP_PRIO" link="NMSettingTeamPort.html#NM-SETTING-TEAM-PORT-LACP-PRIO:CAPS"/>
+    <keyword type="macro" name="NM_SETTING_TEAM_PORT_LACP_KEY" link="NMSettingTeamPort.html#NM-SETTING-TEAM-PORT-LACP-KEY:CAPS"/>
+    <keyword type="macro" name="NM_SETTING_TEAM_PORT_LINK_WATCHERS" link="NMSettingTeamPort.html#NM-SETTING-TEAM-PORT-LINK-WATCHERS:CAPS"/>
+    <keyword type="macro" name="NM_SETTING_TEAM_PORT_QUEUE_ID_DEFAULT" link="NMSettingTeamPort.html#NM-SETTING-TEAM-PORT-QUEUE-ID-DEFAULT:CAPS"/>
+    <keyword type="macro" name="NM_SETTING_TEAM_PORT_LACP_PRIO_DEFAULT" link="NMSettingTeamPort.html#NM-SETTING-TEAM-PORT-LACP-PRIO-DEFAULT:CAPS"/>
+    <keyword type="struct" name="NMSettingTeamPort" link="NMSettingTeamPort.html#NMSettingTeamPort-struct"/>
+    <keyword type="property" name="The “config†property" link="NMSettingTeamPort.html#NMSettingTeamPort--config"/>
+    <keyword type="property" name="The “lacp-key†property" link="NMSettingTeamPort.html#NMSettingTeamPort--lacp-key"/>
+    <keyword type="property" name="The “lacp-prio†property" link="NMSettingTeamPort.html#NMSettingTeamPort--lacp-prio"/>
+    <keyword type="property" name="The “link-watchers†property" link="NMSettingTeamPort.html#NMSettingTeamPort--link-watchers"/>
+    <keyword type="property" name="The “prio†property" link="NMSettingTeamPort.html#NMSettingTeamPort--prio"/>
+    <keyword type="property" name="The “queue-id†property" link="NMSettingTeamPort.html#NMSettingTeamPort--queue-id"/>
+    <keyword type="property" name="The “sticky†property" link="NMSettingTeamPort.html#NMSettingTeamPort--sticky"/>
     <keyword type="function" name="nm_team_link_watcher_new_ethtool ()" link="NMSettingTeam.html#nm-team-link-watcher-new-ethtool" since="1.12"/>
     <keyword type="function" name="nm_team_link_watcher_new_nsna_ping ()" link="NMSettingTeam.html#nm-team-link-watcher-new-nsna-ping" since="1.12"/>
     <keyword type="function" name="nm_team_link_watcher_new_arp_ping ()" link="NMSettingTeam.html#nm-team-link-watcher-new-arp-ping" since="1.12"/>
@@ -1517,37 +1685,6 @@
     <keyword type="property" name="The “runner-tx-balancer†property" link="NMSettingTeam.html#NMSettingTeam--runner-tx-balancer"/>
     <keyword type="property" name="The “runner-tx-balancer-interval†property" link="NMSettingTeam.html#NMSettingTeam--runner-tx-balancer-interval"/>
     <keyword type="property" name="The “runner-tx-hash†property" link="NMSettingTeam.html#NMSettingTeam--runner-tx-hash"/>
-    <keyword type="function" name="nm_setting_team_port_new ()" link="NMSettingTeamPort.html#nm-setting-team-port-new"/>
-    <keyword type="function" name="nm_setting_team_port_get_config ()" link="NMSettingTeamPort.html#nm-setting-team-port-get-config"/>
-    <keyword type="function" name="nm_setting_team_port_get_queue_id ()" link="NMSettingTeamPort.html#nm-setting-team-port-get-queue-id" since="1.12"/>
-    <keyword type="function" name="nm_setting_team_port_get_prio ()" link="NMSettingTeamPort.html#nm-setting-team-port-get-prio" since="1.12"/>
-    <keyword type="function" name="nm_setting_team_port_get_sticky ()" link="NMSettingTeamPort.html#nm-setting-team-port-get-sticky" since="1.12"/>
-    <keyword type="function" name="nm_setting_team_port_get_lacp_prio ()" link="NMSettingTeamPort.html#nm-setting-team-port-get-lacp-prio" since="1.12"/>
-    <keyword type="function" name="nm_setting_team_port_get_lacp_key ()" link="NMSettingTeamPort.html#nm-setting-team-port-get-lacp-key" since="1.12"/>
-    <keyword type="function" name="nm_setting_team_port_get_num_link_watchers ()" link="NMSettingTeamPort.html#nm-setting-team-port-get-num-link-watchers" since="1.12"/>
-    <keyword type="function" name="nm_setting_team_port_get_link_watcher ()" link="NMSettingTeamPort.html#nm-setting-team-port-get-link-watcher" since="1.12"/>
-    <keyword type="function" name="nm_setting_team_port_add_link_watcher ()" link="NMSettingTeamPort.html#nm-setting-team-port-add-link-watcher" since="1.12"/>
-    <keyword type="function" name="nm_setting_team_port_remove_link_watcher ()" link="NMSettingTeamPort.html#nm-setting-team-port-remove-link-watcher" since="1.12"/>
-    <keyword type="function" name="nm_setting_team_port_remove_link_watcher_by_value ()" link="NMSettingTeamPort.html#nm-setting-team-port-remove-link-watcher-by-value" since="1.12"/>
-    <keyword type="function" name="nm_setting_team_port_clear_link_watchers ()" link="NMSettingTeamPort.html#nm-setting-team-port-clear-link-watchers" since="1.12"/>
-    <keyword type="macro" name="NM_SETTING_TEAM_PORT_SETTING_NAME" link="NMSettingTeamPort.html#NM-SETTING-TEAM-PORT-SETTING-NAME:CAPS"/>
-    <keyword type="macro" name="NM_SETTING_TEAM_PORT_CONFIG" link="NMSettingTeamPort.html#NM-SETTING-TEAM-PORT-CONFIG:CAPS"/>
-    <keyword type="macro" name="NM_SETTING_TEAM_PORT_QUEUE_ID" link="NMSettingTeamPort.html#NM-SETTING-TEAM-PORT-QUEUE-ID:CAPS"/>
-    <keyword type="macro" name="NM_SETTING_TEAM_PORT_PRIO" link="NMSettingTeamPort.html#NM-SETTING-TEAM-PORT-PRIO:CAPS"/>
-    <keyword type="macro" name="NM_SETTING_TEAM_PORT_STICKY" link="NMSettingTeamPort.html#NM-SETTING-TEAM-PORT-STICKY:CAPS"/>
-    <keyword type="macro" name="NM_SETTING_TEAM_PORT_LACP_PRIO" link="NMSettingTeamPort.html#NM-SETTING-TEAM-PORT-LACP-PRIO:CAPS"/>
-    <keyword type="macro" name="NM_SETTING_TEAM_PORT_LACP_KEY" link="NMSettingTeamPort.html#NM-SETTING-TEAM-PORT-LACP-KEY:CAPS"/>
-    <keyword type="macro" name="NM_SETTING_TEAM_PORT_LINK_WATCHERS" link="NMSettingTeamPort.html#NM-SETTING-TEAM-PORT-LINK-WATCHERS:CAPS"/>
-    <keyword type="macro" name="NM_SETTING_TEAM_PORT_QUEUE_ID_DEFAULT" link="NMSettingTeamPort.html#NM-SETTING-TEAM-PORT-QUEUE-ID-DEFAULT:CAPS"/>
-    <keyword type="macro" name="NM_SETTING_TEAM_PORT_LACP_PRIO_DEFAULT" link="NMSettingTeamPort.html#NM-SETTING-TEAM-PORT-LACP-PRIO-DEFAULT:CAPS"/>
-    <keyword type="struct" name="NMSettingTeamPort" link="NMSettingTeamPort.html#NMSettingTeamPort-struct"/>
-    <keyword type="property" name="The “config†property" link="NMSettingTeamPort.html#NMSettingTeamPort--config"/>
-    <keyword type="property" name="The “lacp-key†property" link="NMSettingTeamPort.html#NMSettingTeamPort--lacp-key"/>
-    <keyword type="property" name="The “lacp-prio†property" link="NMSettingTeamPort.html#NMSettingTeamPort--lacp-prio"/>
-    <keyword type="property" name="The “link-watchers†property" link="NMSettingTeamPort.html#NMSettingTeamPort--link-watchers"/>
-    <keyword type="property" name="The “prio†property" link="NMSettingTeamPort.html#NMSettingTeamPort--prio"/>
-    <keyword type="property" name="The “queue-id†property" link="NMSettingTeamPort.html#NMSettingTeamPort--queue-id"/>
-    <keyword type="property" name="The “sticky†property" link="NMSettingTeamPort.html#NMSettingTeamPort--sticky"/>
     <keyword type="function" name="nm_setting_tun_new ()" link="NMSettingTun.html#nm-setting-tun-new" since="1.2"/>
     <keyword type="function" name="nm_setting_tun_get_mode ()" link="NMSettingTun.html#nm-setting-tun-get-mode" since="1.2"/>
     <keyword type="function" name="nm_setting_tun_get_owner ()" link="NMSettingTun.html#nm-setting-tun-get-owner" since="1.2"/>
@@ -1570,6 +1707,14 @@
     <keyword type="property" name="The “owner†property" link="NMSettingTun.html#NMSettingTun--owner"/>
     <keyword type="property" name="The “pi†property" link="NMSettingTun.html#NMSettingTun--pi"/>
     <keyword type="property" name="The “vnet-hdr†property" link="NMSettingTun.html#NMSettingTun--vnet-hdr"/>
+    <keyword type="function" name="nm_setting_user_new ()" link="libnm-nm-setting-user.html#nm-setting-user-new"/>
+    <keyword type="function" name="nm_setting_user_get_keys ()" link="libnm-nm-setting-user.html#nm-setting-user-get-keys"/>
+    <keyword type="function" name="nm_setting_user_get_data ()" link="libnm-nm-setting-user.html#nm-setting-user-get-data" since="1.8"/>
+    <keyword type="function" name="nm_setting_user_set_data ()" link="libnm-nm-setting-user.html#nm-setting-user-set-data" since="1.8"/>
+    <keyword type="function" name="nm_setting_user_check_key ()" link="libnm-nm-setting-user.html#nm-setting-user-check-key" since="1.8"/>
+    <keyword type="function" name="nm_setting_user_check_val ()" link="libnm-nm-setting-user.html#nm-setting-user-check-val" since="1.8"/>
+    <keyword type="macro" name="NM_SETTING_USER_SETTING_NAME" link="libnm-nm-setting-user.html#NM-SETTING-USER-SETTING-NAME:CAPS"/>
+    <keyword type="macro" name="NM_SETTING_USER_DATA" link="libnm-nm-setting-user.html#NM-SETTING-USER-DATA:CAPS"/>
     <keyword type="function" name="nm_setting_vlan_new ()" link="NMSettingVlan.html#nm-setting-vlan-new"/>
     <keyword type="function" name="nm_setting_vlan_get_parent ()" link="NMSettingVlan.html#nm-setting-vlan-get-parent"/>
     <keyword type="function" name="nm_setting_vlan_get_id ()" link="NMSettingVlan.html#nm-setting-vlan-get-id"/>
@@ -1746,74 +1891,6 @@
     <keyword type="property" name="The “speed†property" link="NMSettingWired.html#NMSettingWired--speed"/>
     <keyword type="property" name="The “wake-on-lan†property" link="NMSettingWired.html#NMSettingWired--wake-on-lan"/>
     <keyword type="property" name="The “wake-on-lan-password†property" link="NMSettingWired.html#NMSettingWired--wake-on-lan-password"/>
-    <keyword type="function" name="nm_setting_wireless_new ()" link="NMSettingWireless.html#nm-setting-wireless-new"/>
-    <keyword type="function" name="nm_setting_wireless_get_ssid ()" link="NMSettingWireless.html#nm-setting-wireless-get-ssid"/>
-    <keyword type="function" name="nm_setting_wireless_get_mode ()" link="NMSettingWireless.html#nm-setting-wireless-get-mode"/>
-    <keyword type="function" name="nm_setting_wireless_get_band ()" link="NMSettingWireless.html#nm-setting-wireless-get-band"/>
-    <keyword type="function" name="nm_setting_wireless_get_channel ()" link="NMSettingWireless.html#nm-setting-wireless-get-channel"/>
-    <keyword type="function" name="nm_setting_wireless_get_bssid ()" link="NMSettingWireless.html#nm-setting-wireless-get-bssid"/>
-    <keyword type="function" name="nm_setting_wireless_get_rate ()" link="NMSettingWireless.html#nm-setting-wireless-get-rate"/>
-    <keyword type="function" name="nm_setting_wireless_get_tx_power ()" link="NMSettingWireless.html#nm-setting-wireless-get-tx-power"/>
-    <keyword type="function" name="nm_setting_wireless_get_mac_address ()" link="NMSettingWireless.html#nm-setting-wireless-get-mac-address"/>
-    <keyword type="function" name="nm_setting_wireless_get_cloned_mac_address ()" link="NMSettingWireless.html#nm-setting-wireless-get-cloned-mac-address"/>
-    <keyword type="function" name="nm_setting_wireless_get_generate_mac_address_mask ()" link="NMSettingWireless.html#nm-setting-wireless-get-generate-mac-address-mask" since="1.4"/>
-    <keyword type="function" name="nm_setting_wireless_get_mac_address_blacklist ()" link="NMSettingWireless.html#nm-setting-wireless-get-mac-address-blacklist"/>
-    <keyword type="function" name="nm_setting_wireless_get_num_mac_blacklist_items ()" link="NMSettingWireless.html#nm-setting-wireless-get-num-mac-blacklist-items"/>
-    <keyword type="function" name="nm_setting_wireless_get_mac_blacklist_item ()" link="NMSettingWireless.html#nm-setting-wireless-get-mac-blacklist-item"/>
-    <keyword type="function" name="nm_setting_wireless_add_mac_blacklist_item ()" link="NMSettingWireless.html#nm-setting-wireless-add-mac-blacklist-item"/>
-    <keyword type="function" name="nm_setting_wireless_remove_mac_blacklist_item ()" link="NMSettingWireless.html#nm-setting-wireless-remove-mac-blacklist-item"/>
-    <keyword type="function" name="nm_setting_wireless_remove_mac_blacklist_item_by_value ()" link="NMSettingWireless.html#nm-setting-wireless-remove-mac-blacklist-item-by-value"/>
-    <keyword type="function" name="nm_setting_wireless_clear_mac_blacklist_items ()" link="NMSettingWireless.html#nm-setting-wireless-clear-mac-blacklist-items"/>
-    <keyword type="function" name="nm_setting_wireless_get_mtu ()" link="NMSettingWireless.html#nm-setting-wireless-get-mtu"/>
-    <keyword type="function" name="nm_setting_wireless_get_hidden ()" link="NMSettingWireless.html#nm-setting-wireless-get-hidden"/>
-    <keyword type="function" name="nm_setting_wireless_get_powersave ()" link="NMSettingWireless.html#nm-setting-wireless-get-powersave" since="1.2"/>
-    <keyword type="function" name="nm_setting_wireless_get_mac_address_randomization ()" link="NMSettingWireless.html#nm-setting-wireless-get-mac-address-randomization" since="1.2"/>
-    <keyword type="function" name="nm_setting_wireless_add_seen_bssid ()" link="NMSettingWireless.html#nm-setting-wireless-add-seen-bssid"/>
-    <keyword type="function" name="nm_setting_wireless_get_num_seen_bssids ()" link="NMSettingWireless.html#nm-setting-wireless-get-num-seen-bssids"/>
-    <keyword type="function" name="nm_setting_wireless_get_seen_bssid ()" link="NMSettingWireless.html#nm-setting-wireless-get-seen-bssid"/>
-    <keyword type="function" name="nm_setting_wireless_ap_security_compatible ()" link="NMSettingWireless.html#nm-setting-wireless-ap-security-compatible"/>
-    <keyword type="function" name="nm_setting_wireless_get_wake_on_wlan ()" link="NMSettingWireless.html#nm-setting-wireless-get-wake-on-wlan" since="1.12"/>
-    <keyword type="macro" name="NM_SETTING_WIRELESS_SETTING_NAME" link="NMSettingWireless.html#NM-SETTING-WIRELESS-SETTING-NAME:CAPS"/>
-    <keyword type="enum" name="enum NMSettingWirelessWakeOnWLan" link="NMSettingWireless.html#NMSettingWirelessWakeOnWLan" since="1.12"/>
-    <keyword type="macro" name="NM_SETTING_WIRELESS_SSID" link="NMSettingWireless.html#NM-SETTING-WIRELESS-SSID:CAPS"/>
-    <keyword type="macro" name="NM_SETTING_WIRELESS_MODE" link="NMSettingWireless.html#NM-SETTING-WIRELESS-MODE:CAPS"/>
-    <keyword type="macro" name="NM_SETTING_WIRELESS_BAND" link="NMSettingWireless.html#NM-SETTING-WIRELESS-BAND:CAPS"/>
-    <keyword type="macro" name="NM_SETTING_WIRELESS_CHANNEL" link="NMSettingWireless.html#NM-SETTING-WIRELESS-CHANNEL:CAPS"/>
-    <keyword type="macro" name="NM_SETTING_WIRELESS_BSSID" link="NMSettingWireless.html#NM-SETTING-WIRELESS-BSSID:CAPS"/>
-    <keyword type="macro" name="NM_SETTING_WIRELESS_RATE" link="NMSettingWireless.html#NM-SETTING-WIRELESS-RATE:CAPS"/>
-    <keyword type="macro" name="NM_SETTING_WIRELESS_TX_POWER" link="NMSettingWireless.html#NM-SETTING-WIRELESS-TX-POWER:CAPS"/>
-    <keyword type="macro" name="NM_SETTING_WIRELESS_MAC_ADDRESS" link="NMSettingWireless.html#NM-SETTING-WIRELESS-MAC-ADDRESS:CAPS"/>
-    <keyword type="macro" name="NM_SETTING_WIRELESS_CLONED_MAC_ADDRESS" link="NMSettingWireless.html#NM-SETTING-WIRELESS-CLONED-MAC-ADDRESS:CAPS"/>
-    <keyword type="macro" name="NM_SETTING_WIRELESS_GENERATE_MAC_ADDRESS_MASK" link="NMSettingWireless.html#NM-SETTING-WIRELESS-GENERATE-MAC-ADDRESS-MASK:CAPS"/>
-    <keyword type="macro" name="NM_SETTING_WIRELESS_MAC_ADDRESS_BLACKLIST" link="NMSettingWireless.html#NM-SETTING-WIRELESS-MAC-ADDRESS-BLACKLIST:CAPS"/>
-    <keyword type="macro" name="NM_SETTING_WIRELESS_MTU" link="NMSettingWireless.html#NM-SETTING-WIRELESS-MTU:CAPS"/>
-    <keyword type="macro" name="NM_SETTING_WIRELESS_SEEN_BSSIDS" link="NMSettingWireless.html#NM-SETTING-WIRELESS-SEEN-BSSIDS:CAPS"/>
-    <keyword type="macro" name="NM_SETTING_WIRELESS_HIDDEN" link="NMSettingWireless.html#NM-SETTING-WIRELESS-HIDDEN:CAPS"/>
-    <keyword type="macro" name="NM_SETTING_WIRELESS_POWERSAVE" link="NMSettingWireless.html#NM-SETTING-WIRELESS-POWERSAVE:CAPS"/>
-    <keyword type="macro" name="NM_SETTING_WIRELESS_MAC_ADDRESS_RANDOMIZATION" link="NMSettingWireless.html#NM-SETTING-WIRELESS-MAC-ADDRESS-RANDOMIZATION:CAPS"/>
-    <keyword type="macro" name="NM_SETTING_WIRELESS_WAKE_ON_WLAN" link="NMSettingWireless.html#NM-SETTING-WIRELESS-WAKE-ON-WLAN:CAPS"/>
-    <keyword type="macro" name="NM_SETTING_WIRELESS_MODE_ADHOC" link="NMSettingWireless.html#NM-SETTING-WIRELESS-MODE-ADHOC:CAPS"/>
-    <keyword type="macro" name="NM_SETTING_WIRELESS_MODE_AP" link="NMSettingWireless.html#NM-SETTING-WIRELESS-MODE-AP:CAPS"/>
-    <keyword type="macro" name="NM_SETTING_WIRELESS_MODE_INFRA" link="NMSettingWireless.html#NM-SETTING-WIRELESS-MODE-INFRA:CAPS"/>
-    <keyword type="enum" name="enum NMSettingWirelessPowersave" link="NMSettingWireless.html#NMSettingWirelessPowersave"/>
-    <keyword type="struct" name="NMSettingWireless" link="NMSettingWireless.html#NMSettingWireless-struct"/>
-    <keyword type="property" name="The “band†property" link="NMSettingWireless.html#NMSettingWireless--band"/>
-    <keyword type="property" name="The “bssid†property" link="NMSettingWireless.html#NMSettingWireless--bssid"/>
-    <keyword type="property" name="The “channel†property" link="NMSettingWireless.html#NMSettingWireless--channel"/>
-    <keyword type="property" name="The “cloned-mac-address†property" link="NMSettingWireless.html#NMSettingWireless--cloned-mac-address"/>
-    <keyword type="property" name="The “generate-mac-address-mask†property" link="NMSettingWireless.html#NMSettingWireless--generate-mac-address-mask"/>
-    <keyword type="property" name="The “hidden†property" link="NMSettingWireless.html#NMSettingWireless--hidden"/>
-    <keyword type="property" name="The “mac-address†property" link="NMSettingWireless.html#NMSettingWireless--mac-address"/>
-    <keyword type="property" name="The “mac-address-blacklist†property" link="NMSettingWireless.html#NMSettingWireless--mac-address-blacklist"/>
-    <keyword type="property" name="The “mac-address-randomization†property" link="NMSettingWireless.html#NMSettingWireless--mac-address-randomization"/>
-    <keyword type="property" name="The “mode†property" link="NMSettingWireless.html#NMSettingWireless--mode"/>
-    <keyword type="property" name="The “mtu†property" link="NMSettingWireless.html#NMSettingWireless--mtu"/>
-    <keyword type="property" name="The “powersave†property" link="NMSettingWireless.html#NMSettingWireless--powersave"/>
-    <keyword type="property" name="The “rate†property" link="NMSettingWireless.html#NMSettingWireless--rate"/>
-    <keyword type="property" name="The “seen-bssids†property" link="NMSettingWireless.html#NMSettingWireless--seen-bssids"/>
-    <keyword type="property" name="The “ssid†property" link="NMSettingWireless.html#NMSettingWireless--ssid"/>
-    <keyword type="property" name="The “tx-power†property" link="NMSettingWireless.html#NMSettingWireless--tx-power"/>
-    <keyword type="property" name="The “wake-on-wlan†property" link="NMSettingWireless.html#NMSettingWireless--wake-on-wlan"/>
     <keyword type="function" name="nm_setting_wireless_security_new ()" link="NMSettingWirelessSecurity.html#nm-setting-wireless-security-new"/>
     <keyword type="function" name="nm_setting_wireless_security_get_key_mgmt ()" link="NMSettingWirelessSecurity.html#nm-setting-wireless-security-get-key-mgmt"/>
     <keyword type="function" name="nm_setting_wireless_security_get_num_protos ()" link="NMSettingWirelessSecurity.html#nm-setting-wireless-security-get-num-protos"/>
@@ -1894,6 +1971,74 @@
     <keyword type="property" name="The “wep-key3†property" link="NMSettingWirelessSecurity.html#NMSettingWirelessSecurity--wep-key3"/>
     <keyword type="property" name="The “wep-tx-keyidx†property" link="NMSettingWirelessSecurity.html#NMSettingWirelessSecurity--wep-tx-keyidx"/>
     <keyword type="property" name="The “wps-method†property" link="NMSettingWirelessSecurity.html#NMSettingWirelessSecurity--wps-method"/>
+    <keyword type="function" name="nm_setting_wireless_new ()" link="NMSettingWireless.html#nm-setting-wireless-new"/>
+    <keyword type="function" name="nm_setting_wireless_get_ssid ()" link="NMSettingWireless.html#nm-setting-wireless-get-ssid"/>
+    <keyword type="function" name="nm_setting_wireless_get_mode ()" link="NMSettingWireless.html#nm-setting-wireless-get-mode"/>
+    <keyword type="function" name="nm_setting_wireless_get_band ()" link="NMSettingWireless.html#nm-setting-wireless-get-band"/>
+    <keyword type="function" name="nm_setting_wireless_get_channel ()" link="NMSettingWireless.html#nm-setting-wireless-get-channel"/>
+    <keyword type="function" name="nm_setting_wireless_get_bssid ()" link="NMSettingWireless.html#nm-setting-wireless-get-bssid"/>
+    <keyword type="function" name="nm_setting_wireless_get_rate ()" link="NMSettingWireless.html#nm-setting-wireless-get-rate"/>
+    <keyword type="function" name="nm_setting_wireless_get_tx_power ()" link="NMSettingWireless.html#nm-setting-wireless-get-tx-power"/>
+    <keyword type="function" name="nm_setting_wireless_get_mac_address ()" link="NMSettingWireless.html#nm-setting-wireless-get-mac-address"/>
+    <keyword type="function" name="nm_setting_wireless_get_cloned_mac_address ()" link="NMSettingWireless.html#nm-setting-wireless-get-cloned-mac-address"/>
+    <keyword type="function" name="nm_setting_wireless_get_generate_mac_address_mask ()" link="NMSettingWireless.html#nm-setting-wireless-get-generate-mac-address-mask" since="1.4"/>
+    <keyword type="function" name="nm_setting_wireless_get_mac_address_blacklist ()" link="NMSettingWireless.html#nm-setting-wireless-get-mac-address-blacklist"/>
+    <keyword type="function" name="nm_setting_wireless_get_num_mac_blacklist_items ()" link="NMSettingWireless.html#nm-setting-wireless-get-num-mac-blacklist-items"/>
+    <keyword type="function" name="nm_setting_wireless_get_mac_blacklist_item ()" link="NMSettingWireless.html#nm-setting-wireless-get-mac-blacklist-item"/>
+    <keyword type="function" name="nm_setting_wireless_add_mac_blacklist_item ()" link="NMSettingWireless.html#nm-setting-wireless-add-mac-blacklist-item"/>
+    <keyword type="function" name="nm_setting_wireless_remove_mac_blacklist_item ()" link="NMSettingWireless.html#nm-setting-wireless-remove-mac-blacklist-item"/>
+    <keyword type="function" name="nm_setting_wireless_remove_mac_blacklist_item_by_value ()" link="NMSettingWireless.html#nm-setting-wireless-remove-mac-blacklist-item-by-value"/>
+    <keyword type="function" name="nm_setting_wireless_clear_mac_blacklist_items ()" link="NMSettingWireless.html#nm-setting-wireless-clear-mac-blacklist-items"/>
+    <keyword type="function" name="nm_setting_wireless_get_mtu ()" link="NMSettingWireless.html#nm-setting-wireless-get-mtu"/>
+    <keyword type="function" name="nm_setting_wireless_get_hidden ()" link="NMSettingWireless.html#nm-setting-wireless-get-hidden"/>
+    <keyword type="function" name="nm_setting_wireless_get_powersave ()" link="NMSettingWireless.html#nm-setting-wireless-get-powersave" since="1.2"/>
+    <keyword type="function" name="nm_setting_wireless_get_mac_address_randomization ()" link="NMSettingWireless.html#nm-setting-wireless-get-mac-address-randomization" since="1.2"/>
+    <keyword type="function" name="nm_setting_wireless_add_seen_bssid ()" link="NMSettingWireless.html#nm-setting-wireless-add-seen-bssid"/>
+    <keyword type="function" name="nm_setting_wireless_get_num_seen_bssids ()" link="NMSettingWireless.html#nm-setting-wireless-get-num-seen-bssids"/>
+    <keyword type="function" name="nm_setting_wireless_get_seen_bssid ()" link="NMSettingWireless.html#nm-setting-wireless-get-seen-bssid"/>
+    <keyword type="function" name="nm_setting_wireless_ap_security_compatible ()" link="NMSettingWireless.html#nm-setting-wireless-ap-security-compatible"/>
+    <keyword type="function" name="nm_setting_wireless_get_wake_on_wlan ()" link="NMSettingWireless.html#nm-setting-wireless-get-wake-on-wlan" since="1.12"/>
+    <keyword type="macro" name="NM_SETTING_WIRELESS_SETTING_NAME" link="NMSettingWireless.html#NM-SETTING-WIRELESS-SETTING-NAME:CAPS"/>
+    <keyword type="enum" name="enum NMSettingWirelessWakeOnWLan" link="NMSettingWireless.html#NMSettingWirelessWakeOnWLan" since="1.12"/>
+    <keyword type="macro" name="NM_SETTING_WIRELESS_SSID" link="NMSettingWireless.html#NM-SETTING-WIRELESS-SSID:CAPS"/>
+    <keyword type="macro" name="NM_SETTING_WIRELESS_MODE" link="NMSettingWireless.html#NM-SETTING-WIRELESS-MODE:CAPS"/>
+    <keyword type="macro" name="NM_SETTING_WIRELESS_BAND" link="NMSettingWireless.html#NM-SETTING-WIRELESS-BAND:CAPS"/>
+    <keyword type="macro" name="NM_SETTING_WIRELESS_CHANNEL" link="NMSettingWireless.html#NM-SETTING-WIRELESS-CHANNEL:CAPS"/>
+    <keyword type="macro" name="NM_SETTING_WIRELESS_BSSID" link="NMSettingWireless.html#NM-SETTING-WIRELESS-BSSID:CAPS"/>
+    <keyword type="macro" name="NM_SETTING_WIRELESS_RATE" link="NMSettingWireless.html#NM-SETTING-WIRELESS-RATE:CAPS"/>
+    <keyword type="macro" name="NM_SETTING_WIRELESS_TX_POWER" link="NMSettingWireless.html#NM-SETTING-WIRELESS-TX-POWER:CAPS"/>
+    <keyword type="macro" name="NM_SETTING_WIRELESS_MAC_ADDRESS" link="NMSettingWireless.html#NM-SETTING-WIRELESS-MAC-ADDRESS:CAPS"/>
+    <keyword type="macro" name="NM_SETTING_WIRELESS_CLONED_MAC_ADDRESS" link="NMSettingWireless.html#NM-SETTING-WIRELESS-CLONED-MAC-ADDRESS:CAPS"/>
+    <keyword type="macro" name="NM_SETTING_WIRELESS_GENERATE_MAC_ADDRESS_MASK" link="NMSettingWireless.html#NM-SETTING-WIRELESS-GENERATE-MAC-ADDRESS-MASK:CAPS"/>
+    <keyword type="macro" name="NM_SETTING_WIRELESS_MAC_ADDRESS_BLACKLIST" link="NMSettingWireless.html#NM-SETTING-WIRELESS-MAC-ADDRESS-BLACKLIST:CAPS"/>
+    <keyword type="macro" name="NM_SETTING_WIRELESS_MTU" link="NMSettingWireless.html#NM-SETTING-WIRELESS-MTU:CAPS"/>
+    <keyword type="macro" name="NM_SETTING_WIRELESS_SEEN_BSSIDS" link="NMSettingWireless.html#NM-SETTING-WIRELESS-SEEN-BSSIDS:CAPS"/>
+    <keyword type="macro" name="NM_SETTING_WIRELESS_HIDDEN" link="NMSettingWireless.html#NM-SETTING-WIRELESS-HIDDEN:CAPS"/>
+    <keyword type="macro" name="NM_SETTING_WIRELESS_POWERSAVE" link="NMSettingWireless.html#NM-SETTING-WIRELESS-POWERSAVE:CAPS"/>
+    <keyword type="macro" name="NM_SETTING_WIRELESS_MAC_ADDRESS_RANDOMIZATION" link="NMSettingWireless.html#NM-SETTING-WIRELESS-MAC-ADDRESS-RANDOMIZATION:CAPS"/>
+    <keyword type="macro" name="NM_SETTING_WIRELESS_WAKE_ON_WLAN" link="NMSettingWireless.html#NM-SETTING-WIRELESS-WAKE-ON-WLAN:CAPS"/>
+    <keyword type="macro" name="NM_SETTING_WIRELESS_MODE_ADHOC" link="NMSettingWireless.html#NM-SETTING-WIRELESS-MODE-ADHOC:CAPS"/>
+    <keyword type="macro" name="NM_SETTING_WIRELESS_MODE_AP" link="NMSettingWireless.html#NM-SETTING-WIRELESS-MODE-AP:CAPS"/>
+    <keyword type="macro" name="NM_SETTING_WIRELESS_MODE_INFRA" link="NMSettingWireless.html#NM-SETTING-WIRELESS-MODE-INFRA:CAPS"/>
+    <keyword type="enum" name="enum NMSettingWirelessPowersave" link="NMSettingWireless.html#NMSettingWirelessPowersave"/>
+    <keyword type="struct" name="NMSettingWireless" link="NMSettingWireless.html#NMSettingWireless-struct"/>
+    <keyword type="property" name="The “band†property" link="NMSettingWireless.html#NMSettingWireless--band"/>
+    <keyword type="property" name="The “bssid†property" link="NMSettingWireless.html#NMSettingWireless--bssid"/>
+    <keyword type="property" name="The “channel†property" link="NMSettingWireless.html#NMSettingWireless--channel"/>
+    <keyword type="property" name="The “cloned-mac-address†property" link="NMSettingWireless.html#NMSettingWireless--cloned-mac-address"/>
+    <keyword type="property" name="The “generate-mac-address-mask†property" link="NMSettingWireless.html#NMSettingWireless--generate-mac-address-mask"/>
+    <keyword type="property" name="The “hidden†property" link="NMSettingWireless.html#NMSettingWireless--hidden"/>
+    <keyword type="property" name="The “mac-address†property" link="NMSettingWireless.html#NMSettingWireless--mac-address"/>
+    <keyword type="property" name="The “mac-address-blacklist†property" link="NMSettingWireless.html#NMSettingWireless--mac-address-blacklist"/>
+    <keyword type="property" name="The “mac-address-randomization†property" link="NMSettingWireless.html#NMSettingWireless--mac-address-randomization"/>
+    <keyword type="property" name="The “mode†property" link="NMSettingWireless.html#NMSettingWireless--mode"/>
+    <keyword type="property" name="The “mtu†property" link="NMSettingWireless.html#NMSettingWireless--mtu"/>
+    <keyword type="property" name="The “powersave†property" link="NMSettingWireless.html#NMSettingWireless--powersave"/>
+    <keyword type="property" name="The “rate†property" link="NMSettingWireless.html#NMSettingWireless--rate"/>
+    <keyword type="property" name="The “seen-bssids†property" link="NMSettingWireless.html#NMSettingWireless--seen-bssids"/>
+    <keyword type="property" name="The “ssid†property" link="NMSettingWireless.html#NMSettingWireless--ssid"/>
+    <keyword type="property" name="The “tx-power†property" link="NMSettingWireless.html#NMSettingWireless--tx-power"/>
+    <keyword type="property" name="The “wake-on-wlan†property" link="NMSettingWireless.html#NMSettingWireless--wake-on-wlan"/>
     <keyword type="function" name="nm_device_get_iface ()" link="NMDevice.html#nm-device-get-iface"/>
     <keyword type="function" name="nm_device_get_ip_iface ()" link="NMDevice.html#nm-device-get-ip-iface"/>
     <keyword type="function" name="nm_device_get_device_type ()" link="NMDevice.html#nm-device-get-device-type"/>
@@ -2410,35 +2555,6 @@
     <keyword type="property" name="The “banner†property" link="NMVpnConnection.html#NMVpnConnection--banner"/>
     <keyword type="property" name="The “vpn-state†property" link="NMVpnConnection.html#NMVpnConnection--vpn-state"/>
     <keyword type="signal" name="The “vpn-state-changed†signal" link="NMVpnConnection.html#NMVpnConnection-vpn-state-changed"/>
-    <keyword type="function" name="nm_remote_connection_update2 ()" link="NMRemoteConnection.html#nm-remote-connection-update2" since="1.12"/>
-    <keyword type="function" name="nm_remote_connection_update2_finish ()" link="NMRemoteConnection.html#nm-remote-connection-update2-finish"/>
-    <keyword type="function" name="nm_remote_connection_commit_changes ()" link="NMRemoteConnection.html#nm-remote-connection-commit-changes"/>
-    <keyword type="function" name="nm_remote_connection_commit_changes_async ()" link="NMRemoteConnection.html#nm-remote-connection-commit-changes-async"/>
-    <keyword type="function" name="nm_remote_connection_commit_changes_finish ()" link="NMRemoteConnection.html#nm-remote-connection-commit-changes-finish"/>
-    <keyword type="function" name="nm_remote_connection_save ()" link="NMRemoteConnection.html#nm-remote-connection-save"/>
-    <keyword type="function" name="nm_remote_connection_save_async ()" link="NMRemoteConnection.html#nm-remote-connection-save-async"/>
-    <keyword type="function" name="nm_remote_connection_save_finish ()" link="NMRemoteConnection.html#nm-remote-connection-save-finish"/>
-    <keyword type="function" name="nm_remote_connection_delete ()" link="NMRemoteConnection.html#nm-remote-connection-delete"/>
-    <keyword type="function" name="nm_remote_connection_delete_async ()" link="NMRemoteConnection.html#nm-remote-connection-delete-async"/>
-    <keyword type="function" name="nm_remote_connection_delete_finish ()" link="NMRemoteConnection.html#nm-remote-connection-delete-finish"/>
-    <keyword type="function" name="nm_remote_connection_get_secrets ()" link="NMRemoteConnection.html#nm-remote-connection-get-secrets"/>
-    <keyword type="function" name="nm_remote_connection_get_secrets_async ()" link="NMRemoteConnection.html#nm-remote-connection-get-secrets-async"/>
-    <keyword type="function" name="nm_remote_connection_get_secrets_finish ()" link="NMRemoteConnection.html#nm-remote-connection-get-secrets-finish"/>
-    <keyword type="function" name="nm_remote_connection_get_unsaved ()" link="NMRemoteConnection.html#nm-remote-connection-get-unsaved"/>
-    <keyword type="function" name="nm_remote_connection_get_flags ()" link="NMRemoteConnection.html#nm-remote-connection-get-flags" since="1.12"/>
-    <keyword type="function" name="nm_remote_connection_get_filename ()" link="NMRemoteConnection.html#nm-remote-connection-get-filename" since="1.12"/>
-    <keyword type="function" name="nm_remote_connection_get_visible ()" link="NMRemoteConnection.html#nm-remote-connection-get-visible"/>
-    <keyword type="macro" name="NM_REMOTE_CONNECTION_DBUS_CONNECTION" link="NMRemoteConnection.html#NM-REMOTE-CONNECTION-DBUS-CONNECTION:CAPS"/>
-    <keyword type="macro" name="NM_REMOTE_CONNECTION_PATH" link="NMRemoteConnection.html#NM-REMOTE-CONNECTION-PATH:CAPS"/>
-    <keyword type="macro" name="NM_REMOTE_CONNECTION_UNSAVED" link="NMRemoteConnection.html#NM-REMOTE-CONNECTION-UNSAVED:CAPS"/>
-    <keyword type="macro" name="NM_REMOTE_CONNECTION_FLAGS" link="NMRemoteConnection.html#NM-REMOTE-CONNECTION-FLAGS:CAPS"/>
-    <keyword type="macro" name="NM_REMOTE_CONNECTION_FILENAME" link="NMRemoteConnection.html#NM-REMOTE-CONNECTION-FILENAME:CAPS"/>
-    <keyword type="macro" name="NM_REMOTE_CONNECTION_VISIBLE" link="NMRemoteConnection.html#NM-REMOTE-CONNECTION-VISIBLE:CAPS"/>
-    <keyword type="struct" name="NMRemoteConnection" link="NMRemoteConnection.html#NMRemoteConnection-struct"/>
-    <keyword type="property" name="The “filename†property" link="NMRemoteConnection.html#NMRemoteConnection--filename"/>
-    <keyword type="property" name="The “flags†property" link="NMRemoteConnection.html#NMRemoteConnection--flags"/>
-    <keyword type="property" name="The “unsaved†property" link="NMRemoteConnection.html#NMRemoteConnection--unsaved"/>
-    <keyword type="property" name="The “visible†property" link="NMRemoteConnection.html#NMRemoteConnection--visible"/>
     <keyword type="function" name="nm_access_point_get_flags ()" link="NMAccessPoint.html#nm-access-point-get-flags"/>
     <keyword type="function" name="nm_access_point_get_wpa_flags ()" link="NMAccessPoint.html#nm-access-point-get-wpa-flags"/>
     <keyword type="function" name="nm_access_point_get_rsn_flags ()" link="NMAccessPoint.html#nm-access-point-get-rsn-flags"/>
@@ -2519,6 +2635,12 @@
     <keyword type="macro" name="NM_DHCP_CONFIG_OPTIONS" link="NMDhcpConfig.html#NM-DHCP-CONFIG-OPTIONS:CAPS"/>
     <keyword type="property" name="The “family†property" link="NMDhcpConfig.html#NMDhcpConfig--family"/>
     <keyword type="property" name="The “options†property" link="NMDhcpConfig.html#NMDhcpConfig--options"/>
+    <keyword type="function" name="nm_checkpoint_get_devices ()" link="libnm-nm-checkpoint.html#nm-checkpoint-get-devices" since="1.12"/>
+    <keyword type="function" name="nm_checkpoint_get_created ()" link="libnm-nm-checkpoint.html#nm-checkpoint-get-created" since="1.12"/>
+    <keyword type="function" name="nm_checkpoint_get_rollback_timeout ()" link="libnm-nm-checkpoint.html#nm-checkpoint-get-rollback-timeout" since="1.12"/>
+    <keyword type="macro" name="NM_CHECKPOINT_DEVICES" link="libnm-nm-checkpoint.html#NM-CHECKPOINT-DEVICES:CAPS"/>
+    <keyword type="macro" name="NM_CHECKPOINT_CREATED" link="libnm-nm-checkpoint.html#NM-CHECKPOINT-CREATED:CAPS"/>
+    <keyword type="macro" name="NM_CHECKPOINT_ROLLBACK_TIMEOUT" link="libnm-nm-checkpoint.html#NM-CHECKPOINT-ROLLBACK-TIMEOUT:CAPS"/>
     <keyword type="function" name="nm_utils_is_empty_ssid ()" link="libnm-nm-utils.html#nm-utils-is-empty-ssid"/>
     <keyword type="function" name="nm_utils_escape_ssid ()" link="libnm-nm-utils.html#nm-utils-escape-ssid"/>
     <keyword type="function" name="nm_utils_same_ssid ()" link="libnm-nm-utils.html#nm-utils-same-ssid"/>
@@ -2623,72 +2745,19 @@
     <keyword type="macro" name="NM_AVAILABLE_IN_1_10" link="libnm-nm-version.html#NM-AVAILABLE-IN-1-10:CAPS"/>
     <keyword type="macro" name="NM_DEPRECATED_IN_1_12" link="libnm-nm-version.html#NM-DEPRECATED-IN-1-12:CAPS"/>
     <keyword type="macro" name="NM_AVAILABLE_IN_1_12" link="libnm-nm-version.html#NM-AVAILABLE-IN-1-12:CAPS"/>
-    <keyword type="macro" name="NM_DEPRECATED_IN_1_8_FOR()" link="libnm-nm-vpn-dbus-interface.html#NM-DEPRECATED-IN-1-8-FOR:CAPS"/>
-    <keyword type="macro" name="NM_DBUS_PATH_VPN" link="libnm-nm-vpn-dbus-interface.html#NM-DBUS-PATH-VPN:CAPS"/>
-    <keyword type="macro" name="NM_DBUS_INTERFACE_VPN" link="libnm-nm-vpn-dbus-interface.html#NM-DBUS-INTERFACE-VPN:CAPS"/>
-    <keyword type="macro" name="NM_DBUS_PATH_VPN_CONNECTION" link="libnm-nm-vpn-dbus-interface.html#NM-DBUS-PATH-VPN-CONNECTION:CAPS"/>
-    <keyword type="macro" name="NM_DBUS_INTERFACE_VPN_CONNECTION" link="libnm-nm-vpn-dbus-interface.html#NM-DBUS-INTERFACE-VPN-CONNECTION:CAPS"/>
-    <keyword type="macro" name="NM_VPN_DBUS_PLUGIN_PATH" link="libnm-nm-vpn-dbus-interface.html#NM-VPN-DBUS-PLUGIN-PATH:CAPS"/>
-    <keyword type="macro" name="NM_VPN_DBUS_PLUGIN_INTERFACE" link="libnm-nm-vpn-dbus-interface.html#NM-VPN-DBUS-PLUGIN-INTERFACE:CAPS"/>
-    <keyword type="macro" name="NM_DBUS_NO_ACTIVE_VPN_CONNECTION" link="libnm-nm-vpn-dbus-interface.html#NM-DBUS-NO-ACTIVE-VPN-CONNECTION:CAPS"/>
-    <keyword type="macro" name="NM_DBUS_NO_VPN_CONNECTIONS" link="libnm-nm-vpn-dbus-interface.html#NM-DBUS-NO-VPN-CONNECTIONS:CAPS"/>
-    <keyword type="macro" name="NM_DBUS_INVALID_VPN_CONNECTION" link="libnm-nm-vpn-dbus-interface.html#NM-DBUS-INVALID-VPN-CONNECTION:CAPS"/>
-    <keyword type="macro" name="NM_DBUS_VPN_ERROR_PREFIX" link="libnm-nm-vpn-dbus-interface.html#NM-DBUS-VPN-ERROR-PREFIX:CAPS"/>
-    <keyword type="macro" name="NM_DBUS_VPN_STARTING_IN_PROGRESS" link="libnm-nm-vpn-dbus-interface.html#NM-DBUS-VPN-STARTING-IN-PROGRESS:CAPS"/>
-    <keyword type="macro" name="NM_DBUS_VPN_ALREADY_STARTED" link="libnm-nm-vpn-dbus-interface.html#NM-DBUS-VPN-ALREADY-STARTED:CAPS"/>
-    <keyword type="macro" name="NM_DBUS_VPN_STOPPING_IN_PROGRESS" link="libnm-nm-vpn-dbus-interface.html#NM-DBUS-VPN-STOPPING-IN-PROGRESS:CAPS"/>
-    <keyword type="macro" name="NM_DBUS_VPN_ALREADY_STOPPED" link="libnm-nm-vpn-dbus-interface.html#NM-DBUS-VPN-ALREADY-STOPPED:CAPS"/>
-    <keyword type="macro" name="NM_DBUS_VPN_WRONG_STATE" link="libnm-nm-vpn-dbus-interface.html#NM-DBUS-VPN-WRONG-STATE:CAPS"/>
-    <keyword type="macro" name="NM_DBUS_VPN_BAD_ARGUMENTS" link="libnm-nm-vpn-dbus-interface.html#NM-DBUS-VPN-BAD-ARGUMENTS:CAPS"/>
-    <keyword type="macro" name="NM_DBUS_VPN_INTERACTIVE_NOT_SUPPORTED" link="libnm-nm-vpn-dbus-interface.html#NM-DBUS-VPN-INTERACTIVE-NOT-SUPPORTED:CAPS"/>
-    <keyword type="macro" name="NM_DBUS_VPN_SIGNAL_LOGIN_BANNER" link="libnm-nm-vpn-dbus-interface.html#NM-DBUS-VPN-SIGNAL-LOGIN-BANNER:CAPS"/>
-    <keyword type="macro" name="NM_DBUS_VPN_SIGNAL_LOGIN_FAILED" link="libnm-nm-vpn-dbus-interface.html#NM-DBUS-VPN-SIGNAL-LOGIN-FAILED:CAPS"/>
-    <keyword type="macro" name="NM_DBUS_VPN_SIGNAL_LAUNCH_FAILED" link="libnm-nm-vpn-dbus-interface.html#NM-DBUS-VPN-SIGNAL-LAUNCH-FAILED:CAPS"/>
-    <keyword type="macro" name="NM_DBUS_VPN_SIGNAL_CONNECT_FAILED" link="libnm-nm-vpn-dbus-interface.html#NM-DBUS-VPN-SIGNAL-CONNECT-FAILED:CAPS"/>
-    <keyword type="macro" name="NM_DBUS_VPN_SIGNAL_VPN_CONFIG_BAD" link="libnm-nm-vpn-dbus-interface.html#NM-DBUS-VPN-SIGNAL-VPN-CONFIG-BAD:CAPS"/>
-    <keyword type="macro" name="NM_DBUS_VPN_SIGNAL_IP_CONFIG_BAD" link="libnm-nm-vpn-dbus-interface.html#NM-DBUS-VPN-SIGNAL-IP-CONFIG-BAD:CAPS"/>
-    <keyword type="macro" name="NM_DBUS_VPN_SIGNAL_STATE_CHANGE" link="libnm-nm-vpn-dbus-interface.html#NM-DBUS-VPN-SIGNAL-STATE-CHANGE:CAPS"/>
-    <keyword type="macro" name="NM_DBUS_VPN_SIGNAL_IP4_CONFIG" link="libnm-nm-vpn-dbus-interface.html#NM-DBUS-VPN-SIGNAL-IP4-CONFIG:CAPS"/>
-    <keyword type="enum" name="enum NMVpnServiceState" link="libnm-nm-vpn-dbus-interface.html#NMVpnServiceState"/>
-    <keyword type="enum" name="enum NMVpnConnectionState" link="libnm-nm-vpn-dbus-interface.html#NMVpnConnectionState"/>
-    <keyword type="enum" name="enum NMVpnConnectionStateReason" link="libnm-nm-vpn-dbus-interface.html#NMVpnConnectionStateReason" deprecated=""/>
-    <keyword type="enum" name="enum NMVpnPluginFailure" link="libnm-nm-vpn-dbus-interface.html#NMVpnPluginFailure"/>
-    <keyword type="macro" name="NM_VPN_PLUGIN_CONFIG_TUNDEV" link="libnm-nm-vpn-dbus-interface.html#NM-VPN-PLUGIN-CONFIG-TUNDEV:CAPS" deprecated=""/>
-    <keyword type="macro" name="NM_VPN_PLUGIN_CONFIG_PROXY_PAC" link="libnm-nm-vpn-dbus-interface.html#NM-VPN-PLUGIN-CONFIG-PROXY-PAC:CAPS"/>
-    <keyword type="macro" name="NM_VPN_PLUGIN_CONFIG_BANNER" link="libnm-nm-vpn-dbus-interface.html#NM-VPN-PLUGIN-CONFIG-BANNER:CAPS"/>
-    <keyword type="macro" name="NM_VPN_PLUGIN_CONFIG_EXT_GATEWAY" link="libnm-nm-vpn-dbus-interface.html#NM-VPN-PLUGIN-CONFIG-EXT-GATEWAY:CAPS"/>
-    <keyword type="macro" name="NM_VPN_PLUGIN_CONFIG_MTU" link="libnm-nm-vpn-dbus-interface.html#NM-VPN-PLUGIN-CONFIG-MTU:CAPS"/>
-    <keyword type="macro" name="NM_VPN_PLUGIN_CONFIG_HAS_IP4" link="libnm-nm-vpn-dbus-interface.html#NM-VPN-PLUGIN-CONFIG-HAS-IP4:CAPS"/>
-    <keyword type="macro" name="NM_VPN_PLUGIN_CONFIG_HAS_IP6" link="libnm-nm-vpn-dbus-interface.html#NM-VPN-PLUGIN-CONFIG-HAS-IP6:CAPS"/>
-    <keyword type="macro" name="NM_VPN_PLUGIN_CAN_PERSIST" link="libnm-nm-vpn-dbus-interface.html#NM-VPN-PLUGIN-CAN-PERSIST:CAPS"/>
-    <keyword type="macro" name="NM_VPN_PLUGIN_IP4_CONFIG_INT_GATEWAY" link="libnm-nm-vpn-dbus-interface.html#NM-VPN-PLUGIN-IP4-CONFIG-INT-GATEWAY:CAPS"/>
-    <keyword type="macro" name="NM_VPN_PLUGIN_IP4_CONFIG_ADDRESS" link="libnm-nm-vpn-dbus-interface.html#NM-VPN-PLUGIN-IP4-CONFIG-ADDRESS:CAPS"/>
-    <keyword type="macro" name="NM_VPN_PLUGIN_IP4_CONFIG_PTP" link="libnm-nm-vpn-dbus-interface.html#NM-VPN-PLUGIN-IP4-CONFIG-PTP:CAPS"/>
-    <keyword type="macro" name="NM_VPN_PLUGIN_IP4_CONFIG_PREFIX" link="libnm-nm-vpn-dbus-interface.html#NM-VPN-PLUGIN-IP4-CONFIG-PREFIX:CAPS"/>
-    <keyword type="macro" name="NM_VPN_PLUGIN_IP4_CONFIG_DNS" link="libnm-nm-vpn-dbus-interface.html#NM-VPN-PLUGIN-IP4-CONFIG-DNS:CAPS"/>
-    <keyword type="macro" name="NM_VPN_PLUGIN_IP4_CONFIG_NBNS" link="libnm-nm-vpn-dbus-interface.html#NM-VPN-PLUGIN-IP4-CONFIG-NBNS:CAPS"/>
-    <keyword type="macro" name="NM_VPN_PLUGIN_IP4_CONFIG_MSS" link="libnm-nm-vpn-dbus-interface.html#NM-VPN-PLUGIN-IP4-CONFIG-MSS:CAPS"/>
-    <keyword type="macro" name="NM_VPN_PLUGIN_IP4_CONFIG_DOMAIN" link="libnm-nm-vpn-dbus-interface.html#NM-VPN-PLUGIN-IP4-CONFIG-DOMAIN:CAPS"/>
-    <keyword type="macro" name="NM_VPN_PLUGIN_IP4_CONFIG_DOMAINS" link="libnm-nm-vpn-dbus-interface.html#NM-VPN-PLUGIN-IP4-CONFIG-DOMAINS:CAPS"/>
-    <keyword type="macro" name="NM_VPN_PLUGIN_IP4_CONFIG_ROUTES" link="libnm-nm-vpn-dbus-interface.html#NM-VPN-PLUGIN-IP4-CONFIG-ROUTES:CAPS"/>
-    <keyword type="macro" name="NM_VPN_PLUGIN_IP4_CONFIG_PRESERVE_ROUTES" link="libnm-nm-vpn-dbus-interface.html#NM-VPN-PLUGIN-IP4-CONFIG-PRESERVE-ROUTES:CAPS"/>
-    <keyword type="macro" name="NM_VPN_PLUGIN_IP4_CONFIG_NEVER_DEFAULT" link="libnm-nm-vpn-dbus-interface.html#NM-VPN-PLUGIN-IP4-CONFIG-NEVER-DEFAULT:CAPS"/>
-    <keyword type="macro" name="NM_VPN_PLUGIN_IP4_CONFIG_GATEWAY" link="libnm-nm-vpn-dbus-interface.html#NM-VPN-PLUGIN-IP4-CONFIG-GATEWAY:CAPS"/>
-    <keyword type="macro" name="NM_VPN_PLUGIN_IP4_CONFIG_BANNER" link="libnm-nm-vpn-dbus-interface.html#NM-VPN-PLUGIN-IP4-CONFIG-BANNER:CAPS"/>
-    <keyword type="macro" name="NM_VPN_PLUGIN_IP4_CONFIG_EXT_GATEWAY" link="libnm-nm-vpn-dbus-interface.html#NM-VPN-PLUGIN-IP4-CONFIG-EXT-GATEWAY:CAPS"/>
-    <keyword type="macro" name="NM_VPN_PLUGIN_IP4_CONFIG_MTU" link="libnm-nm-vpn-dbus-interface.html#NM-VPN-PLUGIN-IP4-CONFIG-MTU:CAPS"/>
-    <keyword type="macro" name="NM_VPN_PLUGIN_IP4_CONFIG_TUNDEV" link="libnm-nm-vpn-dbus-interface.html#NM-VPN-PLUGIN-IP4-CONFIG-TUNDEV:CAPS"/>
-    <keyword type="macro" name="NM_VPN_PLUGIN_IP6_CONFIG_INT_GATEWAY" link="libnm-nm-vpn-dbus-interface.html#NM-VPN-PLUGIN-IP6-CONFIG-INT-GATEWAY:CAPS"/>
-    <keyword type="macro" name="NM_VPN_PLUGIN_IP6_CONFIG_ADDRESS" link="libnm-nm-vpn-dbus-interface.html#NM-VPN-PLUGIN-IP6-CONFIG-ADDRESS:CAPS"/>
-    <keyword type="macro" name="NM_VPN_PLUGIN_IP6_CONFIG_PTP" link="libnm-nm-vpn-dbus-interface.html#NM-VPN-PLUGIN-IP6-CONFIG-PTP:CAPS"/>
-    <keyword type="macro" name="NM_VPN_PLUGIN_IP6_CONFIG_PREFIX" link="libnm-nm-vpn-dbus-interface.html#NM-VPN-PLUGIN-IP6-CONFIG-PREFIX:CAPS"/>
-    <keyword type="macro" name="NM_VPN_PLUGIN_IP6_CONFIG_DNS" link="libnm-nm-vpn-dbus-interface.html#NM-VPN-PLUGIN-IP6-CONFIG-DNS:CAPS"/>
-    <keyword type="macro" name="NM_VPN_PLUGIN_IP6_CONFIG_MSS" link="libnm-nm-vpn-dbus-interface.html#NM-VPN-PLUGIN-IP6-CONFIG-MSS:CAPS"/>
-    <keyword type="macro" name="NM_VPN_PLUGIN_IP6_CONFIG_DOMAIN" link="libnm-nm-vpn-dbus-interface.html#NM-VPN-PLUGIN-IP6-CONFIG-DOMAIN:CAPS"/>
-    <keyword type="macro" name="NM_VPN_PLUGIN_IP6_CONFIG_DOMAINS" link="libnm-nm-vpn-dbus-interface.html#NM-VPN-PLUGIN-IP6-CONFIG-DOMAINS:CAPS"/>
-    <keyword type="macro" name="NM_VPN_PLUGIN_IP6_CONFIG_ROUTES" link="libnm-nm-vpn-dbus-interface.html#NM-VPN-PLUGIN-IP6-CONFIG-ROUTES:CAPS"/>
-    <keyword type="macro" name="NM_VPN_PLUGIN_IP6_CONFIG_PRESERVE_ROUTES" link="libnm-nm-vpn-dbus-interface.html#NM-VPN-PLUGIN-IP6-CONFIG-PRESERVE-ROUTES:CAPS"/>
-    <keyword type="macro" name="NM_VPN_PLUGIN_IP6_CONFIG_NEVER_DEFAULT" link="libnm-nm-vpn-dbus-interface.html#NM-VPN-PLUGIN-IP6-CONFIG-NEVER-DEFAULT:CAPS"/>
+    <keyword type="macro" name="NM_VPN_SERVICE_PLUGIN_DBUS_SERVICE_NAME" link="libnm-nm-vpn-service-plugin.html#NM-VPN-SERVICE-PLUGIN-DBUS-SERVICE-NAME:CAPS"/>
+    <keyword type="macro" name="NM_VPN_SERVICE_PLUGIN_DBUS_WATCH_PEER" link="libnm-nm-vpn-service-plugin.html#NM-VPN-SERVICE-PLUGIN-DBUS-WATCH-PEER:CAPS"/>
+    <keyword type="macro" name="NM_VPN_SERVICE_PLUGIN_STATE" link="libnm-nm-vpn-service-plugin.html#NM-VPN-SERVICE-PLUGIN-STATE:CAPS"/>
+    <keyword type="macro" name="NM_VPN_PLUGIN_INFO_NAME" link="libnm-nm-vpn-plugin-info.html#NM-VPN-PLUGIN-INFO-NAME:CAPS"/>
+    <keyword type="macro" name="NM_VPN_PLUGIN_INFO_FILENAME" link="libnm-nm-vpn-plugin-info.html#NM-VPN-PLUGIN-INFO-FILENAME:CAPS"/>
+    <keyword type="macro" name="NM_VPN_PLUGIN_INFO_KEYFILE" link="libnm-nm-vpn-plugin-info.html#NM-VPN-PLUGIN-INFO-KEYFILE:CAPS"/>
+    <keyword type="macro" name="NM_VPN_PLUGIN_INFO_KF_GROUP_CONNECTION" link="libnm-nm-vpn-plugin-info.html#NM-VPN-PLUGIN-INFO-KF-GROUP-CONNECTION:CAPS"/>
+    <keyword type="macro" name="NM_VPN_PLUGIN_INFO_KF_GROUP_LIBNM" link="libnm-nm-vpn-plugin-info.html#NM-VPN-PLUGIN-INFO-KF-GROUP-LIBNM:CAPS"/>
+    <keyword type="macro" name="NM_VPN_PLUGIN_INFO_KF_GROUP_GNOME" link="libnm-nm-vpn-plugin-info.html#NM-VPN-PLUGIN-INFO-KF-GROUP-GNOME:CAPS"/>
+    <keyword type="struct" name="NMVpnPluginInfo" link="libnm-nm-vpn-plugin-info.html#NMVpnPluginInfo"/>
+    <keyword type="function" name="nm_vpn_editor_get_widget ()" link="NMVpnEditor.html#nm-vpn-editor-get-widget"/>
+    <keyword type="function" name="nm_vpn_editor_update_connection ()" link="NMVpnEditor.html#nm-vpn-editor-update-connection"/>
+    <keyword type="struct" name="NMVpnEditorInterface" link="NMVpnEditor.html#NMVpnEditorInterface"/>
     <keyword type="function" name="NMVpnEditorPluginFactory ()" link="NMVpnEditorPlugin.html#NMVpnEditorPluginFactory"/>
     <keyword type="function" name="nm_vpn_editor_plugin_factory ()" link="NMVpnEditorPlugin.html#nm-vpn-editor-plugin-factory"/>
     <keyword type="function" name="nm_vpn_editor_plugin_get_editor ()" link="NMVpnEditorPlugin.html#nm-vpn-editor-plugin-get-editor"/>
@@ -2713,6 +2782,8 @@
     <keyword type="property" name="The “name†property" link="NMVpnEditorPlugin.html#NMVpnEditorPlugin--name"/>
     <keyword type="property" name="The “service†property" link="NMVpnEditorPlugin.html#NMVpnEditorPlugin--service"/>
     <keyword type="signal" name="The “changed†signal" link="NMVpnEditorPlugin.html#NMVpnEditor-changed"/>
+    <keyword type="macro" name="NM_VPN_PLUGIN_OLD_DBUS_SERVICE_NAME" link="libnm-nm-vpn-plugin-old.html#NM-VPN-PLUGIN-OLD-DBUS-SERVICE-NAME:CAPS"/>
+    <keyword type="macro" name="NM_VPN_PLUGIN_OLD_STATE" link="libnm-nm-vpn-plugin-old.html#NM-VPN-PLUGIN-OLD-STATE:CAPS"/>
     <keyword type="constant" name="NM_CLIENT_PERMISSION_NONE" link="NMClient.html#NM-CLIENT-PERMISSION-NONE:CAPS"/>
     <keyword type="constant" name="NM_CLIENT_PERMISSION_ENABLE_DISABLE_NETWORK" link="NMClient.html#NM-CLIENT-PERMISSION-ENABLE-DISABLE-NETWORK:CAPS"/>
     <keyword type="constant" name="NM_CLIENT_PERMISSION_ENABLE_DISABLE_WIFI" link="NMClient.html#NM-CLIENT-PERMISSION-ENABLE-DISABLE-WIFI:CAPS"/>
@@ -3125,6 +3196,8 @@
     <keyword type="constant" name="NM_SETTING_MACVLAN_MODE_SOURCE" link="NMSettingMacvlan.html#NM-SETTING-MACVLAN-MODE-SOURCE:CAPS"/>
     <keyword type="constant" name="_NM_SETTING_MACVLAN_MODE_NUM" link="NMSettingMacvlan.html#NM-SETTING-MACVLAN-MODE-NUM:CAPS"/>
     <keyword type="constant" name="NM_SETTING_MACVLAN_MODE_LAST" link="NMSettingMacvlan.html#NM-SETTING-MACVLAN-MODE-LAST:CAPS"/>
+    <keyword type="constant" name="NM_SETTING_PROXY_METHOD_NONE" link="NMSettingProxy.html#NM-SETTING-PROXY-METHOD-NONE:CAPS"/>
+    <keyword type="constant" name="NM_SETTING_PROXY_METHOD_AUTO" link="NMSettingProxy.html#NM-SETTING-PROXY-METHOD-AUTO:CAPS"/>
     <keyword type="constant" name="NM_SETTING_SERIAL_PARITY_NONE" link="NMSettingSerial.html#NM-SETTING-SERIAL-PARITY-NONE:CAPS"/>
     <keyword type="constant" name="NM_SETTING_SERIAL_PARITY_EVEN" link="NMSettingSerial.html#NM-SETTING-SERIAL-PARITY-EVEN:CAPS"/>
     <keyword type="constant" name="NM_SETTING_SERIAL_PARITY_ODD" link="NMSettingSerial.html#NM-SETTING-SERIAL-PARITY-ODD:CAPS"/>
@@ -3153,27 +3226,6 @@
     <keyword type="constant" name="NM_SETTING_WIRED_WAKE_ON_LAN_DEFAULT" link="NMSettingWired.html#NM-SETTING-WIRED-WAKE-ON-LAN-DEFAULT:CAPS"/>
     <keyword type="constant" name="NM_SETTING_WIRED_WAKE_ON_LAN_IGNORE" link="NMSettingWired.html#NM-SETTING-WIRED-WAKE-ON-LAN-IGNORE:CAPS"/>
     <keyword type="constant" name="NM_SETTING_WIRED_WAKE_ON_LAN_EXCLUSIVE_FLAGS" link="NMSettingWired.html#NM-SETTING-WIRED-WAKE-ON-LAN-EXCLUSIVE-FLAGS:CAPS"/>
-    <keyword type="constant" name="NM_SETTING_WIRELESS_WAKE_ON_WLAN_NONE" link="NMSettingWireless.html#NM-SETTING-WIRELESS-WAKE-ON-WLAN-NONE:CAPS"/>
-    <keyword type="constant" name="NM_SETTING_WIRELESS_WAKE_ON_WLAN_ANY" link="NMSettingWireless.html#NM-SETTING-WIRELESS-WAKE-ON-WLAN-ANY:CAPS"/>
-    <keyword type="constant" name="NM_SETTING_WIRELESS_WAKE_ON_WLAN_DISCONNECT" link="NMSettingWireless.html#NM-SETTING-WIRELESS-WAKE-ON-WLAN-DISCONNECT:CAPS"/>
-    <keyword type="constant" name="NM_SETTING_WIRELESS_WAKE_ON_WLAN_MAGIC" link="NMSettingWireless.html#NM-SETTING-WIRELESS-WAKE-ON-WLAN-MAGIC:CAPS"/>
-    <keyword type="constant" name="NM_SETTING_WIRELESS_WAKE_ON_WLAN_GTK_REKEY_FAILURE" link="NMSettingWireless.html#NM-SETTING-WIRELESS-WAKE-ON-WLAN-GTK-REKEY-FAILURE:CAPS"/>
-    <keyword type="constant" name="NM_SETTING_WIRELESS_WAKE_ON_WLAN_EAP_IDENTITY_REQUEST" link="NMSettingWireless.html#NM-SETTING-WIRELESS-WAKE-ON-WLAN-EAP-IDENTITY-REQUEST:CAPS"/>
-    <keyword type="constant" name="NM_SETTING_WIRELESS_WAKE_ON_WLAN_4WAY_HANDSHAKE" link="NMSettingWireless.html#NM-SETTING-WIRELESS-WAKE-ON-WLAN-4WAY-HANDSHAKE:CAPS"/>
-    <keyword type="constant" name="NM_SETTING_WIRELESS_WAKE_ON_WLAN_RFKILL_RELEASE" link="NMSettingWireless.html#NM-SETTING-WIRELESS-WAKE-ON-WLAN-RFKILL-RELEASE:CAPS"/>
-    <keyword type="constant" name="NM_SETTING_WIRELESS_WAKE_ON_WLAN_TCP" link="NMSettingWireless.html#NM-SETTING-WIRELESS-WAKE-ON-WLAN-TCP:CAPS"/>
-    <keyword type="constant" name="_NM_SETTING_WIRELESS_WAKE_ON_WLAN_NUM" link="NMSettingWireless.html#NM-SETTING-WIRELESS-WAKE-ON-WLAN-NUM:CAPS"/>
-    <keyword type="constant" name="NM_SETTING_WIRELESS_WAKE_ON_WLAN_LAST" link="NMSettingWireless.html#NM-SETTING-WIRELESS-WAKE-ON-WLAN-LAST:CAPS"/>
-    <keyword type="constant" name="NM_SETTING_WIRELESS_WAKE_ON_WLAN_ALL" link="NMSettingWireless.html#NM-SETTING-WIRELESS-WAKE-ON-WLAN-ALL:CAPS"/>
-    <keyword type="constant" name="NM_SETTING_WIRELESS_WAKE_ON_WLAN_DEFAULT" link="NMSettingWireless.html#NM-SETTING-WIRELESS-WAKE-ON-WLAN-DEFAULT:CAPS"/>
-    <keyword type="constant" name="NM_SETTING_WIRELESS_WAKE_ON_WLAN_IGNORE" link="NMSettingWireless.html#NM-SETTING-WIRELESS-WAKE-ON-WLAN-IGNORE:CAPS"/>
-    <keyword type="constant" name="NM_SETTING_WIRELESS_WAKE_ON_WLAN_EXCLUSIVE_FLAGS" link="NMSettingWireless.html#NM-SETTING-WIRELESS-WAKE-ON-WLAN-EXCLUSIVE-FLAGS:CAPS"/>
-    <keyword type="constant" name="NM_SETTING_WIRELESS_POWERSAVE_DEFAULT" link="NMSettingWireless.html#NM-SETTING-WIRELESS-POWERSAVE-DEFAULT:CAPS"/>
-    <keyword type="constant" name="NM_SETTING_WIRELESS_POWERSAVE_IGNORE" link="NMSettingWireless.html#NM-SETTING-WIRELESS-POWERSAVE-IGNORE:CAPS"/>
-    <keyword type="constant" name="NM_SETTING_WIRELESS_POWERSAVE_DISABLE" link="NMSettingWireless.html#NM-SETTING-WIRELESS-POWERSAVE-DISABLE:CAPS"/>
-    <keyword type="constant" name="NM_SETTING_WIRELESS_POWERSAVE_ENABLE" link="NMSettingWireless.html#NM-SETTING-WIRELESS-POWERSAVE-ENABLE:CAPS"/>
-    <keyword type="constant" name="_NM_SETTING_WIRELESS_POWERSAVE_NUM" link="NMSettingWireless.html#NM-SETTING-WIRELESS-POWERSAVE-NUM:CAPS"/>
-    <keyword type="constant" name="NM_SETTING_WIRELESS_POWERSAVE_LAST" link="NMSettingWireless.html#NM-SETTING-WIRELESS-POWERSAVE-LAST:CAPS"/>
     <keyword type="constant" name="NM_WEP_KEY_TYPE_UNKNOWN" link="NMSettingWirelessSecurity.html#NM-WEP-KEY-TYPE-UNKNOWN:CAPS"/>
     <keyword type="constant" name="NM_WEP_KEY_TYPE_KEY" link="NMSettingWirelessSecurity.html#NM-WEP-KEY-TYPE-KEY:CAPS"/>
     <keyword type="constant" name="NM_WEP_KEY_TYPE_PASSPHRASE" link="NMSettingWirelessSecurity.html#NM-WEP-KEY-TYPE-PASSPHRASE:CAPS"/>
@@ -3195,6 +3247,27 @@
     <keyword type="constant" name="NM_SETTING_WIRELESS_SECURITY_FILS_REQUIRED" link="NMSettingWirelessSecurity.html#NM-SETTING-WIRELESS-SECURITY-FILS-REQUIRED:CAPS"/>
     <keyword type="constant" name="_NM_SETTING_WIRELESS_SECURITY_FILS_NUM" link="NMSettingWirelessSecurity.html#NM-SETTING-WIRELESS-SECURITY-FILS-NUM:CAPS"/>
     <keyword type="constant" name="NM_SETTING_WIRELESS_SECURITY_FILS_LAST" link="NMSettingWirelessSecurity.html#NM-SETTING-WIRELESS-SECURITY-FILS-LAST:CAPS"/>
+    <keyword type="constant" name="NM_SETTING_WIRELESS_WAKE_ON_WLAN_NONE" link="NMSettingWireless.html#NM-SETTING-WIRELESS-WAKE-ON-WLAN-NONE:CAPS"/>
+    <keyword type="constant" name="NM_SETTING_WIRELESS_WAKE_ON_WLAN_ANY" link="NMSettingWireless.html#NM-SETTING-WIRELESS-WAKE-ON-WLAN-ANY:CAPS"/>
+    <keyword type="constant" name="NM_SETTING_WIRELESS_WAKE_ON_WLAN_DISCONNECT" link="NMSettingWireless.html#NM-SETTING-WIRELESS-WAKE-ON-WLAN-DISCONNECT:CAPS"/>
+    <keyword type="constant" name="NM_SETTING_WIRELESS_WAKE_ON_WLAN_MAGIC" link="NMSettingWireless.html#NM-SETTING-WIRELESS-WAKE-ON-WLAN-MAGIC:CAPS"/>
+    <keyword type="constant" name="NM_SETTING_WIRELESS_WAKE_ON_WLAN_GTK_REKEY_FAILURE" link="NMSettingWireless.html#NM-SETTING-WIRELESS-WAKE-ON-WLAN-GTK-REKEY-FAILURE:CAPS"/>
+    <keyword type="constant" name="NM_SETTING_WIRELESS_WAKE_ON_WLAN_EAP_IDENTITY_REQUEST" link="NMSettingWireless.html#NM-SETTING-WIRELESS-WAKE-ON-WLAN-EAP-IDENTITY-REQUEST:CAPS"/>
+    <keyword type="constant" name="NM_SETTING_WIRELESS_WAKE_ON_WLAN_4WAY_HANDSHAKE" link="NMSettingWireless.html#NM-SETTING-WIRELESS-WAKE-ON-WLAN-4WAY-HANDSHAKE:CAPS"/>
+    <keyword type="constant" name="NM_SETTING_WIRELESS_WAKE_ON_WLAN_RFKILL_RELEASE" link="NMSettingWireless.html#NM-SETTING-WIRELESS-WAKE-ON-WLAN-RFKILL-RELEASE:CAPS"/>
+    <keyword type="constant" name="NM_SETTING_WIRELESS_WAKE_ON_WLAN_TCP" link="NMSettingWireless.html#NM-SETTING-WIRELESS-WAKE-ON-WLAN-TCP:CAPS"/>
+    <keyword type="constant" name="_NM_SETTING_WIRELESS_WAKE_ON_WLAN_NUM" link="NMSettingWireless.html#NM-SETTING-WIRELESS-WAKE-ON-WLAN-NUM:CAPS"/>
+    <keyword type="constant" name="NM_SETTING_WIRELESS_WAKE_ON_WLAN_LAST" link="NMSettingWireless.html#NM-SETTING-WIRELESS-WAKE-ON-WLAN-LAST:CAPS"/>
+    <keyword type="constant" name="NM_SETTING_WIRELESS_WAKE_ON_WLAN_ALL" link="NMSettingWireless.html#NM-SETTING-WIRELESS-WAKE-ON-WLAN-ALL:CAPS"/>
+    <keyword type="constant" name="NM_SETTING_WIRELESS_WAKE_ON_WLAN_DEFAULT" link="NMSettingWireless.html#NM-SETTING-WIRELESS-WAKE-ON-WLAN-DEFAULT:CAPS"/>
+    <keyword type="constant" name="NM_SETTING_WIRELESS_WAKE_ON_WLAN_IGNORE" link="NMSettingWireless.html#NM-SETTING-WIRELESS-WAKE-ON-WLAN-IGNORE:CAPS"/>
+    <keyword type="constant" name="NM_SETTING_WIRELESS_WAKE_ON_WLAN_EXCLUSIVE_FLAGS" link="NMSettingWireless.html#NM-SETTING-WIRELESS-WAKE-ON-WLAN-EXCLUSIVE-FLAGS:CAPS"/>
+    <keyword type="constant" name="NM_SETTING_WIRELESS_POWERSAVE_DEFAULT" link="NMSettingWireless.html#NM-SETTING-WIRELESS-POWERSAVE-DEFAULT:CAPS"/>
+    <keyword type="constant" name="NM_SETTING_WIRELESS_POWERSAVE_IGNORE" link="NMSettingWireless.html#NM-SETTING-WIRELESS-POWERSAVE-IGNORE:CAPS"/>
+    <keyword type="constant" name="NM_SETTING_WIRELESS_POWERSAVE_DISABLE" link="NMSettingWireless.html#NM-SETTING-WIRELESS-POWERSAVE-DISABLE:CAPS"/>
+    <keyword type="constant" name="NM_SETTING_WIRELESS_POWERSAVE_ENABLE" link="NMSettingWireless.html#NM-SETTING-WIRELESS-POWERSAVE-ENABLE:CAPS"/>
+    <keyword type="constant" name="_NM_SETTING_WIRELESS_POWERSAVE_NUM" link="NMSettingWireless.html#NM-SETTING-WIRELESS-POWERSAVE-NUM:CAPS"/>
+    <keyword type="constant" name="NM_SETTING_WIRELESS_POWERSAVE_LAST" link="NMSettingWireless.html#NM-SETTING-WIRELESS-POWERSAVE-LAST:CAPS"/>
     <keyword type="constant" name="NMU_SEC_INVALID" link="libnm-nm-utils.html#NMU-SEC-INVALID:CAPS"/>
     <keyword type="constant" name="NMU_SEC_NONE" link="libnm-nm-utils.html#NMU-SEC-NONE:CAPS"/>
     <keyword type="constant" name="NMU_SEC_STATIC_WEP" link="libnm-nm-utils.html#NMU-SEC-STATIC-WEP:CAPS"/>
@@ -3204,36 +3277,6 @@
     <keyword type="constant" name="NMU_SEC_WPA_ENTERPRISE" link="libnm-nm-utils.html#NMU-SEC-WPA-ENTERPRISE:CAPS"/>
     <keyword type="constant" name="NMU_SEC_WPA2_PSK" link="libnm-nm-utils.html#NMU-SEC-WPA2-PSK:CAPS"/>
     <keyword type="constant" name="NMU_SEC_WPA2_ENTERPRISE" link="libnm-nm-utils.html#NMU-SEC-WPA2-ENTERPRISE:CAPS"/>
-    <keyword type="constant" name="NM_VPN_SERVICE_STATE_UNKNOWN" link="libnm-nm-vpn-dbus-interface.html#NM-VPN-SERVICE-STATE-UNKNOWN:CAPS"/>
-    <keyword type="constant" name="NM_VPN_SERVICE_STATE_INIT" link="libnm-nm-vpn-dbus-interface.html#NM-VPN-SERVICE-STATE-INIT:CAPS"/>
-    <keyword type="constant" name="NM_VPN_SERVICE_STATE_SHUTDOWN" link="libnm-nm-vpn-dbus-interface.html#NM-VPN-SERVICE-STATE-SHUTDOWN:CAPS"/>
-    <keyword type="constant" name="NM_VPN_SERVICE_STATE_STARTING" link="libnm-nm-vpn-dbus-interface.html#NM-VPN-SERVICE-STATE-STARTING:CAPS"/>
-    <keyword type="constant" name="NM_VPN_SERVICE_STATE_STARTED" link="libnm-nm-vpn-dbus-interface.html#NM-VPN-SERVICE-STATE-STARTED:CAPS"/>
-    <keyword type="constant" name="NM_VPN_SERVICE_STATE_STOPPING" link="libnm-nm-vpn-dbus-interface.html#NM-VPN-SERVICE-STATE-STOPPING:CAPS"/>
-    <keyword type="constant" name="NM_VPN_SERVICE_STATE_STOPPED" link="libnm-nm-vpn-dbus-interface.html#NM-VPN-SERVICE-STATE-STOPPED:CAPS"/>
-    <keyword type="constant" name="NM_VPN_CONNECTION_STATE_UNKNOWN" link="libnm-nm-vpn-dbus-interface.html#NM-VPN-CONNECTION-STATE-UNKNOWN:CAPS"/>
-    <keyword type="constant" name="NM_VPN_CONNECTION_STATE_PREPARE" link="libnm-nm-vpn-dbus-interface.html#NM-VPN-CONNECTION-STATE-PREPARE:CAPS"/>
-    <keyword type="constant" name="NM_VPN_CONNECTION_STATE_NEED_AUTH" link="libnm-nm-vpn-dbus-interface.html#NM-VPN-CONNECTION-STATE-NEED-AUTH:CAPS"/>
-    <keyword type="constant" name="NM_VPN_CONNECTION_STATE_CONNECT" link="libnm-nm-vpn-dbus-interface.html#NM-VPN-CONNECTION-STATE-CONNECT:CAPS"/>
-    <keyword type="constant" name="NM_VPN_CONNECTION_STATE_IP_CONFIG_GET" link="libnm-nm-vpn-dbus-interface.html#NM-VPN-CONNECTION-STATE-IP-CONFIG-GET:CAPS"/>
-    <keyword type="constant" name="NM_VPN_CONNECTION_STATE_ACTIVATED" link="libnm-nm-vpn-dbus-interface.html#NM-VPN-CONNECTION-STATE-ACTIVATED:CAPS"/>
-    <keyword type="constant" name="NM_VPN_CONNECTION_STATE_FAILED" link="libnm-nm-vpn-dbus-interface.html#NM-VPN-CONNECTION-STATE-FAILED:CAPS"/>
-    <keyword type="constant" name="NM_VPN_CONNECTION_STATE_DISCONNECTED" link="libnm-nm-vpn-dbus-interface.html#NM-VPN-CONNECTION-STATE-DISCONNECTED:CAPS"/>
-    <keyword type="constant" name="NM_VPN_CONNECTION_STATE_REASON_UNKNOWN" link="libnm-nm-vpn-dbus-interface.html#NM-VPN-CONNECTION-STATE-REASON-UNKNOWN:CAPS"/>
-    <keyword type="constant" name="NM_VPN_CONNECTION_STATE_REASON_NONE" link="libnm-nm-vpn-dbus-interface.html#NM-VPN-CONNECTION-STATE-REASON-NONE:CAPS"/>
-    <keyword type="constant" name="NM_VPN_CONNECTION_STATE_REASON_USER_DISCONNECTED" link="libnm-nm-vpn-dbus-interface.html#NM-VPN-CONNECTION-STATE-REASON-USER-DISCONNECTED:CAPS"/>
-    <keyword type="constant" name="NM_VPN_CONNECTION_STATE_REASON_DEVICE_DISCONNECTED" link="libnm-nm-vpn-dbus-interface.html#NM-VPN-CONNECTION-STATE-REASON-DEVICE-DISCONNECTED:CAPS"/>
-    <keyword type="constant" name="NM_VPN_CONNECTION_STATE_REASON_SERVICE_STOPPED" link="libnm-nm-vpn-dbus-interface.html#NM-VPN-CONNECTION-STATE-REASON-SERVICE-STOPPED:CAPS"/>
-    <keyword type="constant" name="NM_VPN_CONNECTION_STATE_REASON_IP_CONFIG_INVALID" link="libnm-nm-vpn-dbus-interface.html#NM-VPN-CONNECTION-STATE-REASON-IP-CONFIG-INVALID:CAPS"/>
-    <keyword type="constant" name="NM_VPN_CONNECTION_STATE_REASON_CONNECT_TIMEOUT" link="libnm-nm-vpn-dbus-interface.html#NM-VPN-CONNECTION-STATE-REASON-CONNECT-TIMEOUT:CAPS"/>
-    <keyword type="constant" name="NM_VPN_CONNECTION_STATE_REASON_SERVICE_START_TIMEOUT" link="libnm-nm-vpn-dbus-interface.html#NM-VPN-CONNECTION-STATE-REASON-SERVICE-START-TIMEOUT:CAPS"/>
-    <keyword type="constant" name="NM_VPN_CONNECTION_STATE_REASON_SERVICE_START_FAILED" link="libnm-nm-vpn-dbus-interface.html#NM-VPN-CONNECTION-STATE-REASON-SERVICE-START-FAILED:CAPS"/>
-    <keyword type="constant" name="NM_VPN_CONNECTION_STATE_REASON_NO_SECRETS" link="libnm-nm-vpn-dbus-interface.html#NM-VPN-CONNECTION-STATE-REASON-NO-SECRETS:CAPS"/>
-    <keyword type="constant" name="NM_VPN_CONNECTION_STATE_REASON_LOGIN_FAILED" link="libnm-nm-vpn-dbus-interface.html#NM-VPN-CONNECTION-STATE-REASON-LOGIN-FAILED:CAPS"/>
-    <keyword type="constant" name="NM_VPN_CONNECTION_STATE_REASON_CONNECTION_REMOVED" link="libnm-nm-vpn-dbus-interface.html#NM-VPN-CONNECTION-STATE-REASON-CONNECTION-REMOVED:CAPS"/>
-    <keyword type="constant" name="NM_VPN_PLUGIN_FAILURE_LOGIN_FAILED" link="libnm-nm-vpn-dbus-interface.html#NM-VPN-PLUGIN-FAILURE-LOGIN-FAILED:CAPS"/>
-    <keyword type="constant" name="NM_VPN_PLUGIN_FAILURE_CONNECT_FAILED" link="libnm-nm-vpn-dbus-interface.html#NM-VPN-PLUGIN-FAILURE-CONNECT-FAILED:CAPS"/>
-    <keyword type="constant" name="NM_VPN_PLUGIN_FAILURE_BAD_IP_CONFIG" link="libnm-nm-vpn-dbus-interface.html#NM-VPN-PLUGIN-FAILURE-BAD-IP-CONFIG:CAPS"/>
     <keyword type="constant" name="NM_VPN_EDITOR_PLUGIN_CAPABILITY_NONE" link="NMVpnEditorPlugin.html#NM-VPN-EDITOR-PLUGIN-CAPABILITY-NONE:CAPS"/>
     <keyword type="constant" name="NM_VPN_EDITOR_PLUGIN_CAPABILITY_IMPORT" link="NMVpnEditorPlugin.html#NM-VPN-EDITOR-PLUGIN-CAPABILITY-IMPORT:CAPS"/>
     <keyword type="constant" name="NM_VPN_EDITOR_PLUGIN_CAPABILITY_EXPORT" link="NMVpnEditorPlugin.html#NM-VPN-EDITOR-PLUGIN-CAPABILITY-EXPORT:CAPS"/>
@@ -3242,6 +3285,10 @@
     <keyword type="member" name="NMConnectionInterface.secrets-updated" link="NMConnection.html#NMConnectionInterface.secrets-updated"/>
     <keyword type="member" name="NMConnectionInterface.secrets-cleared" link="NMConnection.html#NMConnectionInterface.secrets-cleared"/>
     <keyword type="member" name="NMConnectionInterface.changed" link="NMConnection.html#NMConnectionInterface.changed"/>
+    <keyword type="member" name="NMVpnEditorInterface.get-widget" link="NMVpnEditor.html#NMVpnEditorInterface.get-widget"/>
+    <keyword type="member" name="NMVpnEditorInterface.placeholder" link="NMVpnEditor.html#NMVpnEditorInterface.placeholder"/>
+    <keyword type="member" name="NMVpnEditorInterface.update-connection" link="NMVpnEditor.html#NMVpnEditorInterface.update-connection"/>
+    <keyword type="member" name="NMVpnEditorInterface.changed" link="NMVpnEditor.html#NMVpnEditorInterface.changed"/>
     <keyword type="member" name="NMVpnEditorPluginInterface.get-editor" link="NMVpnEditorPlugin.html#NMVpnEditorPluginInterface.get-editor"/>
     <keyword type="member" name="NMVpnEditorPluginInterface.get-capabilities" link="NMVpnEditorPlugin.html#NMVpnEditorPluginInterface.get-capabilities"/>
     <keyword type="member" name="NMVpnEditorPluginInterface.import-from-file" link="NMVpnEditorPlugin.html#NMVpnEditorPluginInterface.import-from-file"/>
diff --git a/docs/libnm/html/object-tree.html b/docs/libnm/html/object-tree.html
index 7d807d47..4cee32c8 100644
--- a/docs/libnm/html/object-tree.html
+++ b/docs/libnm/html/object-tree.html
@@ -6,7 +6,7 @@
 <meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
 <link rel="home" href="index.html" title="libnm Reference Manual">
 <link rel="up" href="index.html" title="libnm Reference Manual">
-<link rel="prev" href="NMVpnEditorPlugin.html" title="NMVpnEditorPlugin">
+<link rel="prev" href="libnm-nm-vpn-plugin-old.html" title="nm-vpn-plugin-old">
 <link rel="next" href="api-index-full.html" title="API Index">
 <meta name="generator" content="GTK-Doc V1.28 (XML mode)">
 <link rel="stylesheet" href="style.css" type="text/css">
@@ -16,7 +16,7 @@
 <td width="100%" align="left" class="shortcuts"></td>
 <td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
 <td><img src="up-insensitive.png" width="16" height="16" border="0"></td>
-<td><a accesskey="p" href="NMVpnEditorPlugin.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="p" href="libnm-nm-vpn-plugin-old.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
 <td><a accesskey="n" href="api-index-full.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
 </tr></table>
 <div class="chapter">
@@ -51,7 +51,7 @@
     <span class="lineart">│</span>   <span class="lineart">├──</span> NMSettingOvsPort
     <span class="lineart">│</span>   <span class="lineart">├──</span> <a class="link" href="NMSettingPpp.html" title="NMSettingPpp">NMSettingPpp</a>
     <span class="lineart">│</span>   <span class="lineart">├──</span> <a class="link" href="NMSettingPppoe.html" title="NMSettingPppoe">NMSettingPppoe</a>
-    <span class="lineart">│</span>   <span class="lineart">├──</span> NMSettingProxy
+    <span class="lineart">│</span>   <span class="lineart">├──</span> <a class="link" href="NMSettingProxy.html" title="NMSettingProxy">NMSettingProxy</a>
     <span class="lineart">│</span>   <span class="lineart">├──</span> <a class="link" href="NMSettingSerial.html" title="NMSettingSerial">NMSettingSerial</a>
     <span class="lineart">│</span>   <span class="lineart">├──</span> NMSettingTCConfig
     <span class="lineart">│</span>   <span class="lineart">├──</span> <a class="link" href="NMSettingTeamPort.html" title="NMSettingTeamPort">NMSettingTeamPort</a>
@@ -103,7 +103,7 @@
     <span class="lineart">╰──</span> <a class="link" href="NMSimpleConnection.html" title="NMSimpleConnection">NMSimpleConnection</a>
     <a href="/usr/share/gtk-doc/html/gobject/GTypeModule.html">GInterface</a>
     <span class="lineart">├──</span> <a class="link" href="NMConnection.html" title="NMConnection">NMConnection</a>
-    <span class="lineart">├──</span> <a class="link" href="NMVpnEditorPlugin.html#NMVpnEditor">NMVpnEditor</a>
+    <span class="lineart">├──</span> <a class="link" href="NMVpnEditor.html" title="NMVpnEditor">NMVpnEditor</a>
     <span class="lineart">╰──</span> <a class="link" href="NMVpnEditorPlugin.html" title="NMVpnEditorPlugin">NMVpnEditorPlugin</a>
     <a href="/usr/share/gtk-doc/html/gobject/gobject-Enumeration-and-Flag-Types.html">GFlags</a>
     <span class="lineart">├──</span> <a class="link" href="libnm-nm-dbus-interface.html#NM80211ApFlags" title="enum NM80211ApFlags">NM80211ApFlags</a>
@@ -163,7 +163,7 @@
     <span class="lineart">├──</span> <a class="link" href="NMSettingMacsec.html#NMSettingMacsecMode" title="enum NMSettingMacsecMode">NMSettingMacsecMode</a>
     <span class="lineart">├──</span> <a class="link" href="NMSettingMacsec.html#NMSettingMacsecValidation" title="enum NMSettingMacsecValidation">NMSettingMacsecValidation</a>
     <span class="lineart">├──</span> <a class="link" href="NMSettingMacvlan.html#NMSettingMacvlanMode" title="enum NMSettingMacvlanMode">NMSettingMacvlanMode</a>
-    <span class="lineart">├──</span> NMSettingProxyMethod
+    <span class="lineart">├──</span> <a class="link" href="NMSettingProxy.html#NMSettingProxyMethod" title="enum NMSettingProxyMethod">NMSettingProxyMethod</a>
     <span class="lineart">├──</span> <a class="link" href="NMSettingSerial.html#NMSettingSerialParity" title="enum NMSettingSerialParity">NMSettingSerialParity</a>
     <span class="lineart">├──</span> <a class="link" href="NMSettingTun.html#NMSettingTunMode" title="enum NMSettingTunMode">NMSettingTunMode</a>
     <span class="lineart">├──</span> <a class="link" href="NMSettingWireless.html#NMSettingWirelessPowersave" title="enum NMSettingWirelessPowersave">NMSettingWirelessPowersave</a>
@@ -173,10 +173,10 @@
     <span class="lineart">├──</span> <a class="link" href="libnm-nm-dbus-interface.html#NMState" title="enum NMState">NMState</a>
     <span class="lineart">├──</span> <a class="link" href="libnm-nm-utils.html#NMUtilsSecurityType" title="enum NMUtilsSecurityType">NMUtilsSecurityType</a>
     <span class="lineart">├──</span> <a class="link" href="NMSettingVlan.html#NMVlanPriorityMap" title="enum NMVlanPriorityMap">NMVlanPriorityMap</a>
-    <span class="lineart">├──</span> <a class="link" href="libnm-nm-vpn-dbus-interface.html#NMVpnConnectionState" title="enum NMVpnConnectionState">NMVpnConnectionState</a>
-    <span class="lineart">├──</span> <a class="link" href="libnm-nm-vpn-dbus-interface.html#NMVpnConnectionStateReason" title="enum NMVpnConnectionStateReason">NMVpnConnectionStateReason</a>
-    <span class="lineart">├──</span> <a class="link" href="libnm-nm-vpn-dbus-interface.html#NMVpnPluginFailure" title="enum NMVpnPluginFailure">NMVpnPluginFailure</a>
-    <span class="lineart">├──</span> <a class="link" href="libnm-nm-vpn-dbus-interface.html#NMVpnServiceState" title="enum NMVpnServiceState">NMVpnServiceState</a>
+    <span class="lineart">├──</span> <a href="libnm-nm-vpn-dbus-interface.html#NMVpnConnectionState">NMVpnConnectionState</a>
+    <span class="lineart">├──</span> <a href="libnm-nm-vpn-dbus-interface.html#NMVpnConnectionStateReason">NMVpnConnectionStateReason</a>
+    <span class="lineart">├──</span> <a href="libnm-nm-vpn-dbus-interface.html#NMVpnPluginFailure">NMVpnPluginFailure</a>
+    <span class="lineart">├──</span> <a href="libnm-nm-vpn-dbus-interface.html#NMVpnServiceState">NMVpnServiceState</a>
     <span class="lineart">├──</span> <a class="link" href="NMSettingWirelessSecurity.html#NMWepKeyType" title="enum NMWepKeyType">NMWepKeyType</a>
     <span class="lineart">╰──</span> <a class="link" href="libnm-nm-dbus-interface.html#NMWimaxNspNetworkType" title="enum NMWimaxNspNetworkType">NMWimaxNspNetworkType</a>
     <a href="/usr/share/gtk-doc/html/gobject/gobject-Boxed-Types.html">GBoxed</a>
@@ -184,9 +184,9 @@
     <span class="lineart">├──</span> <a class="link" href="NMSettingIPConfig.html#NMIPAddress">NMIPAddress</a>
     <span class="lineart">├──</span> <a class="link" href="NMSettingIPConfig.html#NMIPRoute">NMIPRoute</a>
     <span class="lineart">├──</span> <a class="link" href="NMDevice.html#NMLldpNeighbor">NMLldpNeighbor</a>
-    <span class="lineart">├──</span> NMTCAction
-    <span class="lineart">├──</span> NMTCQdisc
-    <span class="lineart">├──</span> NMTCTfilter
+    <span class="lineart">├──</span> <a class="link" href="libnm-nm-setting-tc-config.html#NMTCAction">NMTCAction</a>
+    <span class="lineart">├──</span> <a class="link" href="libnm-nm-setting-tc-config.html#NMTCQdisc">NMTCQdisc</a>
+    <span class="lineart">├──</span> <a class="link" href="libnm-nm-setting-tc-config.html#NMTCTfilter">NMTCTfilter</a>
     <span class="lineart">╰──</span> <a class="link" href="NMSettingTeam.html#NMTeamLinkWatcher">NMTeamLinkWatcher</a>
 </pre>
 </div>
diff --git a/docs/libnm/html/usage.html b/docs/libnm/html/usage.html
index 55786691..b9e10bde 100644
--- a/docs/libnm/html/usage.html
+++ b/docs/libnm/html/usage.html
@@ -96,7 +96,7 @@
         </p>
 <pre class="screen"><code class="prompt">$ </code><strong class="userinput"><code>cc $(pkg-config --libs --cflags libnm) -o hello-nm hello-nm.c</code></strong>
   <code class="prompt">$ </code><strong class="userinput"><code>./hello-nm</code></strong>
-  NetworkManager version: 1.11.90
+  NetworkManager version: 1.12.0
 
   <code class="prompt">$ </code></pre>
 <p>
diff --git a/docs/libnm/libnm-docs.xml b/docs/libnm/libnm-docs.xml
index b03efc33..3105f514 100644
--- a/docs/libnm/libnm-docs.xml
+++ b/docs/libnm/libnm-docs.xml
@@ -187,6 +187,7 @@ print ("NetworkManager version " + client.get_version())]]></programlisting></in
     <title>Connection and Setting API Reference</title>
     <xi:include href="xml/nm-connection.xml"/>
     <xi:include href="xml/nm-simple-connection.xml"/>
+    <xi:include href="xml/nm-remote-connection.xml"/>
     <xi:include href="xml/nm-setting.xml"/>
     <xi:include href="xml/nm-setting-connection.xml"/>
     <!-- begin alphabetical -->
@@ -194,8 +195,8 @@ print ("NetworkManager version " + client.get_version())]]></programlisting></in
     <xi:include href="xml/nm-setting-adsl.xml"/>
     <xi:include href="xml/nm-setting-bluetooth.xml"/>
     <xi:include href="xml/nm-setting-bond.xml"/>
-    <xi:include href="xml/nm-setting-bridge.xml"/>
     <xi:include href="xml/nm-setting-bridge-port.xml"/>
+    <xi:include href="xml/nm-setting-bridge.xml"/>
     <xi:include href="xml/nm-setting-cdma.xml"/>
     <xi:include href="xml/nm-setting-dcb.xml"/>
     <xi:include href="xml/nm-setting-dummy.xml"/>
@@ -209,19 +210,26 @@ print ("NetworkManager version " + client.get_version())]]></programlisting></in
     <xi:include href="xml/nm-setting-macsec.xml"/>
     <xi:include href="xml/nm-setting-macvlan.xml"/>
     <xi:include href="xml/nm-setting-olpc-mesh.xml"/>
-    <xi:include href="xml/nm-setting-ppp.xml"/>
+    <xi:include href="xml/nm-setting-ovs-bridge.xml"/>
+    <xi:include href="xml/nm-setting-ovs-interface.xml"/>
+    <xi:include href="xml/nm-setting-ovs-patch.xml"/>
+    <xi:include href="xml/nm-setting-ovs-port.xml"/>
     <xi:include href="xml/nm-setting-pppoe.xml"/>
+    <xi:include href="xml/nm-setting-ppp.xml"/>
+    <xi:include href="xml/nm-setting-proxy.xml"/>
     <xi:include href="xml/nm-setting-serial.xml"/>
-    <xi:include href="xml/nm-setting-team.xml"/>
+    <xi:include href="xml/nm-setting-tc-config.xml"/>
     <xi:include href="xml/nm-setting-team-port.xml"/>
+    <xi:include href="xml/nm-setting-team.xml"/>
     <xi:include href="xml/nm-setting-tun.xml"/>
+    <xi:include href="xml/nm-setting-user.xml"/>
     <xi:include href="xml/nm-setting-vlan.xml"/>
     <xi:include href="xml/nm-setting-vpn.xml"/>
     <xi:include href="xml/nm-setting-vxlan.xml"/>
     <xi:include href="xml/nm-setting-wimax.xml"/>
     <xi:include href="xml/nm-setting-wired.xml"/>
-    <xi:include href="xml/nm-setting-wireless.xml"/>
     <xi:include href="xml/nm-setting-wireless-security.xml"/>
+    <xi:include href="xml/nm-setting-wireless.xml"/>
     <!-- end alphabetical -->
   </chapter>
 
@@ -242,6 +250,10 @@ print ("NetworkManager version " + client.get_version())]]></programlisting></in
     <xi:include href="xml/nm-device-macvlan.xml"/>
     <xi:include href="xml/nm-device-modem.xml"/>
     <xi:include href="xml/nm-device-olpc-mesh.xml"/>
+    <xi:include href="xml/nm-device-ovs-bridge.xml"/>
+    <xi:include href="xml/nm-device-ovs-interface.xml"/>
+    <xi:include href="xml/nm-device-ovs-port.xml"/>
+    <xi:include href="xml/nm-device-ppp.xml"/>
     <xi:include href="xml/nm-device-team.xml"/>
     <xi:include href="xml/nm-device-tun.xml"/>
     <xi:include href="xml/nm-device-vlan.xml"/>
@@ -251,11 +263,11 @@ print ("NetworkManager version " + client.get_version())]]></programlisting></in
     <!-- end alphabetical -->
     <xi:include href="xml/nm-active-connection.xml"/>
     <xi:include href="xml/nm-vpn-connection.xml"/>
-    <xi:include href="xml/nm-remote-connection.xml"/>
     <xi:include href="xml/nm-access-point.xml"/>
     <xi:include href="xml/nm-wimax-nsp.xml"/>
     <xi:include href="xml/nm-ip-config.xml"/>
     <xi:include href="xml/nm-dhcp-config.xml"/>
+    <xi:include href="xml/nm-checkpoint.xml"/>
   </chapter>
 
   <chapter>
@@ -266,10 +278,20 @@ print ("NetworkManager version " + client.get_version())]]></programlisting></in
 
   <chapter>
     <title>VPN Plugin API Reference</title>
-    <xi:include href="xml/nm-vpn-dbus-interface.xml"/>
+    <xi:include href="xml/nm-vpn-service-plugin.xml"/>
+    <xi:include href="xml/nm-vpn-plugin-info.xml"/>
+    <xi:include href="xml/nm-vpn-editor.xml"/>
     <xi:include href="xml/nm-vpn-editor-plugin.xml"/>
+    <xi:include href="xml/nm-vpn-plugin-old.xml"/>
   </chapter>
 
+  <!--
+    These don't contain any useful documentaiton. Keep them here,
+    so that tools/check-docs.sh knows that we did omit them intentionally.
+    <xi:include href="xml/nm-core-enum-types.xml"/>
+    <xi:include href="xml/nm-enum-types.xml"/>
+  -->
+
   <chapter id="object-tree">
     <title>Object Hierarchy</title>
      <xi:include href="xml/tree_index.sgml"/>
diff --git a/docs/libnm/version.xml b/docs/libnm/version.xml
index 2d784e44..0eed1a29 100644
--- a/docs/libnm/version.xml
+++ b/docs/libnm/version.xml
@@ -1 +1 @@
-1.11.90
+1.12.0
diff --git a/docs/meson.build b/docs/meson.build
index 78ace8b2..1fb21fb4 100644
--- a/docs/meson.build
+++ b/docs/meson.build
@@ -10,3 +10,9 @@ if enable_libnm_glib
   subdir('libnm-util')
   subdir('libnm-glib')
 endif
+
+test(
+  'check-docs',
+  find_program(join_paths(meson.source_root(), 'tools', 'check-docs.sh')),
+  args: [meson.source_root()]
+)
diff --git a/examples/C/qt/meson.build b/examples/C/qt/meson.build
index d92205b1..5349faa7 100644
--- a/examples/C/qt/meson.build
+++ b/examples/C/qt/meson.build
@@ -13,7 +13,6 @@ qt_core_dep = dependency('QtCore', version: '>= 4')
 
 deps = [
   dbus_dep,
-  dbus_glib_dep,
   qt_core_dep,
   dependency('QtDBus'),
   dependency('QtNetwork')
diff --git a/libnm-core/nm-dbus-interface.h b/libnm-core/nm-dbus-interface.h
index ba31a379..e7c0bc2c 100644
--- a/libnm-core/nm-dbus-interface.h
+++ b/libnm-core/nm-dbus-interface.h
@@ -209,9 +209,9 @@ typedef enum {
  * @NM_DEVICE_TYPE_MACSEC: a MACsec interface
  * @NM_DEVICE_TYPE_DUMMY: a dummy interface
  * @NM_DEVICE_TYPE_PPP: a PPP interface
- * @NM_DEVICE_TYPE_OVS_INTERFACE: a OpenVSwitch interface
- * @NM_DEVICE_TYPE_OVS_PORT: a OpenVSwitch port
- * @NM_DEVICE_TYPE_OVS_BRIDGE: a OpenVSwitch bridge
+ * @NM_DEVICE_TYPE_OVS_INTERFACE: a Open vSwitch interface
+ * @NM_DEVICE_TYPE_OVS_PORT: a Open vSwitch port
+ * @NM_DEVICE_TYPE_OVS_BRIDGE: a Open vSwitch bridge
  *
  * #NMDeviceType values indicate the type of hardware represented by a
  * device object.
@@ -550,7 +550,7 @@ typedef enum {
  * @NM_DEVICE_STATE_REASON_NEW_ACTIVATION: New connection activation was enqueued
  * @NM_DEVICE_STATE_REASON_PARENT_CHANGED: the device's parent changed
  * @NM_DEVICE_STATE_REASON_PARENT_MANAGED_CHANGED: the device parent's management changed
- * @NM_DEVICE_STATE_REASON_OVSDB_FAILED: problem communicating with OpenVSwitch database
+ * @NM_DEVICE_STATE_REASON_OVSDB_FAILED: problem communicating with Open vSwitch database
  * @NM_DEVICE_STATE_REASON_IP_ADDRESS_DUPLICATE: a duplicate IP address was detected
  * @NM_DEVICE_STATE_REASON_IP_METHOD_UNSUPPORTED: The selected IP method is not supported
  *
diff --git a/libnm-core/nm-dbus-types.xml b/libnm-core/nm-dbus-types.xml
index cdb2021e..117e4243 100644
--- a/libnm-core/nm-dbus-types.xml
+++ b/libnm-core/nm-dbus-types.xml
@@ -280,17 +280,17 @@
             <row role="constant">
               <entry role="enum_member_name"><para>NM_DEVICE_TYPE_OVS_INTERFACE</para><para></para></entry>
               <entry role="enum_member_value"><para>= <literal>24</literal></para><para></para></entry>
-              <entry role="enum_member_description"><para>a OpenVSwitch interface</para><para></para></entry>
+              <entry role="enum_member_description"><para>a Open vSwitch interface</para><para></para></entry>
             </row>
             <row role="constant">
               <entry role="enum_member_name"><para>NM_DEVICE_TYPE_OVS_PORT</para><para></para></entry>
               <entry role="enum_member_value"><para>= <literal>25</literal></para><para></para></entry>
-              <entry role="enum_member_description"><para>a OpenVSwitch port</para><para></para></entry>
+              <entry role="enum_member_description"><para>a Open vSwitch port</para><para></para></entry>
             </row>
             <row role="constant">
               <entry role="enum_member_name"><para>NM_DEVICE_TYPE_OVS_BRIDGE</para><para></para></entry>
               <entry role="enum_member_value"><para>= <literal>26</literal></para><para></para></entry>
-              <entry role="enum_member_description"><para>a OpenVSwitch bridge</para><para></para></entry>
+              <entry role="enum_member_description"><para>a Open vSwitch bridge</para><para></para></entry>
             </row>
           </tbody>
         </tgroup>
@@ -1120,7 +1120,7 @@
             <row role="constant">
               <entry role="enum_member_name"><para>NM_DEVICE_STATE_REASON_OVSDB_FAILED</para><para></para></entry>
               <entry role="enum_member_value"><para>= <literal>63</literal></para><para></para></entry>
-              <entry role="enum_member_description"><para>problem communicating with OpenVSwitch database</para><para></para></entry>
+              <entry role="enum_member_description"><para>problem communicating with Open vSwitch database</para><para></para></entry>
             </row>
             <row role="constant">
               <entry role="enum_member_name"><para>NM_DEVICE_STATE_REASON_IP_ADDRESS_DUPLICATE</para><para></para></entry>
diff --git a/libnm-core/nm-setting-ovs-bridge.c b/libnm-core/nm-setting-ovs-bridge.c
index fbae95d0..4993d13f 100644
--- a/libnm-core/nm-setting-ovs-bridge.c
+++ b/libnm-core/nm-setting-ovs-bridge.c
@@ -28,10 +28,10 @@
 
 /**
  * SECTION:nm-setting-ovs-bridge
- * @short_description: Describes connection properties for OpenVSwitch bridges.
+ * @short_description: Describes connection properties for Open vSwitch bridges.
  *
  * The #NMSettingOvsBridge object is a #NMSetting subclass that describes properties
- * necessary for OpenVSwitch bridges.
+ * necessary for Open vSwitch bridges.
  **/
 
 enum {
diff --git a/libnm-core/nm-setting-ovs-interface.c b/libnm-core/nm-setting-ovs-interface.c
index 73e1cfc6..ff9e4c1d 100644
--- a/libnm-core/nm-setting-ovs-interface.c
+++ b/libnm-core/nm-setting-ovs-interface.c
@@ -27,10 +27,10 @@
 
 /**
  * SECTION:nm-setting-ovs-interface
- * @short_description: Describes connection properties for OpenVSwitch interfaces.
+ * @short_description: Describes connection properties for Open vSwitch interfaces.
  *
  * The #NMSettingOvsInterface object is a #NMSetting subclass that describes properties
- * necessary for OpenVSwitch interfaces.
+ * necessary for Open vSwitch interfaces.
  **/
 
 enum {
@@ -42,7 +42,7 @@ enum {
 /**
  * NMSettingOvsInterface:
  *
- * OpenVSwitch Interface Settings
+ * Open vSwitch Interface Settings
  */
 struct _NMSettingOvsInterface {
 	NMSetting parent;
diff --git a/libnm-core/nm-setting-ovs-patch.c b/libnm-core/nm-setting-ovs-patch.c
index 3689aecf..980015f2 100644
--- a/libnm-core/nm-setting-ovs-patch.c
+++ b/libnm-core/nm-setting-ovs-patch.c
@@ -28,10 +28,10 @@
 
 /**
  * SECTION:nm-setting-ovs-patch
- * @short_description: Describes connection properties for OpenVSwitch patch interfaces.
+ * @short_description: Describes connection properties for Open vSwitch patch interfaces.
  *
  * The #NMSettingOvsPatch object is a #NMSetting subclass that describes properties
- * necessary for OpenVSwitch interfaces of type "patch".
+ * necessary for Open vSwitch interfaces of type "patch".
  **/
 
 enum {
@@ -195,7 +195,7 @@ nm_setting_ovs_patch_class_init (NMSettingOvsPatchClass *setting_class)
 	/**
 	 * NMSettingOvsPatch:peer:
 	 *
-	 * Specifies the unicast destination IP address of a remote OpenVSwitch
+	 * Specifies the unicast destination IP address of a remote Open vSwitch
 	 * bridge port to connect to.
 	 *
 	 * Since: 1.10
diff --git a/libnm-core/nm-setting-ovs-port.c b/libnm-core/nm-setting-ovs-port.c
index 72722b15..b61df0ce 100644
--- a/libnm-core/nm-setting-ovs-port.c
+++ b/libnm-core/nm-setting-ovs-port.c
@@ -28,10 +28,10 @@
 
 /**
  * SECTION:nm-setting-ovs-port
- * @short_description: Describes connection properties for OpenVSwitch ports.
+ * @short_description: Describes connection properties for Open vSwitch ports.
  *
  * The #NMSettingOvsPort object is a #NMSetting subclass that describes properties
- * necessary for OpenVSwitch ports.
+ * necessary for Open vSwitch ports.
  **/
 
 enum {
diff --git a/libnm-core/nm-setting-tc-config.c b/libnm-core/nm-setting-tc-config.c
index e801e4fd..f50969fb 100644
--- a/libnm-core/nm-setting-tc-config.c
+++ b/libnm-core/nm-setting-tc-config.c
@@ -154,6 +154,19 @@ nm_tc_qdisc_equal (NMTCQdisc *qdisc, NMTCQdisc *other)
 	return TRUE;
 }
 
+static guint
+_nm_tc_qdisc_hash (NMTCQdisc *qdisc)
+{
+	NMHashState h;
+
+	nm_hash_init (&h, 43869703);
+	nm_hash_update_vals (&h,
+	                     qdisc->handle,
+	                     qdisc->parent);
+	nm_hash_update_str0 (&h, qdisc->kind);
+	return nm_hash_complete (&h);
+}
+
 /**
  * nm_tc_qdisc_dup:
  * @qdisc: the #NMTCQdisc
@@ -626,6 +639,38 @@ nm_tc_tfilter_equal (NMTCTfilter *tfilter, NMTCTfilter *other)
 	return TRUE;
 }
 
+static guint
+_nm_tc_tfilter_hash (NMTCTfilter *tfilter)
+{
+	gs_free const char **names = NULL;
+	guint i, attr_hash;
+	GVariant *variant;
+	NMHashState h;
+	guint length;
+
+	nm_hash_init (&h, 63624437);
+	nm_hash_update_vals (&h,
+	                     tfilter->handle,
+	                     tfilter->parent);
+	nm_hash_update_str0 (&h, tfilter->kind);
+	if (tfilter->action) {
+		nm_hash_update_str0 (&h, tfilter->action->kind);
+		names = nm_utils_strdict_get_keys (tfilter->action->attributes, TRUE, &length);
+		for (i = 0; i < length; i++) {
+			nm_hash_update_str (&h, names[i]);
+			variant = g_hash_table_lookup (tfilter->action->attributes, names[i]);
+			if (g_variant_type_is_basic (g_variant_get_type (variant))) {
+				/* g_variant_hash() works only for basic types, thus
+				 * we ignore any non-basic attribute. Actions differing
+				 * only for non-basic attributes will collide. */
+				attr_hash = g_variant_hash (variant);
+				nm_hash_update_val (&h, attr_hash);
+			}
+		}
+	}
+	return nm_hash_complete (&h);
+}
+
 /**
  * nm_tc_tfilter_dup:
  * @tfilter: the #NMTCTfilter
@@ -1138,6 +1183,55 @@ finalize (GObject *object)
 }
 
 static gboolean
+verify (NMSetting *setting, NMConnection *connection, GError **error)
+{
+	NMSettingTCConfig *self = NM_SETTING_TC_CONFIG (setting);
+	guint i;
+
+	if (self->qdiscs->len != 0) {
+		gs_unref_hashtable GHashTable *ht = NULL;
+
+		ht = g_hash_table_new ((GHashFunc) _nm_tc_qdisc_hash,
+		                       (GEqualFunc) nm_tc_qdisc_equal);
+		for (i = 0; i < self->qdiscs->len; i++) {
+			if (!g_hash_table_add (ht, self->qdiscs->pdata[i])) {
+				g_set_error_literal (error,
+				                     NM_CONNECTION_ERROR,
+				                     NM_CONNECTION_ERROR_INVALID_PROPERTY,
+				                     _("there are duplicate TC qdiscs"));
+				g_prefix_error (error,
+				                "%s.%s: ",
+				                NM_SETTING_TC_CONFIG_SETTING_NAME,
+				                NM_SETTING_TC_CONFIG_QDISCS);
+				return FALSE;
+			}
+		}
+	}
+
+	if (self->tfilters->len != 0) {
+		gs_unref_hashtable GHashTable *ht = NULL;
+
+		ht = g_hash_table_new ((GHashFunc) _nm_tc_tfilter_hash,
+		                       (GEqualFunc) nm_tc_tfilter_equal);
+		for (i = 0; i < self->tfilters->len; i++) {
+			if (!g_hash_table_add (ht, self->tfilters->pdata[i])) {
+				g_set_error_literal (error,
+				                     NM_CONNECTION_ERROR,
+				                     NM_CONNECTION_ERROR_INVALID_PROPERTY,
+				                     _("there are duplicate TC filters"));
+				g_prefix_error (error,
+				                "%s.%s: ",
+				                NM_SETTING_TC_CONFIG_SETTING_NAME,
+				                NM_SETTING_TC_CONFIG_TFILTERS);
+				return FALSE;
+			}
+		}
+	}
+
+	return TRUE;
+}
+
+static gboolean
 compare_property (NMSetting *setting,
                   NMSetting *other,
                   const GParamSpec *prop_spec,
@@ -1502,6 +1596,7 @@ nm_setting_tc_config_class_init (NMSettingTCConfigClass *setting_class)
 	object_class->get_property     = get_property;
 	object_class->finalize         = finalize;
 	parent_class->compare_property = compare_property;
+	parent_class->verify           = verify;
 
 	/* Properties */
 
diff --git a/libnm-core/nm-simple-connection.c b/libnm-core/nm-simple-connection.c
index f06e1aed..9ccdbb21 100644
--- a/libnm-core/nm-simple-connection.c
+++ b/libnm-core/nm-simple-connection.c
@@ -24,6 +24,14 @@
 #include "nm-simple-connection.h"
 #include "nm-setting-private.h"
 
+/**
+ * SECTION:nm-simple-connection
+ * @short_description: An unmanaged connection
+ *
+ * An #NMSimpleConnection does not directly represent a D-Bus-exported connection,
+ * but might be used in the process of creating a new one.
+ **/
+
 static void nm_simple_connection_interface_init (NMConnectionInterface *iface);
 
 G_DEFINE_TYPE_WITH_CODE (NMSimpleConnection, nm_simple_connection, G_TYPE_OBJECT,
@@ -38,9 +46,7 @@ nm_simple_connection_init (NMSimpleConnection *self)
 /**
  * nm_simple_connection_new:
  *
- * Creates a new #NMSimpleConnection object with no #NMSetting objects. An
- * #NMSimpleConnection does not directly represent a D-Bus-exported connection,
- * but might be used in the process of creating a new one.
+ * Creates a new #NMSimpleConnection object with no #NMSetting objects.
  *
  * Returns: (transfer full): the new empty #NMConnection object
  **/
diff --git a/libnm-core/tests/test-setting.c b/libnm-core/tests/test-setting.c
index 6c5c6ad9..e71d6b7c 100644
--- a/libnm-core/tests/test-setting.c
+++ b/libnm-core/tests/test-setting.c
@@ -1440,7 +1440,7 @@ test_tc_config_tfilter (void)
 }
 
 static void
-test_tc_config_setting (void)
+test_tc_config_setting_valid (void)
 {
 	gs_unref_object NMSettingTCConfig *s_tc = NULL;
 	NMTCQdisc *qdisc1, *qdisc2;
@@ -1474,6 +1474,70 @@ test_tc_config_setting (void)
 }
 
 static void
+test_tc_config_setting_duplicates (void)
+{
+	gs_unref_ptrarray GPtrArray *qdiscs = NULL;
+	gs_unref_ptrarray GPtrArray *tfilters = NULL;
+	NMSettingConnection *s_con;
+	NMConnection *con;
+	NMSetting *s_tc;
+	NMTCQdisc *qdisc;
+	NMTCTfilter *tfilter;
+	GError *error = NULL;
+
+	con = nmtst_create_minimal_connection ("dummy",
+	                                       NULL,
+	                                       NM_SETTING_DUMMY_SETTING_NAME,
+	                                       &s_con);
+	g_object_set (s_con,
+	              NM_SETTING_CONNECTION_INTERFACE_NAME, "dummy1",
+	              NULL);
+
+	s_tc = nm_setting_tc_config_new ();
+	nm_connection_add_setting (con, s_tc);
+	qdiscs = g_ptr_array_new_with_free_func ((GDestroyNotify) nm_tc_qdisc_unref);
+	tfilters = g_ptr_array_new_with_free_func ((GDestroyNotify) nm_tc_tfilter_unref);
+
+	/* 1. add duplicate qdiscs */
+	qdisc = nm_utils_tc_qdisc_from_str ("handle 1234 parent fff1:1 pfifo_fast", &error);
+	nmtst_assert_success (qdisc, error);
+	g_ptr_array_add (qdiscs, qdisc);
+
+	qdisc = nm_utils_tc_qdisc_from_str ("handle 1234 parent fff1:1 pfifo_fast", &error);
+	nmtst_assert_success (qdisc, error);
+	g_ptr_array_add (qdiscs, qdisc);
+
+	g_object_set (s_tc, NM_SETTING_TC_CONFIG_QDISCS, qdiscs, NULL);
+	nmtst_assert_connection_unnormalizable (con,
+	                                        NM_CONNECTION_ERROR,
+	                                        NM_CONNECTION_ERROR_INVALID_PROPERTY);
+
+	/* 2. make qdiscs unique */
+	g_ptr_array_remove_index (qdiscs, 0);
+	g_object_set (s_tc, NM_SETTING_TC_CONFIG_QDISCS, qdiscs, NULL);
+	nmtst_assert_connection_verifies_and_normalizable (con);
+
+	/* 3. add duplicate filters */
+	tfilter = nm_utils_tc_tfilter_from_str ("parent 1234: matchall action simple sdata Hello", &error);
+	nmtst_assert_success (tfilter, error);
+	g_ptr_array_add (tfilters, tfilter);
+
+	tfilter = nm_utils_tc_tfilter_from_str ("parent 1234: matchall action simple sdata Hello", &error);
+	nmtst_assert_success (tfilter, error);
+	g_ptr_array_add (tfilters, tfilter);
+
+	g_object_set (s_tc, NM_SETTING_TC_CONFIG_TFILTERS, tfilters, NULL);
+	nmtst_assert_connection_unnormalizable (con,
+	                                        NM_CONNECTION_ERROR,
+	                                        NM_CONNECTION_ERROR_INVALID_PROPERTY);
+
+	/* 4. make filters unique */
+	g_ptr_array_remove_index (tfilters, 0);
+	g_object_set (s_tc, NM_SETTING_TC_CONFIG_TFILTERS, tfilters, NULL);
+	nmtst_assert_connection_verifies_and_normalizable (con);
+}
+
+static void
 test_tc_config_dbus (void)
 {
 	NMConnection *connection1, *connection2;
@@ -1608,7 +1672,8 @@ main (int argc, char **argv)
 	g_test_add_func ("/libnm/settings/tc_config/qdisc", test_tc_config_qdisc);
 	g_test_add_func ("/libnm/settings/tc_config/action", test_tc_config_action);
 	g_test_add_func ("/libnm/settings/tc_config/tfilter", test_tc_config_tfilter);
-	g_test_add_func ("/libnm/settings/tc_config/setting", test_tc_config_setting);
+	g_test_add_func ("/libnm/settings/tc_config/setting/valid", test_tc_config_setting_valid);
+	g_test_add_func ("/libnm/settings/tc_config/setting/duplicates", test_tc_config_setting_duplicates);
 	g_test_add_func ("/libnm/settings/tc_config/dbus", test_tc_config_dbus);
 
 #if WITH_JSON_VALIDATION
diff --git a/libnm/meson.build b/libnm/meson.build
index 91fe972e..76c77d0c 100644
--- a/libnm/meson.build
+++ b/libnm/meson.build
@@ -235,13 +235,31 @@ if enable_introspection
 
   generate_setting_docs = join_paths(meson.current_source_dir(), 'generate-setting-docs.py')
 
+  gi_typelib_path = run_command('printenv', 'GI_TYPELIB_PATH').stdout()
+  if gi_typelib_path != ''
+    gi_typelib_path = ':' + gi_typelib_path
+  endif
+  gi_typelib_path = meson.current_build_dir() + gi_typelib_path
+
+  ld_library_path = run_command('printenv', 'LD_LIBRARY_PATH').stdout()
+  if ld_library_path != ''
+    ld_library_path = ':' + ld_library_path
+  endif
+  ld_library_path = meson.current_build_dir() + ld_library_path
+
+  generate_setting_docs_env = [
+    'env', '-i',
+    'GI_TYPELIB_PATH=' + gi_typelib_path,
+    'LD_LIBRARY_PATH=' + ld_library_path
+  ]
+
   name = 'nm-property-docs.xml'
   nm_property_docs = custom_target(
     name,
     input: libnm_gir[0],
     output: name,
-    command: [generate_setting_docs, '--lib-path', meson.current_build_dir(), '--gir', '@INPUT@', '--output', '@OUTPUT@'],
-    depends: libnm
+    command: [generate_setting_docs_env, generate_setting_docs, '--lib-path', meson.current_build_dir(), '--gir', '@INPUT@', '--output', '@OUTPUT@'],
+    depends: libnm_gir
   )
 
   name = 'nm-settings-docs.xml'
@@ -249,8 +267,8 @@ if enable_introspection
     name,
     input: libnm_gir[0],
     output: name,
-    command: [generate_setting_docs, '--lib-path', meson.current_build_dir(), '--gir', '@INPUT@', '--overrides', nm_settings_docs_overrides, '--output', '@OUTPUT@'],
-    depends: libnm
+    command: [generate_setting_docs_env, generate_setting_docs, '--lib-path', meson.current_build_dir(), '--gir', '@INPUT@', '--overrides', nm_settings_docs_overrides, '--output', '@OUTPUT@'],
+    depends: libnm_gir
   )
 endif
 
diff --git a/libnm/nm-device.c b/libnm/nm-device.c
index 57f0bedd..0ae3da53 100644
--- a/libnm/nm-device.c
+++ b/libnm/nm-device.c
@@ -1308,11 +1308,11 @@ get_type_name (NMDevice *device)
 	case NM_DEVICE_TYPE_OLPC_MESH:
 		return _("OLPC Mesh");
 	case NM_DEVICE_TYPE_OVS_INTERFACE:
-		return _("OpenVSwitch Interface");
+		return _("Open vSwitch Interface");
 	case NM_DEVICE_TYPE_OVS_PORT:
-		return _("OpenVSwitch Port");
+		return _("Open vSwitch Port");
 	case NM_DEVICE_TYPE_OVS_BRIDGE:
-		return _("OpenVSwitch Bridge");
+		return _("Open vSwitch Bridge");
 	case NM_DEVICE_TYPE_WIMAX:
 		return _("WiMAX");
 	case NM_DEVICE_TYPE_MODEM:
diff --git a/libnm/nm-property-docs.xml b/libnm/nm-property-docs.xml
index a857f633..98afd542 100644
--- a/libnm/nm-property-docs.xml
+++ b/libnm/nm-property-docs.xml
@@ -263,13 +263,13 @@
     <property name="rstp-enable" name_upper="RSTP_ENABLE" type="boolean" default="FALSE" description="Enable or disable RSTP." />
     <property name="stp-enable" name_upper="STP_ENABLE" type="boolean" default="FALSE" description="Enable or disable STP." />
   </setting>
-  <setting name="ovs-interface" description="OpenVSwitch Interface Settings" name_upper="OVS_INTERFACE" >
+  <setting name="ovs-interface" description="Open vSwitch Interface Settings" name_upper="OVS_INTERFACE" >
     <property name="name" name_upper="NAME" type="string" default="ovs-interface" description="The setting's name, which uniquely identifies the setting within the connection.  Each setting type has a name unique to that type, for example &quot;ppp&quot; or &quot;wireless&quot; or &quot;wired&quot;." />
     <property name="type" name_upper="TYPE" type="string" description="The interface type. Either &quot;internal&quot;, or empty." />
   </setting>
   <setting name="ovs-patch" description="OvsPatch Link Settings" name_upper="OVS_PATCH" >
     <property name="name" name_upper="NAME" type="string" default="ovs-patch" description="The setting's name, which uniquely identifies the setting within the connection.  Each setting type has a name unique to that type, for example &quot;ppp&quot; or &quot;wireless&quot; or &quot;wired&quot;." />
-    <property name="peer" name_upper="PEER" type="string" description="Specifies the unicast destination IP address of a remote OpenVSwitch bridge port to connect to." />
+    <property name="peer" name_upper="PEER" type="string" description="Specifies the unicast destination IP address of a remote Open vSwitch bridge port to connect to." />
   </setting>
   <setting name="ovs-port" description="OvsPort Link Settings" name_upper="OVS_PORT" >
     <property name="bond-downdelay" name_upper="BOND_DOWNDELAY" type="uint32" default="0" description="The time port must be inactive in order to be considered down." />
diff --git a/libnm/nm-remote-connection.c b/libnm/nm-remote-connection.c
index 45b804f1..6c1e0924 100644
--- a/libnm/nm-remote-connection.c
+++ b/libnm/nm-remote-connection.c
@@ -35,6 +35,14 @@
 
 #include "introspection/org.freedesktop.NetworkManager.Settings.Connection.h"
 
+/**
+ * SECTION:nm-remote-connection
+ * @short_description: A connection managed by NetworkManager server
+ *
+ * A #NMRemoteConnection represents a connection that is exported via
+ * NetworkManager D-Bus interface.
+ **/
+
 static void nm_remote_connection_connection_iface_init (NMConnectionInterface *iface);
 static void nm_remote_connection_initable_iface_init (GInitableIface *iface);
 static void nm_remote_connection_async_initable_iface_init (GAsyncInitableIface *iface);
@@ -62,7 +70,7 @@ typedef struct {
 
 	gboolean unsaved;
 	guint32 flags;
-	const char *filename;
+	char *filename;
 
 	gboolean visible;
 } NMRemoteConnectionPrivate;
@@ -939,6 +947,7 @@ dispose (GObject *object)
 	NMRemoteConnectionPrivate *priv = NM_REMOTE_CONNECTION_GET_PRIVATE (object);
 
 	g_clear_object (&priv->proxy);
+	nm_clear_g_free (&priv->filename);
 
 	G_OBJECT_CLASS (nm_remote_connection_parent_class)->dispose (object);
 }
diff --git a/libnm/nm-settings-docs.xml b/libnm/nm-settings-docs.xml
index f5d7b688..8deac083 100644
--- a/libnm/nm-settings-docs.xml
+++ b/libnm/nm-settings-docs.xml
@@ -269,13 +269,13 @@
     <property name="rstp-enable" name_upper="RSTP_ENABLE" type="boolean" default="FALSE" description="Enable or disable RSTP." />
     <property name="stp-enable" name_upper="STP_ENABLE" type="boolean" default="FALSE" description="Enable or disable STP." />
   </setting>
-  <setting name="ovs-interface" description="OpenVSwitch Interface Settings" name_upper="OVS_INTERFACE" >
+  <setting name="ovs-interface" description="Open vSwitch Interface Settings" name_upper="OVS_INTERFACE" >
     <property name="name" name_upper="NAME" type="string" default="ovs-interface" description="The setting's name, which uniquely identifies the setting within the connection.  Each setting type has a name unique to that type, for example &quot;ppp&quot; or &quot;wireless&quot; or &quot;wired&quot;." />
     <property name="type" name_upper="TYPE" type="string" description="The interface type. Either &quot;internal&quot;, or empty." />
   </setting>
   <setting name="ovs-patch" description="OvsPatch Link Settings" name_upper="OVS_PATCH" >
     <property name="name" name_upper="NAME" type="string" default="ovs-patch" description="The setting's name, which uniquely identifies the setting within the connection.  Each setting type has a name unique to that type, for example &quot;ppp&quot; or &quot;wireless&quot; or &quot;wired&quot;." />
-    <property name="peer" name_upper="PEER" type="string" description="Specifies the unicast destination IP address of a remote OpenVSwitch bridge port to connect to." />
+    <property name="peer" name_upper="PEER" type="string" description="Specifies the unicast destination IP address of a remote Open vSwitch bridge port to connect to." />
   </setting>
   <setting name="ovs-port" description="OvsPort Link Settings" name_upper="OVS_PORT" >
     <property name="bond-downdelay" name_upper="BOND_DOWNDELAY" type="uint32" default="0" description="The time port must be inactive in order to be considered down." />
diff --git a/man/NetworkManager.8 b/man/NetworkManager.8
index 862be9b6..afa2d0d5 100644
--- a/man/NetworkManager.8
+++ b/man/NetworkManager.8
@@ -2,12 +2,12 @@
 .\"     Title: NetworkManager
 .\"    Author: 
 .\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
-.\"      Date: 06/15/2018
+.\"      Date: 06/29/2018
 .\"    Manual: Network management daemons
-.\"    Source: NetworkManager 1.11.90
+.\"    Source: NetworkManager 1.12.0
 .\"  Language: English
 .\"
-.TH "NETWORKMANAGER" "8" "" "NetworkManager 1\&.11\&.90" "Network management daemons"
+.TH "NETWORKMANAGER" "8" "" "NetworkManager 1\&.12\&.0" "Network management daemons"
 .\" -----------------------------------------------------------------
 .\" * Define some portability stuff
 .\" -----------------------------------------------------------------
@@ -119,6 +119,11 @@ The network connectivity state has changed (no connectivity, went online, etc)\&
 .PP
 The environment contains more information about the interface and the connection\&. The following variables are available for the use in the dispatcher scripts:
 .PP
+\fINM_DISPATCHER_ACTION\fR
+.RS 4
+The dispatcher action like "up" or "dhcp4\-change", identical to the first command line argument\&. Since NetworkManager 1\&.12\&.0\&.
+.RE
+.PP
 \fICONNECTION_UUID\fR
 .RS 4
 The UUID of the connection profile\&.
diff --git a/man/NetworkManager.conf.5 b/man/NetworkManager.conf.5
index 59962d9f..26b31e1b 100644
--- a/man/NetworkManager.conf.5
+++ b/man/NetworkManager.conf.5
@@ -2,12 +2,12 @@
 .\"     Title: NetworkManager.conf
 .\"    Author: 
 .\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
-.\"      Date: 06/15/2018
+.\"      Date: 06/29/2018
 .\"    Manual: Configuration
-.\"    Source: NetworkManager 1.11.90
+.\"    Source: NetworkManager 1.12.0
 .\"  Language: English
 .\"
-.TH "NETWORKMANAGER\&.CONF" "5" "" "NetworkManager 1\&.11\&.90" "Configuration"
+.TH "NETWORKMANAGER\&.CONF" "5" "" "NetworkManager 1\&.12\&.0" "Configuration"
 .\" -----------------------------------------------------------------
 .\" * Define some portability stuff
 .\" -----------------------------------------------------------------
@@ -551,7 +551,7 @@ INFO\&.
 .PP
 \fIbackend\fR
 .RS 4
-The logging backend\&. Supported values are "debug", "syslog", "journal"\&. "debug" uses syslog and logs to standard error\&. If NetworkManager is started in debug mode (\-\-debug) this option is ignored and "debug" is always used\&. Otherwise, the default is "syslog"\&.
+The logging backend\&. Supported values are "syslog" and "journal"\&. When NetworkManager is started with "\-\-debug" in addition all messages will be printed to stderr\&. If unspecified, the default is "syslog"\&.
 .RE
 .PP
 \fIaudit\fR
diff --git a/man/NetworkManager.conf.xml b/man/NetworkManager.conf.xml
index e2c6562b..17bc42f3 100644
--- a/man/NetworkManager.conf.xml
+++ b/man/NetworkManager.conf.xml
@@ -603,12 +603,10 @@ unmanaged-devices=mac:00:22:68:1c:59:b1;mac:00:1E:65:30:D1:C4;interface-name:eth
         <varlistentry>
           <term><varname>backend</varname></term>
           <listitem><para>The logging backend. Supported values
-          are "<literal>debug</literal>", "<literal>syslog</literal>",
-          "<literal>journal</literal>".
-          "<literal>debug</literal>" uses syslog and logs to standard error.
-          If NetworkManager is started in debug mode (<literal>--debug</literal>)
-          this option is ignored and "<literal>debug</literal>" is always used.
-          Otherwise, the default is "<literal>&NM_CONFIG_DEFAULT_LOGGING_BACKEND_TEXT;</literal>".
+          are "<literal>syslog</literal>" and "<literal>journal</literal>".
+          When NetworkManager is started with "<literal>--debug</literal>"
+          in addition all messages will be printed to stderr.
+          If unspecified, the default is "<literal>&NM_CONFIG_DEFAULT_LOGGING_BACKEND_TEXT;</literal>".
           </para></listitem>
         </varlistentry>
         <varlistentry>
diff --git a/man/NetworkManager.xml b/man/NetworkManager.xml
index 0ec6b0ae..7b0513bb 100644
--- a/man/NetworkManager.xml
+++ b/man/NetworkManager.xml
@@ -182,6 +182,13 @@
       The following variables are available for the use in the dispatcher scripts:
       <variablelist class="dispatcher-environment">
         <varlistentry>
+          <term><varname>NM_DISPATCHER_ACTION</varname></term>
+          <listitem><para>
+            The dispatcher action like "up" or "dhcp4-change", identical to the first
+            command line argument. Since NetworkManager 1.12.0.
+          </para></listitem>
+        </varlistentry>
+        <varlistentry>
           <term><varname>CONNECTION_UUID</varname></term>
           <listitem><para>
             The UUID of the connection profile.
diff --git a/man/nm-online.1 b/man/nm-online.1
index 48bb8eff..266538fb 100644
--- a/man/nm-online.1
+++ b/man/nm-online.1
@@ -2,12 +2,12 @@
 .\"     Title: nm-online
 .\"    Author: 
 .\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
-.\"      Date: 06/15/2018
+.\"      Date: 06/29/2018
 .\"    Manual: General Commands Manual
-.\"    Source: NetworkManager 1.11.90
+.\"    Source: NetworkManager 1.12.0
 .\"  Language: English
 .\"
-.TH "NM\-ONLINE" "1" "" "NetworkManager 1\&.11\&.90" "General Commands Manual"
+.TH "NM\-ONLINE" "1" "" "NetworkManager 1\&.12\&.0" "General Commands Manual"
 .\" -----------------------------------------------------------------
 .\" * Define some portability stuff
 .\" -----------------------------------------------------------------
diff --git a/man/nm-openvswitch.7 b/man/nm-openvswitch.7
index 9711cbf6..c4f35a5e 100644
--- a/man/nm-openvswitch.7
+++ b/man/nm-openvswitch.7
@@ -2,12 +2,12 @@
 .\"     Title: nm-openvswitch
 .\"    Author: 
 .\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
-.\"      Date: 06/15/2018
+.\"      Date: 06/29/2018
 .\"    Manual: OpenVSwitch support overview
-.\"    Source: NetworkManager 1.11.90
+.\"    Source: NetworkManager 1.12.0
 .\"  Language: English
 .\"
-.TH "NM\-OPENVSWITCH" "7" "" "NetworkManager 1\&.11\&.90" "OpenVSwitch support overview"
+.TH "NM\-OPENVSWITCH" "7" "" "NetworkManager 1\&.12\&.0" "OpenVSwitch support overview"
 .\" -----------------------------------------------------------------
 .\" * Define some portability stuff
 .\" -----------------------------------------------------------------
diff --git a/man/nm-settings-ifcfg-rh.5 b/man/nm-settings-ifcfg-rh.5
index 4441a889..b2d1fd5c 100644
--- a/man/nm-settings-ifcfg-rh.5
+++ b/man/nm-settings-ifcfg-rh.5
@@ -2,12 +2,12 @@
 .\"     Title: nm-settings-ifcfg-rh
 .\"    Author: 
 .\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
-.\"      Date: 06/15/2018
+.\"      Date: 06/29/2018
 .\"    Manual: Configuration
-.\"    Source: NetworkManager 1.11.90
+.\"    Source: NetworkManager 1.12.0
 .\"  Language: English
 .\"
-.TH "NM\-SETTINGS\-IFCFG\-RH" "5" "" "NetworkManager 1\&.11\&.90" "Configuration"
+.TH "NM\-SETTINGS\-IFCFG\-RH" "5" "" "NetworkManager 1\&.12\&.0" "Configuration"
 .\" -----------------------------------------------------------------
 .\" * Define some portability stuff
 .\" -----------------------------------------------------------------
diff --git a/man/nm-settings-ifcfg-rh.xml b/man/nm-settings-ifcfg-rh.xml
index 75cc1ebc..32249354 100644
--- a/man/nm-settings-ifcfg-rh.xml
+++ b/man/nm-settings-ifcfg-rh.xml
@@ -1,6 +1,6 @@
 <?xml version="1.0"?>
 <!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN" "http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd">
-<refentry id="nm-settings-ifcfg-rh"><refentryinfo><title>nm-settings-ifcfg-rh</title><author>NetworkManager developers</author></refentryinfo><refmeta><refentrytitle>nm-settings-ifcfg-rh</refentrytitle><manvolnum>5</manvolnum><refmiscinfo class="source">NetworkManager</refmiscinfo><refmiscinfo class="manual">Configuration</refmiscinfo><refmiscinfo class="version">1.11.90</refmiscinfo></refmeta><refnamediv><refname>nm-settings-ifcfg-rh</refname><refpurpose>Description of <emphasis>ifcfg-rh</emphasis> settings plugin</refpurpose></refnamediv><refsect1 id="description"><title>Description</title><para>
+<refentry id="nm-settings-ifcfg-rh"><refentryinfo><title>nm-settings-ifcfg-rh</title><author>NetworkManager developers</author></refentryinfo><refmeta><refentrytitle>nm-settings-ifcfg-rh</refentrytitle><manvolnum>5</manvolnum><refmiscinfo class="source">NetworkManager</refmiscinfo><refmiscinfo class="manual">Configuration</refmiscinfo><refmiscinfo class="version">1.12.0</refmiscinfo></refmeta><refnamediv><refname>nm-settings-ifcfg-rh</refname><refpurpose>Description of <emphasis>ifcfg-rh</emphasis> settings plugin</refpurpose></refnamediv><refsect1 id="description"><title>Description</title><para>
           NetworkManager is based on the concept of connection profiles that contain
           network configuration (see <citerefentry><refentrytitle>nm-settings</refentrytitle><manvolnum>5</manvolnum></citerefentry> for details). The profiles can be
           stored in various formats. NetworkManager uses plugins for reading and writing
diff --git a/man/nm-settings-keyfile.5 b/man/nm-settings-keyfile.5
index 84e4569b..ce842504 100644
--- a/man/nm-settings-keyfile.5
+++ b/man/nm-settings-keyfile.5
@@ -2,12 +2,12 @@
 .\"     Title: nm-settings-keyfile
 .\"    Author: 
 .\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
-.\"      Date: 06/15/2018
+.\"      Date: 06/29/2018
 .\"    Manual: Configuration
-.\"    Source: NetworkManager 1.11.90
+.\"    Source: NetworkManager 1.12.0
 .\"  Language: English
 .\"
-.TH "NM\-SETTINGS\-KEYFILE" "5" "" "NetworkManager 1\&.11\&.90" "Configuration"
+.TH "NM\-SETTINGS\-KEYFILE" "5" "" "NetworkManager 1\&.12\&.0" "Configuration"
 .\" -----------------------------------------------------------------
 .\" * Define some portability stuff
 .\" -----------------------------------------------------------------
diff --git a/man/nm-settings-keyfile.xml b/man/nm-settings-keyfile.xml
index cd23f956..1912fd5c 100644
--- a/man/nm-settings-keyfile.xml
+++ b/man/nm-settings-keyfile.xml
@@ -1,6 +1,6 @@
 <?xml version="1.0"?>
 <!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN" "http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd">
-<refentry id="nm-settings-keyfile"><refentryinfo><title>nm-settings-keyfile</title><author>NetworkManager developers</author></refentryinfo><refmeta><refentrytitle>nm-settings-keyfile</refentrytitle><manvolnum>5</manvolnum><refmiscinfo class="source">NetworkManager</refmiscinfo><refmiscinfo class="manual">Configuration</refmiscinfo><refmiscinfo class="version">1.11.90</refmiscinfo></refmeta><refnamediv><refname>nm-settings-keyfile</refname><refpurpose>Description of <emphasis>keyfile</emphasis> settings plugin</refpurpose></refnamediv><refsect1 id="description"><title>Description</title><para>
+<refentry id="nm-settings-keyfile"><refentryinfo><title>nm-settings-keyfile</title><author>NetworkManager developers</author></refentryinfo><refmeta><refentrytitle>nm-settings-keyfile</refentrytitle><manvolnum>5</manvolnum><refmiscinfo class="source">NetworkManager</refmiscinfo><refmiscinfo class="manual">Configuration</refmiscinfo><refmiscinfo class="version">1.12.0</refmiscinfo></refmeta><refnamediv><refname>nm-settings-keyfile</refname><refpurpose>Description of <emphasis>keyfile</emphasis> settings plugin</refpurpose></refnamediv><refsect1 id="description"><title>Description</title><para>
           NetworkManager is based on the concept of connection profiles that contain
           network configuration (see <citerefentry><refentrytitle>nm-settings</refentrytitle><manvolnum>5</manvolnum></citerefentry> for details). The profiles can be
           stored in various formats. NetworkManager uses plugins for reading and writing
diff --git a/man/nm-settings.5 b/man/nm-settings.5
index ec6a17c4..8c1694f7 100644
--- a/man/nm-settings.5
+++ b/man/nm-settings.5
@@ -2,12 +2,12 @@
 .\"     Title: nm-settings
 .\"    Author: 
 .\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
-.\"      Date: 06/15/2018
+.\"      Date: 06/29/2018
 .\"    Manual: Configuration
-.\"    Source: NetworkManager 1.11.90
+.\"    Source: NetworkManager 1.12.0
 .\"  Language: English
 .\"
-.TH "NM\-SETTINGS" "5" "" "NetworkManager 1\&.11\&.90" "Configuration"
+.TH "NM\-SETTINGS" "5" "" "NetworkManager 1\&.12\&.0" "Configuration"
 .\" -----------------------------------------------------------------
 .\" * Define some portability stuff
 .\" -----------------------------------------------------------------
@@ -2680,7 +2680,7 @@ T}
 .sp 1
 .SS "ovs\-interface setting"
 .PP
-OpenVSwitch Interface Settings\&.
+Open vSwitch Interface Settings\&.
 .TS
 allbox tab(:);
 lB lB lB lB.
@@ -2750,7 +2750,7 @@ string
 T}:T{
 \ \&
 T}:T{
-Specifies the unicast destination IP address of a remote OpenVSwitch bridge port to connect to\&.
+Specifies the unicast destination IP address of a remote Open vSwitch bridge port to connect to\&.
 T}
 .TE
 .sp 1
diff --git a/man/nm-settings.xml b/man/nm-settings.xml
index 9ffde4e5..5ea5f39a 100644
--- a/man/nm-settings.xml
+++ b/man/nm-settings.xml
@@ -1,6 +1,6 @@
 <?xml version="1.0"?>
 <!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN" "http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd">
-<refentry id="nm-settings"><refentryinfo><title>nm-settings</title><author>NetworkManager developers</author></refentryinfo><refmeta><refentrytitle>nm-settings</refentrytitle><manvolnum>5</manvolnum><refmiscinfo class="source">NetworkManager</refmiscinfo><refmiscinfo class="manual">Configuration</refmiscinfo><refmiscinfo class="version">1.11.90</refmiscinfo></refmeta><refnamediv><refname>nm-settings</refname><refpurpose>Description of settings and properties of NetworkManager connection profiles</refpurpose></refnamediv><refsect1 id="description"><title>Description</title><para>
+<refentry id="nm-settings"><refentryinfo><title>nm-settings</title><author>NetworkManager developers</author></refentryinfo><refmeta><refentrytitle>nm-settings</refentrytitle><manvolnum>5</manvolnum><refmiscinfo class="source">NetworkManager</refmiscinfo><refmiscinfo class="manual">Configuration</refmiscinfo><refmiscinfo class="version">1.12.0</refmiscinfo></refmeta><refnamediv><refname>nm-settings</refname><refpurpose>Description of settings and properties of NetworkManager connection profiles</refpurpose></refnamediv><refsect1 id="description"><title>Description</title><para>
           NetworkManager is based on a concept of connection profiles, sometimes referred to as
           connections only. These connection profiles contain a network configuration. When
           NetworkManager activates a connection profile on a network device the configuration will
@@ -299,13 +299,13 @@
     <row><entry align="left" id="nm-settings.property.ovs-bridge.rstp-enable">rstp-enable</entry><entry align="left">boolean</entry><entry align="left">FALSE</entry><entry>Enable or disable RSTP.</entry></row>
     <row><entry align="left" id="nm-settings.property.ovs-bridge.stp-enable">stp-enable</entry><entry align="left">boolean</entry><entry align="left">FALSE</entry><entry>Enable or disable STP.</entry></row>
   </tbody></tgroup></informaltable></refsect2>
-  <refsect2><title>ovs-interface setting</title><para>OpenVSwitch Interface Settings.</para><informaltable><tgroup cols="4"><thead><row><entry>Key Name</entry><entry>Value Type</entry><entry>Default Value</entry><entry>Value Description</entry></row></thead><tbody>
+  <refsect2><title>ovs-interface setting</title><para>Open vSwitch Interface Settings.</para><informaltable><tgroup cols="4"><thead><row><entry>Key Name</entry><entry>Value Type</entry><entry>Default Value</entry><entry>Value Description</entry></row></thead><tbody>
     <row><entry align="left" id="nm-settings.property.ovs-interface.name">name</entry><entry align="left">string</entry><entry align="left">ovs-interface</entry><entry>The setting's name, which uniquely identifies the setting within the connection.  Each setting type has a name unique to that type, for example "ppp" or "wireless" or "wired".</entry></row>
     <row><entry align="left" id="nm-settings.property.ovs-interface.type">type</entry><entry align="left">string</entry><entry align="left"/><entry>The interface type. Either "internal", or empty.</entry></row>
   </tbody></tgroup></informaltable></refsect2>
   <refsect2><title>ovs-patch setting</title><para>OvsPatch Link Settings.</para><informaltable><tgroup cols="4"><thead><row><entry>Key Name</entry><entry>Value Type</entry><entry>Default Value</entry><entry>Value Description</entry></row></thead><tbody>
     <row><entry align="left" id="nm-settings.property.ovs-patch.name">name</entry><entry align="left">string</entry><entry align="left">ovs-patch</entry><entry>The setting's name, which uniquely identifies the setting within the connection.  Each setting type has a name unique to that type, for example "ppp" or "wireless" or "wired".</entry></row>
-    <row><entry align="left" id="nm-settings.property.ovs-patch.peer">peer</entry><entry align="left">string</entry><entry align="left"/><entry>Specifies the unicast destination IP address of a remote OpenVSwitch bridge port to connect to.</entry></row>
+    <row><entry align="left" id="nm-settings.property.ovs-patch.peer">peer</entry><entry align="left">string</entry><entry align="left"/><entry>Specifies the unicast destination IP address of a remote Open vSwitch bridge port to connect to.</entry></row>
   </tbody></tgroup></informaltable></refsect2>
   <refsect2><title>ovs-port setting</title><para>OvsPort Link Settings.</para><informaltable><tgroup cols="4"><thead><row><entry>Key Name</entry><entry>Value Type</entry><entry>Default Value</entry><entry>Value Description</entry></row></thead><tbody>
     <row><entry align="left" id="nm-settings.property.ovs-port.bond-downdelay">bond-downdelay</entry><entry align="left">uint32</entry><entry align="left">0</entry><entry>The time port must be inactive in order to be considered down.</entry></row>
diff --git a/man/nmcli-examples.7 b/man/nmcli-examples.7
index ac55d486..32c7d93d 100644
--- a/man/nmcli-examples.7
+++ b/man/nmcli-examples.7
@@ -2,12 +2,12 @@
 .\"     Title: nmcli-examples
 .\"    Author: 
 .\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
-.\"      Date: 06/15/2018
+.\"      Date: 06/29/2018
 .\"    Manual: Examples
-.\"    Source: NetworkManager 1.11.90
+.\"    Source: NetworkManager 1.12.0
 .\"  Language: English
 .\"
-.TH "NMCLI\-EXAMPLES" "7" "" "NetworkManager 1\&.11\&.90" "Examples"
+.TH "NMCLI\-EXAMPLES" "7" "" "NetworkManager 1\&.12\&.0" "Examples"
 .\" -----------------------------------------------------------------
 .\" * Define some portability stuff
 .\" -----------------------------------------------------------------
diff --git a/man/nmcli.1 b/man/nmcli.1
index c9652f4d..62cd4783 100644
--- a/man/nmcli.1
+++ b/man/nmcli.1
@@ -2,12 +2,12 @@
 .\"     Title: nmcli
 .\"    Author: 
 .\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
-.\"      Date: 06/15/2018
+.\"      Date: 06/29/2018
 .\"    Manual: General Commands Manual
-.\"    Source: NetworkManager 1.11.90
+.\"    Source: NetworkManager 1.12.0
 .\"  Language: English
 .\"
-.TH "NMCLI" "1" "" "NetworkManager 1\&.11\&.90" "General Commands Manual"
+.TH "NMCLI" "1" "" "NetworkManager 1\&.12\&.0" "General Commands Manual"
 .\" -----------------------------------------------------------------
 .\" * Define some portability stuff
 .\" -----------------------------------------------------------------
diff --git a/man/nmtui.1 b/man/nmtui.1
index 5d18377e..031a13a2 100644
--- a/man/nmtui.1
+++ b/man/nmtui.1
@@ -2,12 +2,12 @@
 .\"     Title: nmtui
 .\"    Author: 
 .\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
-.\"      Date: 06/15/2018
+.\"      Date: 06/29/2018
 .\"    Manual: General Commands Manual
-.\"    Source: NetworkManager 1.11.90
+.\"    Source: NetworkManager 1.12.0
 .\"  Language: English
 .\"
-.TH "NMTUI" "1" "" "NetworkManager 1\&.11\&.90" "General Commands Manual"
+.TH "NMTUI" "1" "" "NetworkManager 1\&.12\&.0" "General Commands Manual"
 .\" -----------------------------------------------------------------
 .\" * Define some portability stuff
 .\" -----------------------------------------------------------------
diff --git a/meson.build b/meson.build
index 7ef55362..6877f15f 100644
--- a/meson.build
+++ b/meson.build
@@ -4,7 +4,7 @@ project(
 #  - add corresponding NM_VERSION_x_y_z macros in
 #    "shared/nm-version-macros.h.in"
 #  - update number in configure.ac
-  version: '1.11.90',
+  version: '1.12.0',
   license: 'GPL2+',
   default_options: [
     'buildtype=debugoptimized',
diff --git a/meson_options.txt b/meson_options.txt
index bafc6769..e97a773a 100644
--- a/meson_options.txt
+++ b/meson_options.txt
@@ -21,7 +21,7 @@ option('modify_system', type: 'boolean', value: false, description: 'Allow users
 option('polkit_agent', type: 'boolean', value: false, description: 'enable polkit agent for clients')
 option('selinux', type: 'boolean', value: true, description: 'Build with SELinux')
 option('systemd_journal', type: 'boolean', value: true, description: 'Use systemd journal for logging')
-option('config_logging_backend_default', type: 'combo', choices: ['default', 'debug', 'syslog', 'journal', 'journal-syslog-style'], value: 'default', description: 'Default value for logging.backend')
+option('config_logging_backend_default', type: 'combo', choices: ['default', 'syslog', 'journal'], value: 'default', description: 'Default value for logging.backend')
 option('hostname_persist', type: 'combo', choices: ['default', 'suse', 'gentoo', 'slackware'], value: 'default', description: 'Hostname persist method')
 option('libaudit', type: 'combo', choices: ['yes', 'yes-disabled-by-default', 'no'], value: 'yes', description: 'Build with audit daemon support. yes-disabled-by-default enables support, but disables it unless explicitly configured via NetworkManager.conf')
 
diff --git a/po/ja.po b/po/ja.po
index 4b002ffc..f54f8a45 100644
--- a/po/ja.po
+++ b/po/ja.po
@@ -1357,7 +1357,7 @@ msgstr ""
 #, c-format
 msgid "There is %d optional setting for %s.\n"
 msgid_plural "There are %d optional settings for %s.\n"
-msgstr[0] "%s ã«ã¯ã€ä»»æ„ã®è¨­å®šãŒ %d 個ã‚りã¾ã™ã€‚\n"
+msgstr[0] "%2$s ã«ã¯ã€ä»»æ„ã®è¨­å®šãŒ %1$d 個ã‚りã¾ã™ã€‚\n"
 
 #: ../clients/cli/connections.c:4613
 #, c-format
@@ -11799,7 +11799,7 @@ msgstr "ファイルã§ã¯ã‚りã¾ã›ã‚“ (%s)"
 #: ../libnm-core/nm-utils.c:2966
 #, c-format
 msgid "invalid file owner %d for %s"
-msgstr "%s ã®ç„¡åйãªãƒ•ァイル所有者 %d"
+msgstr "%2$s ã®ç„¡åйãªãƒ•ァイル所有者 %1$d"
 
 #: ../libnm-core/nm-utils.c:2977
 #, c-format
@@ -11844,7 +11844,7 @@ msgstr "%lld ã®å ´æ‰€ã§ã€ãƒžã‚¹ã‚¯ã«æœ‰åŠ¹ãª Ethernet  MAC アドレスã§ã
 #: ../libnm-core/nm-utils.c:4182
 #, c-format
 msgid "not a valid ethernet MAC address #%u at position %lld"
-msgstr "%lld ã®å ´æ‰€ã§ã€æœ‰åŠ¹ãª Ethernet MAC アドレス #%u ã§ã¯ã‚りã¾ã›ã‚“"
+msgstr "%2$lld ã®å ´æ‰€ã§ã€æœ‰åŠ¹ãª Ethernet MAC アドレス #%1$u ã§ã¯ã‚りã¾ã›ã‚“"
 
 #: ../libnm-core/nm-utils.c:4218
 msgid "interface name is too short"
diff --git a/po/pl.po b/po/pl.po
index 28e63c8a..d23eabfa 100644
--- a/po/pl.po
+++ b/po/pl.po
@@ -11,8 +11,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: NetworkManager\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2018-01-28 18:04+0100\n"
-"PO-Revision-Date: 2018-01-28 18:05+0100\n"
+"POT-Creation-Date: 2018-06-17 17:27+0200\n"
+"PO-Revision-Date: 2018-06-17 17:37+0200\n"
 "Last-Translator: Piotr DrÄ…g <piotrdrag@gmail.com>\n"
 "Language-Team: Polish <community-poland@mozilla.org>\n"
 "Language: pl\n"
@@ -85,48 +85,49 @@ msgstr ""
 "Uruchamia program nmcli jako agenta haseł i polkit usługi NetworkManager.\n"
 "\n"
 
-#: ../clients/cli/agent.c:158
+#: ../clients/cli/agent.c:157
 #, c-format
 msgid "nmcli successfully registered as a NetworkManager's secret agent.\n"
 msgstr ""
 "Pomyślnie zarejestrowano program nmcli jako agenta haseł usługi "
 "NetworkManager.\n"
 
-#: ../clients/cli/agent.c:160
+#: ../clients/cli/agent.c:159
 #, c-format
 msgid "Error: secret agent initialization failed"
 msgstr "Błąd: zainicjowanie agenta haseł się nie powiodło"
 
-#: ../clients/cli/agent.c:179
+#: ../clients/cli/agent.c:178
 #, c-format
 msgid "Error: polkit agent initialization failed: %s"
 msgstr "Błąd: zainicjowanie agenta polkit się nie powiodło: %s"
 
-#: ../clients/cli/agent.c:187
+#: ../clients/cli/agent.c:186
 #, c-format
 msgid "nmcli successfully registered as a polkit agent.\n"
 msgstr "Pomyślnie zarejestrowano program nmcli jako agenta polkit.\n"
 
-#: ../clients/cli/common.c:263 ../clients/cli/common.c:278
+#: ../clients/cli/common.c:306 ../clients/cli/common.c:332
+#: ../clients/cli/connections.c:1297
 msgid "GROUP"
 msgstr "GRUPA"
 
-#: ../clients/cli/common.c:561
+#: ../clients/cli/common.c:606
 #, c-format
 msgid "Error: openconnect failed: %s\n"
 msgstr "Błąd: polecenie openconnect się nie powiodło: %s\n"
 
-#: ../clients/cli/common.c:568
+#: ../clients/cli/common.c:613
 #, c-format
 msgid "Error: openconnect failed with status %d\n"
 msgstr "Błąd: polecenie openconnect się nie powiodło ze stanem %d\n"
 
-#: ../clients/cli/common.c:570
+#: ../clients/cli/common.c:615
 #, c-format
 msgid "Error: openconnect failed with signal %d\n"
 msgstr "Błąd: polecenie openconnect się nie powiodło z sygnałem %d\n"
 
-#: ../clients/cli/common.c:651
+#: ../clients/cli/common.c:695
 #, c-format
 msgid ""
 "Warning: password for '%s' not given in 'passwd-file' and nmcli cannot ask "
@@ -135,59 +136,122 @@ msgstr ""
 "Ostrzeżenie: w „passwd-file†nie podano hasÅ‚a dla „%sâ€, a program nmcli nie "
 "może zapytać bez opcji „--askâ€.\n"
 
-#: ../clients/cli/common.c:1117
+#: ../clients/cli/common.c:1185
 #, c-format
 msgid "Error: Could not create NMClient object: %s."
 msgstr "Błąd: nie można utworzyć obiektu NMClient: %s."
 
-#: ../clients/cli/common.c:1137
+#: ../clients/cli/common.c:1205
 msgid "Error: NetworkManager is not running."
 msgstr "Błąd: usługa NetworkManager nie jest uruchomiona."
 
-#: ../clients/cli/common.c:1234
+#: ../clients/cli/common.c:1301
 #, c-format
 msgid "Error: argument '%s' not understood. Try passing --help instead."
 msgstr "Błąd: nie zrozumiano parametru „%sâ€. Można użyć „--help†zamiast tego."
 
-#: ../clients/cli/common.c:1244
+#: ../clients/cli/common.c:1311
 msgid "Error: missing argument. Try passing --help."
 msgstr "Błąd: brak parametru. Można użyć „--help†zamiast tego."
 
-#: ../clients/cli/common.c:1297
+#: ../clients/cli/common.c:1364
 msgid "access denied"
 msgstr "odmowa dostępu"
 
 #. define some prompts for connection editor
-#: ../clients/cli/connections.c:66
+#: ../clients/cli/connections.c:64
 msgid "Setting name? "
 msgstr "Nazwa ustawienia? "
 
-#: ../clients/cli/connections.c:67
+#: ../clients/cli/connections.c:65
 msgid "Property name? "
 msgstr "Nazwa właściwości? "
 
-#: ../clients/cli/connections.c:68
+#: ../clients/cli/connections.c:66
 msgid "Enter connection type: "
 msgstr "Proszę podać typ połączenia: "
 
 #. define some other prompts
-#: ../clients/cli/connections.c:72
+#: ../clients/cli/connections.c:70
 msgid "Connection (name, UUID, or path)"
 msgstr "Połączenie (nazwa, UUID lub ścieżka)"
 
-#: ../clients/cli/connections.c:73
+#: ../clients/cli/connections.c:71
 msgid "VPN connection (name, UUID, or path)"
 msgstr "Połączenie VPN (nazwa, UUID lub ścieżka)"
 
-#: ../clients/cli/connections.c:74
+#: ../clients/cli/connections.c:72
 msgid "Connection(s) (name, UUID, or path)"
 msgstr "Połączenia (nazwa, UUID lub ścieżka)"
 
-#: ../clients/cli/connections.c:75
+#: ../clients/cli/connections.c:73
 msgid "Connection(s) (name, UUID, path or apath)"
 msgstr "Połączenia (nazwa, UUID, Å›cieżka lub „apathâ€)"
 
-#: ../clients/cli/connections.c:197
+#: ../clients/cli/connections.c:80 ../clients/cli/connections.c:89
+#: ../clients/cli/devices.c:1201 ../clients/cli/devices.c:1245
+#: ../clients/cli/devices.c:1247 ../clients/cli/general.c:41
+#: ../clients/cli/general.c:82 ../clients/cli/general.c:150
+#: ../clients/cli/general.c:155 ../clients/common/nm-client-utils.c:288
+#: ../clients/common/nm-client-utils.c:291
+#: ../clients/common/nm-client-utils.c:307
+#: ../clients/common/nm-client-utils.c:310
+#: ../clients/common/nm-meta-setting-desc.c:1482
+#: ../clients/common/nm-meta-setting-desc.c:1532
+#: ../clients/common/nm-meta-setting-desc.c:2681
+#: ../clients/common/nm-meta-setting-desc.c:2736
+msgid "unknown"
+msgstr "nieznane"
+
+#: ../clients/cli/connections.c:81
+msgid "activating"
+msgstr "aktywowanie"
+
+#: ../clients/cli/connections.c:82
+msgid "activated"
+msgstr "aktywowano"
+
+#: ../clients/cli/connections.c:83 ../clients/common/nm-client-utils.c:284
+msgid "deactivating"
+msgstr "dezaktywowanie"
+
+#: ../clients/cli/connections.c:84
+msgid "deactivated"
+msgstr "dezaktywowano"
+
+#: ../clients/cli/connections.c:90
+msgid "VPN connecting (prepare)"
+msgstr "ÅÄ…czenie z VPN (przygotowanie)"
+
+#: ../clients/cli/connections.c:91
+msgid "VPN connecting (need authentication)"
+msgstr "ÅÄ…czenie z VPN (wymaga uwierzytelnienia)"
+
+#: ../clients/cli/connections.c:92
+msgid "VPN connecting"
+msgstr "ÅÄ…czenie z VPN"
+
+#: ../clients/cli/connections.c:93
+msgid "VPN connecting (getting IP configuration)"
+msgstr "ÅÄ…czenie z VPN (pobieranie konfiguracji adresu IP)"
+
+#: ../clients/cli/connections.c:94
+msgid "VPN connected"
+msgstr "Połączono z VPN"
+
+#: ../clients/cli/connections.c:95
+msgid "VPN connection failed"
+msgstr "Połączenie z VPN się nie powiodło"
+
+#: ../clients/cli/connections.c:96
+msgid "VPN disconnected"
+msgstr "Rozłączono z VPN"
+
+#: ../clients/cli/connections.c:452
+msgid "never"
+msgstr "nigdy"
+
+#: ../clients/cli/connections.c:713
 #, c-format
 msgid ""
 "Usage: nmcli connection { COMMAND | help }\n"
@@ -263,7 +327,7 @@ msgstr ""
 "  export [id | uuid | path] <identyfikator> [<plik wyjściowy>]\n"
 "\n"
 
-#: ../clients/cli/connections.c:219
+#: ../clients/cli/connections.c:735
 #, c-format
 msgid ""
 "Usage: nmcli connection show { ARGUMENTS | help }\n"
@@ -308,7 +372,7 @@ msgstr ""
 "więcej informacji. Podanie opcji „--active†spowoduje uwzględnienie tylko\n"
 "aktywnych profili. Opcja „--show-secrets†ujawni także powiązane hasła.\n"
 
-#: ../clients/cli/connections.c:240
+#: ../clients/cli/connections.c:756
 #, c-format
 msgid ""
 "Usage: nmcli connection up { ARGUMENTS | help }\n"
@@ -353,7 +417,7 @@ msgstr ""
 "passwd-file — plik z hasłami wymaganymi do aktywowania połączenia\n"
 "\n"
 
-#: ../clients/cli/connections.c:261
+#: ../clients/cli/connections.c:777
 #, c-format
 msgid ""
 "Usage: nmcli connection down { ARGUMENTS | help }\n"
@@ -375,7 +439,7 @@ msgstr ""
 "identyfikowany po swojej nazwie, UUID lub ścieżce D-Bus.\n"
 "\n"
 
-#: ../clients/cli/connections.c:273
+#: ../clients/cli/connections.c:789
 #, c-format
 msgid ""
 "Usage: nmcli connection add { ARGUMENTS | help }\n"
@@ -683,7 +747,7 @@ msgstr ""
 "                  [ip6 <adres IPv6>] [gw6 <brama IPv6>]\n"
 "\n"
 
-#: ../clients/cli/connections.c:391
+#: ../clients/cli/connections.c:907
 #, c-format
 msgid ""
 "Usage: nmcli connection modify { ARGUMENTS | help }\n"
@@ -730,7 +794,7 @@ msgstr ""
 "nmcli con mod bond0 -bond.options downdelay\n"
 "\n"
 
-#: ../clients/cli/connections.c:414
+#: ../clients/cli/connections.c:930
 #, c-format
 msgid ""
 "Usage: nmcli connection clone { ARGUMENTS | help }\n"
@@ -752,7 +816,7 @@ msgstr ""
 "utworzona) oraz „id†(podana jako parametr <nowa nazwa>).\n"
 "\n"
 
-#: ../clients/cli/connections.c:426
+#: ../clients/cli/connections.c:942
 #, c-format
 msgid ""
 "Usage: nmcli connection edit { ARGUMENTS | help }\n"
@@ -780,7 +844,7 @@ msgstr ""
 "Dodaje nowy profil połączenia w interaktywnym edytorze.\n"
 "\n"
 
-#: ../clients/cli/connections.c:441
+#: ../clients/cli/connections.c:957
 #, c-format
 msgid ""
 "Usage: nmcli connection delete { ARGUMENTS | help }\n"
@@ -799,7 +863,7 @@ msgstr ""
 "Profil jest identyfikowany po swojej nazwie, UUID lub ścieżce D-Bus.\n"
 "\n"
 
-#: ../clients/cli/connections.c:452
+#: ../clients/cli/connections.c:968
 #, c-format
 msgid ""
 "Usage: nmcli connection monitor { ARGUMENTS | help }\n"
@@ -820,7 +884,7 @@ msgstr ""
 "Monitoruje wszystkie profile połączeń, jeśli żaden nie zostanie podany.\n"
 "\n"
 
-#: ../clients/cli/connections.c:464
+#: ../clients/cli/connections.c:980
 #, c-format
 msgid ""
 "Usage: nmcli connection reload { help }\n"
@@ -833,7 +897,7 @@ msgstr ""
 "Wczytuje ponownie wszystkie pliki połączeń z dysku.\n"
 "\n"
 
-#: ../clients/cli/connections.c:472
+#: ../clients/cli/connections.c:988
 #, c-format
 msgid ""
 "Usage: nmcli connection load { ARGUMENTS | help }\n"
@@ -855,7 +919,7 @@ msgstr ""
 "usługa NetworkManager zna jego najnowszy stan.\n"
 "\n"
 
-#: ../clients/cli/connections.c:484
+#: ../clients/cli/connections.c:1000
 #, c-format
 msgid ""
 "Usage: nmcli connection import { ARGUMENTS | help }\n"
@@ -880,7 +944,7 @@ msgstr ""
 "importowana przez wtyczki VPN usługi NetworkManager.\n"
 "\n"
 
-#: ../clients/cli/connections.c:497
+#: ../clients/cli/connections.c:1013
 #, c-format
 msgid ""
 "Usage: nmcli connection export { ARGUMENTS | help }\n"
@@ -900,440 +964,336 @@ msgstr ""
 "nazwÄ™.\n"
 "\n"
 
-#: ../clients/cli/connections.c:531
-msgid "activating"
-msgstr "aktywowanie"
-
-#: ../clients/cli/connections.c:533
-msgid "activated"
-msgstr "aktywowano"
-
-#: ../clients/cli/connections.c:535 ../clients/common/nm-client-utils.c:243
-msgid "deactivating"
-msgstr "dezaktywowanie"
-
-#: ../clients/cli/connections.c:537
-msgid "deactivated"
-msgstr "dezaktywowano"
-
-#: ../clients/cli/connections.c:540 ../clients/cli/connections.c:563
-#: ../clients/cli/devices.c:1210 ../clients/cli/devices.c:1254
-#: ../clients/cli/devices.c:1256 ../clients/cli/general.c:41
-#: ../clients/cli/general.c:79 ../clients/cli/general.c:146
-#: ../clients/cli/general.c:151 ../clients/common/nm-client-utils.c:247
-#: ../clients/common/nm-client-utils.c:250
-#: ../clients/common/nm-client-utils.c:266
-#: ../clients/common/nm-client-utils.c:269
-#: ../clients/common/nm-meta-setting-desc.c:1480
-#: ../clients/common/nm-meta-setting-desc.c:1548
-#: ../clients/common/nm-meta-setting-desc.c:2693
-#: ../clients/common/nm-meta-setting-desc.c:2747
-msgid "unknown"
-msgstr "nieznane"
-
-#: ../clients/cli/connections.c:549
-msgid "VPN connecting (prepare)"
-msgstr "ÅÄ…czenie z VPN (przygotowanie)"
-
-#: ../clients/cli/connections.c:551
-msgid "VPN connecting (need authentication)"
-msgstr "ÅÄ…czenie z VPN (wymaga uwierzytelnienia)"
-
-#: ../clients/cli/connections.c:553
-msgid "VPN connecting"
-msgstr "ÅÄ…czenie z VPN"
-
-#: ../clients/cli/connections.c:555
-msgid "VPN connecting (getting IP configuration)"
-msgstr "ÅÄ…czenie z VPN (pobieranie konfiguracji adresu IP)"
-
-#: ../clients/cli/connections.c:557
-msgid "VPN connected"
-msgstr "Połączono z VPN"
-
-#: ../clients/cli/connections.c:559
-msgid "VPN connection failed"
-msgstr "Połączenie z VPN się nie powiodło"
-
-#: ../clients/cli/connections.c:561
-msgid "VPN disconnected"
-msgstr "Rozłączono z VPN"
-
-#: ../clients/cli/connections.c:631
+#: ../clients/cli/connections.c:1095
 #, c-format
 msgid "Error updating secrets for %s: %s\n"
 msgstr "Błąd podczas aktualizowania haseł dla %s: %s\n"
 
-#: ../clients/cli/connections.c:651
+#: ../clients/cli/connections.c:1138
 msgid "Connection profile details"
 msgstr "Szczegóły profilu połączenia"
 
-#: ../clients/cli/connections.c:664 ../clients/cli/connections.c:1114
+#: ../clients/cli/connections.c:1151 ../clients/cli/connections.c:1249
 #, c-format
 msgid "Error: 'connection show': %s"
 msgstr "Błąd: „connection showâ€: %s"
 
-#: ../clients/cli/connections.c:882
-msgid "never"
-msgstr "nigdy"
-
-#. "CAPABILITIES"
-#: ../clients/cli/connections.c:883 ../clients/cli/connections.c:885
-#: ../clients/cli/connections.c:887 ../clients/cli/connections.c:920
-#: ../clients/cli/connections.c:987 ../clients/cli/connections.c:988
-#: ../clients/cli/connections.c:990 ../clients/cli/connections.c:4433
-#: ../clients/cli/connections.c:6371 ../clients/cli/connections.c:6372
-#: ../clients/cli/devices.c:884 ../clients/cli/devices.c:1173
-#: ../clients/cli/devices.c:1174 ../clients/cli/devices.c:1175
-#: ../clients/cli/devices.c:1176 ../clients/cli/devices.c:1177
-#: ../clients/cli/devices.c:1214 ../clients/cli/devices.c:1216
-#: ../clients/cli/devices.c:1217 ../clients/cli/devices.c:1247
-#: ../clients/cli/devices.c:1248 ../clients/cli/devices.c:1249
-#: ../clients/cli/devices.c:1250 ../clients/cli/devices.c:1251
-#: ../clients/cli/devices.c:1252 ../clients/cli/devices.c:1253
-#: ../clients/cli/devices.c:1255 ../clients/cli/devices.c:1257
-#: ../clients/cli/general.c:152 ../clients/common/nm-client-utils.c:258
-#: ../clients/common/nm-meta-setting-desc.c:720
-#: ../clients/common/nm-meta-setting-desc.c:2686
-msgid "yes"
-msgstr "tak"
-
-#: ../clients/cli/connections.c:883 ../clients/cli/connections.c:885
-#: ../clients/cli/connections.c:887 ../clients/cli/connections.c:987
-#: ../clients/cli/connections.c:988 ../clients/cli/connections.c:990
-#: ../clients/cli/connections.c:4432 ../clients/cli/connections.c:6371
-#: ../clients/cli/connections.c:6372 ../clients/cli/devices.c:884
-#: ../clients/cli/devices.c:1173 ../clients/cli/devices.c:1174
-#: ../clients/cli/devices.c:1175 ../clients/cli/devices.c:1176
-#: ../clients/cli/devices.c:1177 ../clients/cli/devices.c:1214
-#: ../clients/cli/devices.c:1216 ../clients/cli/devices.c:1217
-#: ../clients/cli/devices.c:1247 ../clients/cli/devices.c:1248
-#: ../clients/cli/devices.c:1249 ../clients/cli/devices.c:1250
-#: ../clients/cli/devices.c:1251 ../clients/cli/devices.c:1252
-#: ../clients/cli/devices.c:1253 ../clients/cli/devices.c:1255
-#: ../clients/cli/devices.c:1257 ../clients/cli/general.c:153
-#: ../clients/common/nm-client-utils.c:260
-#: ../clients/common/nm-meta-setting-desc.c:720
-#: ../clients/common/nm-meta-setting-desc.c:2689
-msgid "no"
-msgstr "nie"
-
-#: ../clients/cli/connections.c:1104
+#: ../clients/cli/connections.c:1239
 msgid "Activate connection details"
 msgstr "Szczegóły aktywowania połączenia"
 
-#: ../clients/cli/connections.c:1351
+#: ../clients/cli/connections.c:1485
 #, c-format
 msgid "invalid field '%s'; allowed fields: %s and %s, or %s,%s"
 msgstr "nieprawidÅ‚owe pole „%sâ€; dozwolone pola: %s i %s, albo %s,%s"
 
-#: ../clients/cli/connections.c:1366 ../clients/cli/connections.c:1374
+#: ../clients/cli/connections.c:1500 ../clients/cli/connections.c:1508
 #, c-format
 msgid "'%s' has to be alone"
 msgstr "„%s†musi być same"
 
-#: ../clients/cli/connections.c:1574
+#: ../clients/cli/connections.c:1773
 #, c-format
 msgid "incorrect string '%s' of '--order' option"
 msgstr "niepoprawny ciÄ…g „%s†opcji „--orderâ€"
 
-#: ../clients/cli/connections.c:1600
+#: ../clients/cli/connections.c:1798
 #, c-format
 msgid "incorrect item '%s' in '--order' option"
 msgstr "niepoprawny element „%s†w opcji „--orderâ€"
 
-#: ../clients/cli/connections.c:1630
+#: ../clients/cli/connections.c:1836
 msgid "No connection specified"
 msgstr "Nie podano połączenia"
 
-#: ../clients/cli/connections.c:1645
+#: ../clients/cli/connections.c:1847
 #, c-format
 msgid "%s argument is missing"
 msgstr "Brak parametru %s"
 
-#: ../clients/cli/connections.c:1655
+#: ../clients/cli/connections.c:1865
 #, c-format
 msgid "unknown connection '%s'"
 msgstr "nieznane połączenie „%sâ€"
 
-#: ../clients/cli/connections.c:1688
+#: ../clients/cli/connections.c:1894
 msgid "'--order' argument is missing"
 msgstr "Brak parametru „--orderâ€"
 
-#: ../clients/cli/connections.c:1743
+#: ../clients/cli/connections.c:1955
 msgid "NetworkManager active profiles"
 msgstr "Aktywne profile usługi NetworkManager"
 
-#: ../clients/cli/connections.c:1744
+#: ../clients/cli/connections.c:1956
 msgid "NetworkManager connection profiles"
 msgstr "Profile połączeń usługi NetworkManager"
 
-#: ../clients/cli/connections.c:1797 ../clients/cli/connections.c:2472
-#: ../clients/cli/connections.c:2484 ../clients/cli/connections.c:2496
-#: ../clients/cli/connections.c:2672 ../clients/cli/connections.c:8434
-#: ../clients/cli/connections.c:8451 ../clients/cli/devices.c:2681
-#: ../clients/cli/devices.c:2692 ../clients/cli/devices.c:2934
-#: ../clients/cli/devices.c:2945 ../clients/cli/devices.c:2963
-#: ../clients/cli/devices.c:2972 ../clients/cli/devices.c:2993
-#: ../clients/cli/devices.c:3004 ../clients/cli/devices.c:3022
-#: ../clients/cli/devices.c:3400 ../clients/cli/devices.c:3410
-#: ../clients/cli/devices.c:3418 ../clients/cli/devices.c:3430
-#: ../clients/cli/devices.c:3445 ../clients/cli/devices.c:3453
-#: ../clients/cli/devices.c:3627 ../clients/cli/devices.c:3638
-#: ../clients/cli/devices.c:3810
+#: ../clients/cli/connections.c:2008 ../clients/cli/connections.c:2707
+#: ../clients/cli/connections.c:2719 ../clients/cli/connections.c:2731
+#: ../clients/cli/connections.c:2957 ../clients/cli/connections.c:8644
+#: ../clients/cli/connections.c:8660 ../clients/cli/devices.c:2838
+#: ../clients/cli/devices.c:2850 ../clients/cli/devices.c:2863
+#: ../clients/cli/devices.c:3014 ../clients/cli/devices.c:3025
+#: ../clients/cli/devices.c:3043 ../clients/cli/devices.c:3052
+#: ../clients/cli/devices.c:3073 ../clients/cli/devices.c:3084
+#: ../clients/cli/devices.c:3102 ../clients/cli/devices.c:3482
+#: ../clients/cli/devices.c:3492 ../clients/cli/devices.c:3500
+#: ../clients/cli/devices.c:3512 ../clients/cli/devices.c:3527
+#: ../clients/cli/devices.c:3535 ../clients/cli/devices.c:3709
+#: ../clients/cli/devices.c:3720 ../clients/cli/devices.c:3891
 #, c-format
 msgid "Error: %s argument is missing."
 msgstr "Błąd: brak parametru %s."
 
-#: ../clients/cli/connections.c:1816
+#: ../clients/cli/connections.c:2036
 #, c-format
 msgid "Error: %s - no such connection profile."
 msgstr "Błąd: %s — nie ma takiego profilu połączenia."
 
-#: ../clients/cli/connections.c:1880 ../clients/cli/connections.c:2459
-#: ../clients/cli/connections.c:2523 ../clients/cli/connections.c:7944
-#: ../clients/cli/connections.c:8055 ../clients/cli/connections.c:8565
-#: ../clients/cli/devices.c:1582 ../clients/cli/devices.c:1868
-#: ../clients/cli/devices.c:2037 ../clients/cli/devices.c:2145
-#: ../clients/cli/devices.c:2334 ../clients/cli/devices.c:3590
-#: ../clients/cli/devices.c:3816 ../clients/cli/general.c:928
+#: ../clients/cli/connections.c:2127 ../clients/cli/connections.c:2694
+#: ../clients/cli/connections.c:2758 ../clients/cli/connections.c:8168
+#: ../clients/cli/connections.c:8274 ../clients/cli/connections.c:8760
+#: ../clients/cli/devices.c:1570 ../clients/cli/devices.c:1856
+#: ../clients/cli/devices.c:2025 ../clients/cli/devices.c:2133
+#: ../clients/cli/devices.c:2322 ../clients/cli/devices.c:3672
+#: ../clients/cli/devices.c:3897 ../clients/cli/general.c:914
 #, c-format
 msgid "Error: %s."
 msgstr "Błąd: %s."
 
-#: ../clients/cli/connections.c:1978
+#: ../clients/cli/connections.c:2220
 #, c-format
 msgid "no active connection on device '%s'"
 msgstr "brak aktywnych połączeÅ„ na urzÄ…dzeniu „%sâ€"
 
-#: ../clients/cli/connections.c:1986
+#: ../clients/cli/connections.c:2228
 msgid "no active connection or device"
 msgstr "brak aktywnych połączeń na urządzeń"
 
-#: ../clients/cli/connections.c:2006
+#: ../clients/cli/connections.c:2248
 #, c-format
 msgid "device '%s' not compatible with connection '%s':"
 msgstr "urzÄ…dzenie „%s†jest niezgodne z połączeniem „%sâ€:"
 
-#: ../clients/cli/connections.c:2042
+#: ../clients/cli/connections.c:2281
 #, c-format
 msgid "device '%s' not compatible with connection '%s'"
 msgstr "urzÄ…dzenie „%s†jest niezgodne z połączeniem „%sâ€"
 
-#: ../clients/cli/connections.c:2045
+#: ../clients/cli/connections.c:2284
 #, c-format
 msgid "no device found for connection '%s'"
 msgstr "nie odnaleziono urzÄ…dzenia dla połączenia „%sâ€"
 
-#: ../clients/cli/connections.c:2073
+#: ../clients/cli/connections.c:2316
 #, c-format
 msgid "Connection successfully activated (%s) (D-Bus active path: %s)\n"
 msgstr "Pomyślnie aktywowano połączenie (%s) (ścieżka aktywacji D-Bus: %s)\n"
 
-#: ../clients/cli/connections.c:2077 ../clients/cli/connections.c:2225
-#: ../clients/cli/connections.c:6250
+#: ../clients/cli/connections.c:2320 ../clients/cli/connections.c:2468
+#: ../clients/cli/connections.c:6534
 #, c-format
 msgid "Connection successfully activated (D-Bus active path: %s)\n"
 msgstr "Pomyślnie aktywowano połączenie (ścieżka aktywacji D-Bus: %s)\n"
 
-#: ../clients/cli/connections.c:2084 ../clients/cli/connections.c:2205
+#: ../clients/cli/connections.c:2327 ../clients/cli/connections.c:2448
 #, c-format
 msgid "Error: Connection activation failed: %s"
 msgstr "Błąd: aktywacja połączenia się nie powiodła: %s"
 
-#: ../clients/cli/connections.c:2120
+#: ../clients/cli/connections.c:2363
 #, c-format
 msgid "Error: Timeout expired (%d seconds)"
 msgstr "Błąd: przekroczono czas oczekiwania (%d s)"
 
-#: ../clients/cli/connections.c:2286
+#: ../clients/cli/connections.c:2530
 #, c-format
 msgid "failed to read passwd-file '%s': %s"
 msgstr "odczytanie passwd-file „%s†się nie powiodło: %s"
 
-#: ../clients/cli/connections.c:2298
+#: ../clients/cli/connections.c:2543
 #, c-format
 msgid "missing colon in 'password' entry '%s'"
 msgstr "brak dwukropka we wpisie „password†„%sâ€"
 
-#: ../clients/cli/connections.c:2306
+#: ../clients/cli/connections.c:2551
 #, c-format
 msgid "missing dot in 'password' entry '%s'"
 msgstr "brak kropki we wpisie „password†„%sâ€"
 
-#: ../clients/cli/connections.c:2319
+#: ../clients/cli/connections.c:2564
 #, c-format
 msgid "invalid setting name in 'password' entry '%s'"
 msgstr "nieprawidÅ‚owa nazwa ustawienia we wpisie „password†„%sâ€"
 
-#: ../clients/cli/connections.c:2375
+#: ../clients/cli/connections.c:2610
 #, c-format
 msgid "unknown device '%s'."
 msgstr "nieznane urzÄ…dzenie „%sâ€."
 
-#: ../clients/cli/connections.c:2380
+#: ../clients/cli/connections.c:2615
 msgid "neither a valid connection nor device given"
 msgstr "nie podano prawidłowego połączenia ani urządzenia"
 
-#: ../clients/cli/connections.c:2506 ../clients/cli/devices.c:1533
-#: ../clients/cli/devices.c:2699 ../clients/cli/devices.c:3035
-#: ../clients/cli/devices.c:3644
+#: ../clients/cli/connections.c:2741 ../clients/cli/devices.c:1521
+#: ../clients/cli/devices.c:2895 ../clients/cli/devices.c:3115
+#: ../clients/cli/devices.c:3726
 #, c-format
 msgid "Unknown parameter: %s\n"
 msgstr "Nieznany parametr: %s\n"
 
-#: ../clients/cli/connections.c:2531
+#: ../clients/cli/connections.c:2766
 msgid "preparing"
 msgstr "przygotowywanie"
 
-#: ../clients/cli/connections.c:2551
+#: ../clients/cli/connections.c:2874
 #, c-format
 msgid "Connection '%s' (%s) successfully deleted.\n"
 msgstr "Pomyślnie usunięto połączenie „%s†(%s).\n"
 
-#: ../clients/cli/connections.c:2567
+#: ../clients/cli/connections.c:2890
 #, c-format
 msgid "Connection '%s' successfully deactivated (D-Bus active path: %s)\n"
 msgstr ""
 "Pomyślnie dezaktywowano połączenie „%s†(ścieżka aktywacji D-Bus: %s)\n"
 
-#: ../clients/cli/connections.c:2648 ../clients/cli/connections.c:8170
-#: ../clients/cli/connections.c:8202 ../clients/cli/connections.c:8359
+#: ../clients/cli/connections.c:2939 ../clients/cli/connections.c:8381
+#: ../clients/cli/connections.c:8412 ../clients/cli/connections.c:8570
 #, c-format
 msgid "Error: No connection specified."
 msgstr "Błąd: nie podano połączenia."
 
-#: ../clients/cli/connections.c:2689
+#: ../clients/cli/connections.c:2969
 #, c-format
 msgid "Error: '%s' is not an active connection.\n"
 msgstr "Błąd: „%s†nie jest aktywnym połączeniem.\n"
 
-#: ../clients/cli/connections.c:2690
+#: ../clients/cli/connections.c:2970
 #, c-format
 msgid "Error: not all active connections found."
 msgstr "Błąd: nie odnaleziono wszystkich aktywnych połączeń."
 
-#: ../clients/cli/connections.c:2699
+#: ../clients/cli/connections.c:2978
 #, c-format
 msgid "Error: no active connection provided."
 msgstr "Błąd: nie podano aktywnego połączenia."
 
-#: ../clients/cli/connections.c:2733
+#: ../clients/cli/connections.c:3009
 #, c-format
 msgid "Connection '%s' deactivation failed: %s\n"
 msgstr "Dezaktywacja połączenia „%s†się nie powiodła: %s\n"
 
-#: ../clients/cli/connections.c:2989 ../clients/cli/connections.c:3046
-#: ../clients/common/nm-client-utils.c:169
+#: ../clients/cli/connections.c:3260 ../clients/cli/connections.c:3317
+#: ../clients/common/nm-client-utils.c:221
 #, c-format
 msgid "'%s' not among [%s]"
 msgstr "„%s†nie jest w [%s]"
 
 #. We should not really come here
-#: ../clients/cli/connections.c:3009 ../clients/cli/connections.c:3069
-#: ../clients/common/nm-client-utils.c:279
+#: ../clients/cli/connections.c:3280 ../clients/cli/connections.c:3340
+#: ../clients/common/nm-client-utils.c:320
 #, c-format
 msgid "Unknown error"
 msgstr "Nieznany błąd"
 
-#: ../clients/cli/connections.c:3203
+#: ../clients/cli/connections.c:3474
 #, c-format
 msgid "Warning: master='%s' doesn't refer to any existing profile.\n"
 msgstr ""
 "Ostrzeżenie: master=„%s†nie odnosi się do żadnego istniejącego profilu.\n"
 
-#: ../clients/cli/connections.c:3540
+#: ../clients/cli/connections.c:3811
 #, c-format
 msgid "Error: invalid property '%s': %s."
 msgstr "Błąd: nieprawidÅ‚owa wÅ‚aÅ›ciwość „%sâ€: %s."
 
-#: ../clients/cli/connections.c:3557
+#: ../clients/cli/connections.c:3828
 #, c-format
 msgid "Error: failed to modify %s.%s: %s."
 msgstr "Błąd: zmodyfikowanie %s.%s się nie powiodło: %s."
 
-#: ../clients/cli/connections.c:3576
+#: ../clients/cli/connections.c:3848
 #, c-format
 msgid "Error: failed to remove a value from %s.%s: %s."
 msgstr "Błąd: usunięcie wartości z %s.%s się nie powiodło: %s."
 
-#: ../clients/cli/connections.c:3610
+#: ../clients/cli/connections.c:3882
 #, c-format
 msgid "Error: '%s' is mandatory."
 msgstr "Błąd: „%s†jest wymagane."
 
-#: ../clients/cli/connections.c:3637
+#: ../clients/cli/connections.c:3909
 #, c-format
 msgid "Error: invalid slave type; %s."
 msgstr "Błąd: nieznany typ podrzędnego; %s."
 
-#: ../clients/cli/connections.c:3645
+#: ../clients/cli/connections.c:3917
 #, c-format
 msgid "Error: invalid connection type; %s."
 msgstr "Błąd: nieznany typ połączenia; %s."
 
-#: ../clients/cli/connections.c:3722
+#: ../clients/cli/connections.c:3994
 #, c-format
 msgid "Error: bad connection type: %s"
 msgstr "Błąd: błędny typ połączenia: %s"
 
-#: ../clients/cli/connections.c:3768
+#: ../clients/cli/connections.c:4040
 #, c-format
 msgid "Error: '%s': %s"
 msgstr "Błąd: „%sâ€: %s"
 
-#: ../clients/cli/connections.c:3789
+#: ../clients/cli/connections.c:4061
 msgid "Error: master is required"
 msgstr "Błąd: „master†jest wymagane"
 
-#: ../clients/cli/connections.c:3848
+#: ../clients/cli/connections.c:4120
 #, c-format
 msgid "Error: error adding bond option '%s=%s'."
 msgstr "Błąd: błąd podczas dodawania opcji wiÄ…zania „%s=%sâ€."
 
-#: ../clients/cli/connections.c:3879
+#: ../clients/cli/connections.c:4151
 #, c-format
 msgid "Error: '%s' is not a valid monitoring mode; use '%s' or '%s'.\n"
 msgstr ""
 "Błąd: „%s†nie jest prawidłowym trybem monitorowania; należy użyć „%s†lub "
 "„%sâ€.\n"
 
-#: ../clients/cli/connections.c:3910
+#: ../clients/cli/connections.c:4182
 #, c-format
 msgid "Error: 'bt-type': '%s' not valid; use [%s, %s, %s (%s), %s]."
 msgstr ""
 "Błąd: „bt-typeâ€: „%s†jest nieprawidÅ‚owe; należy użyć [%s, %s, %s (%s), %s]."
 
-#: ../clients/cli/connections.c:4159
+#: ../clients/cli/connections.c:4431
 #, c-format
 msgid "Error: value for '%s' is missing."
 msgstr "Błąd: brak wartoÅ›ci dla „%sâ€."
 
-#: ../clients/cli/connections.c:4205
+#: ../clients/cli/connections.c:4477
 msgid "Error: <setting>.<property> argument is missing."
 msgstr "Błąd: brak parametru <ustawienie>.<właściwość>."
 
-#: ../clients/cli/connections.c:4228
+#: ../clients/cli/connections.c:4500
 #, c-format
 msgid "Error: invalid or not allowed setting '%s': %s."
 msgstr "Błąd: nieprawidÅ‚owe lub niedozwolone ustawienie „%sâ€: %s."
 
-#: ../clients/cli/connections.c:4274 ../clients/cli/connections.c:4290
+#: ../clients/cli/connections.c:4546 ../clients/cli/connections.c:4562
 #, c-format
 msgid "Error: '%s' is ambiguous (%s.%s or %s.%s)."
 msgstr "Błąd: „%s†jest niejednoznaczne (%s.%s lub %s.%s)."
 
-#: ../clients/cli/connections.c:4308
+#: ../clients/cli/connections.c:4580
 #, c-format
 msgid "Error: invalid <setting>.<property> '%s'."
 msgstr "Błąd: nieprawidÅ‚owe <ustawienie>.<wÅ‚aÅ›ciwość> „%sâ€."
 
-#: ../clients/cli/connections.c:4352 ../clients/cli/connections.c:7995
+#: ../clients/cli/connections.c:4624 ../clients/cli/connections.c:8214
 #, c-format
 msgid "Error: Failed to add '%s' connection: %s"
 msgstr "Błąd: dodanie połączenia „%s†się nie powiodło: %s"
 
-#: ../clients/cli/connections.c:4370
+#: ../clients/cli/connections.c:4642
 #, c-format
 msgid ""
 "Warning: There is another connection with the name '%1$s'. Reference the "
@@ -1351,12 +1311,47 @@ msgstr[2] ""
 "Ostrzeżenie: istnieje %3$u innych połączeÅ„ o nazwie „%1$sâ€. Należy odwoÅ‚ywać "
 "siÄ™ do połączenia za pomocÄ… UUID „%2$sâ€\n"
 
-#: ../clients/cli/connections.c:4379
+#: ../clients/cli/connections.c:4651
 #, c-format
 msgid "Connection '%s' (%s) successfully added.\n"
 msgstr "Pomyślnie dodano połączenie „%s†(%s).\n"
 
-#: ../clients/cli/connections.c:4517
+#: ../clients/cli/connections.c:4704 ../clients/cli/connections.c:6651
+#: ../clients/cli/connections.c:6652 ../clients/cli/devices.c:876
+#: ../clients/cli/devices.c:1164 ../clients/cli/devices.c:1165
+#: ../clients/cli/devices.c:1166 ../clients/cli/devices.c:1167
+#: ../clients/cli/devices.c:1168 ../clients/cli/devices.c:1205
+#: ../clients/cli/devices.c:1207 ../clients/cli/devices.c:1208
+#: ../clients/cli/devices.c:1238 ../clients/cli/devices.c:1239
+#: ../clients/cli/devices.c:1240 ../clients/cli/devices.c:1241
+#: ../clients/cli/devices.c:1242 ../clients/cli/devices.c:1243
+#: ../clients/cli/devices.c:1244 ../clients/cli/devices.c:1246
+#: ../clients/cli/devices.c:1248 ../clients/cli/general.c:157
+#: ../clients/cli/utils.h:220 ../clients/common/nm-client-utils.c:301
+#: ../clients/common/nm-meta-setting-desc.c:754
+#: ../clients/common/nm-meta-setting-desc.c:2676
+msgid "no"
+msgstr "nie"
+
+#. "CAPABILITIES"
+#: ../clients/cli/connections.c:4705 ../clients/cli/connections.c:6651
+#: ../clients/cli/connections.c:6652 ../clients/cli/devices.c:876
+#: ../clients/cli/devices.c:1164 ../clients/cli/devices.c:1165
+#: ../clients/cli/devices.c:1166 ../clients/cli/devices.c:1167
+#: ../clients/cli/devices.c:1168 ../clients/cli/devices.c:1205
+#: ../clients/cli/devices.c:1207 ../clients/cli/devices.c:1208
+#: ../clients/cli/devices.c:1238 ../clients/cli/devices.c:1239
+#: ../clients/cli/devices.c:1240 ../clients/cli/devices.c:1241
+#: ../clients/cli/devices.c:1242 ../clients/cli/devices.c:1243
+#: ../clients/cli/devices.c:1244 ../clients/cli/devices.c:1246
+#: ../clients/cli/devices.c:1248 ../clients/cli/general.c:156
+#: ../clients/cli/utils.h:220 ../clients/common/nm-client-utils.c:299
+#: ../clients/common/nm-meta-setting-desc.c:754
+#: ../clients/common/nm-meta-setting-desc.c:2673
+msgid "yes"
+msgstr "tak"
+
+#: ../clients/cli/connections.c:4789
 #, c-format
 msgid ""
 "You can specify this option more than once. Press <Enter> when you're done.\n"
@@ -1365,7 +1360,7 @@ msgstr ""
 "ukończeniu.\n"
 
 #. Ask for optional arguments.
-#: ../clients/cli/connections.c:4616
+#: ../clients/cli/connections.c:4888
 #, c-format
 msgid "There is %d optional setting for %s.\n"
 msgid_plural "There are %d optional settings for %s.\n"
@@ -1373,7 +1368,7 @@ msgstr[0] "Istnieje %d opcjonalne ustawienie dla %s.\n"
 msgstr[1] "IstniejÄ… %d opcjonalne ustawienia dla %s.\n"
 msgstr[2] "Istnieje %d opcjonalnych ustawień dla %s.\n"
 
-#: ../clients/cli/connections.c:4619
+#: ../clients/cli/connections.c:4891
 #, c-format
 msgid "Do you want to provide it? %s"
 msgid_plural "Do you want to provide them? %s"
@@ -1381,22 +1376,22 @@ msgstr[0] "Podać go? %s"
 msgstr[1] "Podać je? %s"
 msgstr[2] "Podać je? %s"
 
-#: ../clients/cli/connections.c:4755 ../clients/cli/utils.c:303
+#: ../clients/cli/connections.c:5024 ../clients/cli/utils.c:292
 #, c-format
 msgid "Error: value for '%s' argument is required."
 msgstr "Błąd: wartość dla parametru „%s†jest wymagana."
 
-#: ../clients/cli/connections.c:4761
+#: ../clients/cli/connections.c:5031
 #, c-format
 msgid "Error: 'save': %s."
 msgstr "Błąd: „saveâ€: %s."
 
-#: ../clients/cli/connections.c:4849 ../clients/cli/connections.c:4860
+#: ../clients/cli/connections.c:5117 ../clients/cli/connections.c:5128
 #, c-format
 msgid "Error: '%s' argument is required."
 msgstr "Błąd: parametr „%s†jest wymagany."
 
-#: ../clients/cli/connections.c:5838
+#: ../clients/cli/connections.c:6093
 #, c-format
 msgid "['%s' setting values]\n"
 msgstr "[wartoÅ›ci ustawienia „%sâ€]\n"
@@ -1404,7 +1399,7 @@ msgstr "[wartoÅ›ci ustawienia „%sâ€]\n"
 #. TRANSLATORS: do not translate command names and keywords before ::
 #. *              However, you should translate terms enclosed in <>.
 #.
-#: ../clients/cli/connections.c:5917
+#: ../clients/cli/connections.c:6202
 #, c-format
 msgid ""
 "---[ Main menu ]---\n"
@@ -1441,7 +1436,7 @@ msgstr ""
 "nmcli    <opcja konfiguracji> <wartość>        :: konfiguracja nmcli\n"
 "quit                                           :: kończy działanie nmcli\n"
 
-#: ../clients/cli/connections.c:5944
+#: ../clients/cli/connections.c:6229
 #, c-format
 msgid ""
 "goto <setting>[.<prop>] | <prop>  :: enter setting/property for editing\n"
@@ -1462,7 +1457,7 @@ msgstr ""
 "           nmcli connection> goto secondaries\n"
 "           nmcli> goto ipv4.addresses\n"
 
-#: ../clients/cli/connections.c:5951
+#: ../clients/cli/connections.c:6236
 #, c-format
 msgid ""
 "remove <setting>[.<prop>]  :: remove setting or reset property value\n"
@@ -1483,7 +1478,7 @@ msgstr ""
 "Przykłady: nmcli> remove wifi-sec\n"
 "           nmcli> remove eth.mtu\n"
 
-#: ../clients/cli/connections.c:5958
+#: ../clients/cli/connections.c:6243
 #, c-format
 msgid ""
 "set [<setting>.<prop> <value>]  :: set property value\n"
@@ -1498,7 +1493,7 @@ msgstr ""
 "\n"
 "Przykład: nmcli> set con.id Moje połączenie\n"
 
-#: ../clients/cli/connections.c:5963
+#: ../clients/cli/connections.c:6248
 #, c-format
 msgid ""
 "describe [<setting>.<prop>]  :: describe property\n"
@@ -1511,7 +1506,7 @@ msgstr ""
 "Wyświetla opis właściwości. Wszystkie ustawienia i właściwości usługi NM\n"
 "można znaleźć na stronie podręcznika nm-settings(5).\n"
 
-#: ../clients/cli/connections.c:5968
+#: ../clients/cli/connections.c:6253
 #, c-format
 msgid ""
 "print [all]  :: print setting or connection values\n"
@@ -1526,7 +1521,7 @@ msgstr ""
 "\n"
 "Przykład: nmcli ipv4> print all\n"
 
-#: ../clients/cli/connections.c:5973
+#: ../clients/cli/connections.c:6258
 #, c-format
 msgid ""
 "verify [all | fix]  :: verify setting or connection validity\n"
@@ -1550,7 +1545,7 @@ msgstr ""
 "           nmcli> verify fix\n"
 "           nmcli bond> verify\n"
 
-#: ../clients/cli/connections.c:5982
+#: ../clients/cli/connections.c:6267
 #, c-format
 msgid ""
 "save [persistent|temporary]  :: save the connection\n"
@@ -1576,7 +1571,7 @@ msgstr ""
 "między ponownymi uruchomieniami. Aby w pełni usunąć trwałe połączenie,\n"
 "należy usunąć profil połączenia.\n"
 
-#: ../clients/cli/connections.c:5993
+#: ../clients/cli/connections.c:6278
 #, c-format
 msgid ""
 "activate [<ifname>] [/<ap>|<nsp>]  :: activate the connection\n"
@@ -1598,7 +1593,7 @@ msgstr ""
 "                     poprzedzić znakiem /, kiedy nie podano\n"
 "                     <nazwy-interfejsu>)\n"
 
-#: ../clients/cli/connections.c:6000 ../clients/cli/connections.c:6159
+#: ../clients/cli/connections.c:6285 ../clients/cli/connections.c:6443
 #, c-format
 msgid ""
 "back  :: go to upper menu level\n"
@@ -1607,7 +1602,7 @@ msgstr ""
 "back  :: przechodzi do menu wyższego poziomu\n"
 "\n"
 
-#: ../clients/cli/connections.c:6003
+#: ../clients/cli/connections.c:6288
 #, c-format
 msgid ""
 "help/? [<command>]  :: help for the nmcli commands\n"
@@ -1616,7 +1611,7 @@ msgstr ""
 "help/? [<polecenie>]  :: pomoc dla poleceń nmcli\n"
 "\n"
 
-#: ../clients/cli/connections.c:6006
+#: ../clients/cli/connections.c:6291
 #, c-format
 msgid ""
 "nmcli [<conf-option> <value>]  :: nmcli configuration\n"
@@ -1643,7 +1638,7 @@ msgstr ""
 "           nmcli> nmcli save-confirmation no\n"
 "           nmcli> nmcli prompt-color 3\n"
 
-#: ../clients/cli/connections.c:6028 ../clients/cli/connections.c:6165
+#: ../clients/cli/connections.c:6313 ../clients/cli/connections.c:6449
 #, c-format
 msgid ""
 "quit  :: exit nmcli\n"
@@ -1656,8 +1651,8 @@ msgstr ""
 "To polecenie kończy działanie nmcli. Jeśli modyfikowane połączenie nie jest "
 "zapisane, użytkownik zostanie poproszony o potwierdzenie działania.\n"
 
-#: ../clients/cli/connections.c:6033 ../clients/cli/connections.c:6170
-#: ../clients/cli/connections.c:6606 ../clients/cli/connections.c:7563
+#: ../clients/cli/connections.c:6318 ../clients/cli/connections.c:6454
+#: ../clients/cli/connections.c:6873 ../clients/cli/connections.c:7800
 #, c-format
 msgid "Unknown command: '%s'\n"
 msgstr "Nieznane polecenie: „%sâ€\n"
@@ -1665,7 +1660,7 @@ msgstr "Nieznane polecenie: „%sâ€\n"
 #. TRANSLATORS: do not translate command names and keywords before ::
 #. *              However, you should translate terms enclosed in <>.
 #.
-#: ../clients/cli/connections.c:6099
+#: ../clients/cli/connections.c:6383
 #, c-format
 msgid ""
 "---[ Property menu ]---\n"
@@ -1692,7 +1687,7 @@ msgstr ""
 "help/?   [<polecenie>]           :: wyświetla tę pomoc lub opis polecenia\n"
 "quit                             :: kończy działanie nmcli\n"
 
-#: ../clients/cli/connections.c:6124
+#: ../clients/cli/connections.c:6408
 #, c-format
 msgid ""
 "set [<value>]  :: set new value\n"
@@ -1703,7 +1698,7 @@ msgstr ""
 "\n"
 "To polecenie ustawia podaną <wartość> tej właściwości\n"
 
-#: ../clients/cli/connections.c:6128
+#: ../clients/cli/connections.c:6412
 #, c-format
 msgid ""
 "add [<value>]  :: append new value to the property\n"
@@ -1718,7 +1713,7 @@ msgstr ""
 "jest typu kontener. W przypadku właściwości zawierających jedną wartość "
 "zastÄ™puje tÄ™ wartość (podobnie jak „setâ€).\n"
 
-#: ../clients/cli/connections.c:6134
+#: ../clients/cli/connections.c:6418
 #, c-format
 msgid ""
 "change  :: change current value\n"
@@ -1729,7 +1724,7 @@ msgstr ""
 "\n"
 "Wyświetla bieżącą wartość i umożliwia jej modyfikację.\n"
 
-#: ../clients/cli/connections.c:6138
+#: ../clients/cli/connections.c:6422
 #, c-format
 msgid ""
 "remove [<value>|<index>|<option name>]  :: delete the value\n"
@@ -1762,7 +1757,7 @@ msgstr ""
 "           nmcli bond.options> remove downdelay\n"
 "\n"
 
-#: ../clients/cli/connections.c:6149
+#: ../clients/cli/connections.c:6433
 #, c-format
 msgid ""
 "describe  :: describe property\n"
@@ -1775,7 +1770,7 @@ msgstr ""
 "Wyświetla opis właściwości. Wszystkie ustawienia i właściwości usługi NM "
 "można znaleźć na stronie podręcznika nm-settings(5).\n"
 
-#: ../clients/cli/connections.c:6154
+#: ../clients/cli/connections.c:6438
 #, c-format
 msgid ""
 "print [property|setting|connection]  :: print property (setting, connection) "
@@ -1790,7 +1785,7 @@ msgstr ""
 "Wyświetla wartość właściwości. Podając parametr można także wyświetlić "
 "wartości dla całego ustawienia lub połączenia.\n"
 
-#: ../clients/cli/connections.c:6162
+#: ../clients/cli/connections.c:6446
 #, c-format
 msgid ""
 "help/? [<command>]  :: help for nmcli commands\n"
@@ -1799,28 +1794,28 @@ msgstr ""
 "help/? [<polecenie>]  :: pomoc dla poleceń nmcli\n"
 "\n"
 
-#: ../clients/cli/connections.c:6256
+#: ../clients/cli/connections.c:6540
 #, c-format
 msgid "Error: Connection activation failed.\n"
 msgstr "Błąd: aktywacja połączenia się nie powiodła.\n"
 
-#: ../clients/cli/connections.c:6351
+#: ../clients/cli/connections.c:6631
 #, c-format
 msgid "Error: setting '%s' is mandatory and cannot be removed.\n"
 msgstr "Błąd: ustawienie „%s†jest wymagane i nie może być usuwane.\n"
 
 #. TRANSLATORS: status line in nmcli connection editor
-#: ../clients/cli/connections.c:6369
+#: ../clients/cli/connections.c:6649
 #, c-format
 msgid "[ Type: %s | Name: %s | UUID: %s | Dirty: %s | Temp: %s ]\n"
 msgstr "[ Typ: %s | nazwa: %s | UUID: %s | dirty: %s | tymczasowe: %s ]\n"
 
-#: ../clients/cli/connections.c:6405
+#: ../clients/cli/connections.c:6685
 #, c-format
 msgid "The connection is not saved. Do you really want to quit? %s"
 msgstr "Połączenie nie jest zapisane. Na pewno zakończyć? %s"
 
-#: ../clients/cli/connections.c:6454
+#: ../clients/cli/connections.c:6731
 #, c-format
 msgid ""
 "The connection profile has been removed from another client. You may type "
@@ -1829,66 +1824,66 @@ msgstr ""
 "Profil połączenia został usunięty z innego klienta. Można wpisać „save†"
 "w głównym oknie, aby go przywrócić.\n"
 
-#: ../clients/cli/connections.c:6484 ../clients/cli/connections.c:6898
-#: ../clients/cli/connections.c:6956
+#: ../clients/cli/connections.c:6762 ../clients/cli/connections.c:7154
+#: ../clients/cli/connections.c:7212
 #, c-format
 msgid "Allowed values for '%s' property: %s\n"
 msgstr "Dozwolone wartoÅ›ci dla wÅ‚aÅ›ciwoÅ›ci „%sâ€: %s\n"
 
-#: ../clients/cli/connections.c:6487 ../clients/cli/connections.c:6901
-#: ../clients/cli/connections.c:6959
+#: ../clients/cli/connections.c:6765 ../clients/cli/connections.c:7157
+#: ../clients/cli/connections.c:7215
 #, c-format
 msgid "Enter '%s' value: "
 msgstr "ProszÄ™ podać wartość „%sâ€: "
 
-#: ../clients/cli/connections.c:6502 ../clients/cli/connections.c:6524
-#: ../clients/cli/connections.c:6905 ../clients/cli/connections.c:6964
+#: ../clients/cli/connections.c:6779 ../clients/cli/connections.c:6799
+#: ../clients/cli/connections.c:7161 ../clients/cli/connections.c:7220
 #, c-format
 msgid "Error: failed to set '%s' property: %s\n"
 msgstr "Błąd: ustawienie właściwości „%s†się nie powiodło: %s\n"
 
-#: ../clients/cli/connections.c:6518
+#: ../clients/cli/connections.c:6793
 #, c-format
 msgid "Edit '%s' value: "
 msgstr "Modyfikacja wartoÅ›ci „%sâ€: "
 
-#: ../clients/cli/connections.c:6547 ../clients/cli/settings.c:392
+#: ../clients/cli/connections.c:6819 ../clients/cli/settings.c:394
 #, c-format
 msgid "Error: %s\n"
 msgstr "Błąd: %s\n"
 
-#: ../clients/cli/connections.c:6553 ../clients/cli/connections.c:7059
-#: ../clients/cli/connections.c:7110
+#: ../clients/cli/connections.c:6825 ../clients/cli/connections.c:7315
+#: ../clients/cli/connections.c:7366
 #, c-format
 msgid "Error: failed to remove value of '%s': %s\n"
 msgstr "Błąd: usunięcie wartości „%s†się nie powiodło: %s\n"
 
-#: ../clients/cli/connections.c:6574
+#: ../clients/cli/connections.c:6846
 #, c-format
 msgid "Unknown command argument: '%s'\n"
 msgstr "Nieznany parametr polecenia: „%sâ€\n"
 
-#: ../clients/cli/connections.c:6677
+#: ../clients/cli/connections.c:6936
 #, c-format
 msgid "Available settings: %s\n"
 msgstr "Dostępne ustawienia: %s\n"
 
-#: ../clients/cli/connections.c:6689
+#: ../clients/cli/connections.c:6948
 #, c-format
 msgid "Error: invalid setting name; %s\n"
 msgstr "Błąd: nieprawidłowa nazwa ustawienia; %s\n"
 
-#: ../clients/cli/connections.c:6706
+#: ../clients/cli/connections.c:6965
 #, c-format
 msgid "Available properties: %s\n"
 msgstr "Dostępne właściwości: %s\n"
 
-#: ../clients/cli/connections.c:6714
+#: ../clients/cli/connections.c:6973
 #, c-format
 msgid "Error: property %s\n"
 msgstr "Błąd: właściwość %s\n"
 
-#: ../clients/cli/connections.c:6755
+#: ../clients/cli/connections.c:7014
 #, c-format
 msgid ""
 "Saving the connection with 'autoconnect=yes'. That might result in an "
@@ -1899,12 +1894,12 @@ msgstr ""
 "natychmiastową aktywację połączenia.\n"
 "Na pewno zapisać? %s"
 
-#: ../clients/cli/connections.c:6838
+#: ../clients/cli/connections.c:7093
 #, c-format
 msgid "You may edit the following settings: %s\n"
 msgstr "Można modyfikować następujące ustawienia: %s\n"
 
-#: ../clients/cli/connections.c:6868
+#: ../clients/cli/connections.c:7122
 #, c-format
 msgid ""
 "The connection profile has been removed from another client. You may type "
@@ -1913,219 +1908,214 @@ msgstr ""
 "Profil połączenia zostaÅ‚ usuniÄ™ty z innego klienta. Można wpisać „saveâ€, aby "
 "go przywrócić.\n"
 
-#: ../clients/cli/connections.c:6909 ../clients/cli/connections.c:7154
-#: ../clients/cli/connections.c:7186
+#: ../clients/cli/connections.c:7165 ../clients/cli/connections.c:7410
+#: ../clients/cli/connections.c:7442
 #, c-format
 msgid "Error: no setting selected; valid are [%s]\n"
 msgstr "Błąd: nie wybrano ustawienia; prawidłowe to [%s]\n"
 
-#: ../clients/cli/connections.c:6910
+#: ../clients/cli/connections.c:7166
 #, c-format
 msgid "use 'goto <setting>' first, or 'set <setting>.<property>'\n"
 msgstr ""
 "należy najpierw użyć „goto <ustawienie>†lub „set <ustawienie>."
 "<wÅ‚aÅ›ciwość>â€\n"
 
-#: ../clients/cli/connections.c:6925 ../clients/cli/connections.c:7086
-#: ../clients/cli/connections.c:7176
+#: ../clients/cli/connections.c:7181 ../clients/cli/connections.c:7342
+#: ../clients/cli/connections.c:7432
 #, c-format
 msgid "Error: invalid setting argument '%s'; valid are [%s]\n"
 msgstr "Błąd: nieprawidÅ‚owy parametr ustawienia „%sâ€; prawidÅ‚owe to [%s]\n"
 
-#: ../clients/cli/connections.c:6934
+#: ../clients/cli/connections.c:7190
 #, c-format
 msgid "Error: missing setting for '%s' property\n"
 msgstr "Błąd: brak ustawienia dla wÅ‚aÅ›ciwoÅ›ci „%sâ€\n"
 
-#: ../clients/cli/connections.c:6941
+#: ../clients/cli/connections.c:7197
 #, c-format
 msgid "Error: invalid property: %s\n"
 msgstr "Błąd: nieprawidłowa właściwość: %s\n"
 
-#: ../clients/cli/connections.c:6995
+#: ../clients/cli/connections.c:7251
 #, c-format
 msgid "Error: unknown setting '%s'\n"
 msgstr "Błąd: nieznane ustawienie „%sâ€\n"
 
-#: ../clients/cli/connections.c:7020
+#: ../clients/cli/connections.c:7276
 #, c-format
 msgid "You may edit the following properties: %s\n"
 msgstr "Można modyfikować następujące właściwości: %s\n"
 
-#: ../clients/cli/connections.c:7064
+#: ../clients/cli/connections.c:7320
 #, c-format
 msgid "Error: no argument given; valid are [%s]\n"
 msgstr "Błąd: nie podano żadnego parametru; prawidłowe to [%s]\n"
 
-#: ../clients/cli/connections.c:7083
+#: ../clients/cli/connections.c:7339
 #, c-format
 msgid "Setting '%s' is not present in the connection.\n"
 msgstr "Ustawienie „%s†nie jest obecne w połączeniu.\n"
 
-#: ../clients/cli/connections.c:7131
+#: ../clients/cli/connections.c:7387
 #, c-format
 msgid "Error: %s properties, nor it is a setting name.\n"
 msgstr "Błąd: właściwości %s, ani nie jest nazwą ustawiania.\n"
 
-#: ../clients/cli/connections.c:7155 ../clients/cli/connections.c:7187
+#: ../clients/cli/connections.c:7411 ../clients/cli/connections.c:7443
 #, c-format
 msgid "use 'goto <setting>' first, or 'describe <setting>.<property>'\n"
 msgstr ""
 "należy najpierw użyć „goto <ustawienie>†lub „describe <ustawienie>."
 "<wÅ‚aÅ›ciwość>â€\n"
 
-#: ../clients/cli/connections.c:7210
+#: ../clients/cli/connections.c:7466
 #, c-format
 msgid "Error: invalid property: %s, neither a valid setting name.\n"
 msgstr "Błąd: nieprawidłowa właściwość: %s: ani prawidłową nazwą ustawienia.\n"
 
-#: ../clients/cli/connections.c:7240
+#: ../clients/cli/connections.c:7496
 #, c-format
 msgid "Error: unknown setting: '%s'\n"
 msgstr "Błąd: nieznane ustawienie: „%sâ€\n"
 
-#: ../clients/cli/connections.c:7245
+#: ../clients/cli/connections.c:7501
 #, c-format
 msgid "Error: '%s' setting not present in the connection\n"
 msgstr "Błąd: ustawienie „%s†nie jest obecne w połączeniu\n"
 
-#: ../clients/cli/connections.c:7276
+#: ../clients/cli/connections.c:7532
 #, c-format
 msgid "Error: invalid property: %s%s\n"
 msgstr "Błąd: nieprawidłowa właściwość: %s%s\n"
 
-#: ../clients/cli/connections.c:7278
+#: ../clients/cli/connections.c:7534
 msgid ", neither a valid setting name"
 msgstr ", ani prawidłową nazwą ustawienia"
 
-#: ../clients/cli/connections.c:7294
+#: ../clients/cli/connections.c:7550
 #, c-format
 msgid "Invalid verify option: %s\n"
 msgstr "Nieprawidłowa opcja sprawdzania: %s\n"
 
-#: ../clients/cli/connections.c:7302
+#: ../clients/cli/connections.c:7558
 #, c-format
 msgid "Verify setting '%s': %s\n"
 msgstr "Sprawdzenie ustawienia „%sâ€: %s\n"
 
-#: ../clients/cli/connections.c:7317
+#: ../clients/cli/connections.c:7573
 #, c-format
 msgid "Verify connection: %s\n"
 msgstr "Sprawdzenie połączenia: %s\n"
 
-#: ../clients/cli/connections.c:7320
+#: ../clients/cli/connections.c:7576
 #, c-format
 msgid "The error cannot be fixed automatically.\n"
 msgstr "Nie można automatycznie naprawić błędu.\n"
 
-#: ../clients/cli/connections.c:7337
+#: ../clients/cli/connections.c:7593
 #, c-format
 msgid "Error: invalid argument '%s'\n"
 msgstr "Błąd: nieprawidÅ‚owy parametr „%sâ€\n"
 
-#: ../clients/cli/connections.c:7369
+#: ../clients/cli/connections.c:7625
 #, c-format
 msgid "Error: Failed to save '%s' (%s) connection: %s\n"
 msgstr "Błąd: zapisanie połączenia „%s†(%s) się nie powiodło: %s\n"
 
-#: ../clients/cli/connections.c:7376
+#: ../clients/cli/connections.c:7632
 #, c-format
 msgid "Connection '%s' (%s) successfully saved.\n"
 msgstr "Pomyślnie zapisano połączenie „%s†(%s).\n"
 
-#: ../clients/cli/connections.c:7377
+#: ../clients/cli/connections.c:7633
 #, c-format
 msgid "Connection '%s' (%s) successfully updated.\n"
 msgstr "Pomyślnie zaktualizowano połączenie „%s†(%s).\n"
 
-#: ../clients/cli/connections.c:7409
+#: ../clients/cli/connections.c:7665
 #, c-format
 msgid "Error: connection verification failed: %s\n"
 msgstr "Błąd: sprawdzenie połączenia się nie powiodło: %s\n"
 
-#: ../clients/cli/connections.c:7410
+#: ../clients/cli/connections.c:7666
 msgid "(unknown error)"
 msgstr "(nieznany błąd)"
 
-#: ../clients/cli/connections.c:7411
+#: ../clients/cli/connections.c:7667
 #, c-format
 msgid "You may try running 'verify fix' to fix errors.\n"
 msgstr "Można spróbować wykonać „verify fixâ€, aby naprawić błędy.\n"
 
-#: ../clients/cli/connections.c:7433
+#: ../clients/cli/connections.c:7689
 #, c-format
 msgid "Error: connection is not saved. Type 'save' first.\n"
 msgstr "Błąd: połączenie nie jest zapisane. Należy najpierw wpisać „saveâ€.\n"
 
-#: ../clients/cli/connections.c:7437
+#: ../clients/cli/connections.c:7693
 #, c-format
 msgid "Error: connection is not valid: %s\n"
 msgstr "Błąd: połączenie jest nieprawidłowe: %s\n"
 
-#: ../clients/cli/connections.c:7447
+#: ../clients/cli/connections.c:7703
 #, c-format
 msgid "Error: Cannot activate connection: %s.\n"
 msgstr "Błąd: nie można aktywować połączenia: %s.\n"
 
-#: ../clients/cli/connections.c:7456
+#: ../clients/cli/connections.c:7712
 #, c-format
 msgid "Error: Failed to activate '%s' (%s) connection: %s\n"
 msgstr "Błąd: aktywowanie połączenia „%s†(%s) się nie powiodło: %s\n"
 
-#: ../clients/cli/connections.c:7462
+#: ../clients/cli/connections.c:7718
 msgid "Monitoring connection activation (press any key to continue)\n"
 msgstr ""
 "Aktywacja monitorowania połączenia (naciśnięcie dowolnego klawisza "
 "kontynuuje)\n"
 
-#: ../clients/cli/connections.c:7498
+#: ../clients/cli/connections.c:7754
 #, c-format
 msgid "Error: status-line: %s\n"
 msgstr "Błąd: status-line: %s\n"
 
-#: ../clients/cli/connections.c:7506
+#: ../clients/cli/connections.c:7762
 #, c-format
 msgid "Error: save-confirmation: %s\n"
 msgstr "Błąd: save-confirmation: %s\n"
 
-#: ../clients/cli/connections.c:7514
+#: ../clients/cli/connections.c:7770
 #, c-format
 msgid "Error: show-secrets: %s\n"
 msgstr "Błąd: show-secrets: %s\n"
 
-#: ../clients/cli/connections.c:7523
-#, c-format
-msgid "Error: bad color: %s\n"
-msgstr "Błąd: błędny kolor: %s\n"
-
-#: ../clients/cli/connections.c:7538
+#: ../clients/cli/connections.c:7777
 #, c-format
 msgid "Current nmcli configuration:\n"
 msgstr "Obecna konfiguracja nmcli:\n"
 
-#: ../clients/cli/connections.c:7548
+#: ../clients/cli/connections.c:7785
 #, c-format
 msgid "Invalid configuration option '%s'; allowed [%s]\n"
 msgstr "NieprawidÅ‚owa opcja konfiguracji „%sâ€; dozwolone [%s]\n"
 
-#: ../clients/cli/connections.c:7768
+#: ../clients/cli/connections.c:8003
 #, c-format
-msgid "Error: only one of 'id', uuid, or 'path' can be provided."
-msgstr "Błąd: tylko jedno z „idâ€, UUID lub „path†może być podane."
+msgid "Error: only one of 'id', 'filename', uuid, or 'path' can be provided."
+msgstr "Błąd: tylko jedno z „idâ€, „filenameâ€, UUID lub „path†może być podane."
 
-#: ../clients/cli/connections.c:7783 ../clients/cli/connections.c:7952
+#: ../clients/cli/connections.c:8017 ../clients/cli/connections.c:8175
 #, c-format
 msgid "Error: Unknown connection '%s'."
 msgstr "Błąd: nieznane połączenie „%sâ€."
 
-#: ../clients/cli/connections.c:7801
+#: ../clients/cli/connections.c:8033
 #, c-format
 msgid "Warning: editing existing connection '%s'; 'type' argument is ignored\n"
 msgstr ""
 "Ostrzeżenie: modyfikowanie istniejÄ…cego połączenia „%sâ€; parametr „type†"
 "jest ignorowany\n"
 
-#: ../clients/cli/connections.c:7804
+#: ../clients/cli/connections.c:8036
 #, c-format
 msgid ""
 "Warning: editing existing connection '%s'; 'con-name' argument is ignored\n"
@@ -2133,197 +2123,197 @@ msgstr ""
 "Ostrzeżenie: modyfikowanie istniejÄ…cego połączenia „%sâ€; parametr „con-name†"
 "jest ignorowany\n"
 
-#: ../clients/cli/connections.c:7826
+#: ../clients/cli/connections.c:8063
 #, c-format
 msgid "Valid connection types: %s\n"
 msgstr "Prawidłowe typy połączeń: %s\n"
 
-#: ../clients/cli/connections.c:7828
+#: ../clients/cli/connections.c:8065
 #, c-format
 msgid "Error: invalid connection type; %s\n"
 msgstr "Błąd: nieznany typ połączenia; %s\n"
 
-#: ../clients/cli/connections.c:7868
+#: ../clients/cli/connections.c:8100
 #, c-format
 msgid "===| nmcli interactive connection editor |==="
 msgstr "===| interaktywny edytor połączeń nmcli |==="
 
-#: ../clients/cli/connections.c:7871
+#: ../clients/cli/connections.c:8103
 #, c-format
 msgid "Editing existing '%s' connection: '%s'"
 msgstr "Modyfikowanie istniejÄ…cego połączenia „%sâ€: „%sâ€"
 
-#: ../clients/cli/connections.c:7873
+#: ../clients/cli/connections.c:8105
 #, c-format
 msgid "Adding a new '%s' connection"
 msgstr "Dodawanie nowego połączenia „%sâ€"
 
-#: ../clients/cli/connections.c:7875
+#: ../clients/cli/connections.c:8107
 #, c-format
 msgid "Type 'help' or '?' for available commands."
 msgstr "Wpisanie „help†lub „?†wyświetla dostępne polecenia."
 
-#: ../clients/cli/connections.c:7877
+#: ../clients/cli/connections.c:8109
 #, c-format
 msgid "Type 'describe [<setting>.<prop>]' for detailed property description."
 msgstr ""
 "Wpisanie „describe [<ustawienie>.<właściwość>]†wyświetla szczegółowy opis "
 "właściwości."
 
-#: ../clients/cli/connections.c:7912
+#: ../clients/cli/connections.c:8137
 #, c-format
 msgid "Error: Failed to modify connection '%s': %s"
 msgstr "Błąd: zmodyfikowanie połączenia „%s†się nie powiodło: %s"
 
-#: ../clients/cli/connections.c:7919
+#: ../clients/cli/connections.c:8143
 #, c-format
 msgid "Connection '%s' (%s) successfully modified.\n"
 msgstr "Pomyślnie zmodyfikowano połączenie „%s†(%s).\n"
 
-#: ../clients/cli/connections.c:8000
+#: ../clients/cli/connections.c:8219
 #, c-format
 msgid "%s (%s) cloned as %s (%s).\n"
 msgstr "Sklonowano %s (%s) jako %s (%s).\n"
 
-#: ../clients/cli/connections.c:8066
+#: ../clients/cli/connections.c:8284
 msgid "New connection name: "
 msgstr "Nazwa nowego połączenia: "
 
-#: ../clients/cli/connections.c:8068
+#: ../clients/cli/connections.c:8286
 #, c-format
 msgid "Error: <new name> argument is missing."
 msgstr "Błąd: brak parametru <nowa nazwa>."
 
-#: ../clients/cli/connections.c:8074 ../clients/cli/connections.c:8576
+#: ../clients/cli/connections.c:8291 ../clients/cli/connections.c:8771
 #, c-format
 msgid "Error: unknown extra argument: '%s'."
 msgstr "Błąd: nieznany dodatkowy parametr: „%sâ€."
 
-#: ../clients/cli/connections.c:8125
+#: ../clients/cli/connections.c:8336
 #, c-format
 msgid "Error: not all connections deleted."
 msgstr "Błąd: nie usunięto wszystkich połączeń."
 
-#: ../clients/cli/connections.c:8126
+#: ../clients/cli/connections.c:8337
 #, c-format
 msgid "Error: Connection deletion failed: %s"
 msgstr "Błąd: usunięcie połączenia się nie powiodło: %s"
 
-#: ../clients/cli/connections.c:8187 ../clients/cli/connections.c:8312
+#: ../clients/cli/connections.c:8393 ../clients/cli/connections.c:8514
 #, c-format
 msgid "Error: %s.\n"
 msgstr "Błąd: %s.\n"
 
-#: ../clients/cli/connections.c:8188 ../clients/cli/connections.c:8313
+#: ../clients/cli/connections.c:8394 ../clients/cli/connections.c:8515
 #, c-format
 msgid "Error: not all connections found."
 msgstr "Błąd: nie odnaleziono wszystkich połączeń."
 
 #. truncate trailing ", "
-#: ../clients/cli/connections.c:8231
+#: ../clients/cli/connections.c:8445
 #, c-format
 msgid "Error: cannot delete unknown connection(s): %s."
 msgstr "Błąd: nie można usunąć nieznanych połączeń: %s."
 
-#: ../clients/cli/connections.c:8243
+#: ../clients/cli/connections.c:8455
 #, c-format
 msgid "%s: connection profile changed\n"
 msgstr "%s: zmieniono profil połączenia\n"
 
-#: ../clients/cli/connections.c:8269
+#: ../clients/cli/connections.c:8481
 #, c-format
 msgid "%s: connection profile created\n"
 msgstr "%s: utworzono profil połączenia\n"
 
-#: ../clients/cli/connections.c:8278
+#: ../clients/cli/connections.c:8490
 #, c-format
 msgid "%s: connection profile removed\n"
 msgstr "%s: usunięto profil połączenia\n"
 
-#: ../clients/cli/connections.c:8341
+#: ../clients/cli/connections.c:8552
 #, c-format
 msgid "Error: failed to reload connections: %s."
 msgstr "Błąd: ponowne wczytanie połączeń się nie powiodło: %s."
 
-#: ../clients/cli/connections.c:8374
+#: ../clients/cli/connections.c:8585
 #, c-format
 msgid "Error: failed to load connection: %s."
 msgstr "Błąd: wczytanie połączeń się nie powiodło: %s."
 
-#: ../clients/cli/connections.c:8382
+#: ../clients/cli/connections.c:8593
 #, c-format
 msgid "Could not load file '%s'\n"
 msgstr "Nie można wczytać pliku „%sâ€\n"
 
-#: ../clients/cli/connections.c:8389
+#: ../clients/cli/connections.c:8600
 msgid "File to import: "
 msgstr "Plik do zaimportowania: "
 
-#: ../clients/cli/connections.c:8420
+#: ../clients/cli/connections.c:8631
 #, c-format
 msgid "Error: No arguments provided."
 msgstr "Błąd: nie podano żadnych parametrów."
 
-#: ../clients/cli/connections.c:8445
+#: ../clients/cli/connections.c:8654
 #, c-format
 msgid "Warning: 'type' already specified, ignoring extra one.\n"
 msgstr "Ostrzeżenie: „type†zostało już podane, ignorowanie dodatkowego.\n"
 
-#: ../clients/cli/connections.c:8460
+#: ../clients/cli/connections.c:8668
 #, c-format
 msgid "Warning: 'file' already specified, ignoring extra one.\n"
 msgstr "Ostrzeżenie: „file†zostało już podane, ignorowanie dodatkowego.\n"
 
-#: ../clients/cli/connections.c:8462
+#: ../clients/cli/connections.c:8670
 #, c-format
 msgid "Unknown parameter: %s"
 msgstr "Nieznany parametr: %s"
 
-#: ../clients/cli/connections.c:8474
+#: ../clients/cli/connections.c:8681
 #, c-format
 msgid "Error: 'type' argument is required."
 msgstr "Błąd: parametr „type†jest wymagany."
 
-#: ../clients/cli/connections.c:8479
+#: ../clients/cli/connections.c:8685
 #, c-format
 msgid "Error: 'file' argument is required."
 msgstr "Błąd: parametr „file†jest wymagany."
 
-#: ../clients/cli/connections.c:8486
+#: ../clients/cli/connections.c:8691
 #, c-format
 msgid "Error: failed to find VPN plugin for %s."
 msgstr "Błąd: odnalezienie wtyczki VPN dla %s się nie powiodło."
 
-#: ../clients/cli/connections.c:8494 ../clients/cli/connections.c:8595
+#: ../clients/cli/connections.c:8698 ../clients/cli/connections.c:8790
 #, c-format
 msgid "Error: failed to load VPN plugin: %s."
 msgstr "Błąd: wczytanie wtyczki VPN się nie powiodło: %s."
 
-#: ../clients/cli/connections.c:8502
+#: ../clients/cli/connections.c:8705
 #, c-format
 msgid "Error: failed to import '%s': %s."
 msgstr "Błąd: zaimportowanie „%s†się nie powiodło: %s."
 
-#: ../clients/cli/connections.c:8582
+#: ../clients/cli/connections.c:8777
 msgid "Output file name: "
 msgstr "Nazwa pliku wyjściowego: "
 
-#: ../clients/cli/connections.c:8586
+#: ../clients/cli/connections.c:8781
 #, c-format
 msgid "Error: the connection is not VPN."
 msgstr "Błąd: połączenie nie jest VPN."
 
-#: ../clients/cli/connections.c:8607
+#: ../clients/cli/connections.c:8803
 #, c-format
 msgid "Error: failed to create temporary file %s."
 msgstr "Błąd: utworzenie pliku tymczasowego %s się nie powiodło."
 
-#: ../clients/cli/connections.c:8616
+#: ../clients/cli/connections.c:8811
 #, c-format
 msgid "Error: failed to export '%s': %s."
 msgstr "Błąd: wyeksportowanie „%s†się nie powiodło: %s."
 
-#: ../clients/cli/connections.c:8627
+#: ../clients/cli/connections.c:8823
 #, c-format
 msgid "Error: failed to read temporary file '%s': %s."
 msgstr "Błąd: odczytanie pliku tymczasowego „%s†się nie powiodło: %s."
@@ -2337,7 +2327,7 @@ msgstr "Interfejs: "
 msgid "Interface(s): "
 msgstr "Interfejsy: "
 
-#: ../clients/cli/devices.c:254
+#: ../clients/cli/devices.c:253
 #, c-format
 msgid ""
 "Usage: nmcli device { COMMAND | help }\n"
@@ -2415,7 +2405,7 @@ msgstr ""
 "  lldp [list [ifname <nazwa interfejsu>]]\n"
 "\n"
 
-#: ../clients/cli/devices.c:277
+#: ../clients/cli/devices.c:276
 #, c-format
 msgid ""
 "Usage: nmcli device status { help }\n"
@@ -2445,7 +2435,7 @@ msgstr ""
 "device†wywoÅ‚uje „nmcli device statusâ€.\n"
 "\n"
 
-#: ../clients/cli/devices.c:292
+#: ../clients/cli/devices.c:291
 #, c-format
 msgid ""
 "Usage: nmcli device show { ARGUMENTS | help }\n"
@@ -2464,7 +2454,7 @@ msgstr ""
 "Polecenie wyświetla szczegóły dla wszystkich urządzeń lub tylko podanego.\n"
 "\n"
 
-#: ../clients/cli/devices.c:303
+#: ../clients/cli/devices.c:302
 #, c-format
 msgid ""
 "Usage: nmcli device connect { ARGUMENTS | help }\n"
@@ -2487,7 +2477,7 @@ msgstr ""
 "automatyczne łączenie.\n"
 "\n"
 
-#: ../clients/cli/devices.c:315
+#: ../clients/cli/devices.c:314
 #, c-format
 msgid ""
 "Usage: nmcli device reapply { ARGUMENTS | help }\n"
@@ -2506,7 +2496,7 @@ msgstr ""
 "połączenia od ostatniego zastosowania zmian.\n"
 "\n"
 
-#: ../clients/cli/devices.c:326
+#: ../clients/cli/devices.c:325
 #, c-format
 msgid ""
 "Usage: nmcli device modify { ARGUMENTS | --help }\n"
@@ -2545,7 +2535,7 @@ msgstr ""
 "nmcli dev mod em1 -ipv4.dns 1\n"
 "nmcli dev mod em1 -ipv6.addr \"abbe::cafe/56\"\n"
 
-#: ../clients/cli/devices.c:346
+#: ../clients/cli/devices.c:345
 #, c-format
 msgid ""
 "Usage: nmcli device disconnect { ARGUMENTS | help }\n"
@@ -2566,7 +2556,7 @@ msgstr ""
 "aktywowanie połączeń bez działania użytkownika.\n"
 "\n"
 
-#: ../clients/cli/devices.c:358
+#: ../clients/cli/devices.c:357
 #, c-format
 msgid ""
 "Usage: nmcli device delete { ARGUMENTS | help }\n"
@@ -2589,7 +2579,7 @@ msgstr ""
 "tym poleceniem.\n"
 "\n"
 
-#: ../clients/cli/devices.c:371
+#: ../clients/cli/devices.c:370
 #, c-format
 msgid ""
 "Usage: nmcli device set { ARGUMENTS | help }\n"
@@ -2612,7 +2602,7 @@ msgstr ""
 "Modyfikuje właściwości urządzenia.\n"
 "\n"
 
-#: ../clients/cli/devices.c:384
+#: ../clients/cli/devices.c:383
 #, c-format
 msgid ""
 "Usage: nmcli device monitor { ARGUMENTS | help }\n"
@@ -2633,7 +2623,7 @@ msgstr ""
 "Monitoruje wszystkie urządzenia, jeśli nie podano żadnego interfejsu.\n"
 "\n"
 
-#: ../clients/cli/devices.c:396
+#: ../clients/cli/devices.c:395
 #, c-format
 msgid ""
 "Usage: nmcli device wifi { ARGUMENTS | help }\n"
@@ -2738,7 +2728,7 @@ msgstr ""
 "należy użyć „nmcli device wifi listâ€.\n"
 "\n"
 
-#: ../clients/cli/devices.c:443
+#: ../clients/cli/devices.c:442
 #, c-format
 msgid ""
 "Usage: nmcli device lldp { ARGUMENTS | help }\n"
@@ -2758,295 +2748,302 @@ msgstr ""
 "może być używana do wyświetlania listy sąsiadów dla konkretnego interfejsu.\n"
 "\n"
 
-#: ../clients/cli/devices.c:600
+#: ../clients/cli/devices.c:596
 #, c-format
 msgid "Error: No interface specified."
 msgstr "Błąd: nie podano żadnego interfejsu."
 
-#: ../clients/cli/devices.c:623
+#: ../clients/cli/devices.c:619
 #, c-format
 msgid "Warning: argument '%s' is duplicated.\n"
 msgstr "Ostrzeżenie: podwójny parametr „%sâ€.\n"
 
-#: ../clients/cli/devices.c:626
+#: ../clients/cli/devices.c:622
 #, c-format
 msgid "Error: Device '%s' not found.\n"
 msgstr "Błąd: nie odnaleziono urzÄ…dzenia „%sâ€.\n"
 
-#: ../clients/cli/devices.c:627
+#: ../clients/cli/devices.c:623
 #, c-format
 msgid "Error: not all devices found."
 msgstr "Błąd: nie odnaleziono wszystkich urządzeń."
 
-#: ../clients/cli/devices.c:656
+#: ../clients/cli/devices.c:652
 msgid "No interface specified"
 msgstr "Nie podano żadnego interfejsu"
 
-#: ../clients/cli/devices.c:675
+#: ../clients/cli/devices.c:671
 #, c-format
 msgid "Device '%s' not found"
 msgstr "Nie odnaleziono urzÄ…dzenia „%sâ€"
 
-#: ../clients/cli/devices.c:761 ../clients/cli/devices.c:913
+#: ../clients/cli/devices.c:754 ../clients/cli/devices.c:904
 msgid "(none)"
 msgstr "(brak)"
 
-#: ../clients/cli/devices.c:832
+#: ../clients/cli/devices.c:824
 #, c-format
 msgid "%u MHz"
 msgstr "%u MHz"
 
-#: ../clients/cli/devices.c:833
+#: ../clients/cli/devices.c:825
 #, c-format
 msgid "%u Mbit/s"
 msgstr "%u Mb/s"
 
-#: ../clients/cli/devices.c:844
+#: ../clients/cli/devices.c:836
 msgid "WEP"
 msgstr "WEP"
 
-#: ../clients/cli/devices.c:848
+#: ../clients/cli/devices.c:840
 msgid "WPA1"
 msgstr "WPA1"
 
-#: ../clients/cli/devices.c:852
+#: ../clients/cli/devices.c:844
 msgid "WPA2"
 msgstr "WPA2"
 
-#: ../clients/cli/devices.c:857
+#: ../clients/cli/devices.c:849
 msgid "802.1X"
 msgstr "802.1X"
 
-#: ../clients/cli/devices.c:872
+#: ../clients/cli/devices.c:864
 msgid "Ad-Hoc"
 msgstr "Ad-hoc"
 
-#: ../clients/cli/devices.c:873
+#: ../clients/cli/devices.c:865
 msgid "Infra"
 msgstr "Infrastruktura"
 
-#: ../clients/cli/devices.c:874
+#: ../clients/cli/devices.c:866
 msgid "N/A"
 msgstr "Nie dotyczy"
 
-#: ../clients/cli/devices.c:1088
+#: ../clients/cli/devices.c:1079
 msgid "Device details"
 msgstr "Informacje o urządzeniu"
 
-#: ../clients/cli/devices.c:1099
+#: ../clients/cli/devices.c:1090
 #, c-format
 msgid "Error: 'device show': %s"
 msgstr "Błąd: „device showâ€: %s"
 
-#: ../clients/cli/devices.c:1164 ../clients/cli/devices.c:1167
+#: ../clients/cli/devices.c:1155 ../clients/cli/devices.c:1158
 msgid "(unknown)"
 msgstr "(nieznane)"
 
-#: ../clients/cli/devices.c:1210
+#: ../clients/cli/devices.c:1201
 #, c-format
 msgid "%u Mb/s"
 msgstr "%u Mb/s"
 
-#: ../clients/cli/devices.c:1313
+#: ../clients/cli/devices.c:1304
 msgid "on"
 msgstr "włączone"
 
-#: ../clients/cli/devices.c:1313
+#: ../clients/cli/devices.c:1304
 msgid "off"
 msgstr "wyłączone"
 
-#: ../clients/cli/devices.c:1547
+#: ../clients/cli/devices.c:1535
 #, c-format
 msgid "Error: 'device status': %s"
 msgstr "Błąd: „device statusâ€: %s"
 
-#: ../clients/cli/devices.c:1561
+#: ../clients/cli/devices.c:1549
 msgid "Status of devices"
 msgstr "Stan urzÄ…dzenia"
 
-#: ../clients/cli/devices.c:1587 ../clients/cli/devices.c:2042
-#: ../clients/cli/devices.c:3820
+#: ../clients/cli/devices.c:1575 ../clients/cli/devices.c:2030
+#: ../clients/cli/devices.c:3901
 #, c-format
 msgid "Error: invalid extra argument '%s'."
 msgstr "Błąd: nieprawidÅ‚owy dodatkowy parametr „%sâ€."
 
-#: ../clients/cli/devices.c:1623 ../clients/cli/general.c:555
+#: ../clients/cli/devices.c:1611 ../clients/cli/general.c:538
 #, c-format
 msgid "Error: Timeout %d sec expired."
 msgstr "Błąd: przekroczono czas oczekiwania o %d sekund."
 
-#: ../clients/cli/devices.c:1672
+#: ../clients/cli/devices.c:1660
 #, c-format
 msgid "Device '%s' successfully activated with '%s'.\n"
 msgstr "PomyÅ›lnie aktywowano urzÄ…dzenie „%s†za pomocÄ… „%sâ€.\n"
 
-#: ../clients/cli/devices.c:1678
+#: ../clients/cli/devices.c:1666
 #, c-format
 msgid "Error: Connection activation failed: (%d) %s.\n"
 msgstr "Błąd: aktywacja połączenia się nie powiodła: (%d) %s.\n"
 
-#: ../clients/cli/devices.c:1714
+#: ../clients/cli/devices.c:1702
 #, c-format
 msgid "Error: Failed to setup a Wi-Fi hotspot: %s"
 msgstr "Błąd: ustawienie hotspotu Wi-Fi się nie powiodło: %s"
 
-#: ../clients/cli/devices.c:1717
+#: ../clients/cli/devices.c:1705
 #, c-format
 msgid "Error: Failed to add/activate new connection: %s"
 msgstr "Błąd: dodanie/aktywacja nowego połączenia się nie powiodła: %s"
 
-#: ../clients/cli/devices.c:1727
+#: ../clients/cli/devices.c:1715
 #, c-format
 msgid "Error: Failed to setup a Wi-Fi hotspot"
 msgstr "Błąd: ustawienie hotspotu Wi-Fi się nie powiodło"
 
-#: ../clients/cli/devices.c:1729
+#: ../clients/cli/devices.c:1717
 #, c-format
 msgid "Error: Failed to add/activate new connection: Unknown error"
 msgstr ""
 "Błąd: dodanie/aktywacja nowego połączenia się nie powiodła: nieznany błąd"
 
-#: ../clients/cli/devices.c:1741
+#: ../clients/cli/devices.c:1729
 #, c-format
 msgid "Connection with UUID '%s' created and activated on device '%s'\n"
 msgstr "Utworzono i aktywowano połączenie o UUID „%s†na urzÄ…dzeniu „%sâ€\n"
 
-#: ../clients/cli/devices.c:1744
+#: ../clients/cli/devices.c:1732
 #, c-format
 msgid "Hotspot '%s' activated on device '%s'\n"
 msgstr "Aktywowano hotspot „%s†na urzÄ…dzeniu „%sâ€\n"
 
-#: ../clients/cli/devices.c:1808
+#: ../clients/cli/devices.c:1796
 #, c-format
 msgid "Error: Device activation failed: %s"
 msgstr "Błąd: aktywacja urządzenia się nie powiodła: %s"
 
-#: ../clients/cli/devices.c:1817
+#: ../clients/cli/devices.c:1805
 #, c-format
 msgid "Error: Device activation failed: device was disconnected"
 msgstr "Błąd: aktywacja urządzenia się nie powiodła: rozłączono urządzenie"
 
-#: ../clients/cli/devices.c:1832
+#: ../clients/cli/devices.c:1820
 #, c-format
 msgid "Device '%s' has been connected.\n"
 msgstr "Połączono urzÄ…dzenie „%sâ€.\n"
 
-#: ../clients/cli/devices.c:1873
+#: ../clients/cli/devices.c:1861
 #, c-format
 msgid "Error: extra argument not allowed: '%s'."
 msgstr "Błąd: niedozwolony dodatkowy parametr: „%sâ€."
 
-#: ../clients/cli/devices.c:1945 ../clients/cli/devices.c:1960
-#: ../clients/cli/devices.c:2190
+#: ../clients/cli/devices.c:1933 ../clients/cli/devices.c:1948
+#: ../clients/cli/devices.c:2178
 #, c-format
 msgid "Device '%s' successfully disconnected.\n"
 msgstr "PomyÅ›lnie rozłączono urzÄ…dzenie „%sâ€.\n"
 
-#: ../clients/cli/devices.c:1948
+#: ../clients/cli/devices.c:1936
 #, c-format
 msgid "Device '%s' successfully removed.\n"
 msgstr "PomyÅ›lnie usuniÄ™to urzÄ…dzenie „%sâ€.\n"
 
-#: ../clients/cli/devices.c:2007 ../clients/cli/devices.c:2077
+#: ../clients/cli/devices.c:1995 ../clients/cli/devices.c:2065
 #, c-format
 msgid "Error: Reapplying connection to device '%s' (%s) failed: %s"
 msgstr ""
 "Błąd: ponowne zastosowanie połączenia do urządzenia „%s†(%s) się nie "
 "powiodło: %s"
 
-#: ../clients/cli/devices.c:2017 ../clients/cli/devices.c:2086
+#: ../clients/cli/devices.c:2005 ../clients/cli/devices.c:2074
 #, c-format
 msgid "Connection successfully reapplied to device '%s'.\n"
 msgstr "PomyÅ›lnie zastosowano ponownie połączenie do urzÄ…dzenia „%sâ€.\n"
 
-#: ../clients/cli/devices.c:2111
+#: ../clients/cli/devices.c:2099
 #, c-format
 msgid "Error: Reading applied connection from device '%s' (%s) failed: %s"
 msgstr ""
 "Błąd: odczytanie zastosowanego połączenia od urządzenia „%s†(%s) się nie "
 "powiodło: %s"
 
-#: ../clients/cli/devices.c:2175
+#: ../clients/cli/devices.c:2163
 #, c-format
 msgid "Error: not all devices disconnected."
 msgstr "Błąd: nie rozłączono wszystkich połączeń."
 
-#: ../clients/cli/devices.c:2176
+#: ../clients/cli/devices.c:2164
 #, c-format
 msgid "Error: Device '%s' (%s) disconnecting failed: %s\n"
 msgstr "Błąd: rozłączenie urządzenia „%s†(%s) się nie powiodło: %s\n"
 
-#: ../clients/cli/devices.c:2254
+#: ../clients/cli/devices.c:2242
 #, c-format
 msgid "Error: not all devices deleted."
 msgstr "Błąd: nie usunięto wszystkich urządzeń."
 
-#: ../clients/cli/devices.c:2255
+#: ../clients/cli/devices.c:2243
 #, c-format
 msgid "Error: Device '%s' (%s) deletion failed: %s\n"
 msgstr "Błąd: usunięcie urządzenia „%s†(%s) się nie powiodło: %s\n"
 
-#: ../clients/cli/devices.c:2339
+#: ../clients/cli/devices.c:2327
 #, c-format
 msgid "Error: No property specified."
 msgstr "Błąd: nie podano właściwości."
 
-#: ../clients/cli/devices.c:2354 ../clients/cli/devices.c:2371
-#: ../clients/cli/general.c:724 ../clients/cli/general.c:736
+#: ../clients/cli/devices.c:2342 ../clients/cli/devices.c:2359
+#: ../clients/cli/general.c:710 ../clients/cli/general.c:722
 #, c-format
 msgid "Error: '%s' argument is missing."
 msgstr "Błąd: brak parametru „%sâ€."
 
-#: ../clients/cli/devices.c:2360
+#: ../clients/cli/devices.c:2348
 #, c-format
 msgid "Error: 'managed': %s."
 msgstr "Błąd: „managedâ€: %s."
 
-#: ../clients/cli/devices.c:2377
+#: ../clients/cli/devices.c:2365
 #, c-format
 msgid "Error: 'autoconnect': %s."
 msgstr "Błąd: „autoconnectâ€: %s."
 
-#: ../clients/cli/devices.c:2385 ../clients/cli/general.c:750
+#: ../clients/cli/devices.c:2373 ../clients/cli/general.c:736
 #, c-format
 msgid "Error: property '%s' is not known."
 msgstr "Błąd: nieznana wÅ‚aÅ›ciwość „%sâ€."
 
-#: ../clients/cli/devices.c:2435
+#: ../clients/cli/devices.c:2422
 #, c-format
 msgid "%s: using connection '%s'\n"
 msgstr "%s: używanie połączenia „%sâ€\n"
 
-#: ../clients/cli/devices.c:2461
+#: ../clients/cli/devices.c:2448
 #, c-format
 msgid "%s: device created\n"
 msgstr "%s: utworzono urzÄ…dzenie\n"
 
-#: ../clients/cli/devices.c:2468
+#: ../clients/cli/devices.c:2455
 #, c-format
 msgid "%s: device removed\n"
 msgstr "%s: usunięto urządzenie\n"
 
-#: ../clients/cli/devices.c:2666
+#: ../clients/cli/devices.c:2630
 msgid "Wi-Fi scan list"
 msgstr "Lista skanowania sieci Wi-Fi"
 
-#: ../clients/cli/devices.c:2715
+#: ../clients/cli/devices.c:2707
+#, c-format
+msgid "Error: Access point with bssid '%s' not found."
+msgstr "Błąd: nie odnaleziono punktu dostÄ™powego z BSSID „%sâ€."
+
+#: ../clients/cli/devices.c:2886
 #, c-format
 msgid "Error: 'device wifi': %s"
 msgstr "Błąd: „device wifiâ€: %s"
 
-#: ../clients/cli/devices.c:2727
+#: ../clients/cli/devices.c:2904
 #, c-format
-msgid "Error: Device '%s' not found."
-msgstr "Błąd: nie odnaleziono urzÄ…dzenia „%sâ€."
+msgid "Error: invalid rescan argument: '%s' not among [auto, no, yes]"
+msgstr ""
+"Błąd: nieprawidłowy parametr ponownego skanowania: „%s†nie jest jednym "
+"z [auto, no, yes]"
 
-#: ../clients/cli/devices.c:2748 ../clients/cli/devices.c:2834
+#: ../clients/cli/devices.c:2911
 #, c-format
-msgid "Error: Access point with bssid '%s' not found."
-msgstr "Błąd: nie odnaleziono punktu dostÄ™powego z BSSID „%sâ€."
+msgid "Error: Device '%s' not found."
+msgstr "Błąd: nie odnaleziono urzÄ…dzenia „%sâ€."
 
-#: ../clients/cli/devices.c:2776
+#: ../clients/cli/devices.c:2921
 #, c-format
 msgid ""
 "Error: Device '%s' was not recognized as a Wi-Fi device, check "
@@ -3055,27 +3052,27 @@ msgstr ""
 "Błąd: urządzenie „%s†nie zostało rozpoznane jako urządzenie Wi-Fi. Proszę "
 "sprawdzić poprawność instalacji wtyczki Wi-Fi usługi NetworkManager."
 
-#: ../clients/cli/devices.c:2780 ../clients/cli/devices.c:3063
-#: ../clients/cli/devices.c:3498 ../clients/cli/devices.c:3657
+#: ../clients/cli/devices.c:2925 ../clients/cli/devices.c:3143
+#: ../clients/cli/devices.c:3580 ../clients/cli/devices.c:3739
 #, c-format
 msgid "Error: Device '%s' is not a Wi-Fi device."
 msgstr "Błąd: urządzenie „%s†nie jest urządzeniem Wi-Fi."
 
-#: ../clients/cli/devices.c:2912
+#: ../clients/cli/devices.c:2992
 msgid "SSID or BSSID: "
 msgstr "SSID lub BSSID: "
 
-#: ../clients/cli/devices.c:2917
+#: ../clients/cli/devices.c:2997
 #, c-format
 msgid "Error: SSID or BSSID are missing."
 msgstr "Błąd: brak SSID lub BSSID."
 
-#: ../clients/cli/devices.c:2954
+#: ../clients/cli/devices.c:3034
 #, c-format
 msgid "Error: bssid argument value '%s' is not a valid BSSID."
 msgstr "Błąd: wartość parametru BSSID „%s†nie jest prawidłowym BSSID."
 
-#: ../clients/cli/devices.c:2984
+#: ../clients/cli/devices.c:3064
 #, c-format
 msgid ""
 "Error: wep-key-type argument value '%s' is invalid, use 'key' or 'phrase'."
@@ -3083,43 +3080,43 @@ msgstr ""
 "Błąd: wartość „%s†parametru wep-key-type jest nieprawidłowa, należy użyć "
 "„key†lub „phraseâ€."
 
-#: ../clients/cli/devices.c:3011 ../clients/cli/devices.c:3029
+#: ../clients/cli/devices.c:3091 ../clients/cli/devices.c:3109
 #, c-format
 msgid "Error: %s: %s."
 msgstr "Błąd: %s: %s."
 
-#: ../clients/cli/devices.c:3046
+#: ../clients/cli/devices.c:3126
 #, c-format
 msgid "Error: BSSID to connect to (%s) differs from bssid argument (%s)."
 msgstr "Błąd: BSSID do połączenia (%s) różni się od parametru BSSID (%s)."
 
-#: ../clients/cli/devices.c:3052
+#: ../clients/cli/devices.c:3132
 #, c-format
 msgid "Error: Parameter '%s' is neither SSID nor BSSID."
 msgstr "Błąd: parametr „%s†nie wynosi SSID ani BSSID."
 
-#: ../clients/cli/devices.c:3065 ../clients/cli/devices.c:3500
-#: ../clients/cli/devices.c:3659
+#: ../clients/cli/devices.c:3145 ../clients/cli/devices.c:3582
+#: ../clients/cli/devices.c:3741
 #, c-format
 msgid "Error: No Wi-Fi device found."
 msgstr "Błąd: nie odnaleziono urządzenia Wi-Fi."
 
-#: ../clients/cli/devices.c:3085
+#: ../clients/cli/devices.c:3165
 #, c-format
 msgid "Error: Failed to scan hidden SSID: %s."
 msgstr "Błąd: skanowanie ukrytego SSID się nie powiodło: %s."
 
-#: ../clients/cli/devices.c:3112
+#: ../clients/cli/devices.c:3192
 #, c-format
 msgid "Error: No network with SSID '%s' found."
 msgstr "Błąd: nie odnaleziono sieci z SSID „%sâ€."
 
-#: ../clients/cli/devices.c:3114
+#: ../clients/cli/devices.c:3194
 #, c-format
 msgid "Error: No access point with BSSID '%s' found."
 msgstr "Błąd: nie odnaleziono punktu dostÄ™powego z BSSID „%sâ€."
 
-#: ../clients/cli/devices.c:3156
+#: ../clients/cli/devices.c:3236
 #, c-format
 msgid ""
 "Warning: '%s' should be SSID for hidden APs; but it looks like a BSSID.\n"
@@ -3127,75 +3124,75 @@ msgstr ""
 "Ostrzeżenie: „%s†powinno być SSID dla ukrytych punktów dostępowych, ale "
 "wyglÄ…da jak BSSID.\n"
 
-#: ../clients/cli/devices.c:3170
+#: ../clients/cli/devices.c:3252
 msgid "Password: "
 msgstr "Hasło: "
 
-#: ../clients/cli/devices.c:3319
+#: ../clients/cli/devices.c:3401
 #, c-format
 msgid "'%s' is not valid WPA PSK"
 msgstr "„%s†nie jest prawidłowym PSK WPA"
 
-#: ../clients/cli/devices.c:3336
+#: ../clients/cli/devices.c:3418
 #, c-format
 msgid "'%s' is not valid WEP key (it should be 5 or 13 ASCII chars)"
 msgstr ""
 "„%s†nie jest prawidłowym kluczem WEP (powinien mieć 5 lub 13 znaków ASCII)"
 
-#: ../clients/cli/devices.c:3352
+#: ../clients/cli/devices.c:3434
 #, c-format
 msgid "Hotspot password: %s\n"
 msgstr "Hasło hotspota: %s\n"
 
-#: ../clients/cli/devices.c:3423
+#: ../clients/cli/devices.c:3505
 #, c-format
 msgid "Error: ssid is too long."
 msgstr "Błąd: SSID jest za długie."
 
-#: ../clients/cli/devices.c:3437
+#: ../clients/cli/devices.c:3519
 #, c-format
 msgid "Error: band argument value '%s' is invalid; use 'a' or 'bg'."
 msgstr ""
 "Błąd: wartość „%s†parametru pasma jest nieprawidłowa; należy użyć „a†lub "
 "„bgâ€."
 
-#: ../clients/cli/devices.c:3462
+#: ../clients/cli/devices.c:3544
 #, c-format
 msgid "Error: Unknown parameter %s."
 msgstr "Błąd: nieznany parametr %s."
 
-#: ../clients/cli/devices.c:3482
+#: ../clients/cli/devices.c:3564
 #, c-format
 msgid "Error: channel requires band too."
 msgstr "Błąd: kanał także wymaga pasma."
 
-#: ../clients/cli/devices.c:3487
+#: ../clients/cli/devices.c:3569
 #, c-format
 msgid "Error: channel '%s' not valid for band '%s'."
 msgstr "Błąd: kanaÅ‚ „%s†jest nieprawidÅ‚owy dla pasma „%sâ€."
 
-#: ../clients/cli/devices.c:3511
+#: ../clients/cli/devices.c:3593
 #, c-format
 msgid "Error: Device '%s' supports neither AP nor Ad-Hoc mode."
 msgstr ""
 "Błąd: urządzenie „%s†nie obsługuje trybu punktu dostępowego ani Ad-Hoc."
 
-#: ../clients/cli/devices.c:3545
+#: ../clients/cli/devices.c:3627
 #, c-format
 msgid "Error: Invalid 'password': %s."
 msgstr "Błąd: nieprawidÅ‚owe „passwordâ€: %s."
 
-#: ../clients/cli/devices.c:3620
+#: ../clients/cli/devices.c:3702
 #, c-format
 msgid "Error: '%s' cannot repeat."
 msgstr "Błąd: „%s†nie może się powtarzać."
 
 #. Main header name
-#: ../clients/cli/devices.c:3726
+#: ../clients/cli/devices.c:3807
 msgid "Device LLDP neighbors"
 msgstr "SÄ…siedzi LLDP urzÄ…dzenia"
 
-#: ../clients/cli/devices.c:3836
+#: ../clients/cli/devices.c:3917
 #, c-format
 msgid "Error: 'device lldp list': %s"
 msgstr "Błąd: „device lldp lisâ€: %s"
@@ -3216,7 +3213,7 @@ msgstr "połączono (tylko lokalnie)"
 msgid "connected (site only)"
 msgstr "połączono (tylko witryny)"
 
-#: ../clients/cli/general.c:46 ../clients/common/nm-client-utils.c:241
+#: ../clients/cli/general.c:46 ../clients/common/nm-client-utils.c:282
 msgid "connected"
 msgstr "połączono"
 
@@ -3224,51 +3221,51 @@ msgstr "połączono"
 msgid "disconnecting"
 msgstr "rozłączanie"
 
-#: ../clients/cli/general.c:48 ../clients/common/nm-client-utils.c:227
+#: ../clients/cli/general.c:48 ../clients/common/nm-client-utils.c:268
 msgid "disconnected"
 msgstr "rozłączono"
 
-#: ../clients/cli/general.c:80
+#: ../clients/cli/general.c:83
 msgid "none"
 msgstr "brak"
 
-#: ../clients/cli/general.c:81
+#: ../clients/cli/general.c:84
 msgid "portal"
 msgstr "portal"
 
-#: ../clients/cli/general.c:82
+#: ../clients/cli/general.c:85
 msgid "limited"
 msgstr "ograniczone"
 
-#: ../clients/cli/general.c:83
+#: ../clients/cli/general.c:86
 msgid "full"
 msgstr "pełne"
 
-#: ../clients/cli/general.c:154
+#: ../clients/cli/general.c:158
 msgid "auth"
 msgstr "uwierzytelnianie"
 
-#: ../clients/cli/general.c:189
+#: ../clients/cli/general.c:186
 msgid "running"
 msgstr "uruchamiany"
 
-#: ../clients/cli/general.c:203
+#: ../clients/cli/general.c:200
 msgid "starting"
 msgstr "uruchamianie"
 
-#: ../clients/cli/general.c:203
+#: ../clients/cli/general.c:200
 msgid "started"
 msgstr "uruchomiono"
 
-#: ../clients/cli/general.c:237
+#: ../clients/cli/general.c:234
 msgid "enabled"
 msgstr "włączone"
 
-#: ../clients/cli/general.c:237
+#: ../clients/cli/general.c:234
 msgid "disabled"
 msgstr "wyłączone"
 
-#: ../clients/cli/general.c:369
+#: ../clients/cli/general.c:352
 #, c-format
 msgid ""
 "Usage: nmcli general { COMMAND | help }\n"
@@ -3297,7 +3294,7 @@ msgstr ""
 "  logging [level <poziom dziennika>] [domains <domeny dziennika>]\n"
 "\n"
 
-#: ../clients/cli/general.c:380
+#: ../clients/cli/general.c:363
 #, c-format
 msgid ""
 "Usage: nmcli general status { help }\n"
@@ -3314,7 +3311,7 @@ msgstr ""
 "„nmcli gen statusâ€\n"
 "\n"
 
-#: ../clients/cli/general.c:389
+#: ../clients/cli/general.c:372
 #, c-format
 msgid ""
 "Usage: nmcli general hostname { ARGUMENTS | help }\n"
@@ -3337,7 +3334,7 @@ msgstr ""
 "ustawi ją jako nową trwałą systemową nazwę komputera.\n"
 "\n"
 
-#: ../clients/cli/general.c:401
+#: ../clients/cli/general.c:384
 #, c-format
 msgid ""
 "Usage: nmcli general permissions { help }\n"
@@ -3350,7 +3347,7 @@ msgstr ""
 "Wyświetla uprawnienia dzwoniącego dla uwierzytelnionych działań.\n"
 "\n"
 
-#: ../clients/cli/general.c:409
+#: ../clients/cli/general.c:392
 #, c-format
 msgid ""
 "Usage: nmcli general logging { ARGUMENTS | help }\n"
@@ -3376,7 +3373,7 @@ msgstr ""
 "podręcznika.\n"
 "\n"
 
-#: ../clients/cli/general.c:422
+#: ../clients/cli/general.c:405
 #, c-format
 msgid ""
 "Usage: nmcli networking { COMMAND | help }\n"
@@ -3401,7 +3398,7 @@ msgstr ""
 "  connectivity [check]\n"
 "\n"
 
-#: ../clients/cli/general.c:432
+#: ../clients/cli/general.c:415
 #, c-format
 msgid ""
 "Usage: nmcli networking on { help }\n"
@@ -3414,7 +3411,7 @@ msgstr ""
 "Włącza sieć.\n"
 "\n"
 
-#: ../clients/cli/general.c:440
+#: ../clients/cli/general.c:423
 #, c-format
 msgid ""
 "Usage: nmcli networking off { help }\n"
@@ -3427,7 +3424,7 @@ msgstr ""
 "Wyłącza sieć.\n"
 "\n"
 
-#: ../clients/cli/general.c:448
+#: ../clients/cli/general.c:431
 #, c-format
 msgid ""
 "Usage: nmcli networking connectivity { ARGUMENTS | help }\n"
@@ -3448,7 +3445,7 @@ msgstr ""
 "sprawdzi łączność.\n"
 "\n"
 
-#: ../clients/cli/general.c:460
+#: ../clients/cli/general.c:443
 #, c-format
 msgid ""
 "Usage: nmcli radio { COMMAND | help }\n"
@@ -3465,7 +3462,7 @@ msgstr ""
 "  all | wifi | wwan [ on | off ]\n"
 "\n"
 
-#: ../clients/cli/general.c:469
+#: ../clients/cli/general.c:452
 #, c-format
 msgid ""
 "Usage: nmcli radio all { ARGUMENTS | help }\n"
@@ -3482,7 +3479,7 @@ msgstr ""
 "Uzyskuje stan wszystkich przełączników radia lub włącza/wyłącza je.\n"
 "\n"
 
-#: ../clients/cli/general.c:479
+#: ../clients/cli/general.c:462
 #, c-format
 msgid ""
 "Usage: nmcli radio wifi { ARGUMENTS | help }\n"
@@ -3499,7 +3496,7 @@ msgstr ""
 "Uzyskuje stan przełącznika radia Wi-Fi lub włącza/wyłącza go.\n"
 "\n"
 
-#: ../clients/cli/general.c:489
+#: ../clients/cli/general.c:472
 #, c-format
 msgid ""
 "Usage: nmcli radio wwan { ARGUMENTS | help }\n"
@@ -3516,7 +3513,7 @@ msgstr ""
 "Uzyskuje stan przełącznika radia komórkowego lub włącza/wyłącza go.\n"
 "\n"
 
-#: ../clients/cli/general.c:499
+#: ../clients/cli/general.c:482
 #, c-format
 msgid ""
 "Usage: nmcli monitor\n"
@@ -3531,178 +3528,178 @@ msgstr ""
 "Wyświetla wiersz, kiedy usługa NetworkManager ulegnie zmianie\n"
 "\n"
 
-#: ../clients/cli/general.c:528
+#: ../clients/cli/general.c:511
 msgid "NetworkManager status"
 msgstr "Stan usługi NetworkManager"
 
-#: ../clients/cli/general.c:532
+#: ../clients/cli/general.c:515
 #, c-format
 msgid "Error: only these fields are allowed: %s"
 msgstr "Błąd: tylko te pola są dozwolone: %s"
 
-#: ../clients/cli/general.c:582
+#: ../clients/cli/general.c:568
 msgid "NetworkManager permissions"
 msgstr "Uprawnienia usługi NetworkManager"
 
-#: ../clients/cli/general.c:586
+#: ../clients/cli/general.c:572
 #, c-format
 msgid "Error: 'general permissions': %s"
 msgstr "Błąd: „general permissionsâ€: %s"
 
-#: ../clients/cli/general.c:674
+#: ../clients/cli/general.c:660
 msgid "NetworkManager logging"
 msgstr "Dziennik usługi NetworkManager"
 
-#: ../clients/cli/general.c:678
+#: ../clients/cli/general.c:664
 #, c-format
 msgid "Error: 'general logging': %s"
 msgstr "Błąd: „general loggingâ€: %s"
 
-#: ../clients/cli/general.c:760
+#: ../clients/cli/general.c:746
 #, c-format
 msgid "Error: failed to set logging: %s"
 msgstr "Błąd: ustawienie zapisywania w dzienniku się nie powiodło: %s"
 
-#: ../clients/cli/general.c:777
+#: ../clients/cli/general.c:763
 #, c-format
 msgid "Error: failed to set hostname: %s"
 msgstr "Błąd: ustawienie nazwy komputera się nie powiodło: %s"
 
-#: ../clients/cli/general.c:846
+#: ../clients/cli/general.c:832
 #, c-format
 msgid "Error: '--fields' value '%s' is not valid here (allowed field: %s)"
 msgstr "Błąd: wartość „--fields†„%s†jest nieprawidłowa (dozwolone pola: %s)"
 
-#: ../clients/cli/general.c:871
+#: ../clients/cli/general.c:857
 #, c-format
 msgid "Error: invalid '%s' argument: '%s' (use on/off)."
 msgstr "Błąd: nieprawidÅ‚owy parametr „%sâ€: „%s†(należy użyć on/off)."
 
 #. no arguments -> get current state
-#: ../clients/cli/general.c:919 ../clients/cli/general.c:931
+#: ../clients/cli/general.c:905 ../clients/cli/general.c:917
 msgid "Connectivity"
 msgstr "ÅÄ…czność"
 
-#: ../clients/cli/general.c:934
+#: ../clients/cli/general.c:920
 #, c-format
 msgid "Error: 'networking' command '%s' is not valid."
 msgstr "Błąd: polecenie „networking†„%s†jest nieprawidłowe."
 
-#: ../clients/cli/general.c:948
+#: ../clients/cli/general.c:934
 msgid "Networking"
 msgstr "Sieć"
 
 #. no argument, show all radio switches
-#: ../clients/cli/general.c:983
+#: ../clients/cli/general.c:969
 msgid "Radio switches"
 msgstr "Przełączniki radiowe"
 
 #. no argument, show current WiFi state
-#: ../clients/cli/general.c:1013
+#: ../clients/cli/general.c:999
 msgid "Wi-Fi radio switch"
 msgstr "Przełącznik radiowy Wi-Fi"
 
 #. no argument, show current WWAN (mobile broadband) state
-#: ../clients/cli/general.c:1040
+#: ../clients/cli/general.c:1026
 msgid "WWAN radio switch"
 msgstr "Przełącznik radiowy WWAN"
 
-#: ../clients/cli/general.c:1089
+#: ../clients/cli/general.c:1074
 msgid "NetworkManager has started"
 msgstr "Uruchomiono usługę NetworkManager"
 
-#: ../clients/cli/general.c:1089
+#: ../clients/cli/general.c:1074
 msgid "NetworkManager has stopped"
 msgstr "Zatrzymano usługę NetworkManager"
 
-#: ../clients/cli/general.c:1100
+#: ../clients/cli/general.c:1085
 #, c-format
 msgid "Hostname set to '%s'\n"
 msgstr "Ustawiono nazwÄ™ komputera na „%sâ€\n"
 
-#: ../clients/cli/general.c:1115
+#: ../clients/cli/general.c:1100
 #, c-format
 msgid "'%s' is now the primary connection\n"
 msgstr "„%s†jest teraz głównym połączeniem\n"
 
-#: ../clients/cli/general.c:1117
+#: ../clients/cli/general.c:1102
 #, c-format
 msgid "There's no primary connection\n"
 msgstr "Brak głównego połączenia\n"
 
-#: ../clients/cli/general.c:1129
+#: ../clients/cli/general.c:1114
 #, c-format
 msgid "Connectivity is now '%s'\n"
 msgstr "ÅÄ…czność wynosi teraz „%sâ€\n"
 
-#: ../clients/cli/general.c:1142
+#: ../clients/cli/general.c:1127
 #, c-format
 msgid "Networkmanager is now in the '%s' state\n"
 msgstr "UsÅ‚uga NetworkManager jest teraz w stanie „%sâ€\n"
 
-#: ../clients/cli/general.c:1163
+#: ../clients/cli/general.c:1147
 msgid "connection available"
 msgstr "połączenie jest dostępne"
 
-#: ../clients/cli/general.c:1165
+#: ../clients/cli/general.c:1149
 msgid "connections available"
 msgstr "połączenia są dostępne"
 
-#: ../clients/cli/general.c:1183
+#: ../clients/cli/general.c:1167
 msgid "autoconnect"
 msgstr "łączenie automatyczne"
 
-#: ../clients/cli/general.c:1185
+#: ../clients/cli/general.c:1169
 msgid "fw missing"
 msgstr "brak oprogramowana sprzętowego"
 
-#: ../clients/cli/general.c:1190
+#: ../clients/cli/general.c:1174
 msgid "plugin missing"
 msgstr "brak wtyczki"
 
-#: ../clients/cli/general.c:1195
+#: ../clients/cli/general.c:1179
 msgid "sw"
 msgstr "oprogramowanie"
 
-#: ../clients/cli/general.c:1197
+#: ../clients/cli/general.c:1181
 msgid "hw"
 msgstr "sprzęt"
 
-#: ../clients/cli/general.c:1202
+#: ../clients/cli/general.c:1186
 msgid "iface"
 msgstr "interfejs"
 
-#: ../clients/cli/general.c:1205
+#: ../clients/cli/general.c:1189
 msgid "port"
 msgstr "port"
 
-#: ../clients/cli/general.c:1208
+#: ../clients/cli/general.c:1192
 msgid "mtu"
 msgstr "MTU"
 
-#: ../clients/cli/general.c:1225
+#: ../clients/cli/general.c:1209
 msgid "master"
 msgstr "master"
 
-#: ../clients/cli/general.c:1229 ../clients/tui/nm-editor-utils.c:241
-#: ../clients/tui/nmt-connect-connection-list.c:410
+#: ../clients/cli/general.c:1213 ../clients/tui/nm-editor-utils.c:239
+#: ../clients/tui/nmt-connect-connection-list.c:407
 msgid "VPN"
 msgstr "VPN"
 
-#: ../clients/cli/general.c:1231
+#: ../clients/cli/general.c:1215
 msgid "ip4 default"
 msgstr "domyślne IPv4"
 
-#: ../clients/cli/general.c:1233
+#: ../clients/cli/general.c:1217
 msgid "ip6 default"
 msgstr "domyślne IPv6"
 
-#: ../clients/cli/general.c:1316
+#: ../clients/cli/general.c:1300
 #, c-format
 msgid "%s VPN connection"
 msgstr "Połączenie VPN %s"
 
-#: ../clients/cli/general.c:1386
+#: ../clients/cli/general.c:1368
 #, c-format
 msgid ""
 "Use \"nmcli device show\" to get complete information about known devices "
@@ -3719,22 +3716,24 @@ msgstr ""
 "Strony podręcznika nmcli(1) i nmcli-examples(5) zawierają pełne informacje\n"
 "o użyciu.\n"
 
-#: ../clients/cli/general.c:1407
+#: ../clients/cli/general.c:1389
 #, c-format
 msgid "Error: 'monitor' command '%s' is not valid."
 msgstr "Błąd: polecenie „monitor†„%s†jest nieprawidłowe."
 
-#: ../clients/cli/general.c:1419
+#: ../clients/cli/general.c:1401
 msgid "Networkmanager is not running (waiting for it)\n"
 msgstr ""
 "Usługa NetworkManager nie jest uruchomiona (oczekiwanie na uruchomienie)\n"
 
-#: ../clients/cli/nmcli.c:186
+#: ../clients/cli/nmcli.c:242
 #, c-format
 msgid ""
 "Usage: nmcli [OPTIONS] OBJECT { COMMAND | help }\n"
 "\n"
 "OPTIONS\n"
+"  -o[verview]                                    overview mode (hide default "
+"values)\n"
 "  -t[erse]                                       terse output\n"
 "  -p[retty]                                      pretty output\n"
 "  -m[ode] tabular|multiline                      output mode\n"
@@ -3765,6 +3764,8 @@ msgstr ""
 "Użycie: nmcli [OPCJE] OBIEKT { POLECENIE | help }\n"
 "\n"
 "OPCJE\n"
+"  -o[verview]                                    tryb przeglÄ…du (ukrywa\n"
+"                                                 domyślne wartości)\n"
 "  -t[erse]                                       zwięzłe wyjście\n"
 "  -p[retty]                                      sformatowane wyjście\n"
 "  -m[ode] tabular|multiline                      tryb wyjścia\n"
@@ -3794,63 +3795,83 @@ msgstr ""
 "  m[onitor]       monitoruje zmiany usługi NetworkManager\n"
 "\n"
 
-#: ../clients/cli/nmcli.c:265
+#: ../clients/cli/nmcli.c:322
 #, c-format
 msgid "Error: missing argument for '%s' option."
 msgstr "Błąd: brak parametru dla opcji „%sâ€."
 
-#: ../clients/cli/nmcli.c:313
+#: ../clients/cli/nmcli.c:532
+#, c-format
+msgid "Unexpected end of file following '%s'\n"
+msgstr "Nieoczekiwany koniec pliku po „%sâ€\n"
+
+#: ../clients/cli/nmcli.c:540
+#, c-format
+msgid "Expected whitespace following '%s'\n"
+msgstr "Nieoczekiwana spacja po „%sâ€\n"
+
+#: ../clients/cli/nmcli.c:552
+#, c-format
+msgid "Expected a value for '%s'\n"
+msgstr "Oczekiwano wartoÅ›ci dla „%sâ€\n"
+
+#: ../clients/cli/nmcli.c:566
+#, c-format
+msgid "Expected a line break following '%s'\n"
+msgstr "Oczekiwano nowego wiersza po „%sâ€\n"
+
+#: ../clients/cli/nmcli.c:663
 #, c-format
 msgid "Error: Option '--terse' is specified the second time."
 msgstr "Błąd: opcja „--terse†został podana po raz drugi."
 
-#: ../clients/cli/nmcli.c:318
+#: ../clients/cli/nmcli.c:668
 #, c-format
 msgid "Error: Option '--terse' is mutually exclusive with '--pretty'."
 msgstr "Błąd: opcja „--terse†jest wzajemnie wykluczajÄ…ca z opcjÄ… „--prettyâ€."
 
-#: ../clients/cli/nmcli.c:326
+#: ../clients/cli/nmcli.c:676
 #, c-format
 msgid "Error: Option '--pretty' is specified the second time."
 msgstr "Błąd: opcja „--pretty†został podana po raz drugi."
 
-#: ../clients/cli/nmcli.c:331
+#: ../clients/cli/nmcli.c:681
 #, c-format
 msgid "Error: Option '--pretty' is mutually exclusive with '--terse'."
 msgstr "Błąd: opcja „--pretty†jest wzajemnie wykluczajÄ…ca z opcjÄ… „--terseâ€."
 
-#: ../clients/cli/nmcli.c:346
+#: ../clients/cli/nmcli.c:696
 #, c-format
 msgid "Error: '%s' is not a valid argument for '%s' option."
 msgstr "Błąd: „%s†nie jest prawidÅ‚owym parametrem dla opcji „%sâ€."
 
-#: ../clients/cli/nmcli.c:360 ../clients/cli/nmcli.c:372
+#: ../clients/cli/nmcli.c:710 ../clients/cli/nmcli.c:722
 #, c-format
 msgid "Error: '%s' is not valid argument for '%s' option."
 msgstr "Błąd: „%s†nie jest prawidÅ‚owym parametrem dla opcji „%sâ€."
 
-#: ../clients/cli/nmcli.c:396
+#: ../clients/cli/nmcli.c:746
 #, c-format
 msgid "Error: '%s' is not a valid timeout."
 msgstr "Błąd: „%s†nie jest prawidłowym czasem oczekiwania."
 
-#: ../clients/cli/nmcli.c:403
+#: ../clients/cli/nmcli.c:753
 #, c-format
 msgid "nmcli tool, version %s\n"
 msgstr "narzędzie nmcli, wersja %s\n"
 
-#: ../clients/cli/nmcli.c:411
+#: ../clients/cli/nmcli.c:761
 #, c-format
 msgid "Error: Option '%s' is unknown, try 'nmcli -help'."
 msgstr ""
 "Błąd: opcja „%s†jest nieznana. Można spróbować polecenie „nmcli helpâ€."
 
-#: ../clients/cli/nmcli.c:458 ../clients/cli/nmcli.c:465
+#: ../clients/cli/nmcli.c:814 ../clients/cli/nmcli.c:821
 #, c-format
 msgid "Error: nmcli terminated by signal %s (%d)"
 msgstr "Błąd: nmcli zostało zakończone sygnałem %s (%d)"
 
-#: ../clients/cli/nmcli.c:563
+#: ../clients/cli/nmcli.c:963
 msgid "Success"
 msgstr "Powodzenie"
 
@@ -3859,12 +3880,12 @@ msgstr "Powodzenie"
 msgid "Authentication message: %s\n"
 msgstr "Komunikat uwierzytelnienia: %s\n"
 
-#: ../clients/cli/polkit-agent.c:74
+#: ../clients/cli/polkit-agent.c:76
 #, c-format
 msgid "Authentication error: %s\n"
 msgstr "Błąd uwierzytelnienia: %s\n"
 
-#: ../clients/cli/polkit-agent.c:120
+#: ../clients/cli/polkit-agent.c:136
 #, c-format
 msgid "Warning: polkit agent initialization failed: %s\n"
 msgstr "Ostrzeżenie: zainicjowanie agenta polkit się nie powiodło: %s\n"
@@ -3896,525 +3917,530 @@ msgstr "Ostrzeżenie: ustawienie %s.%s wymaga usunięcia ustawień IPv4 i IPv6\
 msgid "Do you want to remove them? [yes] "
 msgstr "Usunąć je? [yes] "
 
-#: ../clients/cli/settings.c:330
+#: ../clients/cli/settings.c:332
 #, c-format
 msgid "Warning: %s is not an UUID of any existing connection profile\n"
 msgstr ""
 "Ostrzeżenie: %s nie jest UUID żadnego istniejącego profilu połączenia\n"
 
-#: ../clients/cli/settings.c:335 ../clients/cli/settings.c:348
+#: ../clients/cli/settings.c:337 ../clients/cli/settings.c:350
 #, c-format
 msgid "'%s' is not a VPN connection profile"
 msgstr "„%s†nie jest profilem połączenia VPN"
 
-#: ../clients/cli/settings.c:342
+#: ../clients/cli/settings.c:344
 #, c-format
 msgid "'%s' is not a name of any exiting profile"
 msgstr "„%s†nie jest nazwą żadnego istniejącego profilu"
 
-#: ../clients/cli/settings.c:386
+#: ../clients/cli/settings.c:388
 #, c-format
 msgid "Warning: %s\n"
 msgstr "Ostrzeżenie: %s\n"
 
-#: ../clients/cli/settings.c:389
+#: ../clients/cli/settings.c:391
 #, c-format
 msgid "Info: %s\n"
 msgstr "Informacje: %s\n"
 
-#: ../clients/cli/settings.c:481
+#: ../clients/cli/settings.c:484
 msgid "don't know how to get the property value"
 msgstr "nie wiadomo, jak uzyskać wartość właściwości"
 
-#: ../clients/cli/settings.c:571 ../clients/cli/settings.c:613
+#: ../clients/cli/settings.c:574 ../clients/cli/settings.c:616
 msgid "the property can't be changed"
 msgstr "nie można zmieniać tej właściwości"
 
-#: ../clients/cli/settings.c:733
+#: ../clients/cli/settings.c:736
 msgid "[NM property description]"
 msgstr "[opis właściwości NM]"
 
-#: ../clients/cli/settings.c:743
+#: ../clients/cli/settings.c:746
 msgid "[nmcli specific description]"
 msgstr "[konkretny opis nmcli]"
 
-#: ../clients/cli/utils.c:328
+#: ../clients/cli/utils.c:317
 #, c-format
 msgid "Error: Argument '%s' was expected, but '%s' provided."
 msgstr "Błąd: oczekiwano parametru „%sâ€, ale podano „%sâ€."
 
-#: ../clients/cli/utils.c:331
+#: ../clients/cli/utils.c:320
 #, c-format
 msgid "Error: Unexpected argument '%s'"
 msgstr "Błąd: nieoczekiwany parametr „%sâ€"
 
-#: ../clients/cli/utils.c:804
+#: ../clients/cli/utils.c:699
 #, c-format
 msgid "invalid field '%s%s%s'; no such field"
 msgstr "nieprawidÅ‚owe pole „%s%s%sâ€; nie ma takiego pola"
 
-#: ../clients/cli/utils.c:808
+#: ../clients/cli/utils.c:703
 #, c-format
 msgid "invalid field '%s%s%s'; allowed fields: [%s]"
 msgstr "nieprawidÅ‚owe pole „%s%s%sâ€; dozwolone pola: [%s]"
 
-#: ../clients/cli/utils.c:881
+#: ../clients/cli/utils.c:776
 #, c-format
 msgid "failure to select field"
 msgstr "wybranie pola się nie powiodło"
 
-#: ../clients/cli/utils.c:1469
+#: ../clients/cli/utils.c:1369
 #, c-format
 msgid "Error reading nmcli output: %s\n"
 msgstr "Błąd podczas odczytywania wyjścia nmcli: %s\n"
 
-#: ../clients/cli/utils.c:1474
+#: ../clients/cli/utils.c:1374
 #, c-format
 msgid "Error writing nmcli output: %s\n"
 msgstr "Błąd podczas zapisywania wyjścia nmcli: %s\n"
 
-#: ../clients/cli/utils.c:1498
+#: ../clients/cli/utils.c:1398
 #, c-format
 msgid "Failed to create pager pipe: %s\n"
 msgstr "Utworzenie potoku pagera się nie powiodło: %s\n"
 
-#: ../clients/cli/utils.c:1506
+#: ../clients/cli/utils.c:1406
 #, c-format
 msgid "Failed to fork pager: %s\n"
 msgstr "Rozdzielenie pagera się nie powiodło: %s\n"
 
-#: ../clients/cli/utils.c:1552 ../clients/cli/utils.c:1554
+#: ../clients/cli/utils.c:1452 ../clients/cli/utils.c:1454
 #, c-format
 msgid "Failed to duplicate pager pipe: %s\n"
 msgstr "Powielenie potoku pagera się nie powiodło: %s\n"
 
+#: ../clients/cli/utils.h:239
+#, c-format
+msgid "%lld (%s)"
+msgstr "%lld (%s)"
+
 #. TRANSLATORS: the first %s is the partial value entered by
 #. * the user, the second %s a list of compatible values.
 #.
-#: ../clients/common/nm-client-utils.c:75
-#: ../clients/common/nm-client-utils.c:106
+#: ../clients/common/nm-client-utils.c:117
+#: ../clients/common/nm-client-utils.c:148
 #, c-format
 msgid "'%s' is ambiguous (%s)"
 msgstr "„%s†jest niejednoznaczne (%s)"
 
-#: ../clients/common/nm-client-utils.c:85
+#: ../clients/common/nm-client-utils.c:127
 #, c-format
 msgid "'%s' is not valid; use [%s] or [%s]"
 msgstr "„%s†jest nieprawidłowe; należy użyć [%s] lub [%s]"
 
-#: ../clients/common/nm-client-utils.c:118
+#: ../clients/common/nm-client-utils.c:160
 #, c-format
 msgid "'%s' is not valid; use [%s], [%s] or [%s]"
 msgstr "„%s†jest nieprawidłowe; należy użyć [%s], [%s] lub [%s]"
 
-#: ../clients/common/nm-client-utils.c:155
+#: ../clients/common/nm-client-utils.c:209
 #, c-format
-msgid "'%s' is ambiguous (%s x %s)"
-msgstr "„%s†jest niejednoznaczne (%s x %s)"
+msgid "'%s' is ambiguous: %s"
+msgstr "„%s†jest niejednoznaczne: %s"
 
-#: ../clients/common/nm-client-utils.c:167
+#: ../clients/common/nm-client-utils.c:219
 #, c-format
 msgid "missing name, try one of [%s]"
 msgstr "brak nazwy, należy spróbować jednej z [%s]"
 
-#: ../clients/common/nm-client-utils.c:223
+#: ../clients/common/nm-client-utils.c:264
 msgid "unmanaged"
 msgstr "niezarzÄ…dzane"
 
-#: ../clients/common/nm-client-utils.c:225
+#: ../clients/common/nm-client-utils.c:266
 msgid "unavailable"
 msgstr "niedostępne"
 
-#: ../clients/common/nm-client-utils.c:229
+#: ../clients/common/nm-client-utils.c:270
 msgid "connecting (prepare)"
 msgstr "łączenie (przygotowanie)"
 
-#: ../clients/common/nm-client-utils.c:231
+#: ../clients/common/nm-client-utils.c:272
 msgid "connecting (configuring)"
 msgstr "łączenie (konfigurowanie)"
 
-#: ../clients/common/nm-client-utils.c:233
+#: ../clients/common/nm-client-utils.c:274
 msgid "connecting (need authentication)"
 msgstr "łączenie (wymaga uwierzytelnienia)"
 
-#: ../clients/common/nm-client-utils.c:235
+#: ../clients/common/nm-client-utils.c:276
 msgid "connecting (getting IP configuration)"
 msgstr "łączenie (pobieranie konfiguracji adresu IP)"
 
-#: ../clients/common/nm-client-utils.c:237
+#: ../clients/common/nm-client-utils.c:278
 msgid "connecting (checking IP connectivity)"
 msgstr "łączenie (sprawdzanie łączności IP)"
 
-#: ../clients/common/nm-client-utils.c:239
+#: ../clients/common/nm-client-utils.c:280
 msgid "connecting (starting secondary connections)"
 msgstr "łączenie (uruchamianie drugorzędnych połączeń)"
 
-#: ../clients/common/nm-client-utils.c:245
+#: ../clients/common/nm-client-utils.c:286
 msgid "connection failed"
 msgstr "połączenie się nie powiodło"
 
-#: ../clients/common/nm-client-utils.c:262
+#: ../clients/common/nm-client-utils.c:303
 msgid "yes (guessed)"
 msgstr "tak (prawdopodobnie)"
 
-#: ../clients/common/nm-client-utils.c:264
+#: ../clients/common/nm-client-utils.c:305
 msgid "no (guessed)"
 msgstr "nie (prawdopodobnie)"
 
-#: ../clients/common/nm-client-utils.c:277
+#: ../clients/common/nm-client-utils.c:318
 msgid "No reason given"
 msgstr "Nie podano przyczyny"
 
-#: ../clients/common/nm-client-utils.c:281
+#: ../clients/common/nm-client-utils.c:322
 msgid "Device is now managed"
 msgstr "UrzÄ…dzenie jest teraz zarzÄ…dzane"
 
-#: ../clients/common/nm-client-utils.c:283
+#: ../clients/common/nm-client-utils.c:324
 msgid "Device is now unmanaged"
 msgstr "UrzÄ…dzenie nie jest teraz zarzÄ…dzane"
 
-#: ../clients/common/nm-client-utils.c:285
+#: ../clients/common/nm-client-utils.c:326
 msgid "The device could not be readied for configuration"
 msgstr "Urządzenie nie może zostać odczytane do konfiguracji"
 
-#: ../clients/common/nm-client-utils.c:287
+#: ../clients/common/nm-client-utils.c:328
 msgid ""
 "IP configuration could not be reserved (no available address, timeout, etc.)"
 msgstr ""
 "Konfiguracja IP nie mogła zostać zastrzeżona (brak dostępnego adresu, czasu "
 "oczekiwania itp.)"
 
-#: ../clients/common/nm-client-utils.c:289
+#: ../clients/common/nm-client-utils.c:330
 msgid "The IP configuration is no longer valid"
 msgstr "Konfiguracja IP nie jest już prawidłowa"
 
-#: ../clients/common/nm-client-utils.c:291
+#: ../clients/common/nm-client-utils.c:332
 msgid "Secrets were required, but not provided"
 msgstr "Hasła są wymagane, ale nie zostały podane"
 
-#: ../clients/common/nm-client-utils.c:293
+#: ../clients/common/nm-client-utils.c:334
 msgid "802.1X supplicant disconnected"
 msgstr "Rozłączono suplikanta 802.1X"
 
-#: ../clients/common/nm-client-utils.c:295
+#: ../clients/common/nm-client-utils.c:336
 msgid "802.1X supplicant configuration failed"
 msgstr "Konfiguracja suplikanta 802.1X się nie powiodła"
 
-#: ../clients/common/nm-client-utils.c:297
+#: ../clients/common/nm-client-utils.c:338
 msgid "802.1X supplicant failed"
 msgstr "Suplikant 802.1X się nie powiódł"
 
-#: ../clients/common/nm-client-utils.c:299
+#: ../clients/common/nm-client-utils.c:340
 msgid "802.1X supplicant took too long to authenticate"
 msgstr "Suplikant 802.1X za długo się uwierzytelniał"
 
-#: ../clients/common/nm-client-utils.c:301
+#: ../clients/common/nm-client-utils.c:342
 msgid "PPP service failed to start"
 msgstr "Uruchomienie usługi PPP się nie powiodło"
 
-#: ../clients/common/nm-client-utils.c:303
+#: ../clients/common/nm-client-utils.c:344
 msgid "PPP service disconnected"
 msgstr "Rozłączono z usługą PPP"
 
-#: ../clients/common/nm-client-utils.c:305
+#: ../clients/common/nm-client-utils.c:346
 msgid "PPP failed"
 msgstr "Usługa PPP się nie powiodła"
 
-#: ../clients/common/nm-client-utils.c:307
+#: ../clients/common/nm-client-utils.c:348
 msgid "DHCP client failed to start"
 msgstr "Uruchomienie klienta DHCP się nie powiodło"
 
-#: ../clients/common/nm-client-utils.c:309
+#: ../clients/common/nm-client-utils.c:350
 msgid "DHCP client error"
 msgstr "Błąd klienta DHCP"
 
-#: ../clients/common/nm-client-utils.c:311
+#: ../clients/common/nm-client-utils.c:352
 msgid "DHCP client failed"
 msgstr "Klient DHCP się nie powiódł"
 
-#: ../clients/common/nm-client-utils.c:313
+#: ../clients/common/nm-client-utils.c:354
 msgid "Shared connection service failed to start"
 msgstr "Uruchomienie usługi udostępniania połączenia się nie powiodło"
 
-#: ../clients/common/nm-client-utils.c:315
+#: ../clients/common/nm-client-utils.c:356
 msgid "Shared connection service failed"
 msgstr "Usługa udostępniania połączenia się nie powiodła"
 
-#: ../clients/common/nm-client-utils.c:317
+#: ../clients/common/nm-client-utils.c:358
 msgid "AutoIP service failed to start"
 msgstr "Uruchomienie usługi AutoIP się nie powiodło"
 
-#: ../clients/common/nm-client-utils.c:319
+#: ../clients/common/nm-client-utils.c:360
 msgid "AutoIP service error"
 msgstr "Błąd usługi AutoIP"
 
-#: ../clients/common/nm-client-utils.c:321
+#: ../clients/common/nm-client-utils.c:362
 msgid "AutoIP service failed"
 msgstr "Usługa AutoIP się nie powiodła"
 
-#: ../clients/common/nm-client-utils.c:323
+#: ../clients/common/nm-client-utils.c:364
 msgid "The line is busy"
 msgstr "Linia jest zajęta"
 
-#: ../clients/common/nm-client-utils.c:325
+#: ../clients/common/nm-client-utils.c:366
 msgid "No dial tone"
 msgstr "Brak sygnału telefonicznego"
 
-#: ../clients/common/nm-client-utils.c:327
+#: ../clients/common/nm-client-utils.c:368
 msgid "No carrier could be established"
 msgstr "Nie można ustanowić operatora"
 
-#: ../clients/common/nm-client-utils.c:329
+#: ../clients/common/nm-client-utils.c:370
 msgid "The dialing request timed out"
 msgstr "Żądanie zadzwonienia przekroczyło czas oczekiwania"
 
-#: ../clients/common/nm-client-utils.c:331
+#: ../clients/common/nm-client-utils.c:372
 msgid "The dialing attempt failed"
 msgstr "Próba zadzwonienia się nie powiodła"
 
-#: ../clients/common/nm-client-utils.c:333
+#: ../clients/common/nm-client-utils.c:374
 msgid "Modem initialization failed"
 msgstr "Zainicjowanie modemu się nie powiodło"
 
-#: ../clients/common/nm-client-utils.c:335
+#: ../clients/common/nm-client-utils.c:376
 msgid "Failed to select the specified APN"
 msgstr "Wybranie podanego APN się nie powiodło"
 
-#: ../clients/common/nm-client-utils.c:337
+#: ../clients/common/nm-client-utils.c:378
 msgid "Not searching for networks"
 msgstr "Sieci nie sÄ… wyszukiwane"
 
-#: ../clients/common/nm-client-utils.c:339
+#: ../clients/common/nm-client-utils.c:380
 msgid "Network registration denied"
 msgstr "Odmówiono rejestracji sieci"
 
-#: ../clients/common/nm-client-utils.c:341
+#: ../clients/common/nm-client-utils.c:382
 msgid "Network registration timed out"
 msgstr "Przekroczono czas oczekiwania rejestracji sieci"
 
-#: ../clients/common/nm-client-utils.c:343
+#: ../clients/common/nm-client-utils.c:384
 msgid "Failed to register with the requested network"
 msgstr "Zarejestrowanie w żądanej sieci się nie powiodło"
 
-#: ../clients/common/nm-client-utils.c:345
+#: ../clients/common/nm-client-utils.c:386
 msgid "PIN check failed"
 msgstr "Sprawdzenie kodu PIN się nie powiodło"
 
-#: ../clients/common/nm-client-utils.c:347
+#: ../clients/common/nm-client-utils.c:388
 msgid "Necessary firmware for the device may be missing"
 msgstr "Brak wymaganego oprogramowania sprzętowego dla urządzenia"
 
-#: ../clients/common/nm-client-utils.c:349
+#: ../clients/common/nm-client-utils.c:390
 msgid "The device was removed"
 msgstr "Usunięto urządzenie"
 
-#: ../clients/common/nm-client-utils.c:351
+#: ../clients/common/nm-client-utils.c:392
 msgid "NetworkManager went to sleep"
 msgstr "Uśpiono usługę NetworkManager"
 
-#: ../clients/common/nm-client-utils.c:353
+#: ../clients/common/nm-client-utils.c:394
 msgid "The device's active connection disappeared"
 msgstr "Aktywne połączenie urządzenia zniknęło"
 
-#: ../clients/common/nm-client-utils.c:355
+#: ../clients/common/nm-client-utils.c:396
 msgid "Device disconnected by user or client"
 msgstr "Urządzenie zostało rozłączone przez użytkownika lub klienta"
 
-#: ../clients/common/nm-client-utils.c:357
+#: ../clients/common/nm-client-utils.c:398
 msgid "Carrier/link changed"
 msgstr "Zmieniono operatora/łącze"
 
-#: ../clients/common/nm-client-utils.c:359
+#: ../clients/common/nm-client-utils.c:400
 msgid "The device's existing connection was assumed"
 msgstr "Przyjęto istniejące połączenie urządzenia"
 
-#: ../clients/common/nm-client-utils.c:361
+#: ../clients/common/nm-client-utils.c:402
 msgid "The supplicant is now available"
 msgstr "Suplikant jest teraz dostępny"
 
-#: ../clients/common/nm-client-utils.c:363
+#: ../clients/common/nm-client-utils.c:404
 msgid "The modem could not be found"
 msgstr "Nie można odnaleźć modemu"
 
-#: ../clients/common/nm-client-utils.c:365
+#: ../clients/common/nm-client-utils.c:406
 msgid "The Bluetooth connection failed or timed out"
 msgstr ""
 "Połączenie Bluetooth się nie powiodło lub przekroczyło czas oczekiwania"
 
-#: ../clients/common/nm-client-utils.c:367
+#: ../clients/common/nm-client-utils.c:408
 msgid "GSM Modem's SIM card not inserted"
 msgstr "Karta SIM modemu GSM nie została włożona"
 
-#: ../clients/common/nm-client-utils.c:369
+#: ../clients/common/nm-client-utils.c:410
 msgid "GSM Modem's SIM PIN required"
 msgstr "Wymagany jest kod PIN karty SIM modemu GSM"
 
-#: ../clients/common/nm-client-utils.c:371
+#: ../clients/common/nm-client-utils.c:412
 msgid "GSM Modem's SIM PUK required"
 msgstr "Wymagany jest kod PUK karty SIM modemu GSM"
 
-#: ../clients/common/nm-client-utils.c:373
+#: ../clients/common/nm-client-utils.c:414
 msgid "GSM Modem's SIM wrong"
 msgstr "Karta SIM modemu GSM jest błędna"
 
-#: ../clients/common/nm-client-utils.c:375
+#: ../clients/common/nm-client-utils.c:416
 msgid "InfiniBand device does not support connected mode"
 msgstr "Urządzenie InfiniBand nie obsługuje trybu połączonego"
 
-#: ../clients/common/nm-client-utils.c:377
+#: ../clients/common/nm-client-utils.c:418
 msgid "A dependency of the connection failed"
 msgstr "Zależność połączenia się nie powiodła"
 
-#: ../clients/common/nm-client-utils.c:379
+#: ../clients/common/nm-client-utils.c:420
 msgid "A problem with the RFC 2684 Ethernet over ADSL bridge"
 msgstr "Problem z mostkiem ethernetowym RFC 2684 na ADSL"
 
-#: ../clients/common/nm-client-utils.c:381
+#: ../clients/common/nm-client-utils.c:422
 msgid "ModemManager is unavailable"
 msgstr "Usługa ModemManager jest niedostępna"
 
-#: ../clients/common/nm-client-utils.c:383
+#: ../clients/common/nm-client-utils.c:424
 msgid "The Wi-Fi network could not be found"
 msgstr "Nie można odnaleźć sieci Wi-Fi"
 
-#: ../clients/common/nm-client-utils.c:385
+#: ../clients/common/nm-client-utils.c:426
 msgid "A secondary connection of the base connection failed"
 msgstr "Drugorzędne połączenie połączenia podstawowego się nie powiodło"
 
-#: ../clients/common/nm-client-utils.c:387
+#: ../clients/common/nm-client-utils.c:428
 msgid "DCB or FCoE setup failed"
 msgstr "Ustawienie DCB lub FCoE się nie powiodło"
 
-#: ../clients/common/nm-client-utils.c:389
+#: ../clients/common/nm-client-utils.c:430
 msgid "teamd control failed"
 msgstr "kontrola teamd się nie powiodła"
 
-#: ../clients/common/nm-client-utils.c:391
+#: ../clients/common/nm-client-utils.c:432
 msgid "Modem failed or no longer available"
 msgstr "Modem się nie powiódł lub nie jest już dostępny"
 
-#: ../clients/common/nm-client-utils.c:393
+#: ../clients/common/nm-client-utils.c:434
 msgid "Modem now ready and available"
 msgstr "Modem jest teraz gotowy i dostępny"
 
-#: ../clients/common/nm-client-utils.c:395
+#: ../clients/common/nm-client-utils.c:436
 msgid "SIM PIN was incorrect"
 msgstr "Kod PIN karty SIM był niepoprawny"
 
-#: ../clients/common/nm-client-utils.c:397
+#: ../clients/common/nm-client-utils.c:438
 msgid "New connection activation was enqueued"
 msgstr "Dodano aktywację nowego połączenia do kolejki"
 
-#: ../clients/common/nm-client-utils.c:399
+#: ../clients/common/nm-client-utils.c:440
 msgid "The device's parent changed"
 msgstr "Zmieniono urządzenie nadrzędne urządzenia"
 
-#: ../clients/common/nm-client-utils.c:401
+#: ../clients/common/nm-client-utils.c:442
 msgid "The device parent's management changed"
 msgstr "Zmieniono zarządzanie urządzenia nadrzędnego urządzenia"
 
-#: ../clients/common/nm-client-utils.c:403
+#: ../clients/common/nm-client-utils.c:444
 msgid "OpenVSwitch database connection failed"
 msgstr "Połączenie z bazą danych OpenVSwitch się nie powiodło"
 
-#: ../clients/common/nm-client-utils.c:405
+#: ../clients/common/nm-client-utils.c:446
 msgid "A duplicate IP address was detected"
 msgstr "Wykryto podwójny adres IP"
 
-#: ../clients/common/nm-client-utils.c:407
+#: ../clients/common/nm-client-utils.c:448
 msgid "The selected IP method is not supported"
 msgstr "Wybrana metoda IP jest nieobsługiwana"
 
 #. TRANSLATORS: Unknown reason for a device state change (NMDeviceStateReason)
 #. TRANSLATORS: Unknown reason for a connection state change (NMActiveConnectionStateReason)
-#: ../clients/common/nm-client-utils.c:411
-#: ../clients/common/nm-client-utils.c:450 ../libnm-glib/nm-device.c:1860
-#: ../libnm/nm-device.c:1572
+#: ../clients/common/nm-client-utils.c:452
+#: ../clients/common/nm-client-utils.c:491 ../libnm-glib/nm-device.c:1859
+#: ../libnm/nm-device.c:1354
 msgid "Unknown"
 msgstr "Nieznane"
 
-#: ../clients/common/nm-client-utils.c:419
+#: ../clients/common/nm-client-utils.c:460
 msgid "Unknown reason"
 msgstr "Nieznana przyczyna"
 
-#: ../clients/common/nm-client-utils.c:421
+#: ../clients/common/nm-client-utils.c:462
 msgid "The connection was disconnected"
 msgstr "Połączenie zostało rozłączone"
 
-#: ../clients/common/nm-client-utils.c:423
+#: ../clients/common/nm-client-utils.c:464
 msgid "Disconnected by user"
 msgstr "Rozłączono przez użytkownika"
 
-#: ../clients/common/nm-client-utils.c:425
+#: ../clients/common/nm-client-utils.c:466
 msgid "The base network connection was interrupted"
 msgstr "Przerwano podstawowe połączenie sieciowe"
 
-#: ../clients/common/nm-client-utils.c:427
+#: ../clients/common/nm-client-utils.c:468
 msgid "The VPN service stopped unexpectedly"
 msgstr "Usługa VPN została nieoczekiwanie zatrzymana"
 
-#: ../clients/common/nm-client-utils.c:429
+#: ../clients/common/nm-client-utils.c:470
 msgid "The VPN service returned invalid configuration"
 msgstr "Usługa VPN zwróciła nieprawidłową konfigurację"
 
-#: ../clients/common/nm-client-utils.c:431
+#: ../clients/common/nm-client-utils.c:472
 msgid "The connection attempt timed out"
 msgstr "Próba połączenia przekroczyła czas oczekiwania"
 
-#: ../clients/common/nm-client-utils.c:433
+#: ../clients/common/nm-client-utils.c:474
 msgid "The VPN service did not start in time"
 msgstr "Usługa VPN nie została uruchomiona na czas"
 
-#: ../clients/common/nm-client-utils.c:435
+#: ../clients/common/nm-client-utils.c:476
 msgid "The VPN service failed to start"
 msgstr "Uruchomienie usługi VPN się nie powiodło"
 
-#: ../clients/common/nm-client-utils.c:437
+#: ../clients/common/nm-client-utils.c:478
 msgid "No valid secrets"
 msgstr "Brak prawidłowych haseł"
 
-#: ../clients/common/nm-client-utils.c:439
+#: ../clients/common/nm-client-utils.c:480
 msgid "Invalid secrets"
 msgstr "Nieprawidłowe hasła"
 
-#: ../clients/common/nm-client-utils.c:441
+#: ../clients/common/nm-client-utils.c:482
 msgid "The connection was removed"
 msgstr "Usunięto połączenie"
 
-#: ../clients/common/nm-client-utils.c:443
+#: ../clients/common/nm-client-utils.c:484
 msgid "Master connection failed"
 msgstr "Główne połączenie się nie powiodło"
 
-#: ../clients/common/nm-client-utils.c:445
+#: ../clients/common/nm-client-utils.c:486
 msgid "Could not create a software link"
 msgstr "Nie można utworzyć łącza programowego"
 
-#: ../clients/common/nm-client-utils.c:447
+#: ../clients/common/nm-client-utils.c:488
 msgid "The device disappeared"
 msgstr "Urządzenie zniknęło"
 
-#: ../clients/common/nm-meta-setting-access.c:501
+#: ../clients/common/nm-meta-setting-access.c:504
 #, c-format
 msgid "field '%s' has to be alone"
 msgstr "pole „%s†musi być same"
 
-#: ../clients/common/nm-meta-setting-access.c:516
+#: ../clients/common/nm-meta-setting-access.c:519
 #, c-format
 msgid "invalid field '%s%s%s%s%s'; %s%s%s"
 msgstr "nieprawidÅ‚owe pole „%s%s%s%s%sâ€; %s%s%s"
 
-#: ../clients/common/nm-meta-setting-desc.c:101
-#: ../clients/common/nm-meta-setting-desc.c:157
+#: ../clients/common/nm-meta-setting-desc.c:99
+#: ../clients/common/nm-meta-setting-desc.c:161
 #, c-format
 msgid "invalid prefix '%s'; <1-%d> allowed"
 msgstr "nieprawidÅ‚owy przedrostek „%sâ€; dozwolone <1-%d>"
 
-#: ../clients/common/nm-meta-setting-desc.c:109
+#: ../clients/common/nm-meta-setting-desc.c:107
 #, c-format
 msgid "invalid IP address: %s"
 msgstr "nieprawidłowy adres IP: %s"
 
-#: ../clients/common/nm-meta-setting-desc.c:134
+#: ../clients/common/nm-meta-setting-desc.c:133
 msgid ""
 "The valid syntax is: 'ip[/prefix] [next-hop] [metric] [attribute=val]... [,"
 "ip[/prefix] ...]'"
@@ -4422,265 +4448,238 @@ msgstr ""
 "Prawidłowa składnia: „ip[/przedrostek] [next-hop] [parametry] "
 "[atrybut=wartość]… [,ip[/przedrostek] …]â€"
 
-#: ../clients/common/nm-meta-setting-desc.c:168
+#: ../clients/common/nm-meta-setting-desc.c:172
 #, c-format
 msgid "the next hop ('%s') must be first"
 msgstr "nastÄ™pny krok („%sâ€) musi być pierwszy"
 
-#: ../clients/common/nm-meta-setting-desc.c:174
+#: ../clients/common/nm-meta-setting-desc.c:178
 #, c-format
 msgid "the metric ('%s') must be before attributes"
 msgstr "parametry („%sâ€) muszÄ… być przed atrybutami"
 
-#: ../clients/common/nm-meta-setting-desc.c:214
+#: ../clients/common/nm-meta-setting-desc.c:218
 #, c-format
 msgid "invalid route: %s. %s"
 msgstr "nieprawidłowa trasa: %s. %s"
 
-#: ../clients/common/nm-meta-setting-desc.c:226
+#: ../clients/common/nm-meta-setting-desc.c:230
 msgid "default route cannot be added (NetworkManager handles it by itself)"
 msgstr ""
 "nie można dodać domyślnej trasy (usługa NetworkManager sama ją obsługuje)"
 
-#: ../clients/common/nm-meta-setting-desc.c:425
+#: ../clients/common/nm-meta-setting-desc.c:429
 #, c-format
 msgid "invalid priority map '%s'"
 msgstr "nieprawidÅ‚owa mapa priorytetów „%sâ€"
 
-#: ../clients/common/nm-meta-setting-desc.c:432
-#: ../clients/common/nm-meta-setting-desc.c:438
+#: ../clients/common/nm-meta-setting-desc.c:436
+#: ../clients/common/nm-meta-setting-desc.c:442
 #, c-format
 msgid "priority '%s' is not valid (<0-%ld>)"
 msgstr "priorytet „%s†jest nieprawidłowy (<0-%ld>)"
 
-#: ../clients/common/nm-meta-setting-desc.c:490
+#: ../clients/common/nm-meta-setting-desc.c:494
 #, c-format
 msgid "cannot read pac-script from file '%s'"
 msgstr "nie można odczytać skryptu PAC z pliku „%sâ€"
 
-#: ../clients/common/nm-meta-setting-desc.c:497
+#: ../clients/common/nm-meta-setting-desc.c:501
 #, c-format
 msgid "file '%s' contains non-valid utf-8"
 msgstr "plik „%s†zawiera nieprawidłowy tekst UTF-8"
 
-#: ../clients/common/nm-meta-setting-desc.c:510
+#: ../clients/common/nm-meta-setting-desc.c:514
 #, c-format
 msgid "'%s' does not contain a valid PAC Script"
 msgstr "„%s†nie zawiera prawidłowego skryptu PAC"
 
-#: ../clients/common/nm-meta-setting-desc.c:513
+#: ../clients/common/nm-meta-setting-desc.c:517
 #, c-format
 msgid "Not a valid PAC Script"
 msgstr "Nieprawidłowy skrypt PAC"
 
-#: ../clients/common/nm-meta-setting-desc.c:567
+#: ../clients/common/nm-meta-setting-desc.c:571
 #, c-format
 msgid "cannot read team config from file '%s'"
 msgstr "nie można odczytać konfiguracji zespoÅ‚u z pliku „%sâ€"
 
-#: ../clients/common/nm-meta-setting-desc.c:574
+#: ../clients/common/nm-meta-setting-desc.c:578
 #, c-format
 msgid "team config file '%s' contains non-valid utf-8"
 msgstr "plik konfiguracji zespołu „%s†zawiera nieprawidłowy tekst UTF-8"
 
-#: ../clients/common/nm-meta-setting-desc.c:586
+#: ../clients/common/nm-meta-setting-desc.c:590
 #, c-format
 msgid "'%s' does not contain a valid team configuration"
 msgstr "„%s†nie zawiera prawidłowej konfiguracji zespołu"
 
-#: ../clients/common/nm-meta-setting-desc.c:589
+#: ../clients/common/nm-meta-setting-desc.c:593
 #, c-format
 msgid "team configuration must be a JSON object"
 msgstr "konfiguracja zespołu musi być obiektem JSON"
 
-#: ../clients/common/nm-meta-setting-desc.c:683
+#: ../clients/common/nm-meta-setting-desc.c:714
 #: ../clients/tui/nmt-mtu-entry.c:84
 msgid "(default)"
 msgstr "(domyślne)"
 
-#: ../clients/common/nm-meta-setting-desc.c:798
+#: ../clients/common/nm-meta-setting-desc.c:834
 msgid "auto"
 msgstr "automatyczne"
 
-#: ../clients/common/nm-meta-setting-desc.c:946
+#: ../clients/common/nm-meta-setting-desc.c:986
 #, c-format
 msgid "%s (%s)"
 msgstr "%s (%s)"
 
-#: ../clients/common/nm-meta-setting-desc.c:1070
+#: ../clients/common/nm-meta-setting-desc.c:1110
 #, c-format
 msgid "'%s' is out of range [%lli, %lli]"
 msgstr "„%s†jest poza zakresem [%lli, %lli]"
 
-#: ../clients/common/nm-meta-setting-desc.c:1076
+#: ../clients/common/nm-meta-setting-desc.c:1116
 #, c-format
 msgid "'%s' is not a valid number"
 msgstr "„%s†nie jest prawidłową liczbą"
 
-#: ../clients/common/nm-meta-setting-desc.c:1126
+#: ../clients/common/nm-meta-setting-desc.c:1166
 #, c-format
 msgid "'%s' is out of range [0, %u]"
 msgstr "%s†jest poza zakresem [0, %u]"
 
-#: ../clients/common/nm-meta-setting-desc.c:1163
+#: ../clients/common/nm-meta-setting-desc.c:1202
 #, c-format
 msgid "'%s' is not a valid Ethernet MAC"
 msgstr "„%s†nie jest prawidłowym adresem MAC Ethernetu"
 
-#: ../clients/common/nm-meta-setting-desc.c:1182
-#, c-format
-msgid "'%s' is not a valid flag number; use <0-%d>"
-msgstr "„%s†nie jest prawidłowym numerem flagi; należy użyć <0-%d>"
-
-#: ../clients/common/nm-meta-setting-desc.c:1196
-#, c-format
-msgid "'%s' sum is higher than all flags => all flags set"
-msgstr "suma „%s†jest wyższa niż wszystkie flagi => wszystkie ustawione flagi"
-
-#: ../clients/common/nm-meta-setting-desc.c:1300
+#: ../clients/common/nm-meta-setting-desc.c:1306
 #, c-format
 msgid "invalid option '%s', use a combination of [%s]"
 msgstr "nieprawidÅ‚owa opcja „%sâ€, należy użyć połączenia [%s]"
 
-#: ../clients/common/nm-meta-setting-desc.c:1305
-#: ../libnm-core/nm-keyfile-reader.c:623
+#: ../clients/common/nm-meta-setting-desc.c:1311 ../libnm-core/nm-keyfile.c:727
 #, c-format
 msgid "invalid option '%s', use one of [%s]"
 msgstr "nieprawidÅ‚owa opcja „%sâ€, należy użyć jednej z [%s]"
 
-#: ../clients/common/nm-meta-setting-desc.c:1428
+#: ../clients/common/nm-meta-setting-desc.c:1430
 #, c-format
 msgid "%d (key)"
 msgstr "%d (klucz)"
 
-#: ../clients/common/nm-meta-setting-desc.c:1430
+#: ../clients/common/nm-meta-setting-desc.c:1432
 #, c-format
 msgid "%d (passphrase)"
 msgstr "%d (hasło)"
 
-#: ../clients/common/nm-meta-setting-desc.c:1433
-#: ../clients/common/nm-meta-setting-desc.c:1522
+#: ../clients/common/nm-meta-setting-desc.c:1435
 #, c-format
 msgid "%d (unknown)"
 msgstr "%d (nieznane)"
 
-#: ../clients/common/nm-meta-setting-desc.c:1465
+#: ../clients/common/nm-meta-setting-desc.c:1467
 msgid "0 (NONE)"
 msgstr "0 (BRAK)"
 
-#: ../clients/common/nm-meta-setting-desc.c:1471
+#: ../clients/common/nm-meta-setting-desc.c:1473
 msgid "REORDER_HEADERS, "
 msgstr "ZMIANA_KOLEJNOÅšCI_NAGÅÓWKÓW, "
 
-#: ../clients/common/nm-meta-setting-desc.c:1473
+#: ../clients/common/nm-meta-setting-desc.c:1475
 msgid "GVRP, "
 msgstr "GVRP, "
 
-#: ../clients/common/nm-meta-setting-desc.c:1475
+#: ../clients/common/nm-meta-setting-desc.c:1477
 msgid "LOOSE_BINDING, "
 msgstr "LUŹNE_DOWIĄZANIE, "
 
-#: ../clients/common/nm-meta-setting-desc.c:1477
+#: ../clients/common/nm-meta-setting-desc.c:1479
 msgid "MVRP, "
 msgstr "MVRP, "
 
-#: ../clients/common/nm-meta-setting-desc.c:1516
-#, c-format
-msgid "%d (disabled)"
-msgstr "%d (wyłączone)"
-
-#: ../clients/common/nm-meta-setting-desc.c:1518
-#, c-format
-msgid "%d (enabled, prefer public IP)"
-msgstr "%d (włączone, preferowanie publicznego adresu IP)"
-
-#: ../clients/common/nm-meta-setting-desc.c:1520
-#, c-format
-msgid "%d (enabled, prefer temporary IP)"
-msgstr "%d (włączone, preferowanie tymczasowego adresu IP)"
-
-#: ../clients/common/nm-meta-setting-desc.c:1535
+#: ../clients/common/nm-meta-setting-desc.c:1519
 msgid "0 (none)"
 msgstr "0 (brak)"
 
-#: ../clients/common/nm-meta-setting-desc.c:1541
+#: ../clients/common/nm-meta-setting-desc.c:1525
 msgid "agent-owned, "
 msgstr "posiadane przez agenta, "
 
-#: ../clients/common/nm-meta-setting-desc.c:1543
+#: ../clients/common/nm-meta-setting-desc.c:1527
 msgid "not saved, "
 msgstr "niezapisane, "
 
-#: ../clients/common/nm-meta-setting-desc.c:1545
+#: ../clients/common/nm-meta-setting-desc.c:1529
 msgid "not required, "
 msgstr "niewymagane, "
 
-#: ../clients/common/nm-meta-setting-desc.c:1607
+#: ../clients/common/nm-meta-setting-desc.c:1594
 #, c-format
 msgid "'%s' is not valid; use <option>=<value>"
 msgstr "„%s†jest nieprawidłowe; należy użyć <opcja>=<wartość>"
 
-#: ../clients/common/nm-meta-setting-desc.c:1649
+#: ../clients/common/nm-meta-setting-desc.c:1633
 msgid "no item to remove"
 msgstr "brak elementu do usunięcia"
 
-#: ../clients/common/nm-meta-setting-desc.c:1653
+#: ../clients/common/nm-meta-setting-desc.c:1637
 #, c-format
 msgid "index '%d' is not in range <0-%d>"
 msgstr "indeks „%d†jest poza zakresem <0-%d>"
 
-#: ../clients/common/nm-meta-setting-desc.c:1668
+#: ../clients/common/nm-meta-setting-desc.c:1652
 #, c-format
 msgid "invalid option '%s'"
 msgstr "nieprawidÅ‚owa opcja „%sâ€"
 
-#: ../clients/common/nm-meta-setting-desc.c:1670
+#: ../clients/common/nm-meta-setting-desc.c:1654
 msgid "missing option"
 msgstr "brak opcji"
 
-#: ../clients/common/nm-meta-setting-desc.c:1694
+#: ../clients/common/nm-meta-setting-desc.c:1678
 #, c-format
 msgid "'%s' is not a valid MAC"
 msgstr "„%s†nie jest prawidłowym adresem MAC"
 
-#: ../clients/common/nm-meta-setting-desc.c:1724
-#: ../clients/common/nm-meta-setting-desc.c:1820
-#: ../clients/common/nm-meta-setting-desc.c:4670
+#: ../clients/common/nm-meta-setting-desc.c:1705
+#: ../clients/common/nm-meta-setting-desc.c:1802
+#: ../clients/common/nm-meta-setting-desc.c:4636
 #, c-format
 msgid "'%s' is not valid"
 msgstr "„%s†jest nieprawidłowe"
 
-#: ../clients/common/nm-meta-setting-desc.c:1764
+#: ../clients/common/nm-meta-setting-desc.c:1746
 #, c-format
 msgid "'%u' flags are not valid; use combination of %s"
 msgstr "flagi „%u†są nieprawidłowe; należy użyć połączenia %s"
 
-#: ../clients/common/nm-meta-setting-desc.c:1800
+#: ../clients/common/nm-meta-setting-desc.c:1782
 #, c-format
 msgid "'%s' is not a valid number (or out of range)"
 msgstr "„%s†nie jest prawidłową liczbą (lub jest poza zakresem)"
 
-#: ../clients/common/nm-meta-setting-desc.c:1920
+#: ../clients/common/nm-meta-setting-desc.c:1901
 #, c-format
 msgid "'%s' is not a valid hex character"
 msgstr "„%s†nie jest prawidłowym znakiem szesnastkowym"
 
-#: ../clients/common/nm-meta-setting-desc.c:2200
+#: ../clients/common/nm-meta-setting-desc.c:2190
 #, c-format
 msgid "the property doesn't contain EAP method '%s'"
 msgstr "wÅ‚aÅ›ciwość nie zawiera metody EAP „%sâ€"
 
-#: ../clients/common/nm-meta-setting-desc.c:2223
+#: ../clients/common/nm-meta-setting-desc.c:2213
 #, c-format
 msgid "the property doesn't contain alternative subject match '%s'"
 msgstr "wÅ‚aÅ›ciwość nie zawiera alternatywnego dopasowania tematu „%sâ€"
 
-#: ../clients/common/nm-meta-setting-desc.c:2249
+#: ../clients/common/nm-meta-setting-desc.c:2239
 #, c-format
 msgid "the property doesn't contain \"phase2\" alternative subject match '%s'"
 msgstr "wÅ‚aÅ›ciwość nie zawiera alternatywnego dopasowania tematu „phase2†„%sâ€"
 
-#: ../clients/common/nm-meta-setting-desc.c:2370
+#: ../clients/common/nm-meta-setting-desc.c:2361
 #, c-format
 msgid ""
 "Enter a list of bonding options formatted as:\n"
@@ -4718,243 +4717,232 @@ msgstr ""
 #. * hacky: we can not see if the type is already set, because
 #. * nmc_setting_set_property() is called only after the property
 #. * we're setting (type) has been removed.
-#: ../clients/common/nm-meta-setting-desc.c:2430
+#: ../clients/common/nm-meta-setting-desc.c:2424
 #, c-format
 msgid "Can not change the connection type"
 msgstr "Nie można zmienić typu połączenia"
 
-#: ../clients/common/nm-meta-setting-desc.c:2540
+#: ../clients/common/nm-meta-setting-desc.c:2529
 #, c-format
 msgid "the property doesn't contain permission '%s'"
 msgstr "wÅ‚aÅ›ciwość nie zawiera uprawnienia „%sâ€"
 
-#: ../clients/common/nm-meta-setting-desc.c:2561
+#: ../clients/common/nm-meta-setting-desc.c:2550
 #, c-format
 msgid "'%s' is not valid master; use ifname or connection UUID"
 msgstr ""
 "„%s†nie jest prawidÅ‚owym „masterâ€; należy użyć nazwy interfejsu lub UUID "
 "połączenia"
 
-#: ../clients/common/nm-meta-setting-desc.c:2660
+#: ../clients/common/nm-meta-setting-desc.c:2647
 #, c-format
 msgid "the value '%s' is not a valid UUID"
 msgstr "wartość „%s†nie jest prawidłowym UUID"
 
-#: ../clients/common/nm-meta-setting-desc.c:2667
+#: ../clients/common/nm-meta-setting-desc.c:2654
 #, c-format
 msgid "the property doesn't contain UUID '%s'"
 msgstr "wÅ‚aÅ›ciwość nie zawiera UUID „%sâ€"
 
-#: ../clients/common/nm-meta-setting-desc.c:2734
+#: ../clients/common/nm-meta-setting-desc.c:2723
 msgid "0 (disabled)"
 msgstr "0 (wyłączone)"
 
-#: ../clients/common/nm-meta-setting-desc.c:2740
+#: ../clients/common/nm-meta-setting-desc.c:2729
 msgid "enabled, "
 msgstr "włączone, "
 
-#: ../clients/common/nm-meta-setting-desc.c:2742
+#: ../clients/common/nm-meta-setting-desc.c:2731
 msgid "advertise, "
 msgstr "rozgłaszanie, "
 
-#: ../clients/common/nm-meta-setting-desc.c:2744
+#: ../clients/common/nm-meta-setting-desc.c:2733
 msgid "willing, "
 msgstr "chętne, "
 
-#: ../clients/common/nm-meta-setting-desc.c:2864
+#: ../clients/common/nm-meta-setting-desc.c:2855
 #, c-format
 msgid "'%s' is not a valid DCB flag"
 msgstr "„%s†nie jest prawidłową flagą DCB"
 
-#: ../clients/common/nm-meta-setting-desc.c:2894
+#: ../clients/common/nm-meta-setting-desc.c:2884
 msgid "must contain 8 comma-separated numbers"
 msgstr "musi zawierać osiem liczb oddzielonych przecinkami"
 
-#: ../clients/common/nm-meta-setting-desc.c:2910
+#: ../clients/common/nm-meta-setting-desc.c:2900
 #, c-format
 msgid "'%s' not a number between 0 and %u (inclusive) or %u"
 msgstr "„%s†nie jest liczbą między 0 a %u (włącznie) lub %u"
 
-#: ../clients/common/nm-meta-setting-desc.c:2913
+#: ../clients/common/nm-meta-setting-desc.c:2903
 #, c-format
 msgid "'%s' not a number between 0 and %u (inclusive)"
 msgstr "„%s†nie jest liczbą między 0 a %u (włącznie)"
 
-#: ../clients/common/nm-meta-setting-desc.c:2934
+#: ../clients/common/nm-meta-setting-desc.c:2924
 #, c-format
 msgid "changes will have no effect until '%s' includes 1 (enabled)"
 msgstr "zmiany nie zostaną zastosowane, dopóki „%s†zawiera 1 (włączone)"
 
-#: ../clients/common/nm-meta-setting-desc.c:2989
+#: ../clients/common/nm-meta-setting-desc.c:2979
 #, c-format
 msgid "bandwidth percentages must total 100%%"
 msgstr "procenty szerokości pasma muszą razem wynosić 100%%"
 
-#: ../clients/common/nm-meta-setting-desc.c:3062
-#: ../clients/common/nm-meta-setting-desc.c:3068
+#: ../clients/common/nm-meta-setting-desc.c:3052
+#: ../clients/common/nm-meta-setting-desc.c:3058
 msgid "SIM operator ID must be a 5 or 6 number MCCMNC code"
 msgstr "Identyfikator operatora SIM musi być kodem MCCMNC o 5 lub 6 liczbach"
 
-#: ../clients/common/nm-meta-setting-desc.c:3092
+#: ../clients/common/nm-meta-setting-desc.c:3082
 #, c-format
 msgid "'%s' is not a valid IBoIP P_Key"
 msgstr "„%s†nie jest prawidłowym P_Key IBoIP"
 
-#: ../clients/common/nm-meta-setting-desc.c:3115
+#: ../clients/common/nm-meta-setting-desc.c:3105
 msgid "default"
 msgstr "domyślne"
 
-#: ../clients/common/nm-meta-setting-desc.c:3249
-#: ../clients/common/nm-meta-setting-desc.c:3268
+#: ../clients/common/nm-meta-setting-desc.c:3244
+#: ../clients/common/nm-meta-setting-desc.c:3261
 #, c-format
 msgid "invalid IPv4 address '%s'"
 msgstr "nieprawidÅ‚owy adres IPv4 „%sâ€"
 
-#: ../clients/common/nm-meta-setting-desc.c:3274
-#: ../clients/common/nm-meta-setting-desc.c:3528
+#: ../clients/common/nm-meta-setting-desc.c:3267
+#: ../clients/common/nm-meta-setting-desc.c:3511
 #, c-format
 msgid "the property doesn't contain DNS server '%s'"
 msgstr "wÅ‚aÅ›ciwość nie zawiera serwera DNS „%sâ€"
 
-#: ../clients/common/nm-meta-setting-desc.c:3314
-#: ../clients/common/nm-meta-setting-desc.c:3568
+#: ../clients/common/nm-meta-setting-desc.c:3305
+#: ../clients/common/nm-meta-setting-desc.c:3549
 #, c-format
 msgid "the property doesn't contain DNS search domain '%s'"
 msgstr "wÅ‚aÅ›ciwość nie zawiera domeny wyszukiwania DNS „%sâ€"
 
-#: ../clients/common/nm-meta-setting-desc.c:3351
-#: ../clients/common/nm-meta-setting-desc.c:3605
+#: ../clients/common/nm-meta-setting-desc.c:3342
+#: ../clients/common/nm-meta-setting-desc.c:3586
 #, c-format
 msgid "the property doesn't contain DNS option '%s'"
 msgstr "wÅ‚aÅ›ciwość nie zawiera opcji DNS „%sâ€"
 
-#: ../clients/common/nm-meta-setting-desc.c:3394
-#: ../clients/common/nm-meta-setting-desc.c:3654
+#: ../clients/common/nm-meta-setting-desc.c:3385
+#: ../clients/common/nm-meta-setting-desc.c:3635
 #, c-format
 msgid "the property doesn't contain IP address '%s'"
 msgstr "wÅ‚aÅ›ciwość nie zawiera adresu IP „%sâ€"
 
-#: ../clients/common/nm-meta-setting-desc.c:3414
-#: ../clients/common/nm-meta-setting-desc.c:3673
+#: ../clients/common/nm-meta-setting-desc.c:3405
+#: ../clients/common/nm-meta-setting-desc.c:3654
 #, c-format
 msgid "invalid gateway address '%s'"
 msgstr "nieprawidÅ‚owy adres bramy „%sâ€"
 
-#: ../clients/common/nm-meta-setting-desc.c:3453
-#: ../clients/common/nm-meta-setting-desc.c:3714
+#: ../clients/common/nm-meta-setting-desc.c:3444
+#: ../clients/common/nm-meta-setting-desc.c:3695
 #, c-format
 msgid "the property doesn't contain route '%s'"
 msgstr "wÅ‚aÅ›ciwość nie zawiera trasy „%sâ€"
 
-#: ../clients/common/nm-meta-setting-desc.c:3503
-#: ../clients/common/nm-meta-setting-desc.c:3522
+#: ../clients/common/nm-meta-setting-desc.c:3488
+#: ../clients/common/nm-meta-setting-desc.c:3505
 #, c-format
 msgid "invalid IPv6 address '%s'"
 msgstr "nieprawidÅ‚owy adres IPv6 „%sâ€"
 
 #: ../clients/common/nm-meta-setting-desc.c:3732
-#: ../libnm-core/nm-setting-gsm.c:381 ../libnm-util/nm-setting-gsm.c:364
-#, c-format
-msgid "'%s' is not a number"
-msgstr "„%s†nie jest liczbą"
-
-#: ../clients/common/nm-meta-setting-desc.c:3739
-#, c-format
-msgid "'%s' is not valid; use 0, 1, or 2"
-msgstr "„%s†jest nieprawidłowe; należy użyć 0, 1 lub 2"
-
-#: ../clients/common/nm-meta-setting-desc.c:3773
 #, c-format
 msgid "'%s' is not a valid channel; use <1-13>"
 msgstr "„%s†nie jest prawidłowym kanałem; należy użyć <1-13>"
 
-#: ../clients/common/nm-meta-setting-desc.c:3833
+#: ../clients/common/nm-meta-setting-desc.c:3793
 msgid ""
 "The valid syntax is: '[root | parent <handle>] [handle <handle>] <qdisc>'"
 msgstr ""
 "Prawidłowa składnia: „[root | parent <element obsługujący>] [handle <element "
 "obsÅ‚ugujÄ…cy>] <qdisc>â€"
 
-#: ../clients/common/nm-meta-setting-desc.c:3856
+#: ../clients/common/nm-meta-setting-desc.c:3816
 #, c-format
 msgid "the property doesn't contain qdisc '%s'"
 msgstr "wÅ‚aÅ›ciwość nie zawiera qdisc „%sâ€"
 
-#: ../clients/common/nm-meta-setting-desc.c:3909
+#: ../clients/common/nm-meta-setting-desc.c:3870
 msgid ""
 "The valid syntax is: '[root | parent <handle>] [handle <handle>] <tfilter>'"
 msgstr ""
 "Prawidłowa składnia: '[root | parent <element obsługujący>] [handle <element "
 "obsługujący>] <tfilter>'"
 
-#: ../clients/common/nm-meta-setting-desc.c:3932
+#: ../clients/common/nm-meta-setting-desc.c:3893
 #, c-format
 msgid "the property doesn't contain tfilter '%s'"
 msgstr "wÅ‚aÅ›ciwość nie zawiera tfilter „%sâ€"
 
-#: ../clients/common/nm-meta-setting-desc.c:3993
+#: ../clients/common/nm-meta-setting-desc.c:3960
 #, c-format
 msgid "the property doesn't contain string '%s'"
 msgstr "wÅ‚aÅ›ciwość nie zawiera ciÄ…gu „%sâ€"
 
-#: ../clients/common/nm-meta-setting-desc.c:4067
-#: ../clients/common/nm-meta-setting-desc.c:4140
+#: ../clients/common/nm-meta-setting-desc.c:4035
+#: ../clients/common/nm-meta-setting-desc.c:4109
 #, c-format
 msgid "the property doesn't contain link watcher '%s'"
 msgstr "wÅ‚aÅ›ciwość nie zawiera obserwatora łącza „%sâ€"
 
-#: ../clients/common/nm-meta-setting-desc.c:4231
+#: ../clients/common/nm-meta-setting-desc.c:4215
 #, c-format
 msgid "only one mapping at a time is supported; taking the first one (%s)"
 msgstr ""
 "obsługiwane jest tylko jedno mapowanie na raz; przyjmowanie pierwszego (%s)"
 
-#: ../clients/common/nm-meta-setting-desc.c:4239
+#: ../clients/common/nm-meta-setting-desc.c:4223
 #, c-format
 msgid "the property doesn't contain mapping '%s'"
 msgstr "wÅ‚aÅ›ciwość nie zawiera mapowania „%sâ€"
 
-#: ../clients/common/nm-meta-setting-desc.c:4247
+#: ../clients/common/nm-meta-setting-desc.c:4231
 msgid "no priority to remove"
 msgstr "brak priorytetu do usunięcia"
 
-#: ../clients/common/nm-meta-setting-desc.c:4251
+#: ../clients/common/nm-meta-setting-desc.c:4235
 #, c-format
 msgid "index '%d' is not in the range of <0-%d>"
 msgstr "indeks „%d†jest poza zakresem <0-%d>"
 
-#: ../clients/common/nm-meta-setting-desc.c:4320
+#: ../clients/common/nm-meta-setting-desc.c:4304
 #, c-format
 msgid "'%s' cannot be empty"
 msgstr "„%s†nie może być puste"
 
-#: ../clients/common/nm-meta-setting-desc.c:4359
-#: ../clients/common/nm-meta-setting-desc.c:4492
-#: ../libnm-core/nm-setting-wired.c:664 ../libnm-core/nm-setting-wireless.c:857
-#: ../libnm-core/nm-setting-wireless.c:869 ../libnm-util/nm-setting-wired.c:646
-#: ../libnm-util/nm-setting-wireless.c:859
-#: ../libnm-util/nm-setting-wireless.c:873
+#: ../clients/common/nm-meta-setting-desc.c:4343
+#: ../clients/common/nm-meta-setting-desc.c:4474
+#: ../libnm-core/nm-setting-wired.c:664 ../libnm-core/nm-setting-wireless.c:859
+#: ../libnm-core/nm-setting-wireless.c:871 ../libnm-util/nm-setting-wired.c:645
+#: ../libnm-util/nm-setting-wireless.c:858
+#: ../libnm-util/nm-setting-wireless.c:872
 #, c-format
 msgid "'%s' is not a valid MAC address"
 msgstr "„%s†nie jest prawidłowym adresem MAC"
 
-#: ../clients/common/nm-meta-setting-desc.c:4365
-#: ../clients/common/nm-meta-setting-desc.c:4498
+#: ../clients/common/nm-meta-setting-desc.c:4349
+#: ../clients/common/nm-meta-setting-desc.c:4480
 #, c-format
 msgid "the property doesn't contain MAC address '%s'"
 msgstr "wÅ‚aÅ›ciwość nie zawiera adresu MAC „%sâ€"
 
-#: ../clients/common/nm-meta-setting-desc.c:4383
+#: ../clients/common/nm-meta-setting-desc.c:4367
 #, c-format
 msgid "'%s' is not valid; 2 or 3 strings should be provided"
 msgstr "„%s†jest nieprawidłowe; powinny zostać podane dwa lub trzy ciągi"
 
-#: ../clients/common/nm-meta-setting-desc.c:4399
+#: ../clients/common/nm-meta-setting-desc.c:4381
 #, c-format
 msgid "'%s' string value should consist of 1 - 199 characters"
 msgstr "wartość ciągu „%s†powinna składać się z 1-199 znaków"
 
-#: ../clients/common/nm-meta-setting-desc.c:4431
+#: ../clients/common/nm-meta-setting-desc.c:4413
 #, c-format
 msgid ""
 "Enter a list of S/390 options formatted as:\n"
@@ -4965,24 +4953,24 @@ msgstr ""
 "  opcja = <wartość>, opcja = <wartość>,…\n"
 "Prawidłowe opcje: %s\n"
 
-#: ../clients/common/nm-meta-setting-desc.c:4465
+#: ../clients/common/nm-meta-setting-desc.c:4447
 #, c-format
 msgid "'%s' is not a valid channel"
 msgstr "„%s†nie jest prawidłowym kanałem"
 
-#: ../clients/common/nm-meta-setting-desc.c:4471
+#: ../clients/common/nm-meta-setting-desc.c:4453
 #, c-format
 msgid "'%ld' is not a valid channel"
 msgstr "„%ld†nie jest prawidłowym kanałem"
 
-#: ../clients/common/nm-meta-setting-desc.c:4570
-#: ../clients/common/nm-meta-setting-desc.c:4606
-#: ../clients/common/nm-meta-setting-desc.c:4642
+#: ../clients/common/nm-meta-setting-desc.c:4536
+#: ../clients/common/nm-meta-setting-desc.c:4572
+#: ../clients/common/nm-meta-setting-desc.c:4608
 #, c-format
 msgid "the property doesn't contain protocol '%s'"
 msgstr "wÅ‚aÅ›ciwość nie zawiera protokoÅ‚u „%sâ€"
 
-#: ../clients/common/nm-meta-setting-desc.c:4679
+#: ../clients/common/nm-meta-setting-desc.c:4645
 #, c-format
 msgid ""
 "'%s' not compatible with %s '%s', please change the key or set the right %s "
@@ -4991,56 +4979,56 @@ msgstr ""
 "„%s†nie jest zgodne z %s „%sâ€, proszÄ™ zmienić klucz lub ustawić najpierw "
 "właściwe %s."
 
-#: ../clients/common/nm-meta-setting-desc.c:4689
+#: ../clients/common/nm-meta-setting-desc.c:4655
 #, c-format
 msgid "WEP key is guessed to be of '%s'"
 msgstr "Klucz WEP jest prawdopodobnie typu „%sâ€"
 
-#: ../clients/common/nm-meta-setting-desc.c:4694
+#: ../clients/common/nm-meta-setting-desc.c:4660
 #, c-format
 msgid "WEP key index set to '%d'"
 msgstr "Ustawiono indeks klucza WEP na „%dâ€"
 
-#: ../clients/common/nm-meta-setting-desc.c:4733
+#: ../clients/common/nm-meta-setting-desc.c:4699
 #, c-format
 msgid "'%s' is not compatible with '%s' type, please change or delete the key."
 msgstr "„%s†nie jest zgodne z typem „%sâ€, proszÄ™ zmienić lub usunąć klucz."
 
-#: ../clients/common/nm-meta-setting-desc.c:4743
+#: ../clients/common/nm-meta-setting-desc.c:4709
 #, c-format
 msgid "'%s' is not a valid PSK"
 msgstr "„%s†nie jest prawidłowym PSK"
 
-#: ../clients/common/nm-meta-setting-desc.c:4775
+#: ../clients/common/nm-meta-setting-desc.c:4741
 msgid "Bonding primary interface [none]"
 msgstr "Główny interfejs wiązania [none]"
 
 #. this is a virtual property, only needed during "ask" mode.
-#: ../clients/common/nm-meta-setting-desc.c:4782
+#: ../clients/common/nm-meta-setting-desc.c:4748
 msgid "Bonding monitoring mode"
 msgstr "Tryb monitorowania wiÄ…zania"
 
-#: ../clients/common/nm-meta-setting-desc.c:4791
+#: ../clients/common/nm-meta-setting-desc.c:4757
 msgid "Bonding miimon [100]"
 msgstr "„miimon†wiązania [100]"
 
-#: ../clients/common/nm-meta-setting-desc.c:4799
+#: ../clients/common/nm-meta-setting-desc.c:4765
 msgid "Bonding downdelay [0]"
 msgstr "„downdelay†wiązania [0]"
 
-#: ../clients/common/nm-meta-setting-desc.c:4807
+#: ../clients/common/nm-meta-setting-desc.c:4773
 msgid "Bonding updelay [0]"
 msgstr "„updelay†wiązania [0]"
 
-#: ../clients/common/nm-meta-setting-desc.c:4815
+#: ../clients/common/nm-meta-setting-desc.c:4781
 msgid "Bonding arp-interval [0]"
 msgstr "„arp-interval†wiązania [0]"
 
-#: ../clients/common/nm-meta-setting-desc.c:4823
+#: ../clients/common/nm-meta-setting-desc.c:4789
 msgid "Bonding arp-ip-target [none]"
 msgstr "„arp-ip-target†wiązania [none]"
 
-#: ../clients/common/nm-meta-setting-desc.c:4831
+#: ../clients/common/nm-meta-setting-desc.c:4797
 msgid "LACP rate ('slow' or 'fast') [slow]"
 msgstr "PrÄ™dkość LACP („slow†lub „fastâ€) [slow]"
 
@@ -5048,7 +5036,7 @@ msgstr "PrÄ™dkość LACP („slow†lub „fastâ€) [slow]"
 #. * that the actual type is (gboolean(*)(type *)).
 #. macro that returns @func as const (guint32(*)(NMSetting*)) type, but checks
 #. * that the actual type is (guint32(*)(type *)).
-#: ../clients/common/nm-meta-setting-desc.c:4943
+#: ../clients/common/nm-meta-setting-desc.c:4910
 msgid ""
 "nmcli can accepts both direct JSON configuration data and a file name "
 "containing the configuration. In the latter case the file is read and the "
@@ -5066,7 +5054,7 @@ msgstr ""
 "\"roundrobin\"}, \"ports\": {\"eth1\": {}, \"eth2\": {}} }\n"
 "          set team.config /etc/mój-zespół.conf\n"
 
-#: ../clients/common/nm-meta-setting-desc.c:4951
+#: ../clients/common/nm-meta-setting-desc.c:4918
 msgid ""
 "Enter a list of link watchers formatted as dictionaries where the keys are "
 "teamd properties. Dictionary pairs are in the form: key=value and pairs are "
@@ -5115,7 +5103,7 @@ msgstr ""
 "   name=arp_ping source-host=172.16.1.1 target-host=172.16.1.254, "
 "name=ethtool delay-up=3\n"
 
-#: ../clients/common/nm-meta-setting-desc.c:5002
+#: ../clients/common/nm-meta-setting-desc.c:4968
 msgid ""
 "Enter file path to CA certificate (optionally prefixed with file://).\n"
 "  [file://]<file path>\n"
@@ -5129,7 +5117,7 @@ msgstr ""
 "danych typu blob.\n"
 "Przykład: /home/cimrman/cacert.crt\n"
 
-#: ../clients/common/nm-meta-setting-desc.c:5036
+#: ../clients/common/nm-meta-setting-desc.c:5002
 msgid ""
 "Enter file path to client certificate (optionally prefixed with file://).\n"
 "  [file://]<file path>\n"
@@ -5143,7 +5131,7 @@ msgstr ""
 "danych typu blob.\n"
 "Przykład: /home/cimrman/jara.crt\n"
 
-#: ../clients/common/nm-meta-setting-desc.c:5093
+#: ../clients/common/nm-meta-setting-desc.c:5059
 msgid ""
 "Enter file path to CA certificate for inner authentication (optionally "
 "prefixed\n"
@@ -5159,7 +5147,7 @@ msgstr ""
 "danych typu blob.\n"
 "Przykład: /home/cimrman/ca-zweite-phase.crt\n"
 
-#: ../clients/common/nm-meta-setting-desc.c:5128
+#: ../clients/common/nm-meta-setting-desc.c:5094
 msgid ""
 "Enter file path to client certificate for inner authentication (optionally "
 "prefixed\n"
@@ -5175,7 +5163,7 @@ msgstr ""
 "danych typu blob.\n"
 "Przykład: /home/cimrman/jara-zweite-phase.crt\n"
 
-#: ../clients/common/nm-meta-setting-desc.c:5155
+#: ../clients/common/nm-meta-setting-desc.c:5121
 msgid ""
 "Enter bytes as a list of hexadecimal values.\n"
 "Two formats are accepted:\n"
@@ -5196,8 +5184,8 @@ msgstr ""
 "Przykłady: ab0455a6ea3a74C2\n"
 "           ab 4 55 0xa6 ea 3a 74 C2\n"
 
-#: ../clients/common/nm-meta-setting-desc.c:5172
-#: ../clients/common/nm-meta-setting-desc.c:5190
+#: ../clients/common/nm-meta-setting-desc.c:5138
+#: ../clients/common/nm-meta-setting-desc.c:5156
 msgid ""
 "Enter path to a private key and the key password (if not set yet):\n"
 "  [file://]<file path> [<password>]\n"
@@ -5211,87 +5199,83 @@ msgstr ""
 "surowych danych typu blob.\n"
 "Przykład: /home/cimrman/jara-priv-key Dardanely\n"
 
-#. TTLS and PEAP are actually much more complicated, but this complication
-#. * is not visible here since we only care about phase2 authentication
-#. * (and don't even care of which one)
-#.
-#: ../clients/common/nm-meta-setting-desc.c:5229
-#: ../clients/common/nm-secret-agent-simple.c:225
-#: ../clients/common/nm-secret-agent-simple.c:330
+#: ../clients/common/nm-meta-setting-desc.c:5195
+#: ../clients/common/nm-secret-agent-simple.c:233
+#: ../clients/common/nm-secret-agent-simple.c:331
 #: ../clients/tui/nmt-page-dsl.c:66 ../clients/tui/nmt-page-wifi.c:332
 msgid "Username"
 msgstr "Nazwa użytkownika"
 
-#: ../clients/common/nm-meta-setting-desc.c:5235
-#: ../clients/common/nm-meta-setting-desc.c:5419
-#: ../clients/common/nm-meta-setting-desc.c:5702
-#: ../clients/common/nm-meta-setting-desc.c:6326
+#: ../clients/common/nm-meta-setting-desc.c:5201
+#: ../clients/common/nm-meta-setting-desc.c:5385
+#: ../clients/common/nm-meta-setting-desc.c:5676
+#: ../clients/common/nm-meta-setting-desc.c:6323
 msgid "Password [none]"
 msgstr "Hasło [none]"
 
-#: ../clients/common/nm-meta-setting-desc.c:5281
+#: ../clients/common/nm-meta-setting-desc.c:5247
 msgid "Bluetooth device address"
 msgstr "Adres urzÄ…dzenia Bluetooth"
 
-#: ../clients/common/nm-meta-setting-desc.c:5326
-#: ../clients/common/nm-meta-setting-desc.c:5756
-#: ../clients/common/nm-meta-setting-desc.c:7033
-#: ../clients/common/nm-meta-setting-desc.c:7071
-#: ../clients/common/nm-meta-setting-desc.c:7208
+#: ../clients/common/nm-meta-setting-desc.c:5292
+#: ../clients/common/nm-meta-setting-desc.c:5730
+#: ../clients/common/nm-meta-setting-desc.c:7031
+#: ../clients/common/nm-meta-setting-desc.c:7069
+#: ../clients/common/nm-meta-setting-desc.c:7206
 msgid "MAC [none]"
 msgstr "MAC [none]"
 
-#: ../clients/common/nm-meta-setting-desc.c:5332
+#: ../clients/common/nm-meta-setting-desc.c:5298
 msgid "Enable STP [no]"
 msgstr "Włączenie STP [no]"
 
-#: ../clients/common/nm-meta-setting-desc.c:5338
+#: ../clients/common/nm-meta-setting-desc.c:5304
 msgid "STP priority [32768]"
 msgstr "Priorytet STP [32768]"
 
-#: ../clients/common/nm-meta-setting-desc.c:5344
+#: ../clients/common/nm-meta-setting-desc.c:5310
 msgid "Forward delay [15]"
 msgstr "Forward-delay [15]"
 
-#: ../clients/common/nm-meta-setting-desc.c:5350
+#: ../clients/common/nm-meta-setting-desc.c:5316
 msgid "Hello time [2]"
 msgstr "Hello-time [2]"
 
-#: ../clients/common/nm-meta-setting-desc.c:5356
+#: ../clients/common/nm-meta-setting-desc.c:5322
 msgid "Max age [20]"
 msgstr "Max-age [20]"
 
-#: ../clients/common/nm-meta-setting-desc.c:5362
+#: ../clients/common/nm-meta-setting-desc.c:5328
 msgid "MAC address ageing time [300]"
 msgstr "Czas starzenia adresu MAC [300]"
 
-#: ../clients/common/nm-meta-setting-desc.c:5368
+#: ../clients/common/nm-meta-setting-desc.c:5334
 msgid "Group forward mask [0]"
 msgstr "Maska przekierowania grupy [0]"
 
-#: ../clients/common/nm-meta-setting-desc.c:5374
+#: ../clients/common/nm-meta-setting-desc.c:5340
 msgid "Enable IGMP snooping [no]"
 msgstr "Włączenie węszenia IGMP [no]"
 
-#: ../clients/common/nm-meta-setting-desc.c:5386
+#: ../clients/common/nm-meta-setting-desc.c:5352
 msgid "Bridge port priority [32]"
 msgstr "Priorytet portu mostku [32]"
 
-#: ../clients/common/nm-meta-setting-desc.c:5392
+#: ../clients/common/nm-meta-setting-desc.c:5358
 msgid "Bridge port STP path cost [100]"
 msgstr "Koszt ścieżki STP portu mostku [100]"
 
-#: ../clients/common/nm-meta-setting-desc.c:5398
+#: ../clients/common/nm-meta-setting-desc.c:5364
 msgid "Hairpin [no]"
 msgstr "Hairpin [no]"
 
-#: ../clients/common/nm-meta-setting-desc.c:5413
-#: ../clients/common/nm-meta-setting-desc.c:5696
-#: ../clients/common/nm-meta-setting-desc.c:6923
+#: ../clients/common/nm-meta-setting-desc.c:5379
+#: ../clients/common/nm-meta-setting-desc.c:5670
+#: ../clients/common/nm-meta-setting-desc.c:6921
 msgid "Username [none]"
 msgstr "Nazwa użytkownika [none]"
 
-#: ../clients/common/nm-meta-setting-desc.c:5508
+#: ../clients/common/nm-meta-setting-desc.c:5474
 msgid ""
 "Enter a list of user permissions. This is a list of user names formatted "
 "as:\n"
@@ -5307,7 +5291,7 @@ msgstr ""
 "\n"
 "Przykład: alice bob charlie\n"
 
-#: ../clients/common/nm-meta-setting-desc.c:5550
+#: ../clients/common/nm-meta-setting-desc.c:5516
 msgid ""
 "Enter secondary connections that should be activated when this connection "
 "is\n"
@@ -5328,7 +5312,7 @@ msgstr ""
 "\n"
 "Przykład: private-openvpn, fe6ba5d8-c2fc-4aae-b2e3-97efddd8d9a7\n"
 
-#: ../clients/common/nm-meta-setting-desc.c:5567
+#: ../clients/common/nm-meta-setting-desc.c:5533
 msgid ""
 "Enter a value which indicates whether the connection is subject to a data\n"
 "quota, usage costs or other limitations. Accepted options are:\n"
@@ -5343,25 +5327,25 @@ msgstr ""
 "„unknown†umożliwia usłudze NetworkManager wybranie wartości za pomocą "
 "heurystyki\n"
 
-#: ../clients/common/nm-meta-setting-desc.c:5713
+#: ../clients/common/nm-meta-setting-desc.c:5687
 msgid "APN"
 msgstr "APN"
 
-#: ../clients/common/nm-meta-setting-desc.c:5765
-#: ../clients/common/nm-meta-setting-desc.c:7096
-#: ../clients/common/nm-meta-setting-desc.c:7242
+#: ../clients/common/nm-meta-setting-desc.c:5739
+#: ../clients/common/nm-meta-setting-desc.c:7094
+#: ../clients/common/nm-meta-setting-desc.c:7240
 msgid "MTU [auto]"
 msgstr "MTU [auto]"
 
-#: ../clients/common/nm-meta-setting-desc.c:5784
+#: ../clients/common/nm-meta-setting-desc.c:5758
 msgid "P_KEY [none]"
 msgstr "P_KEY [none]"
 
-#: ../clients/common/nm-meta-setting-desc.c:5793
+#: ../clients/common/nm-meta-setting-desc.c:5767
 msgid "Parent interface [none]"
 msgstr "Interfejs nadrzędny [none]"
 
-#: ../clients/common/nm-meta-setting-desc.c:5816
+#: ../clients/common/nm-meta-setting-desc.c:5790
 msgid ""
 "Enter a list of IPv4 addresses of DNS servers.\n"
 "\n"
@@ -5371,11 +5355,11 @@ msgstr ""
 "\n"
 "Przykład: 8.8.8.8, 8.8.4.4\n"
 
-#: ../clients/common/nm-meta-setting-desc.c:5848
+#: ../clients/common/nm-meta-setting-desc.c:5822
 msgid "IPv4 address (IP[/plen]) [none]"
 msgstr "Adres IPv4 (IP[/plen]) [none]"
 
-#: ../clients/common/nm-meta-setting-desc.c:5850
+#: ../clients/common/nm-meta-setting-desc.c:5824
 msgid ""
 "Enter a list of IPv4 addresses formatted as:\n"
 "  ip[/prefix], ip[/prefix],...\n"
@@ -5389,11 +5373,11 @@ msgstr ""
 "\n"
 "Przykład: 192.168.1.5/24, 10.0.0.11/24\n"
 
-#: ../clients/common/nm-meta-setting-desc.c:5863
+#: ../clients/common/nm-meta-setting-desc.c:5837
 msgid "IPv4 gateway [none]"
 msgstr "Brama IPv4 [none]"
 
-#: ../clients/common/nm-meta-setting-desc.c:5871
+#: ../clients/common/nm-meta-setting-desc.c:5845
 msgid ""
 "Enter a list of IPv4 routes formatted as:\n"
 "  ip[/prefix] [next-hop] [metric],...\n"
@@ -5416,7 +5400,7 @@ msgstr ""
 "Przykłady: 192.168.2.0/24 192.168.2.1 3, 10.1.0.0/16 10.0.0.254\n"
 "           10.1.2.0/24\n"
 
-#: ../clients/common/nm-meta-setting-desc.c:5973
+#: ../clients/common/nm-meta-setting-desc.c:5947
 msgid ""
 "Enter a list of IPv6 addresses of DNS servers.  If the IPv6 configuration "
 "method is 'auto' these DNS servers are appended to those (if any) returned "
@@ -5437,11 +5421,11 @@ msgstr ""
 "\n"
 "Przykład: 2607:f0d0:1002:51::4, 2607:f0d0:1002:51::1\n"
 
-#: ../clients/common/nm-meta-setting-desc.c:6011
+#: ../clients/common/nm-meta-setting-desc.c:5985
 msgid "IPv6 address (IP[/plen]) [none]"
 msgstr "Adres IPv6 (IP[/plen]) [none]"
 
-#: ../clients/common/nm-meta-setting-desc.c:6013
+#: ../clients/common/nm-meta-setting-desc.c:5987
 msgid ""
 "Enter a list of IPv6 addresses formatted as:\n"
 "  ip[/prefix], ip[/prefix],...\n"
@@ -5455,11 +5439,11 @@ msgstr ""
 "\n"
 "Przykład: 2607:f0d0:1002:51::4/64, 1050:0:0:0:5:600:300c:326b\n"
 
-#: ../clients/common/nm-meta-setting-desc.c:6026
+#: ../clients/common/nm-meta-setting-desc.c:6000
 msgid "IPv6 gateway [none]"
 msgstr "Brama IPv6 [none]"
 
-#: ../clients/common/nm-meta-setting-desc.c:6034
+#: ../clients/common/nm-meta-setting-desc.c:6008
 msgid ""
 "Enter a list of IPv6 routes formatted as:\n"
 "  ip[/prefix] [next-hop] [metric],...\n"
@@ -5484,162 +5468,162 @@ msgstr ""
 "db8:beef::3 2\n"
 "          abbe::/64 55\n"
 
-#: ../clients/common/nm-meta-setting-desc.c:6127
-#: ../clients/common/nm-meta-setting-desc.c:6956
+#: ../clients/common/nm-meta-setting-desc.c:6113
+#: ../clients/common/nm-meta-setting-desc.c:6954
 msgid "Parent device [none]"
 msgstr "Urządzenie nadrzędne [none]"
 
-#: ../clients/common/nm-meta-setting-desc.c:6133
+#: ../clients/common/nm-meta-setting-desc.c:6119
 msgid "Local endpoint [none]"
 msgstr "Lokalny punkt końcowy [none]"
 
-#: ../clients/common/nm-meta-setting-desc.c:6140
-#: ../clients/common/nm-meta-setting-desc.c:6976
+#: ../clients/common/nm-meta-setting-desc.c:6126
+#: ../clients/common/nm-meta-setting-desc.c:6974
 msgid "Remote"
 msgstr "Zdalne"
 
-#: ../clients/common/nm-meta-setting-desc.c:6177
+#: ../clients/common/nm-meta-setting-desc.c:6171
 msgid "MACsec parent device or connection UUID"
 msgstr "Urządzenie nadrzędne MACsec lub UUID połączenia"
 
-#: ../clients/common/nm-meta-setting-desc.c:6198
+#: ../clients/common/nm-meta-setting-desc.c:6192
 msgid "Enable encryption [yes]"
 msgstr "Włączenie szyfrowania [yes]"
 
-#: ../clients/common/nm-meta-setting-desc.c:6204
-#: ../clients/common/nm-secret-agent-simple.c:522
+#: ../clients/common/nm-meta-setting-desc.c:6198
+#: ../clients/common/nm-secret-agent-simple.c:518
 msgid "MKA CAK"
 msgstr "MKA CAK"
 
-#: ../clients/common/nm-meta-setting-desc.c:6214
+#: ../clients/common/nm-meta-setting-desc.c:6208
 msgid "MKA_CKN"
 msgstr "MKA_CKN"
 
-#: ../clients/common/nm-meta-setting-desc.c:6220
+#: ../clients/common/nm-meta-setting-desc.c:6214
 msgid "SCI port [1]"
 msgstr "Port SCI [1]"
 
-#: ../clients/common/nm-meta-setting-desc.c:6243
+#: ../clients/common/nm-meta-setting-desc.c:6240
 msgid "MACVLAN parent device or connection UUID"
 msgstr "Urządzenie nadrzędne MACVLAN lub UUID połączenia"
 
-#: ../clients/common/nm-meta-setting-desc.c:6264
+#: ../clients/common/nm-meta-setting-desc.c:6261
 msgid "Tap [no]"
 msgstr "Tap [no]"
 
-#: ../clients/common/nm-meta-setting-desc.c:6277
-#: ../clients/common/nm-meta-setting-desc.c:7163
+#: ../clients/common/nm-meta-setting-desc.c:6274
+#: ../clients/common/nm-meta-setting-desc.c:7161
 #: ../clients/tui/nmt-page-wifi.c:224
 msgid "SSID"
 msgstr "SSID"
 
-#: ../clients/common/nm-meta-setting-desc.c:6286
+#: ../clients/common/nm-meta-setting-desc.c:6283
 msgid "OLPC Mesh channel [1]"
 msgstr "Kanał sieci kratowej OLPC [1]"
 
-#: ../clients/common/nm-meta-setting-desc.c:6295
+#: ../clients/common/nm-meta-setting-desc.c:6292
 msgid "DHCP anycast MAC address [none]"
 msgstr "Adres MAC „anycast†DHCP [none]"
 
-#: ../clients/common/nm-meta-setting-desc.c:6307
+#: ../clients/common/nm-meta-setting-desc.c:6304
 msgid "PPPoE parent device"
 msgstr "Urządzenie nadrzędne PPPoE"
 
-#: ../clients/common/nm-meta-setting-desc.c:6313
+#: ../clients/common/nm-meta-setting-desc.c:6310
 msgid "Service [none]"
 msgstr "Usługa [none]"
 
-#: ../clients/common/nm-meta-setting-desc.c:6320
+#: ../clients/common/nm-meta-setting-desc.c:6317
 msgid "PPPoE username"
 msgstr "Nazwa użytkownika PPPoE"
 
-#: ../clients/common/nm-meta-setting-desc.c:6494
+#: ../clients/common/nm-meta-setting-desc.c:6491
 msgid "Browser only [no]"
 msgstr "Tylko przeglÄ…darka [no]"
 
-#: ../clients/common/nm-meta-setting-desc.c:6500
+#: ../clients/common/nm-meta-setting-desc.c:6497
 msgid "PAC URL"
 msgstr "Adres URL PAC"
 
-#: ../clients/common/nm-meta-setting-desc.c:6506
+#: ../clients/common/nm-meta-setting-desc.c:6503
 msgid "PAC script"
 msgstr "Skrypt PAC"
 
-#: ../clients/common/nm-meta-setting-desc.c:6541
-#: ../clients/common/nm-meta-setting-desc.c:6689
+#: ../clients/common/nm-meta-setting-desc.c:6538
+#: ../clients/common/nm-meta-setting-desc.c:6687
 msgid "Team JSON configuration [none]"
 msgstr "Konfiguracja JSON zespołu [none]"
 
-#: ../clients/common/nm-meta-setting-desc.c:6826
+#: ../clients/common/nm-meta-setting-desc.c:6824
 msgid "User ID [none]"
 msgstr "Identyfikator użytkownika [none]"
 
-#: ../clients/common/nm-meta-setting-desc.c:6832
+#: ../clients/common/nm-meta-setting-desc.c:6830
 msgid "Group ID [none]"
 msgstr "Identyfikator grupy [none]"
 
-#: ../clients/common/nm-meta-setting-desc.c:6838
+#: ../clients/common/nm-meta-setting-desc.c:6836
 msgid "Enable PI [no]"
 msgstr "Włączenie PI [no]"
 
-#: ../clients/common/nm-meta-setting-desc.c:6844
+#: ../clients/common/nm-meta-setting-desc.c:6842
 msgid "Enable VNET header [no]"
 msgstr "Włączenie nagłówka VNET [no]"
 
-#: ../clients/common/nm-meta-setting-desc.c:6850
+#: ../clients/common/nm-meta-setting-desc.c:6848
 msgid "Enable multi queue [no]"
 msgstr "Włączenie wielokrotnej kolejki [no]"
 
-#: ../clients/common/nm-meta-setting-desc.c:6863
+#: ../clients/common/nm-meta-setting-desc.c:6861
 msgid "VLAN parent device or connection UUID"
 msgstr "Urządzenie nadrzędne VLAN lub UUID połączenia"
 
-#: ../clients/common/nm-meta-setting-desc.c:6870
+#: ../clients/common/nm-meta-setting-desc.c:6868
 msgid "VLAN ID (<0-4094>)"
 msgstr "Identyfikator VLAN (<0-4094>)"
 
-#: ../clients/common/nm-meta-setting-desc.c:6876
+#: ../clients/common/nm-meta-setting-desc.c:6874
 msgid "VLAN flags (<0-7>) [none]"
 msgstr "Flagi VLAN (<0-7>) [none]"
 
-#: ../clients/common/nm-meta-setting-desc.c:6885
+#: ../clients/common/nm-meta-setting-desc.c:6883
 msgid "Ingress priority maps [none]"
 msgstr "Wejściowe mapy priorytetów [none]"
 
-#: ../clients/common/nm-meta-setting-desc.c:6895
+#: ../clients/common/nm-meta-setting-desc.c:6893
 msgid "Egress priority maps [none]"
 msgstr "Wyjściowe mapy priorytetów [none]"
 
-#: ../clients/common/nm-meta-setting-desc.c:6963
+#: ../clients/common/nm-meta-setting-desc.c:6961
 msgid "VXLAN ID"
 msgstr "Identyfikator VXLAN"
 
-#: ../clients/common/nm-meta-setting-desc.c:6969
+#: ../clients/common/nm-meta-setting-desc.c:6967
 msgid "Local address [none]"
 msgstr "Lokalny adres [none]"
 
-#: ../clients/common/nm-meta-setting-desc.c:6982
+#: ../clients/common/nm-meta-setting-desc.c:6980
 msgid "Minimum source port [0]"
 msgstr "Minimalny port źródłowy [0]"
 
-#: ../clients/common/nm-meta-setting-desc.c:6988
+#: ../clients/common/nm-meta-setting-desc.c:6986
 msgid "Maximum source port [0]"
 msgstr "Maksymalny port źródłowy [0]"
 
-#: ../clients/common/nm-meta-setting-desc.c:6994
+#: ../clients/common/nm-meta-setting-desc.c:6992
 msgid "Destination port [8472]"
 msgstr "Port docelowy [8472]"
 
-#: ../clients/common/nm-meta-setting-desc.c:7040
+#: ../clients/common/nm-meta-setting-desc.c:7038
 msgid "WiMAX NSP name"
 msgstr "Nazwa NSP sieci WiMAX"
 
-#: ../clients/common/nm-meta-setting-desc.c:7077
-#: ../clients/common/nm-meta-setting-desc.c:7213
+#: ../clients/common/nm-meta-setting-desc.c:7075
+#: ../clients/common/nm-meta-setting-desc.c:7211
 msgid "Cloned MAC [none]"
 msgstr "Sklonowany MAC [none]"
 
-#: ../clients/common/nm-meta-setting-desc.c:7104
+#: ../clients/common/nm-meta-setting-desc.c:7102
 msgid ""
 "Enter a list of subchannels (comma or space separated).\n"
 "\n"
@@ -5649,7 +5633,7 @@ msgstr ""
 "\n"
 "Przykład: 0.0.0e20 0.0.0e21 0.0.0e22\n"
 
-#: ../clients/common/nm-meta-setting-desc.c:7358
+#: ../clients/common/nm-meta-setting-desc.c:7370
 msgid ""
 "Enter the type of WEP keys. The accepted values are: 0 or unknown, 1 or key, "
 "and 2 or passphrase.\n"
@@ -5658,181 +5642,181 @@ msgstr ""
 "i 2 lub „passphraseâ€.\n"
 
 #. ***************************************************************************
-#: ../clients/common/nm-meta-setting-desc.c:7518
+#: ../clients/common/nm-meta-setting-desc.c:7538
 msgid "802-1x settings"
 msgstr "Ustawienia 802-1x"
 
-#: ../clients/common/nm-meta-setting-desc.c:7519
-#: ../src/devices/adsl/nm-device-adsl.c:137
+#: ../clients/common/nm-meta-setting-desc.c:7539
+#: ../src/devices/adsl/nm-device-adsl.c:135
 msgid "ADSL connection"
 msgstr "Połączenie ADSL"
 
-#: ../clients/common/nm-meta-setting-desc.c:7520
+#: ../clients/common/nm-meta-setting-desc.c:7540
 msgid "bluetooth connection"
 msgstr "Połączenie Bluetooth"
 
-#: ../clients/common/nm-meta-setting-desc.c:7521
+#: ../clients/common/nm-meta-setting-desc.c:7541
 msgid "Bond device"
 msgstr "UrzÄ…dzenie wiÄ…zania"
 
-#: ../clients/common/nm-meta-setting-desc.c:7522
+#: ../clients/common/nm-meta-setting-desc.c:7542
 msgid "Bridge device"
 msgstr "UrzÄ…dzenie mostka"
 
-#: ../clients/common/nm-meta-setting-desc.c:7523
+#: ../clients/common/nm-meta-setting-desc.c:7543
 msgid "Bridge port"
 msgstr "Port mostka"
 
-#: ../clients/common/nm-meta-setting-desc.c:7524
+#: ../clients/common/nm-meta-setting-desc.c:7544
 msgid "CDMA mobile broadband connection"
 msgstr "Połączenie komórkowe CDMA"
 
-#: ../clients/common/nm-meta-setting-desc.c:7525
+#: ../clients/common/nm-meta-setting-desc.c:7545
 msgid "General settings"
 msgstr "Ogólne ustawienia"
 
-#: ../clients/common/nm-meta-setting-desc.c:7526
+#: ../clients/common/nm-meta-setting-desc.c:7546
 msgid "DCB settings"
 msgstr "Ustawienia DCB"
 
-#: ../clients/common/nm-meta-setting-desc.c:7527
+#: ../clients/common/nm-meta-setting-desc.c:7547
 msgid "Dummy settings"
 msgstr "Ustawienia atrapy"
 
-#: ../clients/common/nm-meta-setting-desc.c:7528
+#: ../clients/common/nm-meta-setting-desc.c:7548
 msgid "Generic settings"
 msgstr "Ogólne ustawienia"
 
-#: ../clients/common/nm-meta-setting-desc.c:7529
+#: ../clients/common/nm-meta-setting-desc.c:7549
 msgid "GSM mobile broadband connection"
 msgstr "Połączenie komórkowe GSM"
 
-#: ../clients/common/nm-meta-setting-desc.c:7530
-#: ../src/devices/nm-device-infiniband.c:192
+#: ../clients/common/nm-meta-setting-desc.c:7550
+#: ../src/devices/nm-device-infiniband.c:190
 msgid "InfiniBand connection"
 msgstr "Połączenie InfiniBand"
 
-#: ../clients/common/nm-meta-setting-desc.c:7531
+#: ../clients/common/nm-meta-setting-desc.c:7551
 msgid "IPv4 protocol"
 msgstr "Protokół IPv4"
 
-#: ../clients/common/nm-meta-setting-desc.c:7532
+#: ../clients/common/nm-meta-setting-desc.c:7552
 msgid "IPv6 protocol"
 msgstr "Protokół IPv6"
 
-#: ../clients/common/nm-meta-setting-desc.c:7533
+#: ../clients/common/nm-meta-setting-desc.c:7553
 msgid "IP-tunnel settings"
 msgstr "Ustawienia tunelu IP"
 
-#: ../clients/common/nm-meta-setting-desc.c:7534
+#: ../clients/common/nm-meta-setting-desc.c:7554
 msgid "MACsec connection"
 msgstr "Połączenie MACsec"
 
-#: ../clients/common/nm-meta-setting-desc.c:7535
+#: ../clients/common/nm-meta-setting-desc.c:7555
 msgid "macvlan connection"
 msgstr "Połączenie MACVLAN"
 
-#: ../clients/common/nm-meta-setting-desc.c:7536
+#: ../clients/common/nm-meta-setting-desc.c:7556
 msgid "OLPC Mesh connection"
 msgstr "Połączenie kratowe OLPC"
 
-#: ../clients/common/nm-meta-setting-desc.c:7537
+#: ../clients/common/nm-meta-setting-desc.c:7557
 msgid "OpenVSwitch bridge settings"
 msgstr "Ustawienia mostka OpenVSwitch"
 
-#: ../clients/common/nm-meta-setting-desc.c:7538
+#: ../clients/common/nm-meta-setting-desc.c:7558
 msgid "OpenVSwitch interface settings"
 msgstr "Ustawienia interfejsu OpenVSwitch"
 
-#: ../clients/common/nm-meta-setting-desc.c:7539
+#: ../clients/common/nm-meta-setting-desc.c:7559
 msgid "OpenVSwitch patch interface settings"
 msgstr "Ustawienia interfejsu ścieżki OpenVSwitch"
 
-#: ../clients/common/nm-meta-setting-desc.c:7540
+#: ../clients/common/nm-meta-setting-desc.c:7560
 msgid "OpenVSwitch port settings"
 msgstr "Ustawienia portu OpenVSwitch"
 
-#: ../clients/common/nm-meta-setting-desc.c:7541
+#: ../clients/common/nm-meta-setting-desc.c:7561
 msgid "PPP settings"
 msgstr "Ustawienia PPP"
 
-#: ../clients/common/nm-meta-setting-desc.c:7542
+#: ../clients/common/nm-meta-setting-desc.c:7562
 msgid "PPPoE"
 msgstr "PPPoE"
 
-#: ../clients/common/nm-meta-setting-desc.c:7543
+#: ../clients/common/nm-meta-setting-desc.c:7563
 msgid "Proxy"
 msgstr "Pośrednik"
 
-#: ../clients/common/nm-meta-setting-desc.c:7544
+#: ../clients/common/nm-meta-setting-desc.c:7564
 msgid "Serial settings"
 msgstr "Ustawienia szeregowe"
 
-#: ../clients/common/nm-meta-setting-desc.c:7545
+#: ../clients/common/nm-meta-setting-desc.c:7565
 msgid "Traffic controls"
 msgstr "Sterowanie ruchem"
 
-#: ../clients/common/nm-meta-setting-desc.c:7546
+#: ../clients/common/nm-meta-setting-desc.c:7566
 msgid "Team device"
 msgstr "Urządzenie zespołowe"
 
-#: ../clients/common/nm-meta-setting-desc.c:7547
+#: ../clients/common/nm-meta-setting-desc.c:7567
 msgid "Team port"
 msgstr "Port zespołu"
 
-#: ../clients/common/nm-meta-setting-desc.c:7548
+#: ../clients/common/nm-meta-setting-desc.c:7568
 msgid "Tun device"
 msgstr "UrzÄ…dzenie TUN"
 
-#: ../clients/common/nm-meta-setting-desc.c:7549
+#: ../clients/common/nm-meta-setting-desc.c:7569
 msgid "User settings"
 msgstr "Ustawienia użytkownika"
 
-#: ../clients/common/nm-meta-setting-desc.c:7550
-#: ../src/devices/nm-device-vlan.c:394
+#: ../clients/common/nm-meta-setting-desc.c:7570
+#: ../src/devices/nm-device-vlan.c:393
 msgid "VLAN connection"
 msgstr "Połączenie VLAN"
 
-#: ../clients/common/nm-meta-setting-desc.c:7551 ../src/nm-manager.c:4521
+#: ../clients/common/nm-meta-setting-desc.c:7571 ../src/nm-manager.c:4941
 msgid "VPN connection"
 msgstr "Połączenie VPN"
 
-#: ../clients/common/nm-meta-setting-desc.c:7552
-#: ../src/devices/nm-device-vxlan.c:331
+#: ../clients/common/nm-meta-setting-desc.c:7572
+#: ../src/devices/nm-device-vxlan.c:327
 msgid "VXLAN connection"
 msgstr "Połączenie VXLAN"
 
-#: ../clients/common/nm-meta-setting-desc.c:7553
+#: ../clients/common/nm-meta-setting-desc.c:7573
 msgid "WiMAX connection"
 msgstr "Połączenie WiMAX"
 
-#: ../clients/common/nm-meta-setting-desc.c:7554
+#: ../clients/common/nm-meta-setting-desc.c:7574
 msgid "Wired Ethernet"
 msgstr "Przewodowy Ethernet"
 
-#: ../clients/common/nm-meta-setting-desc.c:7555
+#: ../clients/common/nm-meta-setting-desc.c:7575
 msgid "Wi-Fi connection"
 msgstr "Połączenie Wi-Fi"
 
-#: ../clients/common/nm-meta-setting-desc.c:7556
+#: ../clients/common/nm-meta-setting-desc.c:7576
 msgid "Wi-Fi security settings"
 msgstr "Ustawienia zabezpieczeń Wi-Fi"
 
-#: ../clients/common/nm-meta-setting-desc.c:7873
+#: ../clients/common/nm-meta-setting-desc.c:7893
 msgid "name"
 msgstr "nazwa"
 
-#: ../clients/common/nm-polkit-listener.c:212
+#: ../clients/common/nm-polkit-listener.c:239
 msgid "An authentication session is already underway."
 msgstr "Sesja uwierzytelnienia jest już w drodze."
 
-#: ../clients/common/nm-secret-agent-simple.c:232
-#: ../clients/common/nm-secret-agent-simple.c:275
-#: ../clients/common/nm-secret-agent-simple.c:305
-#: ../clients/common/nm-secret-agent-simple.c:344
-#: ../clients/common/nm-secret-agent-simple.c:506
-#: ../clients/common/nm-secret-agent-simple.c:540
-#: ../clients/common/nm-secret-agent-simple.c:563
+#: ../clients/common/nm-secret-agent-simple.c:239
+#: ../clients/common/nm-secret-agent-simple.c:279
+#: ../clients/common/nm-secret-agent-simple.c:307
+#: ../clients/common/nm-secret-agent-simple.c:343
+#: ../clients/common/nm-secret-agent-simple.c:503
+#: ../clients/common/nm-secret-agent-simple.c:535
+#: ../clients/common/nm-secret-agent-simple.c:557
 #: ../clients/common/nm-vpn-helpers.c:119
 #: ../clients/common/nm-vpn-helpers.c:123
 #: ../clients/common/nm-vpn-helpers.c:129
@@ -5842,15 +5826,15 @@ msgstr "Sesja uwierzytelnienia jest już w drodze."
 msgid "Password"
 msgstr "Hasło"
 
-#: ../clients/common/nm-secret-agent-simple.c:243
+#: ../clients/common/nm-secret-agent-simple.c:249
 msgid "Identity"
 msgstr "Tożsamość"
 
-#: ../clients/common/nm-secret-agent-simple.c:250
+#: ../clients/common/nm-secret-agent-simple.c:255
 msgid "Private key password"
 msgstr "Hasło klucza prywatnego"
 
-#: ../clients/common/nm-secret-agent-simple.c:291
+#: ../clients/common/nm-secret-agent-simple.c:294
 #: ../clients/tui/nmt-page-wifi.c:289
 msgid "Key"
 msgstr "Klucz"
@@ -5860,11 +5844,11 @@ msgstr "Klucz"
 msgid "Service"
 msgstr "Usługa"
 
-#: ../clients/common/nm-secret-agent-simple.c:467
+#: ../clients/common/nm-secret-agent-simple.c:468
 msgid "Authentication required by wireless network"
 msgstr "Sieć bezprzewodowa wymaga uwierzytelnienia"
 
-#: ../clients/common/nm-secret-agent-simple.c:468
+#: ../clients/common/nm-secret-agent-simple.c:469
 #, c-format
 msgid ""
 "Passwords or encryption keys are required to access the wireless network "
@@ -5873,64 +5857,64 @@ msgstr ""
 "Wymagane są hasła lub klucze szyfrowania, aby uzyskać dostęp do sieci "
 "bezprzewodowej „%sâ€."
 
-#: ../clients/common/nm-secret-agent-simple.c:476
+#: ../clients/common/nm-secret-agent-simple.c:473
 msgid "Wired 802.1X authentication"
 msgstr "Przewodowe uwierzytelnianie 802.1X"
 
-#: ../clients/common/nm-secret-agent-simple.c:477
+#: ../clients/common/nm-secret-agent-simple.c:474
 #, c-format
 msgid "Secrets are required to access the wired network '%s'"
 msgstr "Wymagane sÄ… hasÅ‚a, aby uzyskać dostÄ™p do sieci przewodowej „%sâ€"
 
-#: ../clients/common/nm-secret-agent-simple.c:482
+#: ../clients/common/nm-secret-agent-simple.c:479
 msgid "DSL authentication"
 msgstr "Uwierzytelnianie DSL"
 
-#: ../clients/common/nm-secret-agent-simple.c:483
+#: ../clients/common/nm-secret-agent-simple.c:480
 #, c-format
 msgid "Secrets are required for the DSL connection '%s'"
 msgstr "Wymagane sÄ… hasÅ‚a dla połączenia DSL „%sâ€"
 
-#: ../clients/common/nm-secret-agent-simple.c:491
+#: ../clients/common/nm-secret-agent-simple.c:488
 msgid "PIN code required"
 msgstr "Wymagany jest kod PIN"
 
-#: ../clients/common/nm-secret-agent-simple.c:492
+#: ../clients/common/nm-secret-agent-simple.c:489
 msgid "PIN code is needed for the mobile broadband device"
 msgstr "Urządzenie komórkowe wymaga kodu PIN"
 
-#: ../clients/common/nm-secret-agent-simple.c:494
+#: ../clients/common/nm-secret-agent-simple.c:492
 msgid "PIN"
 msgstr "PIN"
 
-#: ../clients/common/nm-secret-agent-simple.c:502
-#: ../clients/common/nm-secret-agent-simple.c:536
-#: ../clients/common/nm-secret-agent-simple.c:559
+#: ../clients/common/nm-secret-agent-simple.c:498
+#: ../clients/common/nm-secret-agent-simple.c:530
+#: ../clients/common/nm-secret-agent-simple.c:552
 msgid "Mobile broadband network password"
 msgstr "Hasło sieci komórkowej"
 
-#: ../clients/common/nm-secret-agent-simple.c:503
-#: ../clients/common/nm-secret-agent-simple.c:537
-#: ../clients/common/nm-secret-agent-simple.c:560
-#: ../clients/common/nm-secret-agent-simple.c:582
+#: ../clients/common/nm-secret-agent-simple.c:499
+#: ../clients/common/nm-secret-agent-simple.c:531
+#: ../clients/common/nm-secret-agent-simple.c:553
+#: ../clients/common/nm-secret-agent-simple.c:570
 #, c-format
 msgid "A password is required to connect to '%s'."
 msgstr "Wymagane jest hasÅ‚o, aby połączyć z „%sâ€."
 
-#: ../clients/common/nm-secret-agent-simple.c:517
+#: ../clients/common/nm-secret-agent-simple.c:512
 #, c-format
 msgid "Secrets are required to access the MACsec network '%s'"
 msgstr "Wymagane sÄ… hasÅ‚a, aby uzyskać dostÄ™p do sieci MACsec „%sâ€"
 
-#: ../clients/common/nm-secret-agent-simple.c:521
+#: ../clients/common/nm-secret-agent-simple.c:516
 msgid "MACsec PSK authentication"
 msgstr "Uwierzytelnianie PSK sieci MACsec"
 
-#: ../clients/common/nm-secret-agent-simple.c:530
+#: ../clients/common/nm-secret-agent-simple.c:524
 msgid "MACsec EAP authentication"
 msgstr "Uwierzytelnianie EAP sieci MACsec"
 
-#: ../clients/common/nm-secret-agent-simple.c:577
+#: ../clients/common/nm-secret-agent-simple.c:565
 msgid "VPN password required"
 msgstr "Wymagane jest hasło VPN"
 
@@ -5982,22 +5966,22 @@ msgstr "Ciasteczko"
 msgid "Gateway certificate hash"
 msgstr "Suma kontrolna certyfikatu bramy"
 
-#: ../clients/nm-online.c:91
+#: ../clients/nm-online.c:89
 msgid "Connecting"
 msgstr "ÅÄ…czenie"
 
-#: ../clients/nm-online.c:189
+#: ../clients/nm-online.c:187
 #, c-format
 msgid "Error: timeout creating NMClient object\n"
 msgstr ""
 "Błąd: przekroczono czas oczekiwania podczas tworzenia obiektu NMClient\n"
 
-#: ../clients/nm-online.c:209
+#: ../clients/nm-online.c:207
 #, c-format
 msgid "Error: Could not create NMClient object: %s\n"
 msgstr "Błąd: nie można utworzyć obiektu NMClient: %s\n"
 
-#: ../clients/nm-online.c:235
+#: ../clients/nm-online.c:233
 msgid ""
 "Time to wait for a connection, in seconds (without the option, default value "
 "is 30)"
@@ -6005,35 +5989,35 @@ msgstr ""
 "Czas oczekiwania na połączenie w sekundach (bez opcji, domyślna wartość to "
 "30)"
 
-#: ../clients/nm-online.c:236
+#: ../clients/nm-online.c:234
 msgid "Exit immediately if NetworkManager is not running or connecting"
 msgstr ""
 "Kończy działanie od razu, jeśli usługa NetworkManager nie jest uruchomiona "
 "lub nie łączy"
 
-#: ../clients/nm-online.c:237
+#: ../clients/nm-online.c:235
 msgid "Don't print anything"
 msgstr "Bez wyświetlania czegokolwiek"
 
-#: ../clients/nm-online.c:238
+#: ../clients/nm-online.c:236
 msgid "Wait for NetworkManager startup instead of a connection"
 msgstr "Czeka na uruchomienie usługi NetworkManager zamiast połączenia"
 
-#: ../clients/nm-online.c:260
+#: ../clients/nm-online.c:256
 msgid ""
 "Waits for NetworkManager to finish activating startup network connections."
 msgstr ""
 "Czeka, aż usługa NetworkManager ukończy aktywowanie połączeń sieciowych."
 
-#: ../clients/nm-online.c:267 ../clients/nm-online.c:273
+#: ../clients/nm-online.c:263 ../clients/nm-online.c:269
 msgid "Invalid option.  Please use --help to see a list of valid options."
 msgstr ""
 "Nieprawidłowa opcja. Parametr --help wyświetli listę prawidłowych opcji."
 
-#: ../clients/tui/newt/nmt-newt-utils.c:177 ../clients/tui/nmt-editor.c:430
+#: ../clients/tui/newt/nmt-newt-utils.c:177 ../clients/tui/nmt-editor.c:429
 #: ../clients/tui/nmt-password-dialog.c:174
 #: ../clients/tui/nmt-route-editor.c:122 ../clients/tui/nmtui-hostname.c:69
-#: ../clients/tui/nmtui.c:136
+#: ../clients/tui/nmtui.c:134
 msgid "OK"
 msgstr "OK"
 
@@ -6043,137 +6027,127 @@ msgstr "OK"
 msgid "Could not create temporary file: %s"
 msgstr "Nie można utworzyć pliku tymczasowego: %s"
 
-#: ../clients/tui/newt/nmt-newt-utils.c:365
+#: ../clients/tui/newt/nmt-newt-utils.c:363
 #, c-format
 msgid "Editor failed: %s"
 msgstr "Edytor się nie powiódł: %s"
 
-#: ../clients/tui/newt/nmt-newt-utils.c:373
-#, c-format
-msgid "Editor failed with status %d"
-msgstr "Edytor się nie powiódł ze stanem %d"
-
-#: ../clients/tui/newt/nmt-newt-utils.c:375
-#, c-format
-msgid "Editor failed with signal %d"
-msgstr "Edytor się nie powiódł z sygnałem %d"
-
-#: ../clients/tui/newt/nmt-newt-utils.c:379
+#: ../clients/tui/newt/nmt-newt-utils.c:369
 #, c-format
 msgid "Could not re-read file: %s"
 msgstr "Nie można ponownie odczytać pliku: %s"
 
-#: ../clients/tui/nm-editor-utils.c:146 ../libnm-glib/nm-device.c:1821
-#: ../libnm/nm-device.c:1521
+#: ../clients/tui/nm-editor-utils.c:144 ../libnm-glib/nm-device.c:1820
+#: ../libnm/nm-device.c:1303
 msgid "Ethernet"
 msgstr "Ethernet"
 
-#: ../clients/tui/nm-editor-utils.c:150
+#: ../clients/tui/nm-editor-utils.c:148
 #, c-format
 msgid "Ethernet connection %d"
 msgstr "Połączenie ethernet %d"
 
-#: ../clients/tui/nm-editor-utils.c:154 ../libnm-glib/nm-device.c:1823
-#: ../libnm/nm-device.c:1523
+#: ../clients/tui/nm-editor-utils.c:152 ../libnm-glib/nm-device.c:1822
+#: ../libnm/nm-device.c:1305
 msgid "Wi-Fi"
 msgstr "Wi-Fi"
 
-#: ../clients/tui/nm-editor-utils.c:158
+#: ../clients/tui/nm-editor-utils.c:156
 #, c-format
 msgid "Wi-Fi connection %d"
 msgstr "Połączenie Wi-Fi %d"
 
-#: ../clients/tui/nm-editor-utils.c:163 ../libnm-core/nm-connection.c:2114
-#: ../libnm-glib/nm-device.c:1833 ../libnm/nm-device.c:1539
+#: ../clients/tui/nm-editor-utils.c:161 ../libnm-core/nm-connection.c:2103
+#: ../libnm-glib/nm-device.c:1832 ../libnm/nm-device.c:1321
 msgid "InfiniBand"
 msgstr "InfiniBand"
 
-#: ../clients/tui/nm-editor-utils.c:167
+#: ../clients/tui/nm-editor-utils.c:165
 #, c-format
 msgid "InfiniBand connection %d"
 msgstr "Połączenie InfiniBand %d"
 
-#: ../clients/tui/nm-editor-utils.c:172 ../libnm-glib/nm-device.c:1831
-#: ../libnm/nm-device.c:1537
+#: ../clients/tui/nm-editor-utils.c:170 ../libnm-glib/nm-device.c:1830
+#: ../libnm/nm-device.c:1319
 msgid "Mobile Broadband"
 msgstr "Komórkowe"
 
-#: ../clients/tui/nm-editor-utils.c:175
+#: ../clients/tui/nm-editor-utils.c:173
 #, c-format
 msgid "Mobile broadband connection %d"
 msgstr "Połączenie komórkowe %d"
 
-#: ../clients/tui/nm-editor-utils.c:181 ../clients/tui/nmt-page-dsl.c:62
+#: ../clients/tui/nm-editor-utils.c:179 ../clients/tui/nmt-page-dsl.c:62
 msgid "DSL"
 msgstr "DSL"
 
-#: ../clients/tui/nm-editor-utils.c:185
+#: ../clients/tui/nm-editor-utils.c:183
 #, c-format
 msgid "DSL connection %d"
 msgstr "Połączenie DSL %d"
 
-#: ../clients/tui/nm-editor-utils.c:190 ../libnm-core/nm-connection.c:2106
-#: ../libnm-glib/nm-device.c:1835 ../libnm-util/nm-connection.c:1626
-#: ../libnm/nm-device.c:1541
-#: ../src/settings/plugins/ifcfg-rh/nms-ifcfg-rh-reader.c:4580
+#: ../clients/tui/nm-editor-utils.c:188 ../libnm-core/nm-connection.c:2095
+#: ../libnm-glib/nm-device.c:1834 ../libnm-util/nm-connection.c:1623
+#: ../libnm/nm-device.c:1323
+#: ../src/settings/plugins/ifcfg-rh/nms-ifcfg-rh-reader.c:4594
 msgid "Bond"
 msgstr "WiÄ…zane"
 
-#: ../clients/tui/nm-editor-utils.c:194
+#: ../clients/tui/nm-editor-utils.c:192
 #, c-format
 msgid "Bond connection %d"
 msgstr "Połączenie wiązane %d"
 
-#: ../clients/tui/nm-editor-utils.c:199 ../libnm-core/nm-connection.c:2110
-#: ../libnm-glib/nm-device.c:1839 ../libnm-util/nm-connection.c:1630
-#: ../libnm/nm-device.c:1545
-#: ../src/settings/plugins/ifcfg-rh/nms-ifcfg-rh-reader.c:4916
+#: ../clients/tui/nm-editor-utils.c:197 ../libnm-core/nm-connection.c:2099
+#: ../libnm-glib/nm-device.c:1838 ../libnm-util/nm-connection.c:1627
+#: ../libnm/nm-device.c:1327
+#: ../src/settings/plugins/ifcfg-rh/nms-ifcfg-rh-reader.c:4930
 msgid "Bridge"
 msgstr "Mostek"
 
-#: ../clients/tui/nm-editor-utils.c:204
+#: ../clients/tui/nm-editor-utils.c:202
 #, c-format
 msgid "Bridge connection %d"
 msgstr "Połączenie mostkowane %d"
 
-#: ../clients/tui/nm-editor-utils.c:208 ../libnm-core/nm-connection.c:2108
-#: ../libnm-glib/nm-device.c:1837 ../libnm-util/nm-connection.c:1628
-#: ../libnm/nm-device.c:1543
-#: ../src/settings/plugins/ifcfg-rh/nms-ifcfg-rh-reader.c:4683
+#: ../clients/tui/nm-editor-utils.c:206 ../libnm-core/nm-connection.c:2097
+#: ../libnm-glib/nm-device.c:1836 ../libnm-util/nm-connection.c:1625
+#: ../libnm/nm-device.c:1325
+#: ../src/settings/plugins/ifcfg-rh/nms-ifcfg-rh-reader.c:4697
 msgid "Team"
 msgstr "Zespół"
 
-#: ../clients/tui/nm-editor-utils.c:213
+#: ../clients/tui/nm-editor-utils.c:211
 #, c-format
 msgid "Team connection %d"
 msgstr "Połączenie zespołowe %d"
 
-#: ../clients/tui/nm-editor-utils.c:217 ../clients/tui/nmt-page-vlan.c:82
-#: ../libnm-core/nm-connection.c:2112 ../libnm-glib/nm-device.c:1841
-#: ../libnm-util/nm-connection.c:1632 ../libnm/nm-device.c:1547
+#: ../clients/tui/nm-editor-utils.c:215 ../clients/tui/nmt-page-vlan.c:82
+#: ../libnm-core/nm-connection.c:2101 ../libnm-glib/nm-device.c:1840
+#: ../libnm-util/nm-connection.c:1629 ../libnm/nm-device.c:1329
 msgid "VLAN"
 msgstr "VLAN"
 
-#: ../clients/tui/nm-editor-utils.c:221
+#: ../clients/tui/nm-editor-utils.c:219
 #, c-format
 msgid "VLAN connection %d"
 msgstr "Połączenie VLAN %d"
 
-#: ../clients/tui/nm-editor-utils.c:225 ../clients/tui/nmt-page-ip-tunnel.c:136
+#: ../clients/tui/nm-editor-utils.c:223 ../clients/tui/nmt-page-ip-tunnel.c:136
 msgid "IP tunnel"
 msgstr "Tunel IP"
 
-#: ../clients/tui/nm-editor-utils.c:229
+#: ../clients/tui/nm-editor-utils.c:227
 #, c-format
 msgid "IP tunnel connection %d"
 msgstr "Połączenie tunelu IP %d"
 
-#: ../clients/tui/nm-editor-utils.c:244
+#: ../clients/tui/nm-editor-utils.c:242
 #, c-format
 msgid "VPN connection %d"
 msgstr "Połączenie VPN %d"
 
-#: ../clients/tui/nmt-device-entry.c:370
+#: ../clients/tui/nmt-device-entry.c:368
 msgid "Select..."
 msgstr "Wybierz…"
 
@@ -6188,7 +6162,7 @@ msgid "Edit..."
 msgstr "Modyfikuj…"
 
 #: ../clients/tui/nmt-edit-connection-list.c:116
-#: ../clients/tui/nmtui-edit.c:531
+#: ../clients/tui/nmtui-edit.c:529
 msgid "Delete"
 msgstr "Usuń"
 
@@ -6214,40 +6188,40 @@ msgstr "Nie można utworzyć edytora dla nieprawidÅ‚owego połączenia „%sâ€.
 msgid "Edit Connection"
 msgstr "Modyfikuj połączenie"
 
-#: ../clients/tui/nmt-editor.c:174
+#: ../clients/tui/nmt-editor.c:173
 #, c-format
 msgid "Unable to save connection: %s"
 msgstr "Nie można zapisać połączenia: %s"
 
-#: ../clients/tui/nmt-editor.c:188
+#: ../clients/tui/nmt-editor.c:187
 #, c-format
 msgid "Unable to add new connection: %s"
 msgstr "Nie można dodać nowego połączenia: %s"
 
-#: ../clients/tui/nmt-editor.c:333
+#: ../clients/tui/nmt-editor.c:332
 msgid "Profile name"
 msgstr "Nazwa profilu"
 
-#: ../clients/tui/nmt-editor.c:344
+#: ../clients/tui/nmt-editor.c:343
 msgid "Ethernet device"
 msgstr "UrzÄ…dzenie ethernetowe"
 
-#: ../clients/tui/nmt-editor.c:346
+#: ../clients/tui/nmt-editor.c:345
 msgid "Device"
 msgstr "UrzÄ…dzenie"
 
 #. And finally the bottom widgets
-#: ../clients/tui/nmt-editor.c:406
+#: ../clients/tui/nmt-editor.c:405
 msgid "Automatically connect"
 msgstr "ÅÄ…czenie automatyczne"
 
-#: ../clients/tui/nmt-editor.c:412
+#: ../clients/tui/nmt-editor.c:411
 msgid "Available to all users"
 msgstr "Dostępne dla wszystkich użytkowników"
 
-#: ../clients/tui/nmt-editor.c:427 ../clients/tui/nmt-password-dialog.c:171
-#: ../clients/tui/nmt-route-editor.c:115 ../clients/tui/nmtui-edit.c:222
-#: ../clients/tui/nmtui-edit.c:530 ../clients/tui/nmtui-hostname.c:67
+#: ../clients/tui/nmt-editor.c:426 ../clients/tui/nmt-password-dialog.c:171
+#: ../clients/tui/nmt-route-editor.c:115 ../clients/tui/nmtui-edit.c:220
+#: ../clients/tui/nmtui-edit.c:528 ../clients/tui/nmtui-hostname.c:67
 msgid "Cancel"
 msgstr "Anuluj"
 
@@ -6763,27 +6737,27 @@ msgstr "Pytanie o to hasło za każdym razem"
 msgid "Show password"
 msgstr "Wyświetlanie hasła"
 
-#: ../clients/tui/nmt-route-table.c:191
+#: ../clients/tui/nmt-route-table.c:187
 msgid "Destination"
 msgstr "Cel"
 
-#: ../clients/tui/nmt-route-table.c:191
+#: ../clients/tui/nmt-route-table.c:187
 msgid "Prefix"
 msgstr "Przedrostek"
 
-#: ../clients/tui/nmt-route-table.c:200
+#: ../clients/tui/nmt-route-table.c:196
 msgid "Next Hop"
 msgstr "Następny krok"
 
-#: ../clients/tui/nmt-route-table.c:208
+#: ../clients/tui/nmt-route-table.c:204
 msgid "Metric"
 msgstr "Parametry"
 
-#: ../clients/tui/nmt-route-table.c:228
+#: ../clients/tui/nmt-route-table.c:224
 msgid "No custom routes are defined."
 msgstr "Nie określono żadnych tras użytkownika."
 
-#: ../clients/tui/nmt-slave-list.c:136
+#: ../clients/tui/nmt-slave-list.c:134
 msgid "Select the type of slave connection you wish to add."
 msgstr "Proszę wybrać typ połączenia podrzędnego do dodania."
 
@@ -6818,55 +6792,55 @@ msgstr "Polecenie openconnect się nie powiodło ze stanem %d"
 msgid "openconnect failed with signal %d"
 msgstr "Polecenie openconnect się nie powiodło z sygnałem %d"
 
-#: ../clients/tui/nmtui-connect.c:186
+#: ../clients/tui/nmtui-connect.c:183
 #, c-format
 msgid "Activation failed: %s"
 msgstr "Aktywacja się nie powiodła: %s"
 
-#: ../clients/tui/nmtui-connect.c:257
+#: ../clients/tui/nmtui-connect.c:254
 msgid "Connecting..."
 msgstr "ÅÄ…czenie…"
 
-#: ../clients/tui/nmtui-connect.c:295 ../clients/tui/nmtui-connect.c:332
+#: ../clients/tui/nmtui-connect.c:292 ../clients/tui/nmtui-connect.c:329
 #, c-format
 msgid "Could not activate connection: %s"
 msgstr "Nie można aktywować połączenia: %s"
 
-#: ../clients/tui/nmtui-connect.c:394 ../clients/tui/nmtui-connect.c:443
+#: ../clients/tui/nmtui-connect.c:391 ../clients/tui/nmtui-connect.c:440
 msgid "Activate"
 msgstr "Aktywuj"
 
-#: ../clients/tui/nmtui-connect.c:396
+#: ../clients/tui/nmtui-connect.c:393
 msgid "Deactivate"
 msgstr "Dezaktywuj"
 
-#: ../clients/tui/nmtui-connect.c:448 ../clients/tui/nmtui-edit.c:120
-#: ../clients/tui/nmtui.c:130
+#: ../clients/tui/nmtui-connect.c:445 ../clients/tui/nmtui-edit.c:118
+#: ../clients/tui/nmtui.c:128
 msgid "Quit"
 msgstr "Zakończ"
 
-#: ../clients/tui/nmtui-connect.c:448 ../clients/tui/nmtui-edit.c:120
+#: ../clients/tui/nmtui-connect.c:445 ../clients/tui/nmtui-edit.c:118
 msgid "Back"
 msgstr "Wstecz"
 
-#: ../clients/tui/nmtui-connect.c:471
+#: ../clients/tui/nmtui-connect.c:468
 #, c-format
 msgid "No such connection '%s'"
 msgstr "Brak połączenia „%sâ€"
 
-#: ../clients/tui/nmtui-connect.c:473
+#: ../clients/tui/nmtui-connect.c:470
 msgid "Connection is already active"
 msgstr "Połączenie jest już aktywne"
 
-#: ../clients/tui/nmtui-edit.c:230
+#: ../clients/tui/nmtui-edit.c:228
 msgid "Create"
 msgstr "Utwórz"
 
-#: ../clients/tui/nmtui-edit.c:372
+#: ../clients/tui/nmtui-edit.c:370
 msgid "Select the type of connection you wish to create."
 msgstr "Proszę wybrać typ połączenia do utworzenia."
 
-#: ../clients/tui/nmtui-edit.c:380
+#: ../clients/tui/nmtui-edit.c:378
 msgid ""
 "If you are creating a VPN, and the VPN connection you wish to create does "
 "not appear in the list, you may not have the correct VPN plugin installed."
@@ -6874,21 +6848,21 @@ msgstr ""
 "Jeśli tworzone jest połączenie VPN, a tworzone połączenie VPN nie pojawia "
 "się na liście, to być może właściwa wtyczka VPN nie jest zainstalowana."
 
-#: ../clients/tui/nmtui-edit.c:416 ../clients/tui/nmtui-edit.c:432
+#: ../clients/tui/nmtui-edit.c:414 ../clients/tui/nmtui-edit.c:430
 msgid "New Connection"
 msgstr "Nowe połączenie"
 
-#: ../clients/tui/nmtui-edit.c:471
+#: ../clients/tui/nmtui-edit.c:469
 #, c-format
 msgid "Unable to delete connection: %s"
 msgstr "Nie można usunąć połączenia: %s"
 
-#: ../clients/tui/nmtui-edit.c:510
+#: ../clients/tui/nmtui-edit.c:508
 #, c-format
 msgid "Could not delete connection '%s': %s"
 msgstr "Nie można usunąć połączenia „%sâ€: %s"
 
-#: ../clients/tui/nmtui-edit.c:532
+#: ../clients/tui/nmtui-edit.c:530
 #, c-format
 msgid "Are you sure you want to delete the connection '%s'?"
 msgstr "Na pewno usunąć połączenie „%s�"
@@ -6912,131 +6886,131 @@ msgstr "Ustawiono nazwÄ™ komputera na „%sâ€"
 msgid "Unable to set hostname: %s"
 msgstr "Nie można ustawić nazwy komputera: %s"
 
-#: ../clients/tui/nmtui.c:53 ../clients/tui/nmtui.c:56
+#: ../clients/tui/nmtui.c:51 ../clients/tui/nmtui.c:54
 msgid "connection"
 msgstr "połączenie"
 
-#: ../clients/tui/nmtui.c:54
+#: ../clients/tui/nmtui.c:52
 msgid "Edit a connection"
 msgstr "Modyfikuj połączanie"
 
-#: ../clients/tui/nmtui.c:57
+#: ../clients/tui/nmtui.c:55
 msgid "Activate a connection"
 msgstr "Aktywuj połączenie"
 
-#: ../clients/tui/nmtui.c:59
+#: ../clients/tui/nmtui.c:57
 msgid "new hostname"
 msgstr "nowa nazwa komputera"
 
-#: ../clients/tui/nmtui.c:60
+#: ../clients/tui/nmtui.c:58
 msgid "Set system hostname"
 msgstr "Ustaw systemowÄ… nazwÄ™ komputera"
 
-#: ../clients/tui/nmtui.c:104
+#: ../clients/tui/nmtui.c:102
 msgid "NetworkManager TUI"
 msgstr "Tekstowy interfejs usługi NetworkManager"
 
-#: ../clients/tui/nmtui.c:112
+#: ../clients/tui/nmtui.c:110
 msgid "Please select an option"
 msgstr "Proszę wybrać opcję"
 
-#: ../clients/tui/nmtui.c:160
+#: ../clients/tui/nmtui.c:158
 msgid "Usage"
 msgstr "Użycie"
 
-#: ../clients/tui/nmtui.c:241
+#: ../clients/tui/nmtui.c:239
 msgid "Could not parse arguments"
 msgstr "Nie można przetworzyć parametrów"
 
-#: ../clients/tui/nmtui.c:251
+#: ../clients/tui/nmtui.c:249
 #, c-format
 msgid "Could not contact NetworkManager: %s.\n"
 msgstr "Nie można skontaktować się z usługą NetworkManager: %s.\n"
 
-#: ../clients/tui/nmtui.c:256
+#: ../clients/tui/nmtui.c:254
 msgid "NetworkManager is not running."
 msgstr "Usługa NetworkManager nie jest uruchomiona."
 
-#: ../libnm-core/crypto.c:118 ../libnm-util/crypto.c:131
+#: ../libnm-core/crypto.c:118 ../libnm-util/crypto.c:130
 #, c-format
 msgid "PEM key file had no end tag '%s'."
 msgstr "Plik klucza PEM nie zawiera znacznika koÅ„cowego „%sâ€."
 
-#: ../libnm-core/crypto.c:131 ../libnm-util/crypto.c:144
+#: ../libnm-core/crypto.c:131 ../libnm-util/crypto.c:143
 #, c-format
 msgid "Doesn't look like a PEM private key file."
 msgstr "Nie wyglÄ…da na plik klucza prywatnego PEM."
 
-#: ../libnm-core/crypto.c:148 ../libnm-util/crypto.c:161
+#: ../libnm-core/crypto.c:148 ../libnm-util/crypto.c:160
 #, c-format
 msgid "Malformed PEM file: Proc-Type was not first tag."
 msgstr "Uszkodzony plik PEM: Proc-Type nie był pierwszym znacznikiem."
 
-#: ../libnm-core/crypto.c:156 ../libnm-util/crypto.c:169
+#: ../libnm-core/crypto.c:156 ../libnm-util/crypto.c:168
 #, c-format
 msgid "Malformed PEM file: unknown Proc-Type tag '%s'."
 msgstr "Uszkodzony plik PEM: nieznany znacznik Proc-Type „%sâ€."
 
-#: ../libnm-core/crypto.c:166 ../libnm-util/crypto.c:179
+#: ../libnm-core/crypto.c:166 ../libnm-util/crypto.c:178
 #, c-format
 msgid "Malformed PEM file: DEK-Info was not the second tag."
 msgstr "Uszkodzony plik PEM: DEK-Info nie był drugim znacznikiem."
 
-#: ../libnm-core/crypto.c:177 ../libnm-util/crypto.c:190
+#: ../libnm-core/crypto.c:177 ../libnm-util/crypto.c:189
 #, c-format
 msgid "Malformed PEM file: no IV found in DEK-Info tag."
 msgstr "Uszkodzony plik PEM: brak IV w znaczniku DEK-Info."
 
-#: ../libnm-core/crypto.c:184 ../libnm-util/crypto.c:197
+#: ../libnm-core/crypto.c:184 ../libnm-util/crypto.c:196
 #, c-format
 msgid "Malformed PEM file: invalid format of IV in DEK-Info tag."
 msgstr "Uszkodzony plik PEM: nieprawidłowy format IV w znaczniku DEK-Info."
 
-#: ../libnm-core/crypto.c:199 ../libnm-util/crypto.c:212
+#: ../libnm-core/crypto.c:199 ../libnm-util/crypto.c:211
 #, c-format
 msgid "Malformed PEM file: unknown private key cipher '%s'."
 msgstr "Uszkodzony plik PEM: nieznany szyfr klucza prywatnego: „%sâ€."
 
-#: ../libnm-core/crypto.c:218 ../libnm-util/crypto.c:231
+#: ../libnm-core/crypto.c:218 ../libnm-util/crypto.c:230
 #, c-format
 msgid "Could not decode private key."
 msgstr "Nie można zdekodować klucza prywatnego."
 
-#: ../libnm-core/crypto.c:272 ../libnm-util/crypto.c:283
+#: ../libnm-core/crypto.c:272 ../libnm-util/crypto.c:282
 msgid "Failed to find expected PKCS#8 start tag."
 msgstr ""
 "Odnalezienie oczekiwanego znacznika początkowego PKCS#8 się nie powiodło."
 
-#: ../libnm-core/crypto.c:280 ../libnm-util/crypto.c:291
+#: ../libnm-core/crypto.c:280 ../libnm-util/crypto.c:290
 #, c-format
 msgid "Failed to find expected PKCS#8 end tag '%s'."
 msgstr ""
 "Odnalezienie oczekiwanego znacznika końcowego PKCS#8 „%s†się nie powiodło."
 
-#: ../libnm-core/crypto.c:299 ../libnm-util/crypto.c:310
+#: ../libnm-core/crypto.c:299 ../libnm-util/crypto.c:309
 msgid "Failed to decode PKCS#8 private key."
 msgstr "Odkodowanie klucza prywatnego PKCS#8 się nie powiodło."
 
-#: ../libnm-core/crypto.c:341 ../libnm-util/crypto.c:352
+#: ../libnm-core/crypto.c:341 ../libnm-util/crypto.c:351
 #, c-format
 msgid "IV must be an even number of bytes in length."
 msgstr "Liczba bajtów w IV musi być liczbą parzystą."
 
-#: ../libnm-core/crypto.c:355 ../libnm-util/crypto.c:366
+#: ../libnm-core/crypto.c:355 ../libnm-util/crypto.c:365
 #, c-format
 msgid "IV contains non-hexadecimal digits."
 msgstr "IV zawiera nieszesnastkowe cyfry."
 
 #: ../libnm-core/crypto.c:395 ../libnm-core/crypto_gnutls.c:91
 #: ../libnm-core/crypto_gnutls.c:197 ../libnm-core/crypto_nss.c:112
-#: ../libnm-core/crypto_nss.c:277 ../libnm-util/crypto.c:406
-#: ../libnm-util/crypto_gnutls.c:151 ../libnm-util/crypto_gnutls.c:256
+#: ../libnm-core/crypto_nss.c:277 ../libnm-util/crypto.c:405
+#: ../libnm-util/crypto_gnutls.c:151 ../libnm-util/crypto_gnutls.c:253
 #: ../libnm-util/crypto_nss.c:162 ../libnm-util/crypto_nss.c:323
 #, c-format
 msgid "Private key cipher '%s' was unknown."
 msgstr "Nieznany szyfr klucza prywatnego „%sâ€."
 
-#: ../libnm-core/crypto.c:494 ../libnm-util/crypto.c:516
+#: ../libnm-core/crypto.c:494 ../libnm-util/crypto.c:515
 #, c-format
 msgid "Unable to determine private key type."
 msgstr "Nie można określić typu klucza prywatnego."
@@ -7046,17 +7020,17 @@ msgstr "Nie można określić typu klucza prywatnego."
 msgid "Password provided, but key was not encrypted."
 msgstr "Podano hasło, ale klucz nie był zaszyfrowany."
 
-#: ../libnm-core/crypto.c:555 ../libnm-util/crypto.c:571
+#: ../libnm-core/crypto.c:555 ../libnm-util/crypto.c:570
 #, c-format
 msgid "PEM certificate had no start tag '%s'."
 msgstr "Certyfikat PEM nie zawiera poczÄ…tkowego znacznika „%sâ€."
 
-#: ../libnm-core/crypto.c:564 ../libnm-util/crypto.c:580
+#: ../libnm-core/crypto.c:564 ../libnm-util/crypto.c:579
 #, c-format
 msgid "PEM certificate had no end tag '%s'."
 msgstr "Certyfikat PEM nie zawiera koÅ„czÄ…cego znacznika „%sâ€."
 
-#: ../libnm-core/crypto.c:582 ../libnm-util/crypto.c:598
+#: ../libnm-core/crypto.c:582 ../libnm-util/crypto.c:597
 #, c-format
 msgid "Failed to decode certificate."
 msgstr "Zdekodowanie certyfikatu się nie powiodło."
@@ -7095,48 +7069,48 @@ msgstr ""
 msgid "Failed to decrypt the private key."
 msgstr "Odszyfrowanie klucza prywatnego się nie powiodło."
 
-#: ../libnm-core/crypto_gnutls.c:224 ../libnm-util/crypto_gnutls.c:283
+#: ../libnm-core/crypto_gnutls.c:224 ../libnm-util/crypto_gnutls.c:280
 #, c-format
 msgid "Failed to initialize the encryption cipher context: %s (%s)"
 msgstr ""
 "Zainicjowanie kontekstu szyfru do szyfrowania się nie powiodło: %s (%s)"
 
-#: ../libnm-core/crypto_gnutls.c:233 ../libnm-util/crypto_gnutls.c:292
+#: ../libnm-core/crypto_gnutls.c:233 ../libnm-util/crypto_gnutls.c:289
 #, c-format
 msgid "Failed to encrypt the data: %s (%s)"
 msgstr "Zaszyfrowanie danych się nie powiodło: %s (%s)"
 
-#: ../libnm-core/crypto_gnutls.c:276 ../libnm-util/crypto_gnutls.c:332
+#: ../libnm-core/crypto_gnutls.c:276 ../libnm-util/crypto_gnutls.c:329
 #, c-format
 msgid "Error initializing certificate data: %s"
 msgstr "Błąd podczas inicjowania danych certyfikatu: %s"
 
-#: ../libnm-core/crypto_gnutls.c:298 ../libnm-util/crypto_gnutls.c:354
+#: ../libnm-core/crypto_gnutls.c:298 ../libnm-util/crypto_gnutls.c:351
 #, c-format
 msgid "Couldn't decode certificate: %s"
 msgstr "Nie można zdekodować certyfikatu: %s"
 
-#: ../libnm-core/crypto_gnutls.c:326 ../libnm-util/crypto_gnutls.c:378
+#: ../libnm-core/crypto_gnutls.c:326 ../libnm-util/crypto_gnutls.c:375
 #, c-format
 msgid "Couldn't initialize PKCS#12 decoder: %s"
 msgstr "Nie można zainicjować dekodera PKCS#12: %s"
 
-#: ../libnm-core/crypto_gnutls.c:339 ../libnm-util/crypto_gnutls.c:391
+#: ../libnm-core/crypto_gnutls.c:339 ../libnm-util/crypto_gnutls.c:388
 #, c-format
 msgid "Couldn't decode PKCS#12 file: %s"
 msgstr "Nie można odszyfrować pliku PKCS#12: %s"
 
-#: ../libnm-core/crypto_gnutls.c:351 ../libnm-util/crypto_gnutls.c:403
+#: ../libnm-core/crypto_gnutls.c:351 ../libnm-util/crypto_gnutls.c:400
 #, c-format
 msgid "Couldn't verify PKCS#12 file: %s"
 msgstr "Nie można zweryfikować pliku PKCS#12: %s"
 
-#: ../libnm-core/crypto_gnutls.c:383 ../libnm-util/crypto_gnutls.c:431
+#: ../libnm-core/crypto_gnutls.c:383 ../libnm-util/crypto_gnutls.c:428
 #, c-format
 msgid "Couldn't initialize PKCS#8 decoder: %s"
 msgstr "Nie można zainicjować dekodera PKCS#8: %s"
 
-#: ../libnm-core/crypto_gnutls.c:406 ../libnm-util/crypto_gnutls.c:454
+#: ../libnm-core/crypto_gnutls.c:406 ../libnm-util/crypto_gnutls.c:451
 #, c-format
 msgid "Couldn't decode PKCS#8 file: %s"
 msgstr "Nie można dekodować pliku PKCS#8: %s"
@@ -7259,250 +7233,244 @@ msgstr "nieznana nazwa ustawienia"
 msgid "duplicate setting name"
 msgstr "podwójna nazwa ustawienia"
 
-#: ../libnm-core/nm-connection.c:1233
+#: ../libnm-core/nm-connection.c:1230
 msgid "setting not found"
 msgstr "nie odnaleziono ustawienia"
 
-#: ../libnm-core/nm-connection.c:1300
+#: ../libnm-core/nm-connection.c:1297
 msgid "setting not allowed in slave connection"
 msgstr "ustawienie nie jest dozwolone w połączeniu podrzędnym"
 
-#: ../libnm-core/nm-connection.c:1316
+#: ../libnm-core/nm-connection.c:1313
 msgid "setting is required for non-slave connections"
 msgstr "wymagane jest ustawienie dla niepodrzędnych połączeń"
 
-#: ../libnm-core/nm-connection.c:1412
+#: ../libnm-core/nm-connection.c:1409
 msgid "Unexpected failure to verify the connection"
 msgstr "Sprawdzenie połączenia niespodziewanie się nie powiodło"
 
-#: ../libnm-core/nm-connection.c:1454
+#: ../libnm-core/nm-connection.c:1451
 msgid "Unexpected failure to normalize the connection"
 msgstr "Znormalizowanie połączenia niespodziewanie się nie powiodło"
 
-#: ../libnm-core/nm-connection.c:1973 ../libnm-core/nm-setting-8021x.c:2881
-#: ../libnm-core/nm-setting-8021x.c:2898 ../libnm-core/nm-setting-8021x.c:2929
-#: ../libnm-core/nm-setting-8021x.c:2946 ../libnm-core/nm-setting-8021x.c:2988
-#: ../libnm-core/nm-setting-8021x.c:3000 ../libnm-core/nm-setting-8021x.c:3018
-#: ../libnm-core/nm-setting-8021x.c:3030 ../libnm-core/nm-setting-8021x.c:3054
-#: ../libnm-core/nm-setting-8021x.c:3235 ../libnm-core/nm-setting-adsl.c:189
+#: ../libnm-core/nm-connection.c:1962 ../libnm-core/nm-setting-8021x.c:2869
+#: ../libnm-core/nm-setting-8021x.c:2886 ../libnm-core/nm-setting-8021x.c:2917
+#: ../libnm-core/nm-setting-8021x.c:2934 ../libnm-core/nm-setting-8021x.c:2976
+#: ../libnm-core/nm-setting-8021x.c:2988 ../libnm-core/nm-setting-8021x.c:3006
+#: ../libnm-core/nm-setting-8021x.c:3018 ../libnm-core/nm-setting-8021x.c:3042
+#: ../libnm-core/nm-setting-8021x.c:3221 ../libnm-core/nm-setting-adsl.c:189
 #: ../libnm-core/nm-setting-bluetooth.c:138
 #: ../libnm-core/nm-setting-bluetooth.c:196
 #: ../libnm-core/nm-setting-bluetooth.c:210 ../libnm-core/nm-setting-cdma.c:159
-#: ../libnm-core/nm-setting-connection.c:894
-#: ../libnm-core/nm-setting-connection.c:937
-#: ../libnm-core/nm-setting-connection.c:1066
-#: ../libnm-core/nm-setting-ip-config.c:2514
-#: ../libnm-core/nm-setting-ip-tunnel.c:352
+#: ../libnm-core/nm-setting-connection.c:912
+#: ../libnm-core/nm-setting-connection.c:955
+#: ../libnm-core/nm-setting-connection.c:1095
+#: ../libnm-core/nm-setting-ip-config.c:2484
+#: ../libnm-core/nm-setting-ip-tunnel.c:373
 #: ../libnm-core/nm-setting-olpc-mesh.c:120
-#: ../libnm-core/nm-setting-ovs-patch.c:95 ../libnm-core/nm-setting-pppoe.c:161
-#: ../libnm-core/nm-setting-vpn.c:419 ../libnm-core/nm-setting-vxlan.c:360
+#: ../libnm-core/nm-setting-ovs-patch.c:94 ../libnm-core/nm-setting-pppoe.c:161
+#: ../libnm-core/nm-setting-vpn.c:489 ../libnm-core/nm-setting-vxlan.c:360
 #: ../libnm-core/nm-setting-wimax.c:126
-#: ../libnm-core/nm-setting-wireless-security.c:900
-#: ../libnm-core/nm-setting-wireless.c:750 ../libnm-util/nm-setting.c:1357
-#: ../libnm-util/nm-setting.c:1376 ../libnm-util/nm-setting.c:1394
-#: ../libnm-util/nm-setting-8021x.c:2325 ../libnm-util/nm-setting-8021x.c:2342
-#: ../libnm-util/nm-setting-8021x.c:2383 ../libnm-util/nm-setting-8021x.c:2400
-#: ../libnm-util/nm-setting-8021x.c:2452 ../libnm-util/nm-setting-8021x.c:2464
-#: ../libnm-util/nm-setting-8021x.c:2482 ../libnm-util/nm-setting-8021x.c:2494
-#: ../libnm-util/nm-setting-8021x.c:2518 ../libnm-util/nm-setting-8021x.c:2680
-#: ../libnm-util/nm-setting-adsl.c:209 ../libnm-util/nm-setting-bluetooth.c:142
-#: ../libnm-util/nm-setting-bluetooth.c:160 ../libnm-util/nm-setting-cdma.c:162
-#: ../libnm-util/nm-setting-connection.c:768
-#: ../libnm-util/nm-setting-connection.c:784
-#: ../libnm-util/nm-setting-connection.c:845
+#: ../libnm-core/nm-setting-wireless-security.c:920
+#: ../libnm-core/nm-setting-wireless.c:752 ../libnm-util/nm-setting.c:1355
+#: ../libnm-util/nm-setting.c:1374 ../libnm-util/nm-setting.c:1392
+#: ../libnm-util/nm-setting-8021x.c:2324 ../libnm-util/nm-setting-8021x.c:2341
+#: ../libnm-util/nm-setting-8021x.c:2382 ../libnm-util/nm-setting-8021x.c:2399
+#: ../libnm-util/nm-setting-8021x.c:2451 ../libnm-util/nm-setting-8021x.c:2463
+#: ../libnm-util/nm-setting-8021x.c:2481 ../libnm-util/nm-setting-8021x.c:2493
+#: ../libnm-util/nm-setting-8021x.c:2517 ../libnm-util/nm-setting-8021x.c:2677
+#: ../libnm-util/nm-setting-adsl.c:209 ../libnm-util/nm-setting-bluetooth.c:141
+#: ../libnm-util/nm-setting-bluetooth.c:159 ../libnm-util/nm-setting-cdma.c:161
+#: ../libnm-util/nm-setting-connection.c:765
+#: ../libnm-util/nm-setting-connection.c:781
+#: ../libnm-util/nm-setting-connection.c:842
 #: ../libnm-util/nm-setting-ip4-config.c:869
-#: ../libnm-util/nm-setting-ip6-config.c:833
-#: ../libnm-util/nm-setting-ip6-config.c:899
+#: ../libnm-util/nm-setting-ip6-config.c:831
+#: ../libnm-util/nm-setting-ip6-config.c:897
 #: ../libnm-util/nm-setting-olpc-mesh.c:123
-#: ../libnm-util/nm-setting-pppoe.c:163 ../libnm-util/nm-setting-vpn.c:423
-#: ../libnm-util/nm-setting-wimax.c:150
-#: ../libnm-util/nm-setting-wireless-security.c:891
-#: ../libnm-util/nm-setting-wireless.c:769
+#: ../libnm-util/nm-setting-pppoe.c:162 ../libnm-util/nm-setting-vpn.c:422
+#: ../libnm-util/nm-setting-wimax.c:149
+#: ../libnm-util/nm-setting-wireless-security.c:890
+#: ../libnm-util/nm-setting-wireless.c:768
 msgid "property is missing"
 msgstr "brak właściwości"
 
-#: ../libnm-core/nm-connection.c:2117
+#: ../libnm-core/nm-connection.c:2106
 msgid "IP Tunnel"
 msgstr "Tunel IP"
 
-#: ../libnm-core/nm-dbus-utils.c:188
+#: ../libnm-core/nm-dbus-utils.c:189
 #, c-format
 msgid "Method returned type '%s', but expected '%s'"
 msgstr "Metoda zwróciÅ‚a typ „%sâ€, ale oczekiwano „%sâ€"
 
-#: ../libnm-core/nm-keyfile-reader.c:144
+#: ../libnm-core/nm-keyfile.c:156
 msgid "ignoring missing number"
 msgstr "ignorowanie brakujÄ…cej liczby"
 
-#: ../libnm-core/nm-keyfile-reader.c:152
+#: ../libnm-core/nm-keyfile.c:164
 #, c-format
 msgid "ignoring invalid number '%s'"
 msgstr "ignorowanie nieprawidÅ‚owej liczby „%sâ€"
 
-#: ../libnm-core/nm-keyfile-reader.c:173
+#: ../libnm-core/nm-keyfile.c:185
 #, c-format
 msgid "ignoring invalid %s address: %s"
 msgstr "ignorowanie nieprawidłowego adresu %s: %s"
 
-#: ../libnm-core/nm-keyfile-reader.c:215
+#: ../libnm-core/nm-keyfile.c:227
 #, c-format
 msgid "ignoring invalid gateway '%s' for %s route"
 msgstr "ignorowanie nieprawidłowej bramy „%s†dla trasy %s"
 
-#: ../libnm-core/nm-keyfile-reader.c:236
+#: ../libnm-core/nm-keyfile.c:248
 #, c-format
 msgid "ignoring invalid %s route: %s"
 msgstr "ignorowanie nieprawidłowej trasy %s: %s"
 
-#: ../libnm-core/nm-keyfile-reader.c:362
+#: ../libnm-core/nm-keyfile.c:373
 #, c-format
 msgid "unexpected character '%c' for address %s: '%s' (position %td)"
 msgstr "nieoczekiwany znak „%c†dla adresu %s: „%s†(położenie %td)"
 
-#: ../libnm-core/nm-keyfile-reader.c:372
+#: ../libnm-core/nm-keyfile.c:383
 #, c-format
 msgid "unexpected character '%c' for %s: '%s' (position %td)"
 msgstr "nieoczekiwany znak „%c†dla %s: „%s†(położenie %td)"
 
-#: ../libnm-core/nm-keyfile-reader.c:381
+#: ../libnm-core/nm-keyfile.c:392
 #, c-format
 msgid "unexpected character '%c' in prefix length for %s: '%s' (position %td)"
 msgstr ""
 "nieoczekiwany znak „%c†w długości przedrostka dla %s: „%s†(położenie %td)"
 
-#: ../libnm-core/nm-keyfile-reader.c:392
+#: ../libnm-core/nm-keyfile.c:403
 #, c-format
 msgid "garbage at the end of value %s: '%s'"
 msgstr "Å›miecie na koÅ„cu wartoÅ›ci %s: „%sâ€"
 
-#: ../libnm-core/nm-keyfile-reader.c:398
+#: ../libnm-core/nm-keyfile.c:409
 #, c-format
 msgid "deprecated semicolon at the end of value %s: '%s'"
 msgstr "przestarzaÅ‚y Å›rednik na koÅ„cu wartoÅ›ci %s: „%sâ€"
 
-#: ../libnm-core/nm-keyfile-reader.c:413
+#: ../libnm-core/nm-keyfile.c:424
 #, c-format
 msgid "invalid prefix length for %s '%s', defaulting to %d"
 msgstr "nieprawidÅ‚owa dÅ‚ugość przedrostka dla %s „%sâ€, domyÅ›lnie %d"
 
-#: ../libnm-core/nm-keyfile-reader.c:420
+#: ../libnm-core/nm-keyfile.c:431
 #, c-format
 msgid "missing prefix length for %s '%s', defaulting to %d"
 msgstr "brak dÅ‚ugoÅ›ci przedrostka dla %s „%sâ€, domyÅ›lnie %d"
 
-#: ../libnm-core/nm-keyfile-reader.c:554
-#, c-format
-msgid "ignoring invalid DNS server IPv4 address '%s'"
-msgstr "ignorowanie nieprawidÅ‚owego adresu IPv4 serwera DNS „%sâ€"
-
-#: ../libnm-core/nm-keyfile-reader.c:593
+#: ../libnm-core/nm-keyfile.c:695
 #, c-format
-msgid "ignoring invalid DNS server IPv6 address '%s'"
-msgstr "ignorowanie nieprawidÅ‚owego adresu IPv6 serwera DNS „%sâ€"
+msgid "ignoring invalid DNS server IPv%c address '%s'"
+msgstr "ignorowanie nieprawidÅ‚owego adresu IPv%c serwera DNS „%sâ€"
 
-#: ../libnm-core/nm-keyfile-reader.c:687 ../libnm-core/nm-keyfile-reader.c:1721
+#: ../libnm-core/nm-keyfile.c:791 ../libnm-core/nm-keyfile.c:2541
 #, c-format
 msgid "ignoring invalid byte element '%d' (not between 0 and 255 inclusive)"
 msgstr ""
 "ignorowanie nieprawidłowego elementu bajtu „%d†(nie jest między 0 a 255, "
 "włącznie)"
 
-#: ../libnm-core/nm-keyfile-reader.c:698
+#: ../libnm-core/nm-keyfile.c:802
 msgid "ignoring invalid MAC address"
 msgstr "ignorowanie nieprawidłowego adresu MAC"
 
-#: ../libnm-core/nm-keyfile-reader.c:935
+#: ../libnm-core/nm-keyfile.c:1039
 msgid "ignoring invalid SSID"
 msgstr "ignorowanie nieprawidłowego SSID"
 
-#: ../libnm-core/nm-keyfile-reader.c:951
+#: ../libnm-core/nm-keyfile.c:1055
 msgid "ignoring invalid raw password"
 msgstr "ignorowanie nieprawidłowego surowego hasła"
 
-#: ../libnm-core/nm-keyfile-reader.c:1026
-#: ../libnm-core/nm-keyfile-reader.c:1202
-#, c-format
-msgid "certificate or key file '%s' does not exist"
-msgstr "certyfikat lub plik klucza „%s†nie istnieje"
+#: ../libnm-core/nm-keyfile.c:1193
+msgid "invalid key/cert value"
+msgstr "nieprawidłowa wartość klucz/certyfikat"
 
-#: ../libnm-core/nm-keyfile-reader.c:1031
+#: ../libnm-core/nm-keyfile.c:1204
 #, c-format
 msgid "invalid key/cert value path \"%s\""
 msgstr "nieprawidÅ‚owa Å›cieżka wartoÅ›ci klucz/certyfikat „%sâ€"
 
-#: ../libnm-core/nm-keyfile-reader.c:1041
+#: ../libnm-core/nm-keyfile.c:1220 ../libnm-core/nm-keyfile.c:1303
+#, c-format
+msgid "certificate or key file '%s' does not exist"
+msgstr "certyfikat lub plik klucza „%s†nie istnieje"
+
+#: ../libnm-core/nm-keyfile.c:1229
 #, c-format
 msgid "invalid PKCS#11 URI \"%s\""
 msgstr "nieprawidÅ‚owy adres URI PKCS#11 „%sâ€"
 
-#: ../libnm-core/nm-keyfile-reader.c:1079
+#: ../libnm-core/nm-keyfile.c:1273
 msgid "invalid key/cert value data:;base64, is not base64"
 msgstr "nieprawidłowe dane wartości klucz/certyfikat:;base64, nie jest base64"
 
-#: ../libnm-core/nm-keyfile-reader.c:1092
+#: ../libnm-core/nm-keyfile.c:1282
 msgid "invalid key/cert value data:;base64,file://"
 msgstr "nieprawidłowe dane wartości klucz/certyfikat:;base64,file://"
 
-#: ../libnm-core/nm-keyfile-reader.c:1239
+#: ../libnm-core/nm-keyfile.c:1315
 msgid "invalid key/cert value is not a valid blob"
 msgstr ""
 "nieprawidłowa wartość klucz/certyfikat nie jest prawidłowymi danymi typu blob"
 
-#: ../libnm-core/nm-keyfile-reader.c:1244
-msgid "invalid key/cert value"
-msgstr "nieprawidłowa wartość klucz/certyfikat"
-
-#: ../libnm-core/nm-keyfile-reader.c:1291
+#: ../libnm-core/nm-keyfile.c:1365
 #, c-format
 msgid "invalid parity value '%s'"
 msgstr "nieprawidÅ‚owa wartość parzystoÅ›ci „%sâ€"
 
-#: ../libnm-core/nm-keyfile-reader.c:1309
+#: ../libnm-core/nm-keyfile.c:1383
 #, c-format
 msgid "ignoring invalid team configuration: %s"
 msgstr "ignorowanie nieprawidłowej konfiguracji zespołu: %s"
 
-#: ../libnm-core/nm-keyfile-reader.c:1352
+#: ../libnm-core/nm-keyfile.c:1426
 #, c-format
 msgid "invalid qdisc: %s"
 msgstr "nieprawidłowe qdisc: %s"
 
-#: ../libnm-core/nm-keyfile-reader.c:1400
+#: ../libnm-core/nm-keyfile.c:1474
 #, c-format
 msgid "invalid tfilter: %s"
 msgstr "nieprawidłowe tfilter: %s"
 
-#: ../libnm-core/nm-keyfile-reader.c:1622
+#: ../libnm-core/nm-keyfile.c:2450
 #, c-format
 msgid "error loading setting value: %s"
 msgstr "błąd podczas wczytywania wartości ustawienia: %s"
 
-#: ../libnm-core/nm-keyfile-reader.c:1654
+#: ../libnm-core/nm-keyfile.c:2475
 #, c-format
 msgid "invalid negative value (%i)"
 msgstr "nieprawidłowa wartość ujemna (%i)"
 
-#: ../libnm-core/nm-keyfile-reader.c:1675
+#: ../libnm-core/nm-keyfile.c:2496
 #, c-format
 msgid "invalid char value (%i)"
 msgstr "nieprawidłowa wartość znaku (%i)"
 
-#: ../libnm-core/nm-keyfile-reader.c:1698
+#: ../libnm-core/nm-keyfile.c:2518
 #, c-format
 msgid "invalid int64 value (%s)"
 msgstr "nieprawidłowa wartość int64 (%s)"
 
-#: ../libnm-core/nm-keyfile-reader.c:1757
+#: ../libnm-core/nm-keyfile.c:2577
 #, c-format
 msgid "too large FLAGS property '%s' (%llu)"
 msgstr "za duża właściwość FLAGS „%s†(%llu)"
 
-#: ../libnm-core/nm-keyfile-reader.c:1770
+#: ../libnm-core/nm-keyfile.c:2590
 #, c-format
 msgid "unhandled setting property type '%s'"
 msgstr "nieobsÅ‚użony typ wÅ‚aÅ›ciwoÅ›ci ustawienia „%sâ€"
 
-#: ../libnm-core/nm-keyfile-reader.c:1801
+#: ../libnm-core/nm-keyfile.c:2619
 #, c-format
 msgid "invalid setting name '%s'"
 msgstr "nieprawidÅ‚owa nazwa ustawienia „%sâ€"
@@ -7532,130 +7500,130 @@ msgid "CA certificate must be in X.509 format"
 msgstr "Certyfikat CA musi być w formacie X.509"
 
 #: ../libnm-core/nm-setting-8021x.c:1158 ../libnm-core/nm-setting-8021x.c:1512
-#: ../libnm-core/nm-setting-8021x.c:1923 ../libnm-util/nm-setting-8021x.c:957
-#: ../libnm-util/nm-setting-8021x.c:1220 ../libnm-util/nm-setting-8021x.c:1543
+#: ../libnm-core/nm-setting-8021x.c:1922 ../libnm-util/nm-setting-8021x.c:957
+#: ../libnm-util/nm-setting-8021x.c:1220 ../libnm-util/nm-setting-8021x.c:1542
 msgid "invalid certificate format"
 msgstr "nieprawidłowy format certyfikatu"
 
-#: ../libnm-core/nm-setting-8021x.c:2275 ../libnm-util/nm-setting-8021x.c:1812
+#: ../libnm-core/nm-setting-8021x.c:2274 ../libnm-util/nm-setting-8021x.c:1811
 msgid "invalid private key"
 msgstr "nieprawidłowy klucz prywatny"
 
-#: ../libnm-core/nm-setting-8021x.c:2622 ../libnm-util/nm-setting-8021x.c:2123
+#: ../libnm-core/nm-setting-8021x.c:2616 ../libnm-util/nm-setting-8021x.c:2122
 msgid "invalid phase2 private key"
 msgstr "nieprawidłowy klucz prywatny drugiego etapu"
 
-#: ../libnm-core/nm-setting-8021x.c:2888 ../libnm-core/nm-setting-8021x.c:2905
-#: ../libnm-core/nm-setting-8021x.c:2936 ../libnm-core/nm-setting-8021x.c:2953
-#: ../libnm-core/nm-setting-8021x.c:2994 ../libnm-core/nm-setting-8021x.c:3006
-#: ../libnm-core/nm-setting-8021x.c:3024 ../libnm-core/nm-setting-8021x.c:3036
-#: ../libnm-core/nm-setting-8021x.c:3061 ../libnm-core/nm-setting-adsl.c:196
+#: ../libnm-core/nm-setting-8021x.c:2876 ../libnm-core/nm-setting-8021x.c:2893
+#: ../libnm-core/nm-setting-8021x.c:2924 ../libnm-core/nm-setting-8021x.c:2941
+#: ../libnm-core/nm-setting-8021x.c:2982 ../libnm-core/nm-setting-8021x.c:2994
+#: ../libnm-core/nm-setting-8021x.c:3012 ../libnm-core/nm-setting-8021x.c:3024
+#: ../libnm-core/nm-setting-8021x.c:3049 ../libnm-core/nm-setting-adsl.c:196
 #: ../libnm-core/nm-setting-cdma.c:166 ../libnm-core/nm-setting-cdma.c:175
-#: ../libnm-core/nm-setting-connection.c:901
-#: ../libnm-core/nm-setting-connection.c:949 ../libnm-core/nm-setting-gsm.c:299
+#: ../libnm-core/nm-setting-connection.c:919
+#: ../libnm-core/nm-setting-connection.c:967 ../libnm-core/nm-setting-gsm.c:299
 #: ../libnm-core/nm-setting-gsm.c:356 ../libnm-core/nm-setting-gsm.c:393
-#: ../libnm-core/nm-setting-gsm.c:402 ../libnm-core/nm-setting-ip-config.c:2521
+#: ../libnm-core/nm-setting-gsm.c:402 ../libnm-core/nm-setting-ip-config.c:2491
 #: ../libnm-core/nm-setting-ip4-config.c:198
 #: ../libnm-core/nm-setting-ip4-config.c:205
 #: ../libnm-core/nm-setting-pppoe.c:168 ../libnm-core/nm-setting-pppoe.c:177
-#: ../libnm-core/nm-setting-vpn.c:428 ../libnm-core/nm-setting-vpn.c:438
+#: ../libnm-core/nm-setting-vpn.c:498 ../libnm-core/nm-setting-vpn.c:508
 #: ../libnm-core/nm-setting-wimax.c:135
-#: ../libnm-core/nm-setting-wireless-security.c:930
-#: ../libnm-core/nm-setting-wireless-security.c:954
-#: ../libnm-core/nm-setting.c:1118 ../libnm-util/nm-setting-8021x.c:2332
-#: ../libnm-util/nm-setting-8021x.c:2349 ../libnm-util/nm-setting-8021x.c:2390
-#: ../libnm-util/nm-setting-8021x.c:2407 ../libnm-util/nm-setting-8021x.c:2458
-#: ../libnm-util/nm-setting-8021x.c:2470 ../libnm-util/nm-setting-8021x.c:2488
-#: ../libnm-util/nm-setting-8021x.c:2500 ../libnm-util/nm-setting-8021x.c:2525
-#: ../libnm-util/nm-setting-adsl.c:216 ../libnm-util/nm-setting-cdma.c:169
-#: ../libnm-util/nm-setting-cdma.c:178
-#: ../libnm-util/nm-setting-connection.c:775
-#: ../libnm-util/nm-setting-connection.c:852 ../libnm-util/nm-setting-gsm.c:282
-#: ../libnm-util/nm-setting-gsm.c:339 ../libnm-util/nm-setting-ip4-config.c:934
+#: ../libnm-core/nm-setting-wireless-security.c:950
+#: ../libnm-core/nm-setting-wireless-security.c:974
+#: ../libnm-core/nm-setting.c:1116 ../libnm-util/nm-setting-8021x.c:2331
+#: ../libnm-util/nm-setting-8021x.c:2348 ../libnm-util/nm-setting-8021x.c:2389
+#: ../libnm-util/nm-setting-8021x.c:2406 ../libnm-util/nm-setting-8021x.c:2457
+#: ../libnm-util/nm-setting-8021x.c:2469 ../libnm-util/nm-setting-8021x.c:2487
+#: ../libnm-util/nm-setting-8021x.c:2499 ../libnm-util/nm-setting-8021x.c:2524
+#: ../libnm-util/nm-setting-adsl.c:216 ../libnm-util/nm-setting-cdma.c:168
+#: ../libnm-util/nm-setting-cdma.c:177
+#: ../libnm-util/nm-setting-connection.c:772
+#: ../libnm-util/nm-setting-connection.c:849 ../libnm-util/nm-setting-gsm.c:281
+#: ../libnm-util/nm-setting-gsm.c:338 ../libnm-util/nm-setting-ip4-config.c:934
 #: ../libnm-util/nm-setting-ip4-config.c:943
-#: ../libnm-util/nm-setting-pppoe.c:170 ../libnm-util/nm-setting-pppoe.c:179
-#: ../libnm-util/nm-setting-vpn.c:432 ../libnm-util/nm-setting-vpn.c:442
-#: ../libnm-util/nm-setting-wimax.c:159
-#: ../libnm-util/nm-setting-wireless-security.c:921
-#: ../libnm-util/nm-setting-wireless-security.c:945
+#: ../libnm-util/nm-setting-pppoe.c:169 ../libnm-util/nm-setting-pppoe.c:178
+#: ../libnm-util/nm-setting-vpn.c:431 ../libnm-util/nm-setting-vpn.c:441
+#: ../libnm-util/nm-setting-wimax.c:158
+#: ../libnm-util/nm-setting-wireless-security.c:920
+#: ../libnm-util/nm-setting-wireless-security.c:944
 msgid "property is empty"
 msgstr "właściwość jest pusta"
 
-#: ../libnm-core/nm-setting-8021x.c:2918 ../libnm-core/nm-setting-8021x.c:2966
-#: ../libnm-util/nm-setting-8021x.c:2360 ../libnm-util/nm-setting-8021x.c:2372
-#: ../libnm-util/nm-setting-8021x.c:2418 ../libnm-util/nm-setting-8021x.c:2430
+#: ../libnm-core/nm-setting-8021x.c:2906 ../libnm-core/nm-setting-8021x.c:2954
+#: ../libnm-util/nm-setting-8021x.c:2359 ../libnm-util/nm-setting-8021x.c:2371
+#: ../libnm-util/nm-setting-8021x.c:2417 ../libnm-util/nm-setting-8021x.c:2429
 #, c-format
 msgid "has to match '%s' property for PKCS#12"
 msgstr "musi pasować do właściwości „%s†dla PKCS#12"
 
-#: ../libnm-core/nm-setting-8021x.c:3197
+#: ../libnm-core/nm-setting-8021x.c:3183
 #, c-format
 msgid "certificate is invalid: %s"
 msgstr "certyfikat jest nieprawidłowy: %s"
 
-#: ../libnm-core/nm-setting-8021x.c:3207
+#: ../libnm-core/nm-setting-8021x.c:3193
 #, c-format
 msgid "password is not supported when certificate is not on a PKCS#11 token"
 msgstr "hasło nie jest obsługiwane, kiedy certyfikat nie jest tokenem PKCS#11"
 
-#: ../libnm-core/nm-setting-8021x.c:3244
+#: ../libnm-core/nm-setting-8021x.c:3230
 #: ../libnm-core/nm-setting-bluetooth.c:123
 #: ../libnm-core/nm-setting-infiniband.c:192
 #: ../libnm-core/nm-setting-infiniband.c:207
 #: ../libnm-core/nm-setting-ip4-config.c:189
-#: ../libnm-core/nm-setting-ip6-config.c:215
-#: ../libnm-core/nm-setting-ip6-config.c:226
+#: ../libnm-core/nm-setting-ip6-config.c:237
+#: ../libnm-core/nm-setting-ip6-config.c:248
 #: ../libnm-core/nm-setting-olpc-mesh.c:149
 #: ../libnm-core/nm-setting-wimax.c:144 ../libnm-core/nm-setting-wired.c:678
 #: ../libnm-core/nm-setting-wired.c:688
-#: ../libnm-core/nm-setting-wireless-security.c:973
-#: ../libnm-core/nm-setting-wireless-security.c:982
-#: ../libnm-core/nm-setting-wireless-security.c:991
-#: ../libnm-core/nm-setting-wireless-security.c:1027
-#: ../libnm-core/nm-setting-wireless-security.c:1037
-#: ../libnm-core/nm-setting-wireless-security.c:1060
-#: ../libnm-core/nm-setting-wireless-security.c:1085
-#: ../libnm-core/nm-setting-wireless-security.c:1112
-#: ../libnm-core/nm-setting-wireless-security.c:1151
-#: ../libnm-core/nm-setting-wireless.c:811
-#: ../libnm-core/nm-setting-wireless.c:820
-#: ../libnm-core/nm-setting-wireless.c:831 ../libnm-util/nm-setting.c:1367
-#: ../libnm-util/nm-setting.c:1385 ../libnm-util/nm-setting.c:1404
-#: ../libnm-util/nm-setting-8021x.c:2655 ../libnm-util/nm-setting-8021x.c:2689
-#: ../libnm-util/nm-setting-bluetooth.c:151
+#: ../libnm-core/nm-setting-wireless-security.c:993
+#: ../libnm-core/nm-setting-wireless-security.c:1002
+#: ../libnm-core/nm-setting-wireless-security.c:1011
+#: ../libnm-core/nm-setting-wireless-security.c:1047
+#: ../libnm-core/nm-setting-wireless-security.c:1057
+#: ../libnm-core/nm-setting-wireless-security.c:1080
+#: ../libnm-core/nm-setting-wireless-security.c:1105
+#: ../libnm-core/nm-setting-wireless-security.c:1132
+#: ../libnm-core/nm-setting-wireless-security.c:1171
+#: ../libnm-core/nm-setting-wireless.c:813
+#: ../libnm-core/nm-setting-wireless.c:822
+#: ../libnm-core/nm-setting-wireless.c:833 ../libnm-util/nm-setting.c:1365
+#: ../libnm-util/nm-setting.c:1383 ../libnm-util/nm-setting.c:1402
+#: ../libnm-util/nm-setting-8021x.c:2652 ../libnm-util/nm-setting-8021x.c:2686
+#: ../libnm-util/nm-setting-bluetooth.c:150
 #: ../libnm-util/nm-setting-infiniband.c:205
 #: ../libnm-util/nm-setting-infiniband.c:221
 #: ../libnm-util/nm-setting-ip4-config.c:925
-#: ../libnm-util/nm-setting-ip6-config.c:890
+#: ../libnm-util/nm-setting-ip6-config.c:888
 #: ../libnm-util/nm-setting-olpc-mesh.c:151
-#: ../libnm-util/nm-setting-wimax.c:168 ../libnm-util/nm-setting-wired.c:658
-#: ../libnm-util/nm-setting-wired.c:667
-#: ../libnm-util/nm-setting-wireless-security.c:964
-#: ../libnm-util/nm-setting-wireless-security.c:973
-#: ../libnm-util/nm-setting-wireless-security.c:982
-#: ../libnm-util/nm-setting-wireless-security.c:1018
-#: ../libnm-util/nm-setting-wireless-security.c:1028
-#: ../libnm-util/nm-setting-wireless.c:829
-#: ../libnm-util/nm-setting-wireless.c:838
-#: ../libnm-util/nm-setting-wireless.c:847
+#: ../libnm-util/nm-setting-wimax.c:167 ../libnm-util/nm-setting-wired.c:657
+#: ../libnm-util/nm-setting-wired.c:666
+#: ../libnm-util/nm-setting-wireless-security.c:963
+#: ../libnm-util/nm-setting-wireless-security.c:972
+#: ../libnm-util/nm-setting-wireless-security.c:981
+#: ../libnm-util/nm-setting-wireless-security.c:1017
+#: ../libnm-util/nm-setting-wireless-security.c:1027
+#: ../libnm-util/nm-setting-wireless.c:828
+#: ../libnm-util/nm-setting-wireless.c:837
+#: ../libnm-util/nm-setting-wireless.c:846
 msgid "property is invalid"
 msgstr "właściwość jest nieprawidłowa"
 
-#: ../libnm-core/nm-setting-8021x.c:3269 ../libnm-core/nm-setting-8021x.c:3279
-#: ../libnm-core/nm-setting-8021x.c:3289 ../libnm-core/nm-setting-8021x.c:3308
-#: ../libnm-core/nm-setting-8021x.c:3318 ../libnm-core/nm-setting-adsl.c:208
+#: ../libnm-core/nm-setting-8021x.c:3255 ../libnm-core/nm-setting-8021x.c:3265
+#: ../libnm-core/nm-setting-8021x.c:3275 ../libnm-core/nm-setting-8021x.c:3294
+#: ../libnm-core/nm-setting-8021x.c:3304 ../libnm-core/nm-setting-adsl.c:208
 #: ../libnm-core/nm-setting-adsl.c:220 ../libnm-core/nm-setting-bluetooth.c:151
-#: ../libnm-core/nm-setting-wireless-security.c:909
-#: ../libnm-util/nm-setting-8021x.c:2714 ../libnm-util/nm-setting-8021x.c:2724
-#: ../libnm-util/nm-setting-8021x.c:2734 ../libnm-util/nm-setting-8021x.c:2744
-#: ../libnm-util/nm-setting-8021x.c:2754 ../libnm-util/nm-setting-adsl.c:228
-#: ../libnm-util/nm-setting-adsl.c:240 ../libnm-util/nm-setting-bluetooth.c:168
-#: ../libnm-util/nm-setting-wireless-security.c:900
+#: ../libnm-core/nm-setting-wireless-security.c:929
+#: ../libnm-util/nm-setting-8021x.c:2711 ../libnm-util/nm-setting-8021x.c:2721
+#: ../libnm-util/nm-setting-8021x.c:2731 ../libnm-util/nm-setting-8021x.c:2741
+#: ../libnm-util/nm-setting-8021x.c:2751 ../libnm-util/nm-setting-adsl.c:228
+#: ../libnm-util/nm-setting-adsl.c:240 ../libnm-util/nm-setting-bluetooth.c:167
+#: ../libnm-util/nm-setting-wireless-security.c:899
 #, c-format
 msgid "'%s' is not a valid value for the property"
 msgstr "„%s†nie jest prawidłową wartością dla właściwości"
 
-#: ../libnm-core/nm-setting-8021x.c:3299
+#: ../libnm-core/nm-setting-8021x.c:3285
 msgid "invalid auth flags"
 msgstr "nieprawidłowe flagi uwierzytelniania"
 
@@ -7669,97 +7637,97 @@ msgstr "połączenie „%s†wymaga ustawienia „%s†lub „%sâ€"
 msgid "'%s' connection requires '%s' setting"
 msgstr "połączenie „%s†wymaga ustawienia „%sâ€"
 
-#: ../libnm-core/nm-setting-bond.c:583 ../libnm-util/nm-setting-bond.c:517
+#: ../libnm-core/nm-setting-bond.c:566 ../libnm-util/nm-setting-bond.c:516
 #, c-format
 msgid "invalid option '%s' or its value '%s'"
 msgstr "nieprawidÅ‚owa opcja „%s†lub jej wartość „%sâ€"
 
-#: ../libnm-core/nm-setting-bond.c:608 ../libnm-util/nm-setting-bond.c:536
+#: ../libnm-core/nm-setting-bond.c:591 ../libnm-util/nm-setting-bond.c:535
 #, c-format
 msgid "only one of '%s' and '%s' can be set"
 msgstr "tylko jedno z „%s†lub „%s†może być ustawione"
 
-#: ../libnm-core/nm-setting-bond.c:621 ../libnm-util/nm-setting-bond.c:547
+#: ../libnm-core/nm-setting-bond.c:604 ../libnm-util/nm-setting-bond.c:546
 #, c-format
 msgid "mandatory option '%s' is missing"
 msgstr "brak wymaganej opcji „%sâ€"
 
-#: ../libnm-core/nm-setting-bond.c:631 ../libnm-util/nm-setting-bond.c:556
+#: ../libnm-core/nm-setting-bond.c:614 ../libnm-util/nm-setting-bond.c:555
 #, c-format
 msgid "'%s' is not a valid value for '%s'"
 msgstr "„%s†nie jest prawidÅ‚owÄ… wartoÅ›ciÄ… dla „%sâ€"
 
-#: ../libnm-core/nm-setting-bond.c:645 ../libnm-util/nm-setting-bond.c:569
+#: ../libnm-core/nm-setting-bond.c:628 ../libnm-util/nm-setting-bond.c:568
 #, c-format
 msgid "'%s=%s' is incompatible with '%s > 0'"
 msgstr "„%s=%s†nie jest zgodne z „%s > 0â€"
 
-#: ../libnm-core/nm-setting-bond.c:660
+#: ../libnm-core/nm-setting-bond.c:643
 #, c-format
 msgid "'%s' is not valid for the '%s' option: %s"
 msgstr "„%s†nie jest prawidÅ‚owe dla opcji „%sâ€: %s"
 
-#: ../libnm-core/nm-setting-bond.c:671 ../libnm-util/nm-setting-bond.c:592
+#: ../libnm-core/nm-setting-bond.c:654 ../libnm-util/nm-setting-bond.c:591
 #, c-format
 msgid "'%s' option is only valid for '%s=%s'"
 msgstr "opcja „%s†jest prawidÅ‚owa tylko dla „%s=%sâ€"
 
-#: ../libnm-core/nm-setting-bond.c:684 ../libnm-util/nm-setting-bond.c:605
+#: ../libnm-core/nm-setting-bond.c:667 ../libnm-util/nm-setting-bond.c:604
 #, c-format
 msgid "'%s=%s' is not a valid configuration for '%s'"
 msgstr "„%s=%s†nie jest prawidÅ‚owÄ… konfiguracjÄ… dla „%sâ€"
 
-#: ../libnm-core/nm-setting-bond.c:697 ../libnm-core/nm-setting-bond.c:706
-#: ../libnm-core/nm-setting-bond.c:726 ../libnm-core/nm-setting-bond.c:762
-#: ../libnm-util/nm-setting-bond.c:618 ../libnm-util/nm-setting-bond.c:627
-#: ../libnm-util/nm-setting-bond.c:647 ../libnm-util/nm-setting-bond.c:683
+#: ../libnm-core/nm-setting-bond.c:680 ../libnm-core/nm-setting-bond.c:689
+#: ../libnm-core/nm-setting-bond.c:709 ../libnm-core/nm-setting-bond.c:745
+#: ../libnm-util/nm-setting-bond.c:617 ../libnm-util/nm-setting-bond.c:626
+#: ../libnm-util/nm-setting-bond.c:646 ../libnm-util/nm-setting-bond.c:682
 #, c-format
 msgid "'%s' option requires '%s' option to be set"
 msgstr "opcja „%s†wymaga ustawienia opcji „%sâ€"
 
-#: ../libnm-core/nm-setting-bond.c:737 ../libnm-util/nm-setting-bond.c:658
+#: ../libnm-core/nm-setting-bond.c:720 ../libnm-util/nm-setting-bond.c:657
 #, c-format
 msgid "'%s' option is empty"
 msgstr "opcja „%s†jest pusta"
 
-#: ../libnm-core/nm-setting-bond.c:749 ../libnm-util/nm-setting-bond.c:670
+#: ../libnm-core/nm-setting-bond.c:732 ../libnm-util/nm-setting-bond.c:669
 #, c-format
 msgid "'%s' is not a valid IPv4 address for '%s' option"
 msgstr "„%s†nie jest prawidÅ‚owym adresem IPv4 dla opcji „%sâ€"
 
-#: ../libnm-core/nm-setting-bond.c:777 ../libnm-util/nm-setting-bond.c:697
+#: ../libnm-core/nm-setting-bond.c:760 ../libnm-util/nm-setting-bond.c:696
 #, c-format
 msgid "'%s' option is only valid with mode '%s'"
 msgstr "opcja „%s†jest prawidÅ‚owa tylko z trybem „%sâ€"
 
-#: ../libnm-core/nm-setting-bond.c:788
+#: ../libnm-core/nm-setting-bond.c:771
 #, c-format
 msgid "'%s' and '%s' cannot have different values"
 msgstr "„%s†i „%s†nie mogą mieć różnych wartości"
 
-#: ../libnm-core/nm-setting-bond.c:804
+#: ../libnm-core/nm-setting-bond.c:787
 #, c-format
 msgid "'%s' option should be string"
 msgstr "opcja „%s†powinna być ciągiem"
 
-#: ../libnm-core/nm-setting-bond.c:820
+#: ../libnm-core/nm-setting-bond.c:803
 #, c-format
 msgid "'%s' option is not valid with mode '%s'"
 msgstr "opcja „%s†nie jest prawidÅ‚owa z trybem „%sâ€"
 
 #: ../libnm-core/nm-setting-bridge-port.c:127
-#: ../libnm-core/nm-setting-ovs-interface.c:262
+#: ../libnm-core/nm-setting-ovs-interface.c:261
 #: ../libnm-core/nm-setting-ovs-port.c:189
 #: ../libnm-core/nm-setting-ovs-bridge.c:152
-#: ../libnm-core/nm-setting-team-port.c:358
+#: ../libnm-core/nm-setting-team-port.c:357
 #, c-format
 msgid "missing setting"
 msgstr "brak ustawienia"
 
 #: ../libnm-core/nm-setting-bridge-port.c:138
-#: ../libnm-core/nm-setting-ovs-interface.c:283
+#: ../libnm-core/nm-setting-ovs-interface.c:282
 #: ../libnm-core/nm-setting-ovs-port.c:210
-#: ../libnm-core/nm-setting-team-port.c:369
+#: ../libnm-core/nm-setting-team-port.c:368
 #, c-format
 msgid ""
 "A connection with a '%s' setting must have the slave-type set to '%s'. "
@@ -7768,15 +7736,15 @@ msgstr ""
 "Połączenie z ustawieniem „%s†musi mieć slave-type ustawiony na „%sâ€. "
 "Zamiast tego jest „%sâ€"
 
-#: ../libnm-core/nm-setting-bridge.c:231 ../libnm-util/nm-setting-bridge.c:269
+#: ../libnm-core/nm-setting-bridge.c:231 ../libnm-util/nm-setting-bridge.c:268
 #, c-format
 msgid "value '%d' is out of range <%d-%d>"
 msgstr "wartość „%d†jest poza zakresem <%d-%d>"
 
 #: ../libnm-core/nm-setting-bridge.c:248 ../libnm-core/nm-setting-wired.c:652
 #: ../libnm-core/nm-setting-wired.c:714 ../libnm-core/nm-setting-wired.c:756
-#: ../libnm-util/nm-setting-bridge.c:286 ../libnm-util/nm-setting-wired.c:633
-#: ../libnm-util/nm-setting-wired.c:691
+#: ../libnm-util/nm-setting-bridge.c:285 ../libnm-util/nm-setting-wired.c:632
+#: ../libnm-util/nm-setting-wired.c:690
 msgid "is not a valid MAC address"
 msgstr "nie jest prawidłowym adresem MAC"
 
@@ -7784,61 +7752,66 @@ msgstr "nie jest prawidłowym adresem MAC"
 msgid "the mask can't contain bits 0 (STP), 1 (MAC) or 2 (LACP)"
 msgstr "maska nie może zawierać bitów 0 (STP), 1 (MAC) lub 2 (LACP)"
 
-#: ../libnm-core/nm-setting-connection.c:871
+#: ../libnm-core/nm-setting-connection.c:889
 #, c-format
 msgid "setting required for connection of type '%s'"
 msgstr "wymagane jest ustawienie dla połączenia typu „%sâ€."
 
-#: ../libnm-core/nm-setting-connection.c:910
-#: ../libnm-util/nm-setting-connection.c:791
+#: ../libnm-core/nm-setting-connection.c:928
+#: ../libnm-util/nm-setting-connection.c:788
 #, c-format
 msgid "'%s' is not a valid UUID"
 msgstr "„%s†nie jest prawidłowym UUID"
 
-#: ../libnm-core/nm-setting-connection.c:960
+#: ../libnm-core/nm-setting-connection.c:978
 #, c-format
 msgid "connection type '%s' is not valid"
 msgstr "typ połączenia „%s†jest nieprawidłowy"
 
-#: ../libnm-core/nm-setting-connection.c:996
-#: ../libnm-util/nm-setting-connection.c:877
+#: ../libnm-core/nm-setting-connection.c:1014
+#: ../libnm-util/nm-setting-connection.c:874
 #, c-format
 msgid "Unknown slave type '%s'"
 msgstr "Nieznany typ podrzÄ™dny „%sâ€"
 
-#: ../libnm-core/nm-setting-connection.c:1007
-#: ../libnm-util/nm-setting-connection.c:887
+#: ../libnm-core/nm-setting-connection.c:1025
+#: ../libnm-util/nm-setting-connection.c:884
 #, c-format
 msgid "Slave connections need a valid '%s' property"
 msgstr "Połączenia podrzÄ™dne wymagajÄ… prawidÅ‚owej wÅ‚aÅ›ciwoÅ›ci „%sâ€"
 
-#: ../libnm-core/nm-setting-connection.c:1028
-#: ../libnm-util/nm-setting-connection.c:897
+#: ../libnm-core/nm-setting-connection.c:1046
+#: ../libnm-util/nm-setting-connection.c:894
 #, c-format
 msgid "Cannot set '%s' without '%s'"
 msgstr "Nie można ustawić „%s†bez „%sâ€"
 
-#: ../libnm-core/nm-setting-connection.c:1041
+#: ../libnm-core/nm-setting-connection.c:1059
 #, c-format
 msgid "Only '%s' connections can be enslaved to '%s'"
 msgstr "Tylko połączenia „%s†mogÄ… być podrzÄ™dne wzglÄ™dem „%sâ€"
 
-#: ../libnm-core/nm-setting-connection.c:1054
+#: ../libnm-core/nm-setting-connection.c:1072
 #, c-format
 msgid "metered value %d is not valid"
 msgstr "mierzona wartość %d jest nieprawidłowa"
 
-#: ../libnm-core/nm-setting-connection.c:1075
+#: ../libnm-core/nm-setting-connection.c:1083
+#, c-format
+msgid "mdns value %d is not valid"
+msgstr "wartość mdns %d jest nieprawidłowa"
+
+#: ../libnm-core/nm-setting-connection.c:1104
 #, c-format
 msgid "property type should be set to '%s'"
 msgstr "typ wÅ‚aÅ›ciwoÅ›ci powinien zostać ustawiony na „%sâ€"
 
-#: ../libnm-core/nm-setting-connection.c:1090
+#: ../libnm-core/nm-setting-connection.c:1119
 #, c-format
 msgid "slave-type '%s' requires a '%s' setting in the connection"
 msgstr "slave-type „%s†wymaga ustawienia „%s†w połączeniu"
 
-#: ../libnm-core/nm-setting-connection.c:1100
+#: ../libnm-core/nm-setting-connection.c:1129
 #, c-format
 msgid ""
 "Detect a slave connection with '%s' set and a port type '%s'. '%s' should be "
@@ -7847,57 +7820,62 @@ msgstr ""
 "Wykryto połączenie podrzÄ™dne z ustawionym „%s†i typem portu „%sâ€. „%s†"
 "powinno zostać ustawione na „%sâ€"
 
-#: ../libnm-core/nm-setting-connection.c:1117
+#: ../libnm-core/nm-setting-connection.c:1146
 #, c-format
 msgid "A slave connection with '%s' set to '%s' cannot have a '%s' setting"
 msgstr ""
 "Połączenie podrzÄ™dne z „%s†ustawionym na „%s†nie może mieć ustawienia „%sâ€"
 
-#: ../libnm-core/nm-setting-dcb.c:522 ../libnm-util/nm-setting-dcb.c:594
+#: ../libnm-core/nm-setting-dcb.c:522 ../libnm-util/nm-setting-dcb.c:593
 msgid "flags invalid"
 msgstr "flagi są nieprawidłowe"
 
-#: ../libnm-core/nm-setting-dcb.c:531 ../libnm-util/nm-setting-dcb.c:603
+#: ../libnm-core/nm-setting-dcb.c:531 ../libnm-util/nm-setting-dcb.c:602
 msgid "flags invalid - disabled"
 msgstr "flagi są nieprawidłowe — wyłączone"
 
 #: ../libnm-core/nm-setting-dcb.c:557 ../libnm-core/nm-setting-dcb.c:606
-#: ../libnm-util/nm-setting-dcb.c:629 ../libnm-util/nm-setting-dcb.c:678
+#: ../libnm-util/nm-setting-dcb.c:628 ../libnm-util/nm-setting-dcb.c:677
 msgid "property invalid (not enabled)"
 msgstr "właściwość jest nieprawidłowa (niewłączone)"
 
-#: ../libnm-core/nm-setting-dcb.c:566 ../libnm-util/nm-setting-dcb.c:638
+#: ../libnm-core/nm-setting-dcb.c:566 ../libnm-util/nm-setting-dcb.c:637
 msgid "element invalid"
 msgstr "element jest nieprawidłowy"
 
-#: ../libnm-core/nm-setting-dcb.c:581 ../libnm-util/nm-setting-dcb.c:653
+#: ../libnm-core/nm-setting-dcb.c:581 ../libnm-util/nm-setting-dcb.c:652
 msgid "sum not 100%"
 msgstr "suma nie wynosi 100%"
 
 #: ../libnm-core/nm-setting-dcb.c:615 ../libnm-core/nm-setting-dcb.c:647
-#: ../libnm-util/nm-setting-dcb.c:687 ../libnm-util/nm-setting-dcb.c:719
+#: ../libnm-util/nm-setting-dcb.c:686 ../libnm-util/nm-setting-dcb.c:718
 msgid "property invalid"
 msgstr "właściwość jest nieprawidłowa"
 
-#: ../libnm-core/nm-setting-dcb.c:637 ../libnm-util/nm-setting-dcb.c:709
+#: ../libnm-core/nm-setting-dcb.c:637 ../libnm-util/nm-setting-dcb.c:708
 msgid "property missing"
 msgstr "brak właściwości"
 
-#: ../libnm-core/nm-setting-gsm.c:312 ../libnm-util/nm-setting-gsm.c:295
+#: ../libnm-core/nm-setting-gsm.c:312 ../libnm-util/nm-setting-gsm.c:294
 #, c-format
 msgid "property value '%s' is empty or too long (>64)"
 msgstr "wartość właściwości „%s†jest pusta lub za długa (>64)"
 
-#: ../libnm-core/nm-setting-gsm.c:344 ../libnm-util/nm-setting-gsm.c:327
+#: ../libnm-core/nm-setting-gsm.c:344 ../libnm-util/nm-setting-gsm.c:326
 #, c-format
 msgid "'%s' contains invalid char(s) (use [A-Za-z._-])"
 msgstr "„%s†zawiera nieprawidłowe znaki (należy używać [A-Za-z._-])"
 
-#: ../libnm-core/nm-setting-gsm.c:370 ../libnm-util/nm-setting-gsm.c:353
+#: ../libnm-core/nm-setting-gsm.c:370 ../libnm-util/nm-setting-gsm.c:352
 #, c-format
 msgid "'%s' length is invalid (should be 5 or 6 digits)"
 msgstr "długość „%s†jest nieprawidłowa (powinna mieć 5 lub 6 cyfr)"
 
+#: ../libnm-core/nm-setting-gsm.c:381 ../libnm-util/nm-setting-gsm.c:363
+#, c-format
+msgid "'%s' is not a number"
+msgstr "„%s†nie jest liczbą"
+
 #: ../libnm-core/nm-setting-gsm.c:415
 msgid "property is empty or wrong size"
 msgstr "właściwość jest pusta lub ma błędny rozmiar"
@@ -7967,89 +7945,89 @@ msgstr "NieprawidÅ‚owy przedrostek adresu IPv6 „%uâ€"
 msgid "Invalid routing metric '%s'"
 msgstr "NieprawidÅ‚owe parametry trasy „%sâ€"
 
-#: ../libnm-core/nm-setting-ip-config.c:1317
+#: ../libnm-core/nm-setting-ip-config.c:1287
 msgid "unknown attribute"
 msgstr "nieznany atrybut"
 
-#: ../libnm-core/nm-setting-ip-config.c:1327
+#: ../libnm-core/nm-setting-ip-config.c:1297
 #, c-format
 msgid "invalid attribute type '%s'"
 msgstr "nieprawidÅ‚owy typ atrybutu „%sâ€"
 
-#: ../libnm-core/nm-setting-ip-config.c:1338
+#: ../libnm-core/nm-setting-ip-config.c:1308
 #, c-format
 msgid "attribute is not valid for a IPv4 route"
 msgstr "atrybut nie jest prawidłowy dla trasy IPv4"
 
-#: ../libnm-core/nm-setting-ip-config.c:1339
+#: ../libnm-core/nm-setting-ip-config.c:1309
 #, c-format
 msgid "attribute is not valid for a IPv6 route"
 msgstr "atrybut nie jest prawidłowy dla trasy IPv6"
 
-#: ../libnm-core/nm-setting-ip-config.c:1355
-#: ../libnm-core/nm-setting-ip-config.c:1379
+#: ../libnm-core/nm-setting-ip-config.c:1325
+#: ../libnm-core/nm-setting-ip-config.c:1349
 #, c-format
 msgid "'%s' is not a valid IPv4 address"
 msgstr "„%s†nie jest prawidłowym adresem IPv4"
 
-#: ../libnm-core/nm-setting-ip-config.c:1356
-#: ../libnm-core/nm-setting-ip-config.c:1380
+#: ../libnm-core/nm-setting-ip-config.c:1326
+#: ../libnm-core/nm-setting-ip-config.c:1350
 #, c-format
 msgid "'%s' is not a valid IPv6 address"
 msgstr "„%s†nie jest prawidłowym adresem IPv6"
 
-#: ../libnm-core/nm-setting-ip-config.c:1370
+#: ../libnm-core/nm-setting-ip-config.c:1340
 #, c-format
 msgid "invalid prefix %s"
 msgstr "nieprawidłowy przedrostek %s"
 
-#: ../libnm-core/nm-setting-ip-config.c:2534
+#: ../libnm-core/nm-setting-ip-config.c:2504
 #, c-format
 msgid "%d. DNS server address is invalid"
 msgstr "%d. adres serwera DNS jest nieprawidłowy"
 
-#: ../libnm-core/nm-setting-ip-config.c:2550
+#: ../libnm-core/nm-setting-ip-config.c:2520
 #, c-format
 msgid "%d. IP address is invalid"
 msgstr "%d. adres IP jest nieprawidłowy"
 
-#: ../libnm-core/nm-setting-ip-config.c:2562
+#: ../libnm-core/nm-setting-ip-config.c:2532
 #, c-format
 msgid "%d. IP address has 'label' property with invalid type"
 msgstr "%d. adres IP ma właściwość „label†z nieprawidłowym typem"
 
-#: ../libnm-core/nm-setting-ip-config.c:2571
+#: ../libnm-core/nm-setting-ip-config.c:2541
 #, c-format
 msgid "%d. IP address has invalid label '%s'"
 msgstr "%d. adres IP ma nieprawidÅ‚owÄ… etykietÄ™ „%sâ€"
 
-#: ../libnm-core/nm-setting-ip-config.c:2585
+#: ../libnm-core/nm-setting-ip-config.c:2555
 msgid "gateway cannot be set if there are no addresses configured"
 msgstr "brama nie może być ustawiona, jeśli nie skonfigurowano żadnych adresów"
 
-#: ../libnm-core/nm-setting-ip-config.c:2594
+#: ../libnm-core/nm-setting-ip-config.c:2564
 msgid "gateway is invalid"
 msgstr "brama jest nieprawidłowa"
 
-#: ../libnm-core/nm-setting-ip-config.c:2608
+#: ../libnm-core/nm-setting-ip-config.c:2578
 #, c-format
 msgid "%d. route is invalid"
 msgstr "%d. trasa jest nieprawidłowa"
 
-#: ../libnm-core/nm-setting-ip-config.c:2617
+#: ../libnm-core/nm-setting-ip-config.c:2587
 #, c-format
 msgid "%d. route cannot be a default route"
 msgstr "%d. trasa nie może być domyślną trasą"
 
-#: ../libnm-core/nm-setting-ip-config.c:2628
+#: ../libnm-core/nm-setting-ip-config.c:2598
 #, c-format
 msgid "a gateway is incompatible with '%s'"
 msgstr "brama jest niezgodna z „%sâ€"
 
 #: ../libnm-core/nm-setting-ip4-config.c:143
-#: ../libnm-core/nm-setting-ip6-config.c:167
+#: ../libnm-core/nm-setting-ip6-config.c:189
 #: ../libnm-util/nm-setting-ip4-config.c:879
-#: ../libnm-util/nm-setting-ip6-config.c:843
+#: ../libnm-util/nm-setting-ip6-config.c:841
 #, c-format
 msgid "this property cannot be empty for '%s=%s'"
 msgstr "ta wÅ‚aÅ›ciwość nie może być pusta dla „%s=%sâ€"
@@ -8057,15 +8035,15 @@ msgstr "ta wÅ‚aÅ›ciwość nie może być pusta dla „%s=%sâ€"
 #: ../libnm-core/nm-setting-ip4-config.c:155
 #: ../libnm-core/nm-setting-ip4-config.c:165
 #: ../libnm-core/nm-setting-ip4-config.c:177
-#: ../libnm-core/nm-setting-ip6-config.c:182
-#: ../libnm-core/nm-setting-ip6-config.c:192
-#: ../libnm-core/nm-setting-ip6-config.c:202
+#: ../libnm-core/nm-setting-ip6-config.c:204
+#: ../libnm-core/nm-setting-ip6-config.c:214
+#: ../libnm-core/nm-setting-ip6-config.c:224
 #: ../libnm-util/nm-setting-ip4-config.c:891
 #: ../libnm-util/nm-setting-ip4-config.c:901
 #: ../libnm-util/nm-setting-ip4-config.c:913
-#: ../libnm-util/nm-setting-ip6-config.c:855
-#: ../libnm-util/nm-setting-ip6-config.c:865
-#: ../libnm-util/nm-setting-ip6-config.c:877
+#: ../libnm-util/nm-setting-ip6-config.c:853
+#: ../libnm-util/nm-setting-ip6-config.c:863
+#: ../libnm-util/nm-setting-ip6-config.c:875
 #, c-format
 msgid "this property is not allowed for '%s=%s'"
 msgstr "ta wÅ‚aÅ›ciwość nie jest dozwolona dla „%s=%sâ€"
@@ -8091,107 +8069,116 @@ msgid "property should be TRUE when method is set to disabled"
 msgstr ""
 "wÅ‚aÅ›ciwość powinna wynosić „TRUEâ€, kiedy metoda jest ustawiona na wyłączenie"
 
-#: ../libnm-core/nm-setting-ip6-config.c:241
+#: ../libnm-core/nm-setting-ip6-config.c:263
 msgid "value is not a valid token"
 msgstr "wartość nie jest prawidłowym tokenem"
 
-#: ../libnm-core/nm-setting-ip6-config.c:252
+#: ../libnm-core/nm-setting-ip6-config.c:274
 msgid "only makes sense with EUI64 address generation mode"
 msgstr "ma sens tylko w trybie tworzenia adresów EUI64"
 
-#: ../libnm-core/nm-setting-ip6-config.c:264
+#: ../libnm-core/nm-setting-ip6-config.c:285
+msgid "invalid DUID"
+msgstr "nieprawidłowe DUID"
+
+#: ../libnm-core/nm-setting-ip6-config.c:297
 msgid "token is not in canonical form"
 msgstr "token nie jest w formie kanonicznej"
 
-#: ../libnm-core/nm-setting-ip6-config.c:276
+#: ../libnm-core/nm-setting-ip6-config.c:309
 msgid "property should be TRUE when method is set to ignore"
 msgstr ""
 "wÅ‚aÅ›ciwość powinna wynosić „TRUEâ€, kiedy metoda jest ustawiona na ignorowanie"
 
-#: ../libnm-core/nm-setting-ip-tunnel.c:318
+#: ../libnm-core/nm-setting-ip-tunnel.c:339
 #, c-format
 msgid "'%d' is not a valid tunnel mode"
 msgstr "„%d†nie jest prawidłowym trybem tunelu"
 
-#: ../libnm-core/nm-setting-ip-tunnel.c:330
-#: ../libnm-core/nm-setting-macsec.c:302 ../libnm-core/nm-setting-macvlan.c:167
+#: ../libnm-core/nm-setting-ip-tunnel.c:351
+#: ../libnm-core/nm-setting-macsec.c:319 ../libnm-core/nm-setting-macvlan.c:163
 #: ../libnm-core/nm-setting-vlan.c:645 ../libnm-core/nm-setting-vxlan.c:403
 #: ../libnm-util/nm-setting-vlan.c:567
 #, c-format
 msgid "'%s' is neither an UUID nor an interface name"
 msgstr "„%s†nie jest UUID ani nazwą interfejsu"
 
-#: ../libnm-core/nm-setting-ip-tunnel.c:341
-#: ../libnm-core/nm-setting-ip-tunnel.c:361
+#: ../libnm-core/nm-setting-ip-tunnel.c:362
+#: ../libnm-core/nm-setting-ip-tunnel.c:382
 #, c-format
 msgid "'%s' is not a valid IPv%c address"
 msgstr "„%s†nie jest prawidłowym adresem IPv%c"
 
-#: ../libnm-core/nm-setting-ip-tunnel.c:375
+#: ../libnm-core/nm-setting-ip-tunnel.c:396
 msgid "tunnel keys can only be specified for GRE tunnels"
 msgstr "klucze tunelu mogą być podawane tylko dla tuneli GRE"
 
-#: ../libnm-core/nm-setting-ip-tunnel.c:388
-#: ../libnm-core/nm-setting-ip-tunnel.c:404
+#: ../libnm-core/nm-setting-ip-tunnel.c:409
+#: ../libnm-core/nm-setting-ip-tunnel.c:425
 #, c-format
 msgid "'%s' is not a valid tunnel key"
 msgstr "„%s†nie jest prawidłowym kluczem tunelu"
 
-#: ../libnm-core/nm-setting-ip-tunnel.c:416
+#: ../libnm-core/nm-setting-ip-tunnel.c:437
 msgid "a fixed TTL is allowed only when path MTU discovery is enabled"
 msgstr ""
 "stałe TTL jest dozwolone tylko, kiedy wykrywanie MTU ścieżki jest włączone"
 
-#: ../libnm-core/nm-setting-macsec.c:235
+#: ../libnm-core/nm-setting-ip-tunnel.c:450
+#, c-format
+msgid "some flags are invalid for the select mode: %s"
+msgstr "część flag jest nieprawidłowych dla trybu wyboru: %s"
+
+#: ../libnm-core/nm-setting-macsec.c:252
 msgid "the key is empty"
 msgstr "klucz jest pusty"
 
-#: ../libnm-core/nm-setting-macsec.c:246
+#: ../libnm-core/nm-setting-macsec.c:263
 #, c-format
 msgid "the key must be %d characters"
 msgstr "klucz musi mieć %d znaków"
 
-#: ../libnm-core/nm-setting-macsec.c:254
+#: ../libnm-core/nm-setting-macsec.c:271
 msgid "the key contains non-hexadecimal characters"
 msgstr "klucz zawiera nieszesnastkowe znaki"
 
-#: ../libnm-core/nm-setting-macsec.c:291 ../libnm-core/nm-setting-vlan.c:634
+#: ../libnm-core/nm-setting-macsec.c:308 ../libnm-core/nm-setting-vlan.c:634
 #: ../libnm-util/nm-setting-vlan.c:556
 #, c-format
 msgid "'%s' value doesn't match '%s=%s'"
 msgstr "wartość „%s†nie pasuje do „%s=%sâ€"
 
-#: ../libnm-core/nm-setting-macsec.c:316 ../libnm-core/nm-setting-macvlan.c:181
+#: ../libnm-core/nm-setting-macsec.c:333 ../libnm-core/nm-setting-macvlan.c:177
 #: ../libnm-core/nm-setting-vlan.c:659 ../libnm-util/nm-setting-vlan.c:580
 #, c-format
 msgid "property is not specified and neither is '%s:%s'"
 msgstr "wÅ‚aÅ›ciwość nie zostaÅ‚a podana, tak jak i „%s:%sâ€"
 
-#: ../libnm-core/nm-setting-macsec.c:333
+#: ../libnm-core/nm-setting-macsec.c:350
 #, c-format
 msgid "EAP key management requires '%s' setting presence"
 msgstr "zarzÄ…dzanie kluczem EAP wymaga obecnoÅ›ci ustawienia „%sâ€"
 
-#: ../libnm-core/nm-setting-macsec.c:344
+#: ../libnm-core/nm-setting-macsec.c:361
 #, c-format
 msgid "invalid port %d"
 msgstr "nieprawidłowy port %d"
 
-#: ../libnm-core/nm-setting-macvlan.c:192
+#: ../libnm-core/nm-setting-macvlan.c:188
 msgid "non promiscuous operation is allowed only in passthru mode"
 msgstr "nierozwiązłe działanie jest dozwolone tylko w trybie przejścia"
 
 #: ../libnm-core/nm-setting-olpc-mesh.c:130
-#: ../libnm-core/nm-setting-wireless.c:760
+#: ../libnm-core/nm-setting-wireless.c:762
 #: ../libnm-util/nm-setting-olpc-mesh.c:132
-#: ../libnm-util/nm-setting-wireless.c:778
+#: ../libnm-util/nm-setting-wireless.c:777
 msgid "SSID length is out of range <1-32> bytes"
 msgstr "długość SSID jest poza zakresem <1-32> bajtów"
 
 #: ../libnm-core/nm-setting-olpc-mesh.c:139
-#: ../libnm-core/nm-setting-wireless.c:800
+#: ../libnm-core/nm-setting-wireless.c:802
 #: ../libnm-util/nm-setting-olpc-mesh.c:141
-#: ../libnm-util/nm-setting-wireless.c:818
+#: ../libnm-util/nm-setting-wireless.c:817
 #, c-format
 msgid "'%d' is not a valid channel"
 msgstr "„%d†nie jest prawidłowym kanałem"
@@ -8250,13 +8237,13 @@ msgstr "Brak ustawienia interfejsu ovs"
 msgid "Missing ovs interface type"
 msgstr "Brak typu interfejsu ovs"
 
-#: ../libnm-core/nm-setting-ovs-interface.c:271
+#: ../libnm-core/nm-setting-ovs-interface.c:270
 #: ../libnm-core/nm-setting-ovs-port.c:198
 #, c-format
 msgid "A connection with a '%s' setting must have a master."
 msgstr "Połączenie z ustawieniem „%s†musi mieć połączenie nadrzędne."
 
-#: ../libnm-core/nm-setting-ovs-patch.c:110
+#: ../libnm-core/nm-setting-ovs-patch.c:106
 #: ../libnm-core/nm-setting-vxlan.c:375
 #, c-format
 msgid "'%s' is not a valid IP address"
@@ -8292,12 +8279,12 @@ msgstr "Połączenie z ustawieniem „%s†nie może mieć połączenia nadrzÄ
 msgid "'%s' is not allowed in fail_mode"
 msgstr "„%s†nie jest dozwolone w fail_mode"
 
-#: ../libnm-core/nm-setting-ppp.c:365 ../libnm-util/nm-setting-ppp.c:387
+#: ../libnm-core/nm-setting-ppp.c:365 ../libnm-util/nm-setting-ppp.c:386
 #, c-format
 msgid "'%d' is out of valid range <128-16384>"
 msgstr "„%d†jest poza prawidłowym zakresem <128-16384>"
 
-#: ../libnm-core/nm-setting-ppp.c:378 ../libnm-util/nm-setting-ppp.c:400
+#: ../libnm-core/nm-setting-ppp.c:378 ../libnm-util/nm-setting-ppp.c:399
 #, c-format
 msgid "setting this property requires non-zero '%s' property"
 msgstr "ustawienie tej wÅ‚aÅ›ciwoÅ›ci wymaga niezerowej wÅ‚aÅ›ciwoÅ›ci „%sâ€"
@@ -8329,13 +8316,13 @@ msgstr "skrypt nie ma funkcji FindProxyForURL"
 
 #: ../libnm-core/nm-setting-tc-config.c:68
 #: ../libnm-core/nm-setting-tc-config.c:283
-#: ../libnm-core/nm-setting-tc-config.c:547
+#: ../libnm-core/nm-setting-tc-config.c:537
 #, c-format
 msgid "'%s' is not a valid kind"
 msgstr "„%s†nie jest prawidłowym rodzajem"
 
 #: ../libnm-core/nm-setting-tc-config.c:76
-#: ../libnm-core/nm-setting-tc-config.c:555
+#: ../libnm-core/nm-setting-tc-config.c:545
 msgid "parent handle missing"
 msgstr "brak nadrzędnego elementu obsługującego"
 
@@ -8366,32 +8353,32 @@ msgid "source-host '%s' contains invalid characters"
 msgstr "komputer źródłowy „%s†zawiera nieprawidłowe znaki"
 
 #: ../libnm-core/nm-setting-team.c:1153
-#: ../libnm-core/nm-setting-team-port.c:381
+#: ../libnm-core/nm-setting-team-port.c:380
 #, c-format
 msgid "team config exceeds size limit"
 msgstr "konfiguracja zespołu przekracza ograniczenie rozmiaru"
 
-#: ../libnm-core/nm-setting-team.c:1178
+#: ../libnm-core/nm-setting-team.c:1179
 #, c-format
 msgid "invalid runner \"%s\""
 msgstr "nieprawidÅ‚owy runner „%sâ€"
 
-#: ../libnm-core/nm-setting-team.c:1191
+#: ../libnm-core/nm-setting-team.c:1192
 #, c-format
 msgid "missing link watcher name"
 msgstr "brak nazwy obserwatora łącza"
 
-#: ../libnm-core/nm-setting-team.c:1201
+#: ../libnm-core/nm-setting-team.c:1202
 #, c-format
 msgid "unknown link watcher \"%s\""
 msgstr "nieznany obserwator łącza „%sâ€"
 
-#: ../libnm-core/nm-setting-team.c:1212
+#: ../libnm-core/nm-setting-team.c:1213
 #, c-format
 msgid "missing target host"
 msgstr "brak komputera docelowego"
 
-#: ../libnm-core/nm-setting-team.c:1220
+#: ../libnm-core/nm-setting-team.c:1221
 #, c-format
 msgid "missing source address"
 msgstr "brak adresu źródłowego"
@@ -8447,21 +8434,21 @@ msgstr "wartość jest za duża"
 msgid "value is not valid UTF8"
 msgstr "wartość nie jest prawidłowym tekstem UTF-8"
 
-#: ../libnm-core/nm-setting-user.c:338
+#: ../libnm-core/nm-setting-user.c:331
 msgid "maximum number of user data entries reached"
 msgstr "osiągnięto maksymalną liczbę wpisów danych użytkownika"
 
-#: ../libnm-core/nm-setting-user.c:379
+#: ../libnm-core/nm-setting-user.c:372
 #, c-format
 msgid "invalid key \"%s\": %s"
 msgstr "nieprawidÅ‚owy klucz „%sâ€: %s"
 
-#: ../libnm-core/nm-setting-user.c:383
+#: ../libnm-core/nm-setting-user.c:376
 #, c-format
 msgid "invalid value for \"%s\": %s"
 msgstr "nieprawidÅ‚owa wartość dla „%sâ€: %s"
 
-#: ../libnm-core/nm-setting-user.c:398
+#: ../libnm-core/nm-setting-user.c:391
 #, c-format
 msgid "maximum number of user data entries reached (%u instead of %u)"
 msgstr "osiągnięto maksymalną liczbę wpisów danych użytkownika (%u zamiast %u)"
@@ -8479,29 +8466,29 @@ msgstr "flagi są nieprawidłowe"
 msgid "vlan setting should have a ethernet setting as well"
 msgstr "ustawienie VLAN powinno mieć także ustawienie Ethernet"
 
-#: ../libnm-core/nm-setting-vpn.c:460
+#: ../libnm-core/nm-setting-vpn.c:530
 #, c-format
 msgid "secret was empty"
 msgstr "hasło jest puste"
 
-#: ../libnm-core/nm-setting-vpn.c:490
+#: ../libnm-core/nm-setting-vpn.c:560
 msgid "setting contained a secret with an empty name"
 msgstr "ustawienie zawierało hasło o pustej nazwie"
 
-#: ../libnm-core/nm-setting-vpn.c:498
+#: ../libnm-core/nm-setting-vpn.c:568
 #, c-format
 msgid "secret value was empty"
 msgstr "wartość hasła jest pusta"
 
-#: ../libnm-core/nm-setting-vpn.c:545 ../libnm-core/nm-setting.c:1788
+#: ../libnm-core/nm-setting-vpn.c:615 ../libnm-core/nm-setting.c:1786
 msgid "not a secret property"
 msgstr "nie jest właściwością hasła"
 
-#: ../libnm-core/nm-setting-vpn.c:551
+#: ../libnm-core/nm-setting-vpn.c:621
 msgid "secret is not of correct type"
 msgstr "hasło nie jest poprawnego typu"
 
-#: ../libnm-core/nm-setting-vpn.c:582
+#: ../libnm-core/nm-setting-vpn.c:652
 #, c-format
 msgid "failed to convert value '%s' to uint"
 msgstr "konwersja wartości „%s†na uint się nie powiodła"
@@ -8516,17 +8503,17 @@ msgstr "„%s†nie jest prawidłowym adresem IP%c"
 msgid "%d is greater than local port max %d"
 msgstr "%d jest większe niż maksymalny port lokalny %d"
 
-#: ../libnm-core/nm-setting-wired.c:632 ../libnm-util/nm-setting-wired.c:613
+#: ../libnm-core/nm-setting-wired.c:632 ../libnm-util/nm-setting-wired.c:612
 #, c-format
 msgid "'%s' is not a valid Ethernet port value"
 msgstr "„%s†nie jest prawidłową wartością portu Ethernet"
 
-#: ../libnm-core/nm-setting-wired.c:642 ../libnm-util/nm-setting-wired.c:623
+#: ../libnm-core/nm-setting-wired.c:642 ../libnm-util/nm-setting-wired.c:622
 #, c-format
 msgid "'%s' is not a valid duplex value"
 msgstr "„%s†nie jest prawidłową wartością dupleksu"
 
-#: ../libnm-core/nm-setting-wired.c:701 ../libnm-util/nm-setting-wired.c:680
+#: ../libnm-core/nm-setting-wired.c:701 ../libnm-util/nm-setting-wired.c:679
 #, c-format
 msgid "invalid '%s' or its value '%s'"
 msgstr "nieprawidÅ‚owe „%s†lub jego wartość „%sâ€"
@@ -8534,298 +8521,302 @@ msgstr "nieprawidÅ‚owe „%s†lub jego wartość „%sâ€"
 #: ../libnm-core/nm-setting-wired.c:738
 msgid "Wake-on-LAN mode 'default' and 'ignore' are exclusive flags"
 msgstr ""
-"Tryby „Wake-on-LAN†„default†i „ignore†są wzajemnie się wykluczającymi "
+"Tryby Wake-on-LAN „default†i „ignore†są wzajemnie się wykluczającymi "
 "flagami"
 
 #: ../libnm-core/nm-setting-wired.c:747
 msgid "Wake-on-LAN password can only be used with magic packet mode"
 msgstr ""
-"Hasło „Wake-on-LAN†może być używane tylko za pomocą trybu magicznego pakietu"
-
-#: ../libnm-core/nm-setting-wired.c:770
-msgid "when link autonegotiation is enabled no duplex value is accepted"
-msgstr ""
-"kiedy automatyczna negocjacja łącza jest włączona, żadna wartość dupleksu "
-"nie jest przyjmowana"
+"Hasło Wake-on-LAN może być używane tylko za pomocą trybu magicznego pakietu"
 
-#: ../libnm-core/nm-setting-wired.c:778
-msgid "when link autonegotiation is enabled speed should be 0"
+#: ../libnm-core/nm-setting-wired.c:772
+msgid "both speed and duplex should have a valid value or both should be unset"
 msgstr ""
-"kiedy automatyczna negocjacja łącza jest włączona, prędkość powinna wynosić 0"
+"prędkość i dupleks muszą mieć prawidłowe wartości lub oba nie być ustawione"
 
-#: ../libnm-core/nm-setting-wired.c:788
+#: ../libnm-core/nm-setting-wired.c:773
 msgid "both speed and duplex are required for static link configuration"
 msgstr "prędkość i dupleks są wymagane dla konfiguracji statycznego łącza"
 
-#: ../libnm-core/nm-setting-wireless-security.c:921
-#: ../libnm-util/nm-setting-wireless-security.c:912
+#: ../libnm-core/nm-setting-wireless-security.c:941
+#: ../libnm-util/nm-setting-wireless-security.c:911
 #, c-format
 msgid "'%s' security requires '%s=%s'"
 msgstr "zabezpieczenie „%s†wymaga „%s=%sâ€"
 
-#: ../libnm-core/nm-setting-wireless-security.c:942
-#: ../libnm-util/nm-setting-wireless-security.c:933
+#: ../libnm-core/nm-setting-wireless-security.c:962
+#: ../libnm-util/nm-setting-wireless-security.c:932
 #, c-format
 msgid "'%s' security requires '%s' setting presence"
 msgstr "zabezpieczenie „%s†wymaga obecnoÅ›ci ustawienia „%sâ€"
 
-#: ../libnm-core/nm-setting-wireless-security.c:963
-#: ../libnm-util/nm-setting-wireless-security.c:954
+#: ../libnm-core/nm-setting-wireless-security.c:983
+#: ../libnm-util/nm-setting-wireless-security.c:953
 #, c-format
 msgid "'%d' value is out of range <0-3>"
 msgstr "wartość „%d†jest poza zakresem <0-3>"
 
-#: ../libnm-core/nm-setting-wireless-security.c:1018
-#: ../libnm-util/nm-setting-wireless-security.c:1009
+#: ../libnm-core/nm-setting-wireless-security.c:1038
+#: ../libnm-util/nm-setting-wireless-security.c:1008
 #, c-format
 msgid "'%s' connections require '%s' in this property"
 msgstr "połączenia „%s†wymagają „%s†w tej właściwości"
 
-#: ../libnm-core/nm-setting-wireless-security.c:1048
-#: ../libnm-util/nm-setting-wireless-security.c:1039
+#: ../libnm-core/nm-setting-wireless-security.c:1068
+#: ../libnm-util/nm-setting-wireless-security.c:1038
 #, c-format
 msgid "'%s' can only be used with '%s=%s' (WEP)"
 msgstr "„%s†może być używane tylko z „%s=%s†(WEP)"
 
-#: ../libnm-core/nm-setting-wireless-security.c:1072
+#: ../libnm-core/nm-setting-wireless-security.c:1092
 #, c-format
 msgid "'%s' can only be used with '%s=%s' or '%s=%s'"
 msgstr "„%s†może być używane tylko z „%s=%s†lub „%s=%sâ€"
 
-#: ../libnm-core/nm-setting-wireless-security.c:1094
+#: ../libnm-core/nm-setting-wireless-security.c:1114
 msgid "can't be simultaneously disabled and enabled"
 msgstr "nie może być jednocześnie wyłączone i włączone"
 
-#: ../libnm-core/nm-setting-wireless.c:769
-#: ../libnm-util/nm-setting-wireless.c:787
+#: ../libnm-core/nm-setting-wireless.c:771
+#: ../libnm-util/nm-setting-wireless.c:786
 #, c-format
 msgid "'%s' is not a valid Wi-Fi mode"
 msgstr "„%s†nie jest prawidłowym trybem Wi-Fi"
 
-#: ../libnm-core/nm-setting-wireless.c:779
-#: ../libnm-util/nm-setting-wireless.c:797
+#: ../libnm-core/nm-setting-wireless.c:781
+#: ../libnm-util/nm-setting-wireless.c:796
 #, c-format
 msgid "'%s' is not a valid band"
 msgstr "„%s†nie jest prawidłowym pasmem"
 
-#: ../libnm-core/nm-setting-wireless.c:789
+#: ../libnm-core/nm-setting-wireless.c:791
 #, c-format
 msgid "'%s' requires setting '%s' property"
 msgstr "„%s†wymaga ustawienia wÅ‚aÅ›ciwoÅ›ci „%sâ€"
 
-#: ../libnm-core/nm-setting-wireless.c:883
+#: ../libnm-core/nm-setting-wireless.c:885
 #, c-format
 msgid "invalid value"
 msgstr "nieprawidłowa wartość"
 
+#: ../libnm-core/nm-setting-wireless.c:895
+msgid "Wake-on-WLAN mode 'default' and 'ignore' are exclusive flags"
+msgstr ""
+"Tryby Wake-on-WLAN „default†i „ignore†są wzajemnie się wykluczającymi "
+"flagami"
+
 #: ../libnm-core/nm-setting-wireless.c:904
+msgid "Wake-on-WLAN trying to set unknown flag"
+msgstr "Wake-on-WLAN próbuje ustawić nieznaną flagę"
+
+#: ../libnm-core/nm-setting-wireless.c:926
 #, c-format
 msgid "conflicting value of mac-address-randomization and cloned-mac-address"
 msgstr ""
 "wartości mac-address-randomization i cloned-mac-address są w konflikcie"
 
-#: ../libnm-core/nm-setting.c:821
+#: ../libnm-core/nm-setting.c:819
 #, c-format
 msgid "duplicate property"
 msgstr "podwójna właściwość"
 
-#: ../libnm-core/nm-setting.c:849 ../libnm-core/nm-setting.c:896
+#: ../libnm-core/nm-setting.c:847 ../libnm-core/nm-setting.c:894
 #, c-format
 msgid "can't set property of type '%s' from value of type '%s'"
 msgstr "nie można ustawić wÅ‚aÅ›ciwoÅ›ci typu „%s†z wartoÅ›ci typu „%sâ€"
 
-#: ../libnm-core/nm-setting.c:868 ../libnm-core/nm-setting.c:882
+#: ../libnm-core/nm-setting.c:866 ../libnm-core/nm-setting.c:880
 #, c-format
 msgid "failed to set property: %s"
 msgstr "ustawienie właściwości się nie powiodło: %s"
 
-#: ../libnm-core/nm-setting.c:910
+#: ../libnm-core/nm-setting.c:908
 #, c-format
 msgid "can not set property: %s"
 msgstr "nie można ustawić właściwości: %s"
 
-#: ../libnm-core/nm-setting.c:926
+#: ../libnm-core/nm-setting.c:924
 #, c-format
 msgid "unknown property"
 msgstr "nieznana właściwość"
 
-#: ../libnm-core/nm-setting.c:1686
+#: ../libnm-core/nm-setting.c:1684
 msgid "secret not found"
 msgstr "nie odnaleziono hasła"
 
-#: ../libnm-core/nm-setting.c:1778
+#: ../libnm-core/nm-setting.c:1776
 msgid "secret is not set"
 msgstr "nie ustawiono hasła"
 
-#: ../libnm-core/nm-utils.c:2174
+#: ../libnm-core/nm-utils.c:2168
 #, c-format
 msgid "'%s' is not a valid handle."
 msgstr "„%s†nie jest prawidłowym elementem obsługującym."
 
-#: ../libnm-core/nm-utils.c:2271
+#: ../libnm-core/nm-utils.c:2264
 #, c-format
 msgid "'%s' unexpected: parent already specified."
 msgstr "„%s†jest nieoczekiwane: element nadrzędny jest już podany."
 
-#: ../libnm-core/nm-utils.c:2287
+#: ../libnm-core/nm-utils.c:2280
 #, c-format
 msgid "invalid handle: '%s'"
 msgstr "nieprawidÅ‚owy element obsÅ‚ugujÄ…cy: „%sâ€"
 
-#: ../libnm-core/nm-utils.c:2309
+#: ../libnm-core/nm-utils.c:2302
 msgid "parent not specified."
 msgstr "nie podano elementu nadrzędnego."
 
-#: ../libnm-core/nm-utils.c:2356
+#: ../libnm-core/nm-utils.c:2349
 #, c-format
 msgid "unsupported qdisc option: '%s'."
 msgstr "nieobsługiwana opcja qdisc: „%s†."
 
-#: ../libnm-core/nm-utils.c:2472
+#: ../libnm-core/nm-utils.c:2465
 msgid "action name missing."
 msgstr "brak nazwy działania."
 
-#: ../libnm-core/nm-utils.c:2496
+#: ../libnm-core/nm-utils.c:2489
 #, c-format
 msgid "unsupported action option: '%s'."
 msgstr "nieobsÅ‚ugiwana opcja dziaÅ‚ania: „%sâ€."
 
-#: ../libnm-core/nm-utils.c:2634
+#: ../libnm-core/nm-utils.c:2627
 msgid "invalid action: "
 msgstr "nieprawidłowe działanie: "
 
-#: ../libnm-core/nm-utils.c:2638
+#: ../libnm-core/nm-utils.c:2631
 #, c-format
 msgid "unsupported tfilter option: '%s'."
 msgstr "nieobsÅ‚ugiwana opcja tfilter: „%sâ€."
 
-#: ../libnm-core/nm-utils.c:2997
+#: ../libnm-core/nm-utils.c:2990
 #, c-format
 msgid "failed stat file %s: %s"
 msgstr "wykonanie „stat†na pliku %s się nie powiodło: %s"
 
-#: ../libnm-core/nm-utils.c:3006
+#: ../libnm-core/nm-utils.c:2999
 #, c-format
 msgid "not a file (%s)"
 msgstr "nie jest plikiem (%s)"
 
-#: ../libnm-core/nm-utils.c:3017
+#: ../libnm-core/nm-utils.c:3010
 #, c-format
 msgid "invalid file owner %d for %s"
 msgstr "nieprawidłowy właściciel pliku %d dla %s"
 
-#: ../libnm-core/nm-utils.c:3028
+#: ../libnm-core/nm-utils.c:3021
 #, c-format
 msgid "file permissions for %s"
 msgstr "uprawnienia pliku dla %s"
 
-#: ../libnm-core/nm-utils.c:3038
+#: ../libnm-core/nm-utils.c:3031
 #, c-format
 msgid "reject %s"
 msgstr "odrzucenie %s"
 
-#: ../libnm-core/nm-utils.c:3058
+#: ../libnm-core/nm-utils.c:3050
 #, c-format
 msgid "path is not absolute (%s)"
 msgstr "ścieżka nie jest bezwzględna (%s)"
 
-#: ../libnm-core/nm-utils.c:3072
+#: ../libnm-core/nm-utils.c:3064
 #, c-format
 msgid "Plugin file does not exist (%s)"
 msgstr "Plik wtyczki nie istnieje (%s)"
 
-#: ../libnm-core/nm-utils.c:3080
+#: ../libnm-core/nm-utils.c:3072
 #, c-format
 msgid "Plugin is not a valid file (%s)"
 msgstr "Wtyczka nie jest prawidłowym plikiem (%s)"
 
-#: ../libnm-core/nm-utils.c:3090
+#: ../libnm-core/nm-utils.c:3082
 #, c-format
 msgid "libtool archives are not supported (%s)"
 msgstr "Archiwa biblioteki libtool nie są obsługiwane (%s)"
 
-#: ../libnm-core/nm-utils.c:3172 ../libnm-util/nm-utils.c:1798
+#: ../libnm-core/nm-utils.c:3164 ../libnm-util/nm-utils.c:1794
 #, c-format
 msgid "Could not find \"%s\" binary"
 msgstr "Nie można odnaleźć pliku binarnego „%sâ€"
 
-#: ../libnm-core/nm-utils.c:4218
+#: ../libnm-core/nm-utils.c:4181
 #, c-format
 msgid "not a valid ethernet MAC address for mask at position %lld"
 msgstr "nieprawidłowy adres MAC Ethernetu dla maski w miejscu %lld"
 
-#: ../libnm-core/nm-utils.c:4233
+#: ../libnm-core/nm-utils.c:4196
 #, c-format
 msgid "not a valid ethernet MAC address #%u at position %lld"
 msgstr "nieprawidłowy adres MAC Ethernetu #%u w miejscu %lld"
 
-#: ../libnm-core/nm-utils.c:4269
+#: ../libnm-core/nm-utils.c:4232
 msgid "interface name is too short"
 msgstr "nazwa interfejsu jest za krótka"
 
-#: ../libnm-core/nm-utils.c:4278
+#: ../libnm-core/nm-utils.c:4241
 msgid "interface name is reserved"
 msgstr "nazwa interfejsu jest zastrzeżona"
 
-#: ../libnm-core/nm-utils.c:4290
+#: ../libnm-core/nm-utils.c:4253
 msgid "interface name contains an invalid character"
 msgstr "nazwa interfejsu zawiera nieprawidłowy znak"
 
-#: ../libnm-core/nm-utils.c:4296
+#: ../libnm-core/nm-utils.c:4259
 msgid "interface name is longer than 15 characters"
 msgstr "nazwa interfejsu jest dłuższa niż 15 znaków"
 
-#: ../libnm-core/nm-utils.c:4904
+#: ../libnm-core/nm-utils.c:4905
 msgid "not valid utf-8"
 msgstr "nieprawidłowy tekst UTF-8"
 
-#: ../libnm-core/nm-utils.c:4926 ../libnm-core/nm-utils.c:5422
+#: ../libnm-core/nm-utils.c:4927 ../libnm-core/nm-utils.c:5395
 msgid "is not a JSON object"
 msgstr "nie jest obiektem JSON"
 
-#: ../libnm-core/nm-utils.c:5398 ../libnm-core/nm-utils.c:5748
+#: ../libnm-core/nm-utils.c:5371 ../libnm-core/nm-utils.c:5711
 msgid "value is NULL"
 msgstr "wartość wynosi NULL"
 
-#: ../libnm-core/nm-utils.c:5398 ../libnm-core/nm-utils.c:5748
+#: ../libnm-core/nm-utils.c:5371 ../libnm-core/nm-utils.c:5711
 msgid "value is empty"
 msgstr "wartość jest pusta"
 
-#: ../libnm-core/nm-utils.c:5410
+#: ../libnm-core/nm-utils.c:5383
 #, c-format
 msgid "invalid JSON at position %d (%s)"
 msgstr "nieprawidłowy kod JSON w miejscu %d (%s)"
 
-#: ../libnm-core/nm-utils.c:6064 ../libnm-core/nm-utils.c:6084
+#: ../libnm-core/nm-utils.c:6028 ../libnm-core/nm-utils.c:6048
 msgid "unterminated escape sequence"
 msgstr "niezakończona sekwencja sterująca"
 
-#: ../libnm-core/nm-utils.c:6109
+#: ../libnm-core/nm-utils.c:6073
 #, c-format
 msgid "unknown attribute '%s'"
 msgstr "nieznany atrybut „%sâ€"
 
-#: ../libnm-core/nm-utils.c:6124
+#: ../libnm-core/nm-utils.c:6088
 #, c-format
 msgid "missing key-value separator '%c' after '%s'"
 msgstr "brak separatora klucz-wartość „%c†po „%sâ€"
 
-#: ../libnm-core/nm-utils.c:6140
+#: ../libnm-core/nm-utils.c:6104
 #, c-format
 msgid "invalid uint32 value '%s' for attribute '%s'"
 msgstr "nieprawidÅ‚owa wartość uint32 „%s†dla atrybutu „%sâ€"
 
-#: ../libnm-core/nm-utils.c:6149
+#: ../libnm-core/nm-utils.c:6113
 #, c-format
 msgid "invalid uint8 value '%s' for attribute '%s'"
 msgstr "nieprawidÅ‚owa wartość uint8 „%s†dla atrybutu „%sâ€"
 
-#: ../libnm-core/nm-utils.c:6159
+#: ../libnm-core/nm-utils.c:6123
 #, c-format
 msgid "invalid boolean value '%s' for attribute '%s'"
 msgstr "nieprawidÅ‚owa wartość logiczna „%s†dla atrybutu „%sâ€"
 
-#: ../libnm-core/nm-utils.c:6169
+#: ../libnm-core/nm-utils.c:6133
 #, c-format
 msgid "unsupported attribute '%s' of type '%s'"
 msgstr "nieobsÅ‚ugiwany atrybut „%s†typu „%sâ€"
@@ -8890,74 +8881,74 @@ msgstr "istnieje wtyczka w konflikcie (%s) mająca tą samą wartość %s.%s"
 msgid "there exists a conflicting plugin with the same name (%s)"
 msgstr "istnieje wtyczka w konflikcie o tej samej nazwie (%s)"
 
-#: ../libnm-core/nm-vpn-plugin-info.c:1071
+#: ../libnm-core/nm-vpn-plugin-info.c:1070
 #, c-format
 msgid "missing \"plugin\" setting"
 msgstr "brak ustawienia „pluginâ€"
 
-#: ../libnm-core/nm-vpn-plugin-info.c:1081
+#: ../libnm-core/nm-vpn-plugin-info.c:1080
 #, c-format
 msgid "%s: don't retry loading plugin which already failed previously"
 msgstr ""
 "%s: bez ponownego wczytywania wtyczki, która się nie powiodła poprzednio"
 
-#: ../libnm-core/nm-vpn-plugin-info.c:1175
+#: ../libnm-core/nm-vpn-plugin-info.c:1174
 msgid "missing filename to load VPN plugin info"
 msgstr "brak nazwy pliku do wczytania informacji o wtyczce VPN"
 
-#: ../libnm-core/nm-vpn-plugin-info.c:1187
+#: ../libnm-core/nm-vpn-plugin-info.c:1186
 msgid "missing name for VPN plugin info"
 msgstr "brak nazwy dla informacji o wtyczce VPN"
 
-#: ../libnm-core/nm-vpn-plugin-info.c:1196
+#: ../libnm-core/nm-vpn-plugin-info.c:1195
 msgid "missing service for VPN plugin info"
 msgstr "brak usługi dla informacji o wtyczce VPN"
 
-#: ../libnm-glib/nm-device.c:1825 ../libnm/nm-device.c:1525
+#: ../libnm-glib/nm-device.c:1824 ../libnm/nm-device.c:1307
 msgid "Bluetooth"
 msgstr "Bluetooth"
 
-#: ../libnm-glib/nm-device.c:1827 ../libnm/nm-device.c:1527
+#: ../libnm-glib/nm-device.c:1826 ../libnm/nm-device.c:1309
 msgid "OLPC Mesh"
 msgstr "Kratowe OLPC"
 
-#: ../libnm-glib/nm-device.c:1829 ../libnm/nm-device.c:1535
+#: ../libnm-glib/nm-device.c:1828 ../libnm/nm-device.c:1317
 msgid "WiMAX"
 msgstr "WiMAX"
 
-#: ../libnm-glib/nm-device.c:1843 ../libnm/nm-device.c:1549
+#: ../libnm-glib/nm-device.c:1842 ../libnm/nm-device.c:1331
 msgid "ADSL"
 msgstr "ADSL"
 
-#: ../libnm-glib/nm-device.c:1845 ../libnm/nm-device.c:1551
+#: ../libnm-glib/nm-device.c:1844 ../libnm/nm-device.c:1333
 msgid "MACVLAN"
 msgstr "MACVLAN"
 
-#: ../libnm-glib/nm-device.c:1847 ../libnm/nm-device.c:1553
+#: ../libnm-glib/nm-device.c:1846 ../libnm/nm-device.c:1335
 msgid "VXLAN"
 msgstr "VXLAN"
 
-#: ../libnm-glib/nm-device.c:1849 ../libnm/nm-device.c:1555
+#: ../libnm-glib/nm-device.c:1848 ../libnm/nm-device.c:1337
 msgid "IPTunnel"
 msgstr "Tunel IP"
 
-#: ../libnm-glib/nm-device.c:1851 ../libnm/nm-device.c:1557
+#: ../libnm-glib/nm-device.c:1850 ../libnm/nm-device.c:1339
 msgid "Tun"
 msgstr "TUN"
 
-#: ../libnm-glib/nm-device.c:1853 ../libnm/nm-device.c:1559
+#: ../libnm-glib/nm-device.c:1852 ../libnm/nm-device.c:1341
 msgid "Veth"
 msgstr "Veth"
 
-#: ../libnm-glib/nm-device.c:1885 ../libnm/nm-device.c:1597
+#: ../libnm-glib/nm-device.c:1884 ../libnm/nm-device.c:1379
 msgid "Wired"
 msgstr "Przewodowe"
 
-#: ../libnm-glib/nm-device.c:1916 ../libnm/nm-device.c:1628
+#: ../libnm-glib/nm-device.c:1915 ../libnm/nm-device.c:1410
 msgid "PCI"
 msgstr "PCI"
 
-#: ../libnm-glib/nm-device.c:1918 ../libnm/nm-device.c:1630
+#: ../libnm-glib/nm-device.c:1917 ../libnm/nm-device.c:1412
 msgid "USB"
 msgstr "USB"
 
@@ -8967,14 +8958,14 @@ msgstr "USB"
 #. * "%2$s (%1$s)" if there's no grammatical way to combine
 #. * the strings otherwise.
 #.
-#: ../libnm-glib/nm-device.c:2015 ../libnm-glib/nm-device.c:2034
+#: ../libnm-glib/nm-device.c:2014 ../libnm-glib/nm-device.c:2033
 #: ../libnm/nm-device.c:1725 ../libnm/nm-device.c:1744
 #, c-format
 msgctxt "long device name"
 msgid "%s %s"
 msgstr "%2$s (%1$s)"
 
-#: ../libnm-glib/nm-remote-connection.c:149
+#: ../libnm-glib/nm-remote-connection.c:148
 msgid "Disconnected by D-Bus"
 msgstr "Rozłączono przez D-Bus"
 
@@ -8998,23 +8989,23 @@ msgstr "Zainicjowanie kontekstu MD5 się nie powiodło: %d."
 msgid "Couldn't convert password to UCS2: %d"
 msgstr "Nie można konwertować hasła do UCS2: %d"
 
-#: ../libnm-util/nm-setting-bluetooth.c:186
+#: ../libnm-util/nm-setting-bluetooth.c:185
 #, c-format
 msgid "requires '%s' or '%s' setting"
 msgstr "wymaga ustawienia „%s†lub „%sâ€"
 
-#: ../libnm-util/nm-setting-bond.c:582
+#: ../libnm-util/nm-setting-bond.c:581
 #, c-format
 msgid "'%s' is not a valid interface name for '%s' option"
 msgstr "„%s†nie jest prawidÅ‚owÄ… nazwÄ… interfejsu dla opcji „%sâ€"
 
-#: ../libnm-util/nm-setting-connection.c:834
+#: ../libnm-util/nm-setting-connection.c:831
 #: ../libnm-util/nm-setting-infiniband.c:269
 #, c-format
 msgid "'%s' is not a valid interface name"
 msgstr "„%s†nie jest prawidłową nazwą interfejsu"
 
-#: ../libnm-util/nm-setting-connection.c:862
+#: ../libnm-util/nm-setting-connection.c:859
 #, c-format
 msgid "requires presence of '%s' setting in the connection"
 msgstr "wymaga obecności ustawienia „%s†w połączeniu"
@@ -9034,37 +9025,37 @@ msgid "%d. IPv4 address has invalid prefix"
 msgstr "%d. adres IPv4 ma nieprawidłowy przedrostek"
 
 #: ../libnm-util/nm-setting-ip4-config.c:983
-#: ../libnm-util/nm-setting-ip6-config.c:939
+#: ../libnm-util/nm-setting-ip6-config.c:937
 #, c-format
 msgid "%d. route has invalid prefix"
 msgstr "%d. trasa ma nieprawidłowy przedrostek"
 
-#: ../libnm-util/nm-setting-ip6-config.c:913
+#: ../libnm-util/nm-setting-ip6-config.c:911
 #, c-format
 msgid "%d. IPv6 address is invalid"
 msgstr "%d. adres IPv6 jest nieprawidłowy"
 
-#: ../libnm-util/nm-setting-ip6-config.c:923
+#: ../libnm-util/nm-setting-ip6-config.c:921
 #, c-format
 msgid "%d. IPv6 address has invalid prefix"
 msgstr "%d. adres IPv6 ma nieprawidłowy przedrostek"
 
-#: ../libnm-util/nm-setting-vpn.c:582
+#: ../libnm-util/nm-setting-vpn.c:581
 #, c-format
 msgid "Failed to convert '%s' value '%s' to uint"
 msgstr "Konwersja „%s†wartości „%s†na uint się nie powiodła"
 
-#: ../libnm-util/nm-setting-vpn.c:589
+#: ../libnm-util/nm-setting-vpn.c:588
 #, c-format
 msgid "Secret flags property '%s' not found"
 msgstr "Nie odnaleziono wÅ‚aÅ›ciwoÅ›ci flag hasÅ‚a „%sâ€"
 
-#: ../libnm-util/nm-setting-wireless.c:807
+#: ../libnm-util/nm-setting-wireless.c:806
 #, c-format
 msgid "requires setting '%s' property"
 msgstr "wymaga ustawienia wÅ‚aÅ›ciwoÅ›ci „%sâ€"
 
-#: ../libnm/nm-device-adsl.c:73
+#: ../libnm/nm-device-adsl.c:72
 msgid "The connection was not an ADSL connection."
 msgstr "Połączenie nie jest połączeniem ADSL."
 
@@ -9152,21 +9143,21 @@ msgstr "Tryby urządzenia i połączenia się nie zgadzają"
 msgid "The connection was not an InfiniBand connection."
 msgstr "Połączenie nie jest połączeniem InfiniBand."
 
-#: ../libnm/nm-device-infiniband.c:101 ../libnm/nm-device-wifi.c:599
+#: ../libnm/nm-device-infiniband.c:101 ../libnm/nm-device-wifi.c:625
 #: ../libnm/nm-device-wimax.c:324
 msgid "Invalid device MAC address."
 msgstr "Nieprawidłowy adres MAC urządzenia."
 
-#: ../libnm/nm-device-infiniband.c:109 ../libnm/nm-device-wifi.c:606
+#: ../libnm/nm-device-infiniband.c:109 ../libnm/nm-device-wifi.c:632
 #: ../libnm/nm-device-wimax.c:331
 msgid "The MACs of the device and the connection didn't match."
 msgstr "Adresy MAC urządzenia i połączenia się nie zgadzają."
 
-#: ../libnm/nm-device-ip-tunnel.c:253
+#: ../libnm/nm-device-ip-tunnel.c:271
 msgid "The connection was not an IP tunnel connection."
 msgstr "Połączenie nie jest połączeniem tunelu IP."
 
-#: ../libnm/nm-device-macvlan.c:158
+#: ../libnm/nm-device-macvlan.c:157
 msgid "The connection was not a MAC-VLAN connection."
 msgstr "Połączenie nie jest połączeniem MAC-VLAN."
 
@@ -9222,15 +9213,15 @@ msgstr "Połączenie nie jest połączeniem VXLAN."
 msgid "The VXLAN identifiers of the device and the connection didn't match."
 msgstr "Identyfikatory VXLAN urządzenia i połączenia się nie zgadzają."
 
-#: ../libnm/nm-device-wifi.c:590
+#: ../libnm/nm-device-wifi.c:616
 msgid "The connection was not a Wi-Fi connection."
 msgstr "Połączenie nie jest połączeniem Wi-Fi."
 
-#: ../libnm/nm-device-wifi.c:626
+#: ../libnm/nm-device-wifi.c:652
 msgid "The device is lacking WPA capabilities required by the connection."
 msgstr "Urządzenie nie ma możliwości WPA wymaganych przez połączenie."
 
-#: ../libnm/nm-device-wifi.c:633
+#: ../libnm/nm-device-wifi.c:659
 msgid "The device is lacking WPA2/RSN capabilities required by the connection."
 msgstr "Urządzenie nie ma możliwości WPA2/RSN wymaganych przez połączenie."
 
@@ -9238,49 +9229,53 @@ msgstr "Urządzenie nie ma możliwości WPA2/RSN wymaganych przez połączenie."
 msgid "The connection was not a WiMAX connection."
 msgstr "Połączenie nie jest połączeniem WiMAX."
 
-#: ../libnm/nm-device.c:1529
+#: ../libnm/nm-device.c:1311
 msgid "OpenVSwitch Interface"
 msgstr "Interfejs OpenVSwitch"
 
-#: ../libnm/nm-device.c:1531
+#: ../libnm/nm-device.c:1313
 msgid "OpenVSwitch Port"
 msgstr "Port OpenVSwitch"
 
-#: ../libnm/nm-device.c:1533
+#: ../libnm/nm-device.c:1315
 msgid "OpenVSwitch Bridge"
 msgstr "Mostek OpenVSwitch"
 
-#: ../libnm/nm-device.c:1561
+#: ../libnm/nm-device.c:1343
 msgid "MACsec"
 msgstr "MACsec"
 
-#: ../libnm/nm-device.c:1563
+#: ../libnm/nm-device.c:1345
 msgid "Dummy"
 msgstr "Atrapa"
 
-#: ../libnm/nm-device.c:1565
+#: ../libnm/nm-device.c:1347
 msgid "PPP"
 msgstr "PPP"
 
-#: ../libnm/nm-device.c:2456
+#: ../libnm/nm-device.c:2463
 #, c-format
 msgid "The connection was not valid: %s"
 msgstr "Połączenie jest nieprawidłowe: %s"
 
-#: ../libnm/nm-device.c:2465
+#: ../libnm/nm-device.c:2472
 #, c-format
 msgid "The interface names of the device and the connection didn't match."
 msgstr "Nazwy interfejsu urządzenia i połączenia się nie zgadzają."
 
-#: ../libnm/nm-manager.c:870
+#: ../libnm/nm-manager.c:274
+msgid "Checkpoint was removed before it was initialized"
+msgstr "Usunięto punkt kontrolny przed jego inicjacją"
+
+#: ../libnm/nm-manager.c:955
 msgid "Active connection removed before it was initialized"
 msgstr "Usunięto aktywne połączenie przed jego inicjacją"
 
 #: ../libnm/nm-remote-settings.c:256
 msgid "Connection removed before it was initialized"
-msgstr "Usunięto połączenie przed jego zainicjowaniem"
+msgstr "Usunięto połączenie przed jego inicjacją"
 
-#: ../libnm/nm-vpn-plugin-old.c:957 ../libnm/nm-vpn-service-plugin.c:979
+#: ../libnm/nm-vpn-plugin-old.c:847 ../libnm/nm-vpn-service-plugin.c:1012
 msgid "No service name specified"
 msgstr "Nie podano nazwy usługi"
 
@@ -9445,17 +9440,17 @@ msgstr ""
 "Ustawienia systemu uniemożliwiają włączanie lub wyłączanie sprawdzania "
 "łączności"
 
-#: ../shared/nm-utils/nm-shared-utils.c:794
+#: ../shared/nm-utils/nm-shared-utils.c:946
 #, c-format
 msgid "object class '%s' has no property named '%s'"
 msgstr "klasa obiektów „%s†nie ma wÅ‚aÅ›ciwoÅ›ci o nazwie „%sâ€"
 
-#: ../shared/nm-utils/nm-shared-utils.c:801
+#: ../shared/nm-utils/nm-shared-utils.c:953
 #, c-format
 msgid "property '%s' of object class '%s' is not writable"
 msgstr "właściwość „%s†klasy obiektów „%s†nie jest zapisywalna"
 
-#: ../shared/nm-utils/nm-shared-utils.c:808
+#: ../shared/nm-utils/nm-shared-utils.c:960
 #, c-format
 msgid ""
 "construct property \"%s\" for object '%s' can't be set after construction"
@@ -9463,19 +9458,19 @@ msgstr ""
 "właściwość konstruktu „%s†dla obiektu „%s†nie może zostać ustawiona po "
 "konstrukcji"
 
-#: ../shared/nm-utils/nm-shared-utils.c:816
+#: ../shared/nm-utils/nm-shared-utils.c:968
 #, c-format
 msgid "'%s::%s' is not a valid property name; '%s' is not a GObject subtype"
 msgstr ""
 "„%s::%s†nie jest prawidłową nazwą właściwości; „%s†nie jest podtypem "
 "GObject"
 
-#: ../shared/nm-utils/nm-shared-utils.c:825
+#: ../shared/nm-utils/nm-shared-utils.c:977
 #, c-format
 msgid "unable to set property '%s' of type '%s' from value of type '%s'"
 msgstr "nie można ustawić wÅ‚aÅ›ciwoÅ›ci „%s†typu „%s†z wartoÅ›ci typu „%sâ€"
 
-#: ../shared/nm-utils/nm-shared-utils.c:836
+#: ../shared/nm-utils/nm-shared-utils.c:988
 #, c-format
 msgid ""
 "value \"%s\" of type '%s' is invalid or out of range for property '%s' of "
@@ -9488,49 +9483,49 @@ msgstr ""
 #. * as "Wired Connection" or "VPN Connection". The %d is a number
 #. * that is combined with the first argument to create a unique
 #. * connection id.
-#: ../src/NetworkManagerUtils.c:112
+#: ../src/NetworkManagerUtils.c:119
 #, c-format
 msgctxt "connection id fallback"
-msgid "%s %d"
-msgstr "%s %d"
+msgid "%s %u"
+msgstr "%s %u"
 
-#: ../src/main.c:179 ../src/main.c:318
+#: ../src/main.c:181 ../src/main.c:319
 #, c-format
 msgid "Failed to read configuration: %s\n"
 msgstr "Odczytanie konfiguracji się nie powiodło: %s\n"
 
 #. Logging/debugging
-#: ../src/main.c:193 ../src/nm-iface-helper.c:292
+#: ../src/main.c:195 ../src/nm-iface-helper.c:297
 msgid "Print NetworkManager version and exit"
 msgstr "Wyświetla wersję usługi NetworkManager i kończy działanie"
 
-#: ../src/main.c:194 ../src/nm-iface-helper.c:293
+#: ../src/main.c:196 ../src/nm-iface-helper.c:298
 msgid "Don't become a daemon"
 msgstr "Bez zmiany w usługę"
 
-#: ../src/main.c:195 ../src/nm-iface-helper.c:295
+#: ../src/main.c:197 ../src/nm-iface-helper.c:300
 #, c-format
 msgid "Log level: one of [%s]"
 msgstr "Poziom dziennika: jeden z [%s]"
 
-#: ../src/main.c:197 ../src/nm-iface-helper.c:297
+#: ../src/main.c:199 ../src/nm-iface-helper.c:302
 #, c-format
 msgid "Log domains separated by ',': any combination of [%s]"
 msgstr "Domeny dziennika oddzielone przez „,â€: dowolne połączenie [%s]"
 
-#: ../src/main.c:199 ../src/nm-iface-helper.c:299
+#: ../src/main.c:201 ../src/nm-iface-helper.c:304
 msgid "Make all warnings fatal"
 msgstr "Wszystkie ostrzeżenia jako krytyczne"
 
-#: ../src/main.c:200
+#: ../src/main.c:202
 msgid "Specify the location of a PID file"
 msgstr "Podaje położenie pliku PID"
 
-#: ../src/main.c:202
+#: ../src/main.c:204
 msgid "Print NetworkManager configuration and exit"
 msgstr "Wyświetla konfigurację usługi NetworkManager i kończy działanie"
 
-#: ../src/main.c:212
+#: ../src/main.c:214
 msgid ""
 "NetworkManager monitors all network connections and automatically\n"
 "chooses the best connection to use.  It also allows the user to\n"
@@ -9542,28 +9537,28 @@ msgstr ""
 "wybranie bezprzewodowych punktów dostępowych, z którymi karty\n"
 "sieciowe w komputerze mają być powiązane."
 
-#: ../src/main.c:303 ../src/main-utils.c:286 ../src/nm-iface-helper.c:398
+#: ../src/main.c:304 ../src/main-utils.c:286 ../src/nm-iface-helper.c:441
 #, c-format
 msgid "%s.  Please use --help to see a list of valid options.\n"
 msgstr "%s. Parametr --help wyświetli listę prawidłowych opcji.\n"
 
-#: ../src/main.c:308 ../src/nm-iface-helper.c:403
+#: ../src/main.c:309 ../src/nm-iface-helper.c:446
 #, c-format
 msgid "Ignoring unrecognized log domain(s) '%s' passed on command line.\n"
 msgstr ""
 "Ignorowanie nieznanych domen dziennika „%s†przekazanych w wierszu poleceń.\n"
 
-#: ../src/main.c:333
+#: ../src/main.c:334
 #, c-format
 msgid "Error in configuration file: %s.\n"
 msgstr "Błąd w pliku konfiguracji: %s.\n"
 
-#: ../src/main.c:338
+#: ../src/main.c:339
 #, c-format
 msgid "Ignoring unrecognized log domain(s) '%s' from config files.\n"
 msgstr "Ignorowanie nieznanych domen dziennika „%s†z plików konfiguracji.\n"
 
-#: ../src/main.c:349 ../src/nm-iface-helper.c:413
+#: ../src/main.c:350 ../src/nm-iface-helper.c:456
 #, c-format
 msgid "Could not daemonize: %s [error %u]\n"
 msgstr "Nie można zmienić w usługę: %s [błąd %u]\n"
@@ -9598,11 +9593,11 @@ msgstr "%s jest już uruchomione (PID %ld)\n"
 msgid "You must be root to run %s!\n"
 msgstr "Tylko root może uruchamiać %s.\n"
 
-#: ../src/dhcp/nm-dhcp-dhclient-utils.c:283
+#: ../src/dhcp/nm-dhcp-dhclient-utils.c:313
 msgid "# Created by NetworkManager\n"
 msgstr "# Utworzony przez usługę NetworkManager\n"
 
-#: ../src/dhcp/nm-dhcp-dhclient-utils.c:293
+#: ../src/dhcp/nm-dhcp-dhclient-utils.c:323
 #, c-format
 msgid ""
 "# Merged from %s\n"
@@ -9616,64 +9611,64 @@ msgstr ""
 msgid "%s Network"
 msgstr "Sieć %s"
 
-#: ../src/devices/bluetooth/nm-device-bt.c:264
+#: ../src/devices/bluetooth/nm-device-bt.c:262
 msgid "PAN requested, but Bluetooth device does not support NAP"
 msgstr "Zażądano PAN, ale urządzenie Bluetooth nie obsługuje NAP"
 
-#: ../src/devices/bluetooth/nm-device-bt.c:274
+#: ../src/devices/bluetooth/nm-device-bt.c:272
 msgid "PAN connections cannot specify GSM, CDMA, or serial settings"
 msgstr "Połączenia PAN nie mogą podawać ustawień GSM, CDMA lub szeregowych"
 
-#: ../src/devices/bluetooth/nm-device-bt.c:287
+#: ../src/devices/bluetooth/nm-device-bt.c:285
 msgid "PAN connection"
 msgstr "Połączenie PAN"
 
-#: ../src/devices/bluetooth/nm-device-bt.c:294
+#: ../src/devices/bluetooth/nm-device-bt.c:292
 msgid "DUN requested, but Bluetooth device does not support DUN"
 msgstr "Zażądano DUN, ale urządzenie Bluetooth go nie obsługuje"
 
-#: ../src/devices/bluetooth/nm-device-bt.c:304
+#: ../src/devices/bluetooth/nm-device-bt.c:302
 msgid "DUN connection must include a GSM or CDMA setting"
 msgstr "Połączenie DUN musi zawierać ustawienie GSM lub CDMA"
 
-#: ../src/devices/bluetooth/nm-device-bt.c:314
+#: ../src/devices/bluetooth/nm-device-bt.c:312
 #: ../src/devices/wwan/nm-modem-broadband.c:709
 msgid "GSM connection"
 msgstr "Połączenie GSM"
 
-#: ../src/devices/bluetooth/nm-device-bt.c:318
+#: ../src/devices/bluetooth/nm-device-bt.c:316
 #: ../src/devices/wwan/nm-modem-broadband.c:733
 msgid "CDMA connection"
 msgstr "Połączenie CDMA"
 
-#: ../src/devices/bluetooth/nm-device-bt.c:326
+#: ../src/devices/bluetooth/nm-device-bt.c:324
 msgid "Unknown/unhandled Bluetooth connection type"
 msgstr "Nieznany/nieobsługiwany typ połączenia Bluetooth"
 
-#: ../src/devices/bluetooth/nm-device-bt.c:347
-#: ../src/devices/nm-device-ethernet.c:1408
-#: ../src/devices/nm-device-infiniband.c:210
-#: ../src/devices/wifi/nm-device-wifi.c:952
+#: ../src/devices/bluetooth/nm-device-bt.c:345
+#: ../src/devices/nm-device-ethernet.c:1413
+#: ../src/devices/nm-device-infiniband.c:208
+#: ../src/devices/wifi/nm-device-wifi.c:872
 msgid "connection does not match device"
 msgstr "połączenie nie pasuje do urządzenia"
 
-#: ../src/devices/nm-device-bond.c:91
+#: ../src/devices/nm-device-bond.c:89
 msgid "Bond connection"
 msgstr "Połączenie wiązane"
 
-#: ../src/devices/nm-device-bridge.c:130
+#: ../src/devices/nm-device-bridge.c:128
 msgid "Bridge connection"
 msgstr "Połączenie mostkowane"
 
-#: ../src/devices/nm-device-dummy.c:70
+#: ../src/devices/nm-device-dummy.c:68
 msgid "Dummy connection"
 msgstr "Atrapa połączenia"
 
-#: ../src/devices/nm-device-ethernet.c:1389
+#: ../src/devices/nm-device-ethernet.c:1394
 msgid "PPPoE connection"
 msgstr "Połączenie PPPoE"
 
-#: ../src/devices/nm-device-ethernet.c:1389
+#: ../src/devices/nm-device-ethernet.c:1394
 msgid "Wired connection"
 msgstr "Połączenie przewodowe"
 
@@ -9682,27 +9677,27 @@ msgstr "Połączenie przewodowe"
 msgid "Wired connection %d"
 msgstr "Połączenie przewodowe %d"
 
-#: ../src/devices/nm-device-ip-tunnel.c:340
+#: ../src/devices/nm-device-ip-tunnel.c:371
 msgid "IP tunnel connection"
 msgstr "Połączenie tunelu IP"
 
-#: ../src/devices/nm-device-macvlan.c:344
+#: ../src/devices/nm-device-macvlan.c:347
 msgid "MACVLAN connection"
 msgstr "Połączenie MACVLAN"
 
-#: ../src/devices/nm-device-tun.c:146
+#: ../src/devices/nm-device-tun.c:158
 msgid "TUN connection"
 msgstr "Połączenie TUN"
 
-#: ../src/devices/team/nm-device-team.c:119
+#: ../src/devices/team/nm-device-team.c:117
 msgid "Team connection"
 msgstr "Połączenie zespołowe"
 
-#: ../src/devices/wifi/nm-device-olpc-mesh.c:152
+#: ../src/devices/wifi/nm-device-olpc-mesh.c:147
 msgid "Mesh"
 msgstr "Sieć kratowa"
 
-#: ../src/devices/wifi/nm-device-wifi.c:919
+#: ../src/devices/wifi/nm-device-wifi.c:839
 msgid "WPA Ad-Hoc disabled due to kernel bugs"
 msgstr "Wyłączono WPA Ad-Hoc z powodu błędów jądra"
 
@@ -9905,7 +9900,7 @@ msgstr "Lista wtyczek oddzielonych „,â€"
 msgid "Quit after initial configuration"
 msgstr "Kończy działanie po początkowej konfiguracji"
 
-#: ../src/nm-config.c:529 ../src/nm-iface-helper.c:294
+#: ../src/nm-config.c:529 ../src/nm-iface-helper.c:299
 msgid "Don't become a daemon, and log to stderr"
 msgstr ""
 "Bez zmiany w usługę i zapisywanie dziennika do standardowego wyjścia błędów"
@@ -9924,83 +9919,83 @@ msgid "The expected start of the response"
 msgstr "Oczekiwany poczÄ…tek odpowiedzi"
 
 #. Interface/IP config
-#: ../src/nm-iface-helper.c:274
+#: ../src/nm-iface-helper.c:279
 msgid "The interface to manage"
 msgstr "Interfejs do zarzÄ…dzania"
 
-#: ../src/nm-iface-helper.c:275
+#: ../src/nm-iface-helper.c:280
 msgid "Connection UUID"
 msgstr "UUID połączenia"
 
-#: ../src/nm-iface-helper.c:276
+#: ../src/nm-iface-helper.c:281
 msgid "Connection Token for Stable IDs"
 msgstr "Token połączenia dla stabilnych identyfikatorów"
 
-#: ../src/nm-iface-helper.c:277
+#: ../src/nm-iface-helper.c:282
 msgid "Whether to manage IPv6 SLAAC"
 msgstr "Czy zarządzać SLAAC IPv6"
 
-#: ../src/nm-iface-helper.c:278
+#: ../src/nm-iface-helper.c:283
 msgid "Whether SLAAC must be successful"
 msgstr "Czy SLAAC musi się powieść"
 
-#: ../src/nm-iface-helper.c:279
+#: ../src/nm-iface-helper.c:284
 msgid "Use an IPv6 temporary privacy address"
 msgstr "Użycie tymczasowego adresu prywatnego IPv6"
 
-#: ../src/nm-iface-helper.c:280
+#: ../src/nm-iface-helper.c:285
 msgid "Current DHCPv4 address"
 msgstr "Bieżący adres DHCPv4"
 
-#: ../src/nm-iface-helper.c:281
+#: ../src/nm-iface-helper.c:286
 msgid "Whether DHCPv4 must be successful"
 msgstr "Czy DHCPv4 musi się powieść"
 
-#: ../src/nm-iface-helper.c:282
+#: ../src/nm-iface-helper.c:287
 msgid "Hex-encoded DHCPv4 client ID"
 msgstr "Identyfikator klienta DHCPv4 zakodowany szesnastkowo"
 
-#: ../src/nm-iface-helper.c:283
+#: ../src/nm-iface-helper.c:288
 msgid "Hostname to send to DHCP server"
 msgstr "Nazwa komputera wysyłana do serwera DHCP"
 
-#: ../src/nm-iface-helper.c:283
+#: ../src/nm-iface-helper.c:288
 msgid "barbar"
 msgstr "barbar"
 
-#: ../src/nm-iface-helper.c:284
+#: ../src/nm-iface-helper.c:289
 msgid "FQDN to send to DHCP server"
 msgstr "FQDN wysyłane do serwera DHCP"
 
-#: ../src/nm-iface-helper.c:284
+#: ../src/nm-iface-helper.c:289
 msgid "host.domain.org"
 msgstr "komputer.example.com"
 
-#: ../src/nm-iface-helper.c:285
+#: ../src/nm-iface-helper.c:290
 msgid "Route priority for IPv4"
 msgstr "Priorytet trasy dla IPv4"
 
-#: ../src/nm-iface-helper.c:285
+#: ../src/nm-iface-helper.c:290
 msgid "0"
 msgstr "0"
 
-#: ../src/nm-iface-helper.c:286
+#: ../src/nm-iface-helper.c:291
 msgid "Route priority for IPv6"
 msgstr "Priorytet trasy dla IPv6"
 
-#: ../src/nm-iface-helper.c:286
+#: ../src/nm-iface-helper.c:291
 msgid "1024"
 msgstr "1024"
 
-#: ../src/nm-iface-helper.c:287
+#: ../src/nm-iface-helper.c:292
 msgid "Hex-encoded Interface Identifier"
 msgstr "Identyfikator interfejsu zakodowany szesnastkowo"
 
-#: ../src/nm-iface-helper.c:288
+#: ../src/nm-iface-helper.c:293
 msgid "IPv6 SLAAC address generation mode"
 msgstr "Tryb tworzenia adresów SLAAC IPv6"
 
-#: ../src/nm-iface-helper.c:289
+#: ../src/nm-iface-helper.c:294
 msgid ""
 "The logging backend configuration value. See logging.backend in "
 "NetworkManager.conf"
@@ -10008,7 +10003,7 @@ msgstr ""
 "Właściwość konfiguracji mechanizmu dziennika. Więcej informacji zawiera "
 "„logging.backend†w pliku NetworkManager.conf"
 
-#: ../src/nm-iface-helper.c:309
+#: ../src/nm-iface-helper.c:314
 msgid ""
 "nm-iface-helper is a small, standalone process that manages a single network "
 "interface."
@@ -10016,21 +10011,26 @@ msgstr ""
 "nm-iface-helper to mały, samodzielny proces zarządzający pojedynczym "
 "interfejsem sieciowym."
 
-#: ../src/nm-iface-helper.c:379
+#: ../src/nm-iface-helper.c:422
 #, c-format
 msgid "An interface name and UUID are required\n"
 msgstr "Wymagana jest nazwa interfejsu i UUID\n"
 
-#: ../src/nm-iface-helper.c:385
+#: ../src/nm-iface-helper.c:428
 #, c-format
 msgid "Failed to find interface index for %s (%s)\n"
 msgstr "Odnalezienie indeksu interfejsu dla %s (%s) się nie powiodło\n"
 
-#: ../src/nm-iface-helper.c:446
+#: ../src/nm-iface-helper.c:485
 #, c-format
 msgid "(%s): Invalid IID %s\n"
 msgstr "(%s): nieprawidłowy IID %s\n"
 
+#: ../src/nm-iface-helper.c:496
+#, c-format
+msgid "(%s): Invalid DHCP client-id %s\n"
+msgstr "(%s): nieprawidłowy client-id DHCP %s\n"
+
 #: ../src/nm-logging.c:267
 #, c-format
 msgid "Unknown log level '%s'"
diff --git a/shared/nm-utils/nm-shared-utils.h b/shared/nm-utils/nm-shared-utils.h
index 58855237..d983cfcd 100644
--- a/shared/nm-utils/nm-shared-utils.h
+++ b/shared/nm-utils/nm-shared-utils.h
@@ -331,6 +331,7 @@ _nm_g_slice_free_fcn_define (1)
 _nm_g_slice_free_fcn_define (2)
 _nm_g_slice_free_fcn_define (4)
 _nm_g_slice_free_fcn_define (8)
+_nm_g_slice_free_fcn_define (10)
 _nm_g_slice_free_fcn_define (12)
 _nm_g_slice_free_fcn_define (16)
 
@@ -345,6 +346,7 @@ _nm_g_slice_free_fcn_define (16)
 		                      || ((mem_size) ==  2) \
 		                      || ((mem_size) ==  4) \
 		                      || ((mem_size) ==  8) \
+		                      || ((mem_size) == 10) \
 		                      || ((mem_size) == 12) \
 		                      || ((mem_size) == 16)); \
 		switch ((mem_size)) { \
@@ -352,6 +354,7 @@ _nm_g_slice_free_fcn_define (16)
 		case  2: _fcn = _nm_g_slice_free_fcn_2;  break; \
 		case  4: _fcn = _nm_g_slice_free_fcn_4;  break; \
 		case  8: _fcn = _nm_g_slice_free_fcn_8;  break; \
+		case 10: _fcn = _nm_g_slice_free_fcn_10; break; \
 		case 12: _fcn = _nm_g_slice_free_fcn_12; break; \
 		case 16: _fcn = _nm_g_slice_free_fcn_16; break; \
 		default: g_assert_not_reached (); _fcn = NULL; break; \
diff --git a/shared/nm-utils/nm-test-utils.h b/shared/nm-utils/nm-test-utils.h
index efbe6c9a..efb41454 100644
--- a/shared/nm-utils/nm-test-utils.h
+++ b/shared/nm-utils/nm-test-utils.h
@@ -145,10 +145,16 @@
 		const gint64 nmtst_wait_start_us = g_get_monotonic_time (); \
 		const gint64 nmtst_wait_duration_us = (max_wait_ms) * 1000L; \
 		const gint64 nmtst_wait_end_us = nmtst_wait_start_us + nmtst_wait_duration_us; \
+		gint64 _nmtst_wait_remaining_us = nmtst_wait_duration_us; \
+		int _nmtst_wait_iteration = 0; \
 		\
 		while (TRUE) { \
+			_nm_unused const gint64 nmtst_wait_remaining_us = _nmtst_wait_remaining_us; \
+			_nm_unused int nmtst_wait_iteration = _nmtst_wait_iteration++; \
+			\
 			{ wait }; \
-			if (g_get_monotonic_time () > nmtst_wait_end_us) { \
+			_nmtst_wait_remaining_us = (nmtst_wait_end_us - g_get_monotonic_time ()); \
+			if (_nmtst_wait_remaining_us <= 0) { \
 				_not_expired = FALSE; \
 				break; \
 			} \
diff --git a/shared/nm-version-macros.h b/shared/nm-version-macros.h
index 7dcd068c..06936567 100644
--- a/shared/nm-version-macros.h
+++ b/shared/nm-version-macros.h
@@ -37,7 +37,7 @@
  * Evaluates to the minor version number of NetworkManager which this source
  * is compiled against.
  */
-#define NM_MINOR_VERSION (11)
+#define NM_MINOR_VERSION (12)
 
 /**
  * NM_MICRO_VERSION:
@@ -45,7 +45,7 @@
  * Evaluates to the micro version number of NetworkManager which this source
  * compiled against.
  */
-#define NM_MICRO_VERSION (90)
+#define NM_MICRO_VERSION (0)
 
 /**
  * NM_CHECK_VERSION:
diff --git a/src/devices/nm-device-bond.c b/src/devices/nm-device-bond.c
index 22f7cdde..f59ec9ff 100644
--- a/src/devices/nm-device-bond.c
+++ b/src/devices/nm-device-bond.c
@@ -338,8 +338,6 @@ apply_bonding_config (NMDevice *device)
 	set_simple_option (device, mode, s_bond, NM_SETTING_BOND_OPTION_FAIL_OVER_MAC);
 	set_simple_option (device, mode, s_bond, NM_SETTING_BOND_OPTION_LACP_RATE);
 	set_simple_option (device, mode, s_bond, NM_SETTING_BOND_OPTION_LP_INTERVAL);
-	set_simple_option (device, mode, s_bond, NM_SETTING_BOND_OPTION_NUM_GRAT_ARP);
-	set_simple_option (device, mode, s_bond, NM_SETTING_BOND_OPTION_NUM_UNSOL_NA);
 	set_simple_option (device, mode, s_bond, NM_SETTING_BOND_OPTION_MIN_LINKS);
 	set_simple_option (device, mode, s_bond, NM_SETTING_BOND_OPTION_PACKETS_PER_SLAVE);
 	set_simple_option (device, mode, s_bond, NM_SETTING_BOND_OPTION_PRIMARY_RESELECT);
@@ -348,6 +346,16 @@ apply_bonding_config (NMDevice *device)
 	set_simple_option (device, mode, s_bond, NM_SETTING_BOND_OPTION_USE_CARRIER);
 	set_simple_option (device, mode, s_bond, NM_SETTING_BOND_OPTION_XMIT_HASH_POLICY);
 
+	/* num_grat_arp and num_unsol_na are actually the same attribute
+	 * on kernel side and their value in the bond setting is guaranteed
+	 * to be equal. Write only one of the two.
+	 */
+	value = nm_setting_bond_get_option_by_name (s_bond, NM_SETTING_BOND_OPTION_NUM_GRAT_ARP);
+	if (value)
+		set_bond_attr (device, mode, NM_SETTING_BOND_OPTION_NUM_GRAT_ARP, value);
+	else
+		set_simple_option (device, mode, s_bond, NM_SETTING_BOND_OPTION_NUM_UNSOL_NA);
+
 	return NM_ACT_STAGE_RETURN_SUCCESS;
 }
 
diff --git a/src/devices/nm-device-ethernet.c b/src/devices/nm-device-ethernet.c
index 87d16dbe..a9a9f968 100644
--- a/src/devices/nm-device-ethernet.c
+++ b/src/devices/nm-device-ethernet.c
@@ -1317,13 +1317,13 @@ act_stage3_ip4_config_start (NMDevice *device,
 }
 
 static guint32
-get_configured_mtu (NMDevice *device, gboolean *out_is_user_config)
+get_configured_mtu (NMDevice *device, NMDeviceMtuSource *out_source)
 {
 	/* MTU only set for plain ethernet */
 	if (NM_DEVICE_ETHERNET_GET_PRIVATE ((NMDeviceEthernet *) device)->ppp_manager)
 		return 0;
 
-	return nm_device_get_configured_mtu_for_wired (device, out_is_user_config);
+	return nm_device_get_configured_mtu_for_wired (device, out_source);
 }
 
 static void
diff --git a/src/devices/nm-device-factory.c b/src/devices/nm-device-factory.c
index d8e30346..bc717bb3 100644
--- a/src/devices/nm-device-factory.c
+++ b/src/devices/nm-device-factory.c
@@ -35,8 +35,6 @@
 
 #define PLUGIN_PREFIX "libnm-device-plugin-"
 
-static NM_CACHED_QUARK_FCN ("NMManager-plugin-path", plugin_path_quark)
-
 /*****************************************************************************/
 
 enum {
@@ -303,7 +301,10 @@ _add_factory (NMDeviceFactory *factory,
 
 	nm_device_factory_get_supported_types (factory, &link_types, &setting_types);
 
-	g_object_set_qdata_full (G_OBJECT (factory), plugin_path_quark (), g_strdup (path), g_free);
+	g_return_val_if_fail (   (link_types && link_types[0] > NM_LINK_TYPE_UNKNOWN)
+	                      || (setting_types && setting_types[0]),
+	                      FALSE);
+
 	for (i = 0; link_types && link_types[i] > NM_LINK_TYPE_UNKNOWN; i++)
 		g_hash_table_insert (factories_by_link, GUINT_TO_POINTER (link_types[i]), g_object_ref (factory));
 	for (i = 0; setting_types && setting_types[i]; i++) {
@@ -319,7 +320,12 @@ _add_factory (NMDeviceFactory *factory,
 
 	callback (factory, user_data);
 
-	nm_log_info (LOGD_PLATFORM, "Loaded device plugin: %s (%s)", G_OBJECT_TYPE_NAME (factory), path);
+	nm_log (path ? LOGL_INFO : LOGL_DEBUG,
+	        LOGD_PLATFORM,
+	        NULL, NULL,
+	        "Loaded device plugin: %s (%s)",
+	        G_OBJECT_TYPE_NAME (factory),
+	        path ?: "internal");
 	return TRUE;
 }
 
@@ -328,10 +334,10 @@ _load_internal_factory (GType factory_gtype,
                         NMDeviceFactoryManagerFactoryFunc callback,
                         gpointer user_data)
 {
-	NMDeviceFactory *factory;
+	gs_unref_object NMDeviceFactory *factory = NULL;
 
 	factory = (NMDeviceFactory *) g_object_new (factory_gtype, NULL);
-	_add_factory (factory, "internal", callback, user_data);
+	_add_factory (factory, NULL, callback, user_data);
 }
 
 static void
diff --git a/src/devices/nm-device-infiniband.c b/src/devices/nm-device-infiniband.c
index 781bbd69..99bcef00 100644
--- a/src/devices/nm-device-infiniband.c
+++ b/src/devices/nm-device-infiniband.c
@@ -115,29 +115,11 @@ act_stage1_prepare (NMDevice *device, NMDeviceStateReason *out_failure_reason)
 }
 
 static guint32
-get_configured_mtu (NMDevice *device, gboolean *out_is_user_config)
+get_configured_mtu (NMDevice *device, NMDeviceMtuSource *out_source)
 {
-	NMSettingInfiniband *setting;
-	gint64 mtu_default;
-	guint32 mtu;
-
-	nm_assert (NM_IS_DEVICE (device));
-	nm_assert (out_is_user_config);
-
-	setting = NM_SETTING_INFINIBAND (nm_device_get_applied_setting (device, NM_TYPE_SETTING_INFINIBAND));
-	if (!setting)
-		g_return_val_if_reached (0);
-
-	mtu = nm_setting_infiniband_get_mtu (setting);
-	if (mtu == 0) {
-		mtu_default = nm_device_get_configured_mtu_from_connection_default (device, "infiniband.mtu");
-		if (mtu_default >= 0) {
-			*out_is_user_config = TRUE;
-			return (guint32) mtu_default;
-		}
-	}
-	*out_is_user_config = (mtu != 0);
-	return mtu;
+	return nm_device_get_configured_mtu_from_connection (device,
+	                                                     NM_TYPE_SETTING_INFINIBAND,
+	                                                     out_source);
 }
 
 static gboolean
diff --git a/src/devices/nm-device-ip-tunnel.c b/src/devices/nm-device-ip-tunnel.c
index 59ca9ed5..2e266bb9 100644
--- a/src/devices/nm-device-ip-tunnel.c
+++ b/src/devices/nm-device-ip-tunnel.c
@@ -741,33 +741,15 @@ create_and_realize (NMDevice *device,
 }
 
 static guint32
-get_configured_mtu (NMDevice *self, gboolean *out_is_user_config)
+get_configured_mtu (NMDevice *device, NMDeviceMtuSource *out_source)
 {
-	NMSettingIPTunnel *setting;
-	gint64 mtu_default;
-	guint32 mtu;
-
-	nm_assert (NM_IS_DEVICE (self));
-	nm_assert (out_is_user_config);
-
-	setting = NM_SETTING_IP_TUNNEL (nm_device_get_applied_setting (self, NM_TYPE_SETTING_IP_TUNNEL));
-	if (!setting)
-		g_return_val_if_reached (0);
-
-	mtu = nm_setting_ip_tunnel_get_mtu (setting);
-	if (mtu == 0) {
-		mtu_default = nm_device_get_configured_mtu_from_connection_default (self, "ip-tunnel.mtu");
-		if (mtu_default >= 0) {
-			*out_is_user_config = TRUE;
-			return (guint32) mtu_default;
-		}
-	}
-	*out_is_user_config = (mtu != 0);
-	return mtu;
+	return nm_device_get_configured_mtu_from_connection (device,
+	                                                     NM_TYPE_SETTING_IP_TUNNEL,
+	                                                     out_source);
 }
 
 static NMDeviceCapabilities
-get_generic_capabilities (NMDevice *dev)
+get_generic_capabilities (NMDevice *device)
 {
 	return NM_DEVICE_CAP_IS_SOFTWARE;
 }
diff --git a/src/devices/nm-device-private.h b/src/devices/nm-device-private.h
index c76debff..ba28e9e4 100644
--- a/src/devices/nm-device-private.h
+++ b/src/devices/nm-device-private.h
@@ -120,7 +120,11 @@ gboolean nm_device_ipv6_sysctl_set (NMDevice *self, const char *property, const
 gint64 nm_device_get_configured_mtu_from_connection_default (NMDevice *self,
                                                              const char *property_name);
 
-guint32 nm_device_get_configured_mtu_for_wired (NMDevice *self, gboolean *out_is_user_config);
+guint32 nm_device_get_configured_mtu_from_connection (NMDevice *device,
+                                                      GType setting_type,
+                                                      NMDeviceMtuSource *out_source);
+
+guint32 nm_device_get_configured_mtu_for_wired (NMDevice *self, NMDeviceMtuSource *out_source);
 
 void nm_device_commit_mtu (NMDevice *self);
 
diff --git a/src/devices/nm-device-vlan.c b/src/devices/nm-device-vlan.c
index a7f4c4bc..b0e746a8 100644
--- a/src/devices/nm-device-vlan.c
+++ b/src/devices/nm-device-vlan.c
@@ -534,19 +534,21 @@ act_stage1_prepare (NMDevice *device, NMDeviceStateReason *out_failure_reason)
 }
 
 static guint32
-get_configured_mtu (NMDevice *self, gboolean *out_is_user_config)
+get_configured_mtu (NMDevice *self, NMDeviceMtuSource *out_source)
 {
 	guint32 mtu = 0;
 	int ifindex;
 
-	mtu = nm_device_get_configured_mtu_for_wired (self, out_is_user_config);
-	if (*out_is_user_config)
+	mtu = nm_device_get_configured_mtu_for_wired (self, out_source);
+	if (*out_source != NM_DEVICE_MTU_SOURCE_NONE)
 		return mtu;
 
 	/* Inherit the MTU from parent device, if any */
 	ifindex = nm_device_parent_get_ifindex (self);
-	if (ifindex > 0)
+	if (ifindex > 0) {
 		mtu = nm_platform_link_get_mtu (nm_device_get_platform (NM_DEVICE (self)), ifindex);
+		*out_source = NM_DEVICE_MTU_SOURCE_PARENT;
+	}
 
 	return mtu;
 }
diff --git a/src/devices/nm-device.c b/src/devices/nm-device.c
index 9df41410..5a5cb50e 100644
--- a/src/devices/nm-device.c
+++ b/src/devices/nm-device.c
@@ -280,11 +280,6 @@ typedef struct _NMDevicePrivate {
 
 	bool          real:1;
 
-	/* there was a IP config change, but no idle action was scheduled because device
-	 * is still not platform-init */
-	bool queued_ip4_config_pending:1;
-	bool queued_ip6_config_pending:1;
-
 	bool update_ip_config_completed_v4:1;
 	bool update_ip_config_completed_v6:1;
 
@@ -349,8 +344,9 @@ typedef struct _NMDevicePrivate {
 	gulong          config_changed_id;
 	guint32         mtu;
 	guint32         ip6_mtu;
-	guint32 mtu_initial;
-	guint32 ip6_mtu_initial;
+	guint32         mtu_initial;
+	guint32         ip6_mtu_initial;
+	NMDeviceMtuSource mtu_source;
 
 	guint32         v4_route_table;
 	guint32         v6_route_table;
@@ -366,8 +362,6 @@ typedef struct _NMDevicePrivate {
 	bool            carrier:1;
 	bool            ignore_carrier:1;
 
-	bool mtu_initialized:1;
-
 	bool            up:1;   /* IFF_UP */
 
 	bool            v4_commit_first_time:1;
@@ -735,6 +729,14 @@ NM_UTILS_LOOKUP_STR_DEFINE (nm_device_state_reason_to_str, NMDeviceStateReason,
 #define reason_to_string(reason) \
 	NM_UTILS_LOOKUP_STR (nm_device_state_reason_to_str, reason)
 
+NM_UTILS_LOOKUP_STR_DEFINE_STATIC (mtu_source_to_str, NMDeviceMtuSource,
+	NM_UTILS_LOOKUP_DEFAULT_NM_ASSERT ("unknown"),
+	NM_UTILS_LOOKUP_STR_ITEM (NM_DEVICE_MTU_SOURCE_NONE,       "none"),
+	NM_UTILS_LOOKUP_STR_ITEM (NM_DEVICE_MTU_SOURCE_PARENT,     "parent"),
+	NM_UTILS_LOOKUP_STR_ITEM (NM_DEVICE_MTU_SOURCE_IP_CONFIG,  "ip-config"),
+	NM_UTILS_LOOKUP_STR_ITEM (NM_DEVICE_MTU_SOURCE_CONNECTION, "connection"),
+);
+
 /*****************************************************************************/
 
 NMSettings *
@@ -4001,7 +4003,7 @@ realize_start_setup (NMDevice *self,
 	/* Balanced by a thaw in nm_device_realize_finish() */
 	g_object_freeze_notify (G_OBJECT (self));
 
-	priv->mtu_initialized = FALSE;
+	priv->mtu_source = NM_DEVICE_MTU_SOURCE_NONE;
 	priv->mtu_initial = 0;
 	priv->ip6_mtu_initial = 0;
 	priv->ip6_mtu = 0;
@@ -4063,9 +4065,6 @@ realize_start_setup (NMDevice *self,
 		_notify (self, PROP_UDI);
 	}
 
-	priv->queued_ip4_config_pending = TRUE;
-	priv->queued_ip6_config_pending = TRUE;
-
 	nm_device_update_hw_address (self);
 	nm_device_update_initial_hw_address (self);
 	nm_device_update_permanent_hw_address (self, FALSE);
@@ -6822,7 +6821,9 @@ static gboolean
 dhcp4_grace_period_expired (gpointer user_data)
 {
 	NMDevice *self = user_data;
+	NMDevicePrivate *priv = NM_DEVICE_GET_PRIVATE (self);
 
+	priv->dhcp4.grace_id = 0;
 	_LOGI (LOGD_DHCP4, "DHCPv4: grace period expired");
 
 	nm_device_ip_method_failed (self, AF_INET,
@@ -7553,7 +7554,9 @@ static gboolean
 dhcp6_grace_period_expired (gpointer user_data)
 {
 	NMDevice *self = user_data;
+	NMDevicePrivate *priv = NM_DEVICE_GET_PRIVATE (self);
 
+	priv->dhcp6.grace_id = 0;
 	_LOGI (LOGD_DHCP6, "DHCPv6: grace period expired");
 
 	nm_device_ip_method_failed (self, AF_INET6,
@@ -7828,7 +7831,7 @@ generate_duid_from_machine_id (void)
 }
 
 static GBytes *
-dhcp6_get_duid (NMDevice *self, NMConnection *connection, GBytes *hwaddr, NMDhcpDuidEnforce *out_enforce)
+dhcp6_get_duid (NMDevice *self, NMConnection *connection, GBytes *hwaddr, gboolean *out_enforce)
 {
 	NMSettingIPConfig *s_ip6;
 	const char *duid;
@@ -7837,7 +7840,7 @@ dhcp6_get_duid (NMDevice *self, NMConnection *connection, GBytes *hwaddr, NMDhcp
 	GBytes *duid_out;
 	guint8 sha256_digest[32];
 	gsize len = sizeof (sha256_digest);
-	NMDhcpDuidEnforce duid_enforce = NM_DHCP_DUID_ENFORCE_ALWAYS;
+	gboolean duid_enforce = TRUE;
 	gs_free char *logstr1 = NULL;
 
 	s_ip6 = nm_connection_get_setting_ip6_config (connection);
@@ -7852,7 +7855,7 @@ dhcp6_get_duid (NMDevice *self, NMConnection *connection, GBytes *hwaddr, NMDhcp
 	}
 
 	if (nm_streq (duid, "lease")) {
-		duid_enforce = NM_DHCP_DUID_ENFORCE_NEVER;
+		duid_enforce = FALSE;
 		duid_out = generate_duid_from_machine_id ();
 		if (!duid_out) {
 			duid_error = "failure to read machine-id";
@@ -7972,7 +7975,7 @@ out_good:
 	       "ipv6.dhcp-duid: generate %s DUID '%s' (%s)",
 	       duid,
 	       (logstr1 = nm_dhcp_utils_duid_to_string (duid_out)),
-	       (duid_enforce == NM_DHCP_DUID_ENFORCE_ALWAYS) ? "enforcing" : "fallback");
+	       duid_enforce ? "enforcing" : "prefer lease");
 
 	NM_SET_OUT (out_enforce, duid_enforce);
 	return duid_out;
@@ -7985,7 +7988,7 @@ dhcp6_start_with_link_ready (NMDevice *self, NMConnection *connection)
 	NMSettingIPConfig *s_ip6;
 	gs_unref_bytes GBytes *hwaddr = NULL;
 	gs_unref_bytes GBytes *duid = NULL;
-	NMDhcpDuidEnforce enforce_duid = NM_DHCP_DUID_ENFORCE_NEVER;
+	gboolean enforce_duid = FALSE;
 
 	const NMPlatformIP6Address *ll_addr = NULL;
 
@@ -8371,40 +8374,68 @@ nm_device_get_configured_mtu_from_connection_default (NMDevice *self,
 }
 
 guint32
-nm_device_get_configured_mtu_for_wired (NMDevice *self, gboolean *out_is_user_config)
+nm_device_get_configured_mtu_from_connection (NMDevice *self,
+                                              GType setting_type,
+                                              NMDeviceMtuSource *out_source)
 {
+	const char *global_property_name;
 	NMConnection *connection;
-	NMSettingWired *setting;
+	NMSetting *setting;
 	gint64 mtu_default;
-	guint32 mtu;
+	guint32 mtu = 0;
 
 	nm_assert (NM_IS_DEVICE (self));
-	nm_assert (out_is_user_config);
+	nm_assert (out_source);
 
 	connection = nm_device_get_applied_connection (self);
 	if (!connection)
 		g_return_val_if_reached (0);
 
-	setting = nm_connection_get_setting_wired (connection);
+	setting = nm_connection_get_setting (connection, setting_type);
+
+	if (setting_type == NM_TYPE_SETTING_WIRED) {
+		if (setting)
+			mtu = nm_setting_wired_get_mtu (NM_SETTING_WIRED (setting));
+		global_property_name = "ethernet.mtu";
+	} else if (setting_type == NM_TYPE_SETTING_WIRELESS) {
+		if (setting)
+			mtu = nm_setting_wireless_get_mtu (NM_SETTING_WIRELESS (setting));
+		global_property_name = "wifi.mtu";
+	} else if (setting_type == NM_TYPE_SETTING_INFINIBAND) {
+		if (setting)
+			mtu = nm_setting_infiniband_get_mtu (NM_SETTING_INFINIBAND (setting));
+		global_property_name = "infiniband.mtu";
+	} else if (setting_type == NM_TYPE_SETTING_IP_TUNNEL) {
+		if (setting)
+			mtu = nm_setting_ip_tunnel_get_mtu (NM_SETTING_IP_TUNNEL (setting));
+		global_property_name = "ip-tunnel.mtu";
+	} else
+		g_return_val_if_reached (0);
 
-	if (setting) {
-		mtu = nm_setting_wired_get_mtu (setting);
-		if (mtu) {
-			*out_is_user_config = TRUE;
-			return mtu;
-		}
+
+	if (mtu) {
+		*out_source = NM_DEVICE_MTU_SOURCE_CONNECTION;
+		return mtu;
 	}
 
-	mtu_default = nm_device_get_configured_mtu_from_connection_default (self, "ethernet.mtu");
+	mtu_default = nm_device_get_configured_mtu_from_connection_default (self, global_property_name);
 	if (mtu_default >= 0) {
-		*out_is_user_config = TRUE;
+		*out_source = NM_DEVICE_MTU_SOURCE_CONNECTION;
 		return (guint32) mtu_default;
 	}
 
-	*out_is_user_config = FALSE;
+	*out_source = NM_DEVICE_MTU_SOURCE_NONE;
 	return 0;
 }
 
+guint32
+nm_device_get_configured_mtu_for_wired (NMDevice *self, NMDeviceMtuSource *out_source)
+{
+	return nm_device_get_configured_mtu_from_connection (self,
+	                                                     NM_TYPE_SETTING_WIRED,
+	                                                     out_source);
+}
+
 /*****************************************************************************/
 
 static void
@@ -8431,6 +8462,7 @@ static void
 _commit_mtu (NMDevice *self, const NMIP4Config *config)
 {
 	NMDevicePrivate *priv = NM_DEVICE_GET_PRIVATE (self);
+	NMDeviceMtuSource source = NM_DEVICE_MTU_SOURCE_NONE;
 	guint32 ip6_mtu, ip6_mtu_orig;
 	guint32 mtu_desired, mtu_desired_orig;
 	guint32 mtu_plat;
@@ -8440,6 +8472,7 @@ _commit_mtu (NMDevice *self, const NMIP4Config *config)
 	} ip6_mtu_sysctl = { 0, };
 	int ifindex;
 	char sbuf[64], sbuf1[64], sbuf2[64];
+	gboolean success = TRUE;
 
 	ifindex = nm_device_get_ip_ifindex (self);
 	if (ifindex <= 0)
@@ -8453,7 +8486,6 @@ _commit_mtu (NMDevice *self, const NMIP4Config *config)
 	}
 
 	{
-		gboolean mtu_is_user_config = FALSE;
 		guint32 mtu = 0;
 
 		/* preferably, get the MTU from explict user-configuration.
@@ -8461,23 +8493,30 @@ _commit_mtu (NMDevice *self, const NMIP4Config *config)
 		 * MTUs from DHCP/PPP) or maybe fallback to a device-specific MTU. */
 
 		if (NM_DEVICE_GET_CLASS (self)->get_configured_mtu)
-			mtu = NM_DEVICE_GET_CLASS (self)->get_configured_mtu (self, &mtu_is_user_config);
+			mtu = NM_DEVICE_GET_CLASS (self)->get_configured_mtu (self, &source);
+
+		if (   config
+		    && source < NM_DEVICE_MTU_SOURCE_IP_CONFIG
+		    && nm_ip4_config_get_mtu (config)) {
+			mtu = nm_ip4_config_get_mtu (config);
+			source = NM_DEVICE_MTU_SOURCE_IP_CONFIG;
+		}
+
+		if (mtu != 0) {
+			_LOGT (LOGD_DEVICE,
+			       "mtu: value %u from source '%s' (%u), current source '%s' (%u)",
+			       (guint) mtu,
+			       mtu_source_to_str (source), (guint) source,
+			       mtu_source_to_str (priv->mtu_source), (guint) priv->mtu_source);
+		}
 
-		if (mtu_is_user_config)
+		if (   mtu != 0
+		    && (   source > priv->mtu_source
+		        || (priv->mtu_source == NM_DEVICE_MTU_SOURCE_PARENT && source == priv->mtu_source)))
 			mtu_desired = mtu;
 		else {
-			if (config)
-				mtu_desired = nm_ip4_config_get_mtu (config);
-			else
-				mtu_desired = 0;
-			if (!mtu_desired && !priv->mtu_initialized) {
-				/* there is no MTU specified, and this is the first commit of the MTU.
-				 * Reset a per-device MTU default, as returned from get_configured_mtu().
-				 *
-				 * The device might choose not to return a default MTU via get_configured_mtu()
-				 * to suppress this behavior. */
-				mtu_desired = mtu;
-			}
+			mtu_desired = 0;
+			source = NM_DEVICE_MTU_SOURCE_NONE;
 		}
 	}
 
@@ -8499,7 +8538,7 @@ _commit_mtu (NMDevice *self, const NMIP4Config *config)
 	}
 
 	ip6_mtu = priv->ip6_mtu;
-	if (!ip6_mtu && !priv->mtu_initialized) {
+	if (!ip6_mtu && priv->mtu_source == NM_DEVICE_MTU_SOURCE_NONE) {
 		/* initially, if the IPv6 MTU is not specified, grow it as large as the
 		 * link MTU @mtu_desired. Only exception is, if @mtu_desired is so small
 		 * to disable IPv6. */
@@ -8507,8 +8546,6 @@ _commit_mtu (NMDevice *self, const NMIP4Config *config)
 			ip6_mtu = mtu_desired;
 	}
 
-	priv->mtu_initialized = TRUE;
-
 	if (!ip6_mtu && !mtu_desired)
 		return;
 
@@ -8560,6 +8597,7 @@ _commit_mtu (NMDevice *self, const NMIP4Config *config)
 		if (mtu_desired && mtu_desired != mtu_plat) {
 			if (nm_platform_link_set_mtu (nm_device_get_platform (self), ifindex, mtu_desired) == NM_PLATFORM_ERROR_CANT_SET_MTU) {
 				anticipated_failure = TRUE;
+				success = FALSE;
 				_LOGW (LOGD_DEVICE, "mtu: failure to set MTU. %s",
 				       NM_IS_DEVICE_VLAN (self)
 				         ? "Is the parent's MTU size large enough?"
@@ -8581,10 +8619,15 @@ _commit_mtu (NMDevice *self, const NMIP4Config *config)
 				        anticipated_failure && errsv == EINVAL
 				           ? ": Is the underlying MTU value successfully set?"
 				           : "");
+				success = FALSE;
 			}
 			priv->carrier_wait_until_ms = nm_utils_get_monotonic_timestamp_ms () + CARRIER_WAIT_TIME_AFTER_MTU_MS;
 		}
 	}
+
+	if (success && source != NM_DEVICE_MTU_SOURCE_NONE)
+		priv->mtu_source = source;
+
 #undef _IP6_MTU_SYS
 }
 
@@ -10178,13 +10221,13 @@ _cleanup_ip_pre (NMDevice *self, int addr_family, CleanupType cleanup_type)
 	}
 
 	if (IS_IPv4) {
-		priv->queued_ip4_config_pending = FALSE;
 		dhcp4_cleanup (self, cleanup_type, FALSE);
 		arp_cleanup (self);
 		dnsmasq_cleanup (self);
 		ipv4ll_cleanup (self);
 	} else {
-		priv->queued_ip6_config_pending = FALSE;
+		g_slist_free_full (priv->dad6_failed_addrs, (GDestroyNotify) nmp_object_unref);
+		priv->dad6_failed_addrs = NULL;
 		g_clear_object (&priv->dad6_ip6_config);
 		dhcp6_cleanup (self, cleanup_type, FALSE);
 		nm_clear_g_source (&priv->linklocal6_timeout_id);
@@ -12185,22 +12228,16 @@ static gboolean
 queued_ip_config_change (NMDevice *self, int addr_family)
 {
 	NMDevicePrivate *priv;
-	gboolean need_ipv6ll = FALSE;
 	const gboolean IS_IPv4 = (addr_family == AF_INET);
-	NMPlatform *platform;
 
 	g_return_val_if_fail (NM_IS_DEVICE (self), G_SOURCE_REMOVE);
 
 	priv = NM_DEVICE_GET_PRIVATE (self);
 
-	nm_assert (IS_IPv4 ? !priv->queued_ip4_config_pending : !priv->queued_ip6_config_pending);
-
 	/* Wait for any queued state changes */
 	if (priv->queued_state.id)
 		return G_SOURCE_CONTINUE;
 
-	priv->queued_ip_config_id_x[IS_IPv4] = 0;
-
 	/* If a commit is scheduled, this function would potentially interfere with
 	 * it changing IP configurations before they are applied. Postpone the
 	 * update in such case.
@@ -12209,39 +12246,39 @@ queued_ip_config_change (NMDevice *self, int addr_family)
 	                                    IS_IPv4
 	                                      ? activate_stage5_ip4_config_result
 	                                      : activate_stage5_ip6_config_commit,
-	                                    addr_family)) {
-		if (IS_IPv4) {
-			priv->queued_ip4_config_pending = FALSE;
-			priv->queued_ip_config_id_4 = g_idle_add (queued_ip4_config_change, self);
-		} else {
-			priv->queued_ip6_config_pending = FALSE;
-			priv->queued_ip_config_id_6 = g_idle_add (queued_ip6_config_change, self);
-		}
-		_LOGT (LOGD_DEVICE, "IP%c update was postponed",
-		       nm_utils_addr_family_to_char (addr_family));
-	} else {
-		update_ip_config (self, addr_family);
+	                                    addr_family))
+		return G_SOURCE_CONTINUE;
 
-		if (!IS_IPv4) {
-			/* Check whether we need to complete waiting for link-local.
-			 * We are also called from an idle handler, so no problem doing state transitions
-			 * now. */
-			linklocal6_check_complete (self);
-		}
+	priv->queued_ip_config_id_x[IS_IPv4] = 0;
+
+	update_ip_config (self, addr_family);
+
+	if (!IS_IPv4) {
+		/* Check whether we need to complete waiting for link-local.
+		 * We are also called from an idle handler, so no problem doing state transitions
+		 * now. */
+		linklocal6_check_complete (self);
 	}
 
 	if (!IS_IPv4) {
-		if (   priv->state < NM_DEVICE_STATE_DEACTIVATING
+		NMPlatform *platform;
+		GSList *dad6_failed_addrs, *iter;
+
+		dad6_failed_addrs = g_steal_pointer (&priv->dad6_failed_addrs);
+
+		if (   priv->state > NM_DEVICE_STATE_DISCONNECTED
+		    && priv->state < NM_DEVICE_STATE_DEACTIVATING
+		    && !nm_device_sys_iface_state_is_external (self)
 		    && (platform = nm_device_get_platform (self))
 		    && nm_platform_link_get (platform, priv->ifindex)) {
+			gboolean need_ipv6ll = FALSE;
+			NMNDiscConfigMap ndisc_config_changed = NM_NDISC_CONFIG_NONE;
+
 			/* Handle DAD failures */
-			while (priv->dad6_failed_addrs) {
-				nm_auto_nmpobj const NMPObject *obj = NULL;
+			for (iter = dad6_failed_addrs; iter; iter = iter->next) {
+				const NMPObject *obj = iter->data;
 				const NMPlatformIP6Address *addr;
 
-				obj = priv->dad6_failed_addrs->data;
-				priv->dad6_failed_addrs = g_slist_delete_link (priv->dad6_failed_addrs, priv->dad6_failed_addrs);
-
 				if (!nm_ndisc_dad_addr_is_fail_candidate (platform, obj))
 					continue;
 
@@ -12253,9 +12290,12 @@ queued_ip_config_change (NMDevice *self, int addr_family)
 				if (IN6_IS_ADDR_LINKLOCAL (&addr->address))
 					need_ipv6ll = TRUE;
 				else if (priv->ndisc)
-					nm_ndisc_dad_failed (priv->ndisc, &addr->address);
+					ndisc_config_changed |= nm_ndisc_dad_failed (priv->ndisc, &addr->address, FALSE);
 			}
 
+			if (ndisc_config_changed != NM_NDISC_CONFIG_NONE)
+				nm_ndisc_emit_config_change (priv->ndisc, ndisc_config_changed);
+
 			/* If no IPv6 link-local address exists but other addresses do then we
 			 * must add the LL address to remain conformant with RFC 3513 chapter 2.1
 			 * ("Addressing Model"): "All interfaces are required to have at least
@@ -12264,14 +12304,14 @@ queued_ip_config_change (NMDevice *self, int addr_family)
 			if (   priv->ip_config_6
 			    && nm_ip6_config_get_num_addresses (priv->ip_config_6))
 				need_ipv6ll = TRUE;
-
 			if (need_ipv6ll)
 				check_and_add_ipv6ll_addr (self);
-		} else {
-			g_slist_free_full (priv->dad6_failed_addrs, (GDestroyNotify) nmp_object_unref);
-			priv->dad6_failed_addrs = NULL;
 		}
 
+		g_slist_free_full (dad6_failed_addrs, (GDestroyNotify) nmp_object_unref);
+	}
+
+	if (!IS_IPv4) {
 		/* Check if DAD is still pending */
 		if (   priv->ip6_state == IP_CONF
 		    && priv->dad6_ip6_config
@@ -12327,16 +12367,20 @@ device_ipx_changed (NMPlatform *platform,
 	if (nm_device_get_ip_ifindex (self) != ifindex)
 		return;
 
+	if (!nm_device_is_real (self))
+		return;
+
+	if (nm_device_get_unmanaged_flags (self, NM_UNMANAGED_PLATFORM_INIT)) {
+		/* ignore all platform signals until the link is initialized in platform. */
+		return;
+	}
+
 	priv = NM_DEVICE_GET_PRIVATE (self);
 
 	switch (obj_type) {
 	case NMP_OBJECT_TYPE_IP4_ADDRESS:
 	case NMP_OBJECT_TYPE_IP4_ROUTE:
-		if (nm_device_get_unmanaged_flags (self, NM_UNMANAGED_PLATFORM_INIT)) {
-			priv->queued_ip4_config_pending = TRUE;
-			nm_assert_se (!nm_clear_g_source (&priv->queued_ip_config_id_4));
-		} else if (!priv->queued_ip_config_id_4) {
-			priv->queued_ip4_config_pending = FALSE;
+		if (!priv->queued_ip_config_id_4) {
 			priv->queued_ip_config_id_4 = g_idle_add (queued_ip4_config_change, self);
 			_LOGD (LOGD_DEVICE, "queued IP4 config change");
 		}
@@ -12350,13 +12394,10 @@ device_ipx_changed (NMPlatform *platform,
 			priv->dad6_failed_addrs = g_slist_prepend (priv->dad6_failed_addrs,
 			                                           (gpointer) nmp_object_ref (NMP_OBJECT_UP_CAST (addr)));
 		}
+
 		/* fall through */
 	case NMP_OBJECT_TYPE_IP6_ROUTE:
-		if (nm_device_get_unmanaged_flags (self, NM_UNMANAGED_PLATFORM_INIT)) {
-			priv->queued_ip6_config_pending = TRUE;
-			nm_assert_se (!nm_clear_g_source (&priv->queued_ip_config_id_6));
-		} else if (!priv->queued_ip_config_id_6) {
-			priv->queued_ip6_config_pending = FALSE;
+		if (!priv->queued_ip_config_id_6) {
 			priv->queued_ip_config_id_6 = g_idle_add (queued_ip6_config_change, self);
 			_LOGD (LOGD_DEVICE, "queued IP6 config change");
 		}
@@ -12623,17 +12664,11 @@ _set_unmanaged_flags (NMDevice *self,
 			                               !!unmanaged);
 		}
 
-		if (priv->queued_ip4_config_pending) {
-			priv->queued_ip4_config_pending = FALSE;
-			nm_assert_se (!nm_clear_g_source (&priv->queued_ip_config_id_4));
-			priv->queued_ip_config_id_4 = g_idle_add (queued_ip4_config_change, self);
-		}
-
-		if (priv->queued_ip6_config_pending) {
-			priv->queued_ip6_config_pending = FALSE;
-			nm_assert_se (!nm_clear_g_source (&priv->queued_ip_config_id_6));
-			priv->queued_ip_config_id_6 = g_idle_add (queued_ip6_config_change, self);
-		}
+		/* trigger an initial update of IP configuration. */
+		nm_assert_se (!nm_clear_g_source (&priv->queued_ip_config_id_4));
+		nm_assert_se (!nm_clear_g_source (&priv->queued_ip_config_id_6));
+		priv->queued_ip_config_id_4 = g_idle_add (queued_ip4_config_change, self);
+		priv->queued_ip_config_id_6 = g_idle_add (queued_ip6_config_change, self);
 
 		if (!priv->pending_actions) {
 			do_notify_has_pending_actions = TRUE;
@@ -13623,7 +13658,7 @@ nm_device_cleanup (NMDevice *self, NMDeviceStateReason reason, CleanupType clean
 		NM_DEVICE_GET_CLASS (self)->deactivate_reset_hw_addr (self);
 	}
 
-	priv->mtu_initialized = FALSE;
+	priv->mtu_source = NM_DEVICE_MTU_SOURCE_NONE;
 	if (priv->mtu_initial || priv->ip6_mtu_initial) {
 		ifindex = nm_device_get_ip_ifindex (self);
 
@@ -13709,12 +13744,10 @@ nm_device_spawn_iface_helper (NMDevice *self)
 		g_ptr_array_add (argv, g_strdup_printf ("%d %s", (int) stable_type, stable_id));
 	}
 
-	logging_backend = nm_config_get_is_debug (nm_config_get ())
-	                  ? g_strdup ("debug")
-	                  : nm_config_data_get_value (NM_CONFIG_GET_DATA_ORIG,
-	                                              NM_CONFIG_KEYFILE_GROUP_LOGGING,
-	                                              NM_CONFIG_KEYFILE_KEY_LOGGING_BACKEND,
-	                                              NM_CONFIG_GET_VALUE_STRIP | NM_CONFIG_GET_VALUE_NO_EMPTY);
+	logging_backend = nm_config_data_get_value (NM_CONFIG_GET_DATA_ORIG,
+	                                            NM_CONFIG_KEYFILE_GROUP_LOGGING,
+	                                            NM_CONFIG_KEYFILE_KEY_LOGGING_BACKEND,
+	                                            NM_CONFIG_GET_VALUE_STRIP | NM_CONFIG_GET_VALUE_NO_EMPTY);
 	if (logging_backend) {
 		g_ptr_array_add (argv, g_strdup ("--logging-backend"));
 		g_ptr_array_add (argv, logging_backend);
diff --git a/src/devices/nm-device.h b/src/devices/nm-device.h
index 0d4d5cf8..010a0521 100644
--- a/src/devices/nm-device.h
+++ b/src/devices/nm-device.h
@@ -44,6 +44,13 @@ typedef enum {
 	NM_DEVICE_SYS_IFACE_STATE_REMOVED,
 } NMDeviceSysIfaceState;
 
+typedef enum {
+	NM_DEVICE_MTU_SOURCE_NONE,
+	NM_DEVICE_MTU_SOURCE_PARENT,
+	NM_DEVICE_MTU_SOURCE_IP_CONFIG,
+	NM_DEVICE_MTU_SOURCE_CONNECTION,
+} NMDeviceMtuSource;
+
 static inline NMDeviceStateReason
 nm_device_state_reason_check (NMDeviceStateReason reason)
 {
@@ -287,7 +294,7 @@ typedef struct _NMDeviceClass {
 	                                  NMConnection *connection,
 	                                  char **specific_object);
 
-	guint32     (*get_configured_mtu) (NMDevice *self, gboolean *out_is_user_config);
+	guint32     (*get_configured_mtu) (NMDevice *self, NMDeviceMtuSource *out_source);
 
 	/* Checks whether the connection is compatible with the device using
 	 * only the devices type and characteristics.  Does not use any live
diff --git a/src/devices/ovs/nm-ovs-factory.c b/src/devices/ovs/nm-ovs-factory.c
index 830f94fc..766c650b 100644
--- a/src/devices/ovs/nm-ovs-factory.c
+++ b/src/devices/ovs/nm-ovs-factory.c
@@ -80,14 +80,14 @@ new_device_from_type (const char *name, NMDeviceType device_type)
 
 	if (device_type == NM_DEVICE_TYPE_OVS_INTERFACE) {
 		type = NM_TYPE_DEVICE_OVS_INTERFACE;
-		type_desc = "OpenVSwitch Interface";
+		type_desc = "Open vSwitch Interface";
 		link_type = NM_LINK_TYPE_OPENVSWITCH;
 	} else if (device_type == NM_DEVICE_TYPE_OVS_PORT) {
 		type = NM_TYPE_DEVICE_OVS_PORT;
-		type_desc = "OpenVSwitch Port";
+		type_desc = "Open vSwitch Port";
 	} else if (device_type == NM_DEVICE_TYPE_OVS_BRIDGE) {
 		type = NM_TYPE_DEVICE_OVS_BRIDGE;
-		type_desc = "OpenVSwitch Bridge";
+		type_desc = "Open vSwitch Bridge";
 	} else {
 		return NULL;
 	}
diff --git a/src/devices/wifi/nm-device-iwd.c b/src/devices/wifi/nm-device-iwd.c
index d28fcdbd..7667816a 100644
--- a/src/devices/wifi/nm-device-iwd.c
+++ b/src/devices/wifi/nm-device-iwd.c
@@ -73,7 +73,6 @@ typedef struct {
 	GCancellable *  cancellable;
 	NMDeviceWifiCapabilities capabilities;
 	NMActRequestGetSecretsCallId *wifi_secrets_id;
-	GDBusMethodInvocation *secrets_request;
 	guint           periodic_scan_id;
 	bool            enabled:1;
 	bool            can_scan:1;
@@ -379,14 +378,6 @@ wifi_secrets_cancel (NMDeviceIwd *self)
 	if (priv->wifi_secrets_id)
 		nm_act_request_cancel_secrets (NULL, priv->wifi_secrets_id);
 	nm_assert (!priv->wifi_secrets_id);
-
-	if (priv->secrets_request) {
-		g_dbus_method_invocation_return_error_literal (priv->secrets_request, NM_DEVICE_ERROR,
-		                                               NM_DEVICE_ERROR_INVALID_CONNECTION,
-		                                               "NM secrets request cancelled");
-		priv->secrets_request = NULL;
-	}
-
 }
 
 static void
@@ -545,7 +536,7 @@ check_connection_compatible (NMDevice *device, NMConnection *connection)
 		return FALSE;
 
 	mode = nm_setting_wireless_get_mode (s_wireless);
-	if (g_strcmp0 (mode, NM_SETTING_WIRELESS_MODE_INFRA) != 0)
+	if (mode && g_strcmp0 (mode, NM_SETTING_WIRELESS_MODE_INFRA) != 0)
 		return FALSE;
 
 	/* 8021x networks can only be used if they've been provisioned on the IWD side and
@@ -575,7 +566,7 @@ check_connection_available (NMDevice *device,
 
 	/* Only Infrastrusture mode at this time */
 	mode = nm_setting_wireless_get_mode (s_wifi);
-	if (g_strcmp0 (mode, NM_SETTING_WIRELESS_MODE_INFRA) != 0)
+	if (mode && g_strcmp0 (mode, NM_SETTING_WIRELESS_MODE_INFRA) != 0)
 		return FALSE;
 
 	/* Hidden SSIDs not supported yet */
@@ -630,7 +621,7 @@ complete_connection (NMDevice *device,
 
 	mode = s_wifi ? nm_setting_wireless_get_mode (s_wifi) : NULL;
 
-	if (s_wifi && !nm_streq0 (mode, NM_SETTING_WIRELESS_MODE_INFRA)) {
+	if (mode && !nm_streq0 (mode, NM_SETTING_WIRELESS_MODE_INFRA)) {
 		g_set_error_literal (error,
 		                     NM_DEVICE_ERROR,
 		                     NM_DEVICE_ERROR_INVALID_CONNECTION,
@@ -806,7 +797,7 @@ can_auto_connect (NMDevice *device,
 
 	/* Only Infrastrusture mode */
 	mode = nm_setting_wireless_get_mode (s_wifi);
-	if (g_strcmp0 (mode, NM_SETTING_WIRELESS_MODE_INFRA) != 0)
+	if (mode && g_strcmp0 (mode, NM_SETTING_WIRELESS_MODE_INFRA) != 0)
 		return FALSE;
 
 	/* Don't autoconnect to networks that have been tried at least once
@@ -1001,6 +992,127 @@ scanning_prohibited (NMDeviceIwd *self, gboolean periodic)
 	return !priv->can_scan;
 }
 
+/*
+ * try_reply_agent_request
+ *
+ * Check if the connection settings already have the secrets corresponding
+ * to the IWD agent method that was invoked.  If they do, send the method reply
+ * with the appropriate secrets.  Otherwise return the missing secret's setting
+ * name and key so the caller can send a NM secrets request with this data.
+ * Return TRUE in either case, return FALSE if an error is detected.
+ */
+static gboolean
+try_reply_agent_request (NMDeviceIwd *self,
+                         NMConnection *connection,
+                         GDBusMethodInvocation *invocation,
+                         const gchar **setting_name,
+                         const gchar **setting_key,
+                         gboolean *replied)
+{
+	const gchar *method_name = g_dbus_method_invocation_get_method_name (invocation);
+	NMSettingWirelessSecurity *s_wireless_sec;
+	NMSetting8021x *s_8021x;
+
+	s_wireless_sec = nm_connection_get_setting_wireless_security (connection);
+	s_8021x = nm_connection_get_setting_802_1x (connection);
+
+	*replied = FALSE;
+
+	if (!strcmp (method_name, "RequestPassphrase")) {
+		const gchar *psk;
+
+		if (!s_wireless_sec)
+			return FALSE;
+
+		psk = nm_setting_wireless_security_get_psk (s_wireless_sec);
+		if (psk) {
+			_LOGD (LOGD_DEVICE | LOGD_WIFI,
+			       "Returning the PSK to the IWD Agent");
+
+			g_dbus_method_invocation_return_value (invocation,
+			                                       g_variant_new ("(s)", psk));
+			*replied = TRUE;
+			return TRUE;
+		}
+
+		*setting_name = NM_SETTING_WIRELESS_SECURITY_SETTING_NAME;
+		*setting_key = NM_SETTING_WIRELESS_SECURITY_PSK;
+		return TRUE;
+	} else if (!strcmp (method_name, "RequestPrivateKeyPassphrase")) {
+		const gchar *password;
+
+		if (!s_8021x)
+			return FALSE;
+
+		password = nm_setting_802_1x_get_private_key_password (s_8021x);
+		if (password) {
+			_LOGD (LOGD_DEVICE | LOGD_WIFI,
+			       "Returning the private key password to the IWD Agent");
+
+			g_dbus_method_invocation_return_value (invocation,
+			                                       g_variant_new ("(s)", password));
+			*replied = TRUE;
+			return TRUE;
+		}
+
+		*setting_name = NM_SETTING_802_1X_SETTING_NAME;
+		*setting_key = NM_SETTING_802_1X_PRIVATE_KEY_PASSWORD;
+		return TRUE;
+	} else if (!strcmp (method_name, "RequestUserNameAndPassword")) {
+		const gchar *identity, *password;
+
+		if (!s_8021x)
+			return FALSE;
+
+		identity = nm_setting_802_1x_get_identity (s_8021x);
+		password = nm_setting_802_1x_get_password (s_8021x);
+		if (identity && password) {
+			_LOGD (LOGD_DEVICE | LOGD_WIFI,
+			       "Returning the username and password to the IWD Agent");
+
+			g_dbus_method_invocation_return_value (invocation,
+			                                       g_variant_new ("(ss)", identity, password));
+			*replied = TRUE;
+			return TRUE;
+		}
+
+		*setting_name = NM_SETTING_802_1X_SETTING_NAME;
+		if (!identity)
+			*setting_key = NM_SETTING_802_1X_IDENTITY;
+		else
+			*setting_key = NM_SETTING_802_1X_PASSWORD;
+		return TRUE;
+	} else if (!strcmp (method_name, "RequestUserPassword")) {
+		const gchar *password;
+
+		if (!s_8021x)
+			return FALSE;
+
+		password = nm_setting_802_1x_get_password (s_8021x);
+		if (password) {
+			_LOGD (LOGD_DEVICE | LOGD_WIFI,
+			       "Returning the user password to the IWD Agent");
+
+			g_dbus_method_invocation_return_value (invocation,
+			                                       g_variant_new ("(s)", password));
+			*replied = TRUE;
+			return TRUE;
+		}
+
+		*setting_name = NM_SETTING_802_1X_SETTING_NAME;
+		*setting_key = NM_SETTING_802_1X_PASSWORD;
+		return TRUE;
+	} else
+		return FALSE;
+}
+
+static void
+wifi_secrets_get_one (NMDeviceIwd *self,
+                      const char *setting_name,
+                      NMSecretAgentGetSecretsFlags flags,
+                      const char *setting_key,
+                      GDBusMethodInvocation *invocation);
+
 static void
 wifi_secrets_cb (NMActRequest *req,
                  NMActRequestGetSecretsCallId *call_id,
@@ -1008,25 +1120,33 @@ wifi_secrets_cb (NMActRequest *req,
                  GError *error,
                  gpointer user_data)
 {
-	NMDevice *device = user_data;
-	NMDeviceIwd *self = user_data;
+	NMDeviceIwd *self;
 	NMDeviceIwdPrivate *priv;
-	NMSettingWirelessSecurity *s_wireless_sec;
-	const gchar *psk;
+	NMDevice *device;
+	GDBusMethodInvocation *invocation;
+	const gchar *setting_name;
+	const gchar *setting_key;
+	gboolean replied;
+	NMSecretAgentGetSecretsFlags get_secret_flags = NM_SECRET_AGENT_GET_SECRETS_FLAG_ALLOW_INTERACTION;
+
+	nm_utils_user_data_unpack (user_data, &self, &invocation);
 
 	g_return_if_fail (NM_IS_DEVICE_IWD (self));
-	g_return_if_fail (NM_IS_ACT_REQUEST (req));
 
 	priv = NM_DEVICE_IWD_GET_PRIVATE (self);
+	device = NM_DEVICE (self);
 
 	g_return_if_fail (priv->wifi_secrets_id == call_id);
 
 	priv->wifi_secrets_id = NULL;
 
-	if (g_error_matches (error, G_IO_ERROR, G_IO_ERROR_CANCELLED))
+	if (g_error_matches (error, G_IO_ERROR, G_IO_ERROR_CANCELLED)) {
+		g_dbus_method_invocation_return_error_literal (invocation, NM_DEVICE_ERROR,
+		                                               NM_DEVICE_ERROR_INVALID_CONNECTION,
+		                                               "NM secrets request cancelled");
 		return;
+	}
 
-	g_return_if_fail (priv->secrets_request);
 	g_return_if_fail (req == nm_device_get_act_request (device));
 	g_return_if_fail (nm_act_request_get_settings_connection (req) == s_connection);
 
@@ -1038,32 +1158,30 @@ wifi_secrets_cb (NMActRequest *req,
 		goto secrets_error;
 	}
 
-	s_wireless_sec = nm_connection_get_setting_wireless_security (nm_act_request_get_applied_connection (req));
-	if (!s_wireless_sec)
-		goto secrets_error;
-
-	psk = nm_setting_wireless_security_get_psk (s_wireless_sec);
-	if (!psk)
+	if (!try_reply_agent_request (self, nm_act_request_get_applied_connection (req),
+	                              invocation, &setting_name, &setting_key,
+	                              &replied))
 		goto secrets_error;
 
-	_LOGD (LOGD_DEVICE | LOGD_WIFI,
-	       "Returning a new PSK to the IWD Agent");
+	if (replied) {
+		/* Change state back to what it was before NEED_AUTH */
+		nm_device_state_changed (device, NM_DEVICE_STATE_CONFIG, NM_DEVICE_STATE_REASON_NONE);
+		return;
+	}
 
-	g_dbus_method_invocation_return_value (priv->secrets_request,
-	                                       g_variant_new ("(s)", psk));
-	priv->secrets_request = NULL;
+	if (nm_settings_connection_get_timestamp (nm_act_request_get_settings_connection (req),
+	                                          NULL))
+		get_secret_flags |= NM_SECRET_AGENT_GET_SECRETS_FLAG_REQUEST_NEW;
 
-	/* Change state back to what it was before NEED_AUTH */
-	nm_device_state_changed (device, NM_DEVICE_STATE_CONFIG, NM_DEVICE_STATE_REASON_NONE);
+	/* Request further secrets if we still need something */
+	wifi_secrets_get_one (self, setting_name, get_secret_flags,
+	                      setting_key, invocation);
 	return;
 
 secrets_error:
-	if (priv->secrets_request) {
-		g_dbus_method_invocation_return_error_literal (priv->secrets_request, NM_DEVICE_ERROR,
-		                                               NM_DEVICE_ERROR_INVALID_CONNECTION,
-		                                               "NM secrets request failed");
-		priv->secrets_request = NULL;
-	}
+	g_dbus_method_invocation_return_error_literal (invocation, NM_DEVICE_ERROR,
+	                                               NM_DEVICE_ERROR_INVALID_CONNECTION,
+	                                               "NM secrets request failed");
 
 	nm_device_state_changed (device,
 	                         NM_DEVICE_STATE_FAILED,
@@ -1073,9 +1191,11 @@ secrets_error:
 }
 
 static void
-wifi_secrets_get_secrets (NMDeviceIwd *self,
-                          const char *setting_name,
-                          NMSecretAgentGetSecretsFlags flags)
+wifi_secrets_get_one (NMDeviceIwd *self,
+                      const char *setting_name,
+                      NMSecretAgentGetSecretsFlags flags,
+                      const char *setting_key,
+                      GDBusMethodInvocation *invocation)
 {
 	NMDeviceIwdPrivate *priv = NM_DEVICE_IWD_GET_PRIVATE (self);
 	NMActRequest *req;
@@ -1089,9 +1209,9 @@ wifi_secrets_get_secrets (NMDeviceIwd *self,
 	                                                    TRUE,
 	                                                    setting_name,
 	                                                    flags,
-	                                                    NULL,
+	                                                    setting_key,
 	                                                    wifi_secrets_cb,
-	                                                    self);
+	                                                    nm_utils_user_data_pack (self, invocation));
 }
 
 static void
@@ -1219,15 +1339,13 @@ act_stage1_prepare (NMDevice *device, NMDeviceStateReason *out_failure_reason)
 	ap = ap_path ? nm_wifi_ap_lookup_for_device (NM_DEVICE (self), ap_path) : NULL;
 	if (!ap) {
 		ap = nm_wifi_aps_find_first_compatible (&priv->aps_lst_head, connection);
-
-		/* TODO: assuming hidden networks aren't supported do we need
-		 * to consider the case of APs that are not in the scan list
-		 * yet, for which nm-device-wifi.c creates the temporary fake
-		 * AP object?
-		 */
+		if (!ap) {
+			NM_SET_OUT (out_failure_reason, NM_DEVICE_STATE_REASON_CONFIG_FAILED);
+			return NM_ACT_STAGE_RETURN_FAILURE;
+		}
 
 		nm_active_connection_set_specific_object (NM_ACTIVE_CONNECTION (req),
-	                                              nm_dbus_object_get_path (NM_DBUS_OBJECT (ap)));
+		                                          nm_dbus_object_get_path (NM_DBUS_OBJECT (ap)));
 	}
 
 	set_current_ap (self, ap, FALSE);
@@ -1316,29 +1434,11 @@ out:
 }
 
 static guint32
-get_configured_mtu (NMDevice *device, gboolean *out_is_user_config)
+get_configured_mtu (NMDevice *device, NMDeviceMtuSource *out_source)
 {
-	NMSettingWireless *setting;
-	gint64 mtu_default;
-	guint32 mtu;
-
-	nm_assert (NM_IS_DEVICE (device));
-	nm_assert (out_is_user_config);
-
-	setting = NM_SETTING_WIRELESS (nm_device_get_applied_setting (device, NM_TYPE_SETTING_WIRELESS));
-	if (!setting)
-		g_return_val_if_reached (0);
-
-	mtu = nm_setting_wireless_get_mtu (setting);
-	if (mtu == 0) {
-		mtu_default = nm_device_get_configured_mtu_from_connection_default (device, "wifi.mtu");
-		if (mtu_default >= 0) {
-			*out_is_user_config = TRUE;
-			return (guint32) mtu_default;
-		}
-	}
-	*out_is_user_config = (mtu != 0);
-	return mtu;
+	return nm_device_get_configured_mtu_from_connection (device,
+	                                                     NM_TYPE_SETTING_WIRELESS,
+	                                                     out_source);
 }
 
 static gboolean
@@ -1748,40 +1848,44 @@ nm_device_iwd_set_dbus_object (NMDeviceIwd *self, GDBusObject *object)
 }
 
 gboolean
-nm_device_iwd_agent_psk_query (NMDeviceIwd *self,
-                               GDBusMethodInvocation *invocation)
+nm_device_iwd_agent_query (NMDeviceIwd *self,
+                           GDBusMethodInvocation *invocation)
 {
-	NMDeviceIwdPrivate *priv = NM_DEVICE_IWD_GET_PRIVATE (self);
 	NMActRequest *req;
-	NMSettingWirelessSecurity *s_wireless_sec;
-	const gchar *psk;
+	const gchar *setting_name;
+	const gchar *setting_key;
+	gboolean replied;
+	NMSecretAgentGetSecretsFlags get_secret_flags = NM_SECRET_AGENT_GET_SECRETS_FLAG_ALLOW_INTERACTION;
 
 	req = nm_device_get_act_request (NM_DEVICE (self));
 	if (!req)
 		return FALSE;
 
-	s_wireless_sec = nm_connection_get_setting_wireless_security (nm_act_request_get_applied_connection (req));
-	if (!s_wireless_sec)
+	if (!try_reply_agent_request (self, nm_act_request_get_applied_connection (req),
+	                              invocation, &setting_name, &setting_key,
+	                              &replied))
 		return FALSE;
 
-	psk = nm_setting_wireless_security_get_psk (s_wireless_sec);
-	if (psk) {
-		_LOGD (LOGD_DEVICE | LOGD_WIFI,
-		       "Returning the PSK to the IWD Agent");
-
-		g_dbus_method_invocation_return_value (invocation,
-		                                       g_variant_new ("(s)", psk));
+	if (replied)
 		return TRUE;
-	}
+
+	/* Normally require new secrets every time IWD asks for them.
+	 * IWD only queries us if it has not saved the secrets (e.g. by policy)
+	 * or a previous attempt has failed with current secrets so it wants
+	 * a fresh set.  However if this is a new connection it may include
+	 * all of the needed settings already so allow using these, too.
+	 * Connection timestamp is set after activation or after first
+	 * activation failure (to 0).
+	 */
+	if (nm_settings_connection_get_timestamp (nm_act_request_get_settings_connection (req),
+	                                          NULL))
+		get_secret_flags |= NM_SECRET_AGENT_GET_SECRETS_FLAG_REQUEST_NEW;
 
 	nm_device_state_changed (NM_DEVICE (self), NM_DEVICE_STATE_NEED_AUTH,
 	                         NM_DEVICE_STATE_REASON_NO_SECRETS);
-	wifi_secrets_get_secrets (self,
-	                          NM_SETTING_WIRELESS_SECURITY_SETTING_NAME,
-	                          NM_SECRET_AGENT_GET_SECRETS_FLAG_ALLOW_INTERACTION
-	                            | NM_SECRET_AGENT_GET_SECRETS_FLAG_REQUEST_NEW);
+	wifi_secrets_get_one (self, setting_name, get_secret_flags,
+	                      setting_key, invocation);
 
-	priv->secrets_request = invocation;
 	return TRUE;
 }
 
diff --git a/src/devices/wifi/nm-device-iwd.h b/src/devices/wifi/nm-device-iwd.h
index a4253f52..825123b1 100644
--- a/src/devices/wifi/nm-device-iwd.h
+++ b/src/devices/wifi/nm-device-iwd.h
@@ -51,8 +51,8 @@ NMDevice *nm_device_iwd_new (const char *iface, NMDeviceWifiCapabilities capabil
 
 void nm_device_iwd_set_dbus_object (NMDeviceIwd *device, GDBusObject *object);
 
-gboolean nm_device_iwd_agent_psk_query (NMDeviceIwd *device,
-                                        GDBusMethodInvocation *invocation);
+gboolean nm_device_iwd_agent_query (NMDeviceIwd *device,
+                                    GDBusMethodInvocation *invocation);
 
 const CList *_nm_device_iwd_get_aps (NMDeviceIwd *self);
 
diff --git a/src/devices/wifi/nm-device-wifi.c b/src/devices/wifi/nm-device-wifi.c
index 1a86e13b..6bd06524 100644
--- a/src/devices/wifi/nm-device-wifi.c
+++ b/src/devices/wifi/nm-device-wifi.c
@@ -2786,29 +2786,11 @@ act_stage3_ip6_config_start (NMDevice *device,
 }
 
 static guint32
-get_configured_mtu (NMDevice *device, gboolean *out_is_user_config)
+get_configured_mtu (NMDevice *device, NMDeviceMtuSource *out_source)
 {
-	NMSettingWireless *setting;
-	gint64 mtu_default;
-	guint32 mtu;
-
-	nm_assert (NM_IS_DEVICE (device));
-	nm_assert (out_is_user_config);
-
-	setting = NM_SETTING_WIRELESS (nm_device_get_applied_setting (device, NM_TYPE_SETTING_WIRELESS));
-	if (!setting)
-		g_return_val_if_reached (0);
-
-	mtu = nm_setting_wireless_get_mtu (setting);
-	if (mtu == 0) {
-		mtu_default = nm_device_get_configured_mtu_from_connection_default (device, "wifi.mtu");
-		if (mtu_default >= 0) {
-			*out_is_user_config = TRUE;
-			return (guint32) mtu_default;
-		}
-	}
-	*out_is_user_config = (mtu != 0);
-	return mtu;
+	return nm_device_get_configured_mtu_from_connection (device,
+	                                                     NM_TYPE_SETTING_WIRELESS,
+	                                                     out_source);
 }
 
 static gboolean
diff --git a/src/devices/wifi/nm-iwd-manager.c b/src/devices/wifi/nm-iwd-manager.c
index 39db3a04..0f95fa08 100644
--- a/src/devices/wifi/nm-iwd-manager.c
+++ b/src/devices/wifi/nm-iwd-manager.c
@@ -84,27 +84,31 @@ G_DEFINE_TYPE (NMIwdManager, nm_iwd_manager, G_TYPE_OBJECT)
 /*****************************************************************************/
 
 static void
-psk_agent_dbus_method_cb (GDBusConnection *connection,
-                          const gchar *sender, const gchar *object_path,
-                          const gchar *interface_name, const gchar *method_name,
-                          GVariant *parameters,
-                          GDBusMethodInvocation *invocation,
-                          gpointer user_data)
+agent_dbus_method_cb (GDBusConnection *connection,
+                      const gchar *sender, const gchar *object_path,
+                      const gchar *interface_name, const gchar *method_name,
+                      GVariant *parameters,
+                      GDBusMethodInvocation *invocation,
+                      gpointer user_data)
 {
 	NMIwdManager *self = user_data;
 	NMIwdManagerPrivate *priv = NM_IWD_MANAGER_GET_PRIVATE (self);
-	GDBusObjectManagerClient *omc = G_DBUS_OBJECT_MANAGER_CLIENT (priv->object_manager);
 	const gchar *network_path, *device_path, *ifname;
 	gs_unref_object GDBusInterface *network = NULL, *device_obj = NULL;
 	gs_unref_variant GVariant *value = NULL;
 	gint ifindex;
 	NMDevice *device;
+	gs_free char *name_owner = NULL;
 
 	/* Be paranoid and check the sender address */
-	if (!nm_streq0 (g_dbus_object_manager_client_get_name_owner (omc), sender))
+	name_owner = g_dbus_object_manager_client_get_name_owner (G_DBUS_OBJECT_MANAGER_CLIENT (priv->object_manager));
+	if (!nm_streq0 (name_owner, sender))
 		goto return_error;
 
-	g_variant_get (parameters, "(&o)", &network_path);
+	if (!strcmp (method_name, "RequestUserPassword"))
+		g_variant_get (parameters, "(&os)", &network_path, NULL);
+	else
+		g_variant_get (parameters, "(&o)", &network_path);
 
 	network = g_dbus_object_manager_get_interface (priv->object_manager,
 	                                               network_path,
@@ -113,7 +117,7 @@ psk_agent_dbus_method_cb (GDBusConnection *connection,
 	device_path = g_variant_get_string (value, NULL);
 
 	if (!device_path) {
-		_LOGE ("Device not cached for network %s in IWD Agent request",
+		_LOGD ("agent-request: device not cached for network %s in IWD Agent request",
 		       network_path);
 		goto return_error;
 	}
@@ -126,103 +130,99 @@ psk_agent_dbus_method_cb (GDBusConnection *connection,
 	ifname = g_variant_get_string (value, NULL);
 
 	if (!ifname) {
-		_LOGE ("Name not cached for device %s in IWD Agent request",
+		_LOGD ("agent-request: name not cached for device %s in IWD Agent request",
 		       device_path);
 		goto return_error;
 	}
 
 	ifindex = if_nametoindex (ifname);
 	if (!ifindex) {
-		_LOGE ("if_nametoindex failed for Name %s for Device at %s: %i",
+		_LOGD ("agent-request: if_nametoindex failed for Name %s for Device at %s: %i",
 		       ifname, device_path, errno);
 		goto return_error;
 	}
 
 	device = nm_manager_get_device_by_ifindex (priv->manager, ifindex);
 	if (!NM_IS_DEVICE_IWD (device)) {
-		_LOGE ("IWD device named %s is not a Wifi device in IWD Agent request",
-                       ifname);
+		_LOGD ("agent-request: IWD device named %s is not a Wifi device in IWD Agent request",
+		       ifname);
 		goto return_error;
 	}
 
-	if (nm_device_iwd_agent_psk_query (NM_DEVICE_IWD (device), invocation))
+	if (nm_device_iwd_agent_query (NM_DEVICE_IWD (device), invocation))
 		return;
 
-	_LOGE ("Device %s did not handle the IWD Agent request", ifname);
+	_LOGD ("agent-request: device %s did not handle the IWD Agent request", ifname);
 
 return_error:
 	/* IWD doesn't look at the specific error */
 	g_dbus_method_invocation_return_error_literal (invocation, NM_DEVICE_ERROR,
 	                                               NM_DEVICE_ERROR_INVALID_CONNECTION,
-	                                               "No PSK available for this connection");
+	                                               "Secrets not available for this connection");
 }
 
+static const GDBusInterfaceInfo iwd_agent_iface_info = NM_DEFINE_GDBUS_INTERFACE_INFO_INIT (
+	"net.connman.iwd.Agent",
+	.methods = NM_DEFINE_GDBUS_METHOD_INFOS (
+		NM_DEFINE_GDBUS_METHOD_INFO (
+			"RequestPassphrase",
+			.in_args = NM_DEFINE_GDBUS_ARG_INFOS (
+				NM_DEFINE_GDBUS_ARG_INFO ("network", "o"),
+			),
+			.out_args = NM_DEFINE_GDBUS_ARG_INFOS (
+				NM_DEFINE_GDBUS_ARG_INFO ("passphrase", "s"),
+			),
+		),
+		NM_DEFINE_GDBUS_METHOD_INFO (
+			"RequestPrivateKeyPassphrase",
+			.in_args = NM_DEFINE_GDBUS_ARG_INFOS (
+				NM_DEFINE_GDBUS_ARG_INFO ("network", "o"),
+			),
+			.out_args = NM_DEFINE_GDBUS_ARG_INFOS (
+				NM_DEFINE_GDBUS_ARG_INFO ("passphrase", "s"),
+			),
+		),
+		NM_DEFINE_GDBUS_METHOD_INFO (
+			"RequestUserNameAndPassword",
+			.in_args = NM_DEFINE_GDBUS_ARG_INFOS (
+				NM_DEFINE_GDBUS_ARG_INFO ("network", "o"),
+			),
+			.out_args = NM_DEFINE_GDBUS_ARG_INFOS (
+				NM_DEFINE_GDBUS_ARG_INFO ("user", "s"),
+				NM_DEFINE_GDBUS_ARG_INFO ("password", "s"),
+			),
+		),
+		NM_DEFINE_GDBUS_METHOD_INFO (
+			"RequestUserPassword",
+			.in_args = NM_DEFINE_GDBUS_ARG_INFOS (
+				NM_DEFINE_GDBUS_ARG_INFO ("network", "o"),
+				NM_DEFINE_GDBUS_ARG_INFO ("user", "s"),
+			),
+			.out_args = NM_DEFINE_GDBUS_ARG_INFOS (
+				NM_DEFINE_GDBUS_ARG_INFO ("password", "s"),
+			),
+		),
+	),
+);
+
 static guint
-psk_agent_export (GDBusConnection *connection, gpointer user_data,
+iwd_agent_export (GDBusConnection *connection, gpointer user_data,
                   gchar **agent_path, GError **error)
 {
-	static const GDBusArgInfo request_passphrase_arg_network = {
-		-1,
-		(gchar *) "network",
-		(gchar *) "o",
-		NULL,
-	};
-	static const GDBusArgInfo *const request_passphrase_in_args[] = {
-		&request_passphrase_arg_network,
-		NULL,
-	};
-	static const GDBusArgInfo request_passphrase_arg_passphrase = {
-		-1,
-		(gchar *) "passphrase",
-		(gchar *) "s",
-		NULL,
-	};
-	static const GDBusArgInfo *const request_passphrase_out_args[] = {
-		&request_passphrase_arg_passphrase,
-		NULL,
+	static const GDBusInterfaceVTable vtable = {
+		.method_call = agent_dbus_method_cb,
 	};
-	static const GDBusMethodInfo request_passphrase_info = {
-		-1,
-		(gchar *) "RequestPassphrase",
-		(GDBusArgInfo **) &request_passphrase_in_args,
-		(GDBusArgInfo **) &request_passphrase_out_args,
-		NULL,
-	};
-	static const GDBusMethodInfo *const method_info[] = {
-		&request_passphrase_info,
-		NULL,
-	};
-	static GDBusInterfaceInfo interface_info = {
-		-1,
-		(gchar *) "net.connman.iwd.Agent",
-		(GDBusMethodInfo **) &method_info,
-		NULL,
-		NULL,
-		NULL,
-	};
-	static GDBusInterfaceVTable vtable = {
-		psk_agent_dbus_method_cb,
-		NULL,
-		NULL,
-	};
-
 	gchar path[50];
 	unsigned int rnd;
 	guint id;
 
-	if  (!nm_utils_random_bytes (&rnd, sizeof (rnd))) {
-		g_set_error_literal (error,
-		                     NM_DEVICE_ERROR,
-		                     NM_DEVICE_ERROR_FAILED,
-		                     "Can't read urandom.");
-		return 0;
-	}
+	nm_utils_random_bytes (&rnd, sizeof (rnd));
 
 	nm_sprintf_buf (path, "/agent/%u", rnd);
 
 	id = g_dbus_connection_register_object (connection, path,
-	                                        &interface_info, &vtable,
-	                                        user_data, NULL, error);
+	                                        NM_UNCONST_PTR (GDBusInterfaceInfo, &iwd_agent_iface_info),
+	                                        &vtable, user_data, NULL, error);
 
 	if (id)
 		*agent_path = g_strdup (path);
@@ -549,7 +549,7 @@ got_object_manager (GObject *object, GAsyncResult *result, gpointer user_data)
 
 	connection = g_dbus_object_manager_client_get_connection (G_DBUS_OBJECT_MANAGER_CLIENT (object_manager));
 
-	priv->agent_id = psk_agent_export (connection, self,
+	priv->agent_id = iwd_agent_export (connection, self,
 	                                   &priv->agent_path, &error);
 	if (!priv->agent_id) {
 		_LOGE ("failed to export the IWD Agent: PSK/8021x WiFi networks will not work: %s",
diff --git a/src/devices/wwan/nm-modem.c b/src/devices/wwan/nm-modem.c
index ff1579d1..617d5c4a 100644
--- a/src/devices/wwan/nm-modem.c
+++ b/src/devices/wwan/nm-modem.c
@@ -859,7 +859,7 @@ nm_modem_stage3_ip6_config_start (NMModem *self,
 }
 
 guint32
-nm_modem_get_configured_mtu (NMDevice *self, gboolean *out_is_user_config)
+nm_modem_get_configured_mtu (NMDevice *self, NMDeviceMtuSource *out_source)
 {
 	NMConnection *connection;
 	NMSetting *setting;
@@ -868,7 +868,7 @@ nm_modem_get_configured_mtu (NMDevice *self, gboolean *out_is_user_config)
 	const char *property_name;
 
 	nm_assert (NM_IS_DEVICE (self));
-	nm_assert (out_is_user_config);
+	nm_assert (out_source);
 
 	connection = nm_device_get_applied_connection (self);
 	if (!connection)
@@ -881,19 +881,19 @@ nm_modem_get_configured_mtu (NMDevice *self, gboolean *out_is_user_config)
 	if (setting) {
 		g_object_get (setting, "mtu", &mtu, NULL);
 		if (mtu) {
-			*out_is_user_config = TRUE;
+			*out_source = NM_DEVICE_MTU_SOURCE_CONNECTION;
 			return mtu;
 		}
 
 		property_name = NM_IS_SETTING_GSM (setting) ? "gsm.mtu" : "cdma.mtu";
 		mtu_default = nm_device_get_configured_mtu_from_connection_default (self, property_name);
 		if (mtu_default >= 0) {
-			*out_is_user_config = TRUE;
+			*out_source = NM_DEVICE_MTU_SOURCE_CONNECTION;
 			return (guint32) mtu_default;
 		}
 	}
 
-	*out_is_user_config = FALSE;
+	*out_source = NM_DEVICE_MTU_SOURCE_NONE;
 	return 0;
 }
 
diff --git a/src/devices/wwan/nm-modem.h b/src/devices/wwan/nm-modem.h
index 6e78d2d5..cad9ece4 100644
--- a/src/devices/wwan/nm-modem.h
+++ b/src/devices/wwan/nm-modem.h
@@ -275,6 +275,6 @@ void nm_modem_emit_ip6_config_result (NMModem *self,
 
 const gchar *nm_modem_ip_type_to_string (NMModemIPType ip_type);
 
-guint32 nm_modem_get_configured_mtu (NMDevice *self, gboolean *out_is_user_config);
+guint32 nm_modem_get_configured_mtu (NMDevice *self, NMDeviceMtuSource *out_source);
 
 #endif /* __NETWORKMANAGER_MODEM_H__ */
diff --git a/src/dhcp/nm-dhcp-client.c b/src/dhcp/nm-dhcp-client.c
index 390b7054..360bd367 100644
--- a/src/dhcp/nm-dhcp-client.c
+++ b/src/dhcp/nm-dhcp-client.c
@@ -513,7 +513,7 @@ nm_dhcp_client_start_ip4 (NMDhcpClient *self,
 }
 
 static GBytes *
-get_duid (NMDhcpClient *self, gboolean global)
+get_duid (NMDhcpClient *self)
 {
 	return NULL;
 }
@@ -521,7 +521,7 @@ get_duid (NMDhcpClient *self, gboolean global)
 gboolean
 nm_dhcp_client_start_ip6 (NMDhcpClient *self,
                           GBytes *client_id,
-                          NMDhcpDuidEnforce enforce_duid,
+                          gboolean enforce_duid,
                           const char *dhcp_anycast_addr,
                           const struct in6_addr *ll_addr,
                           const char *hostname,
@@ -541,12 +541,9 @@ nm_dhcp_client_start_ip6 (NMDhcpClient *self,
 	nm_assert (!priv->duid);
 	nm_assert (client_id);
 
-	if (enforce_duid == NM_DHCP_DUID_ENFORCE_NEVER)
-		priv->duid = NM_DHCP_CLIENT_GET_CLASS (self)->get_duid (self, TRUE);
-	else if (enforce_duid == NM_DHCP_DUID_ENFORCE_LEASE_FALLBACK)
-		priv->duid = NM_DHCP_CLIENT_GET_CLASS (self)->get_duid (self, FALSE);
+	if (!enforce_duid)
+		priv->duid = NM_DHCP_CLIENT_GET_CLASS (self)->get_duid (self);
 
-	/* NM_DHCP_DUID_ENFORCE_ALWAYS and fallback */
 	if (!priv->duid)
 		priv->duid = g_bytes_ref (client_id);
 
diff --git a/src/dhcp/nm-dhcp-client.h b/src/dhcp/nm-dhcp-client.h
index 98c3ed26..f3d0b7d1 100644
--- a/src/dhcp/nm-dhcp-client.h
+++ b/src/dhcp/nm-dhcp-client.h
@@ -96,15 +96,13 @@ typedef struct {
 	/**
 	 * get_duid:
 	 * @self: the #NMDhcpClient
-	 * @global: if set to #true, the duid should be searched also in the
-	 *          DHCP client's system-wide persistent configuration.
 	 *
 	 * Attempts to find an existing DHCPv6 DUID for this client in the DHCP
 	 * client's persistent configuration.  Returned DUID should be the binary
 	 * representation of the DUID.  If no DUID is found, %NULL should be
 	 * returned.
 	 */
-	GBytes *(*get_duid) (NMDhcpClient *self, gboolean global);
+	GBytes *(*get_duid) (NMDhcpClient *self);
 
 	/* Signals */
 	void (*state_changed) (NMDhcpClient *self,
@@ -153,7 +151,7 @@ gboolean nm_dhcp_client_start_ip4 (NMDhcpClient *self,
 
 gboolean nm_dhcp_client_start_ip6 (NMDhcpClient *self,
                                    GBytes *client_id,
-                                   NMDhcpDuidEnforce enforce_duid,
+                                   gboolean enforce_duid,
                                    const char *dhcp_anycast_addr,
                                    const struct in6_addr *ll_addr,
                                    const char *hostname,
diff --git a/src/dhcp/nm-dhcp-dhclient.c b/src/dhcp/nm-dhcp-dhclient.c
index 43746dd3..3bd14ebe 100644
--- a/src/dhcp/nm-dhcp-dhclient.c
+++ b/src/dhcp/nm-dhcp-dhclient.c
@@ -582,7 +582,7 @@ state_changed (NMDhcpClient *client,
 }
 
 static GBytes *
-get_duid (NMDhcpClient *client, gboolean global)
+get_duid (NMDhcpClient *client)
 {
 	NMDhcpDhclient *self = NM_DHCP_DHCLIENT (client);
 	NMDhcpDhclientPrivate *priv = NM_DHCP_DHCLIENT_GET_PRIVATE (self);
@@ -607,7 +607,7 @@ get_duid (NMDhcpClient *client, gboolean global)
 		g_free (leasefile);
 	}
 
-	if (!duid && global) {
+	if (!duid) {
 		/* Otherwise read the default machine-wide DUID */
 		_LOGD ("looking for default DUID in '%s'", priv->def_leasefile);
 		duid = nm_dhcp_dhclient_read_duid (priv->def_leasefile, &error);
diff --git a/src/dhcp/nm-dhcp-manager.c b/src/dhcp/nm-dhcp-manager.c
index 2d85c73a..67254323 100644
--- a/src/dhcp/nm-dhcp-manager.c
+++ b/src/dhcp/nm-dhcp-manager.c
@@ -164,7 +164,7 @@ client_start (NMDhcpManager *self,
               guint32 route_metric,
               const struct in6_addr *ipv6_ll_addr,
               GBytes *dhcp_client_id,
-              NMDhcpDuidEnforce enforce_duid,
+              gboolean enforce_duid,
               guint32 timeout,
               const char *dhcp_anycast_addr,
               const char *hostname,
@@ -299,7 +299,7 @@ nm_dhcp_manager_start_ip6 (NMDhcpManager *self,
                            gboolean send_hostname,
                            const char *dhcp_hostname,
                            GBytes *duid,
-                           NMDhcpDuidEnforce enforce_duid,
+                           gboolean enforce_duid,
                            guint32 timeout,
                            const char *dhcp_anycast_addr,
                            gboolean info_only,
diff --git a/src/dhcp/nm-dhcp-manager.h b/src/dhcp/nm-dhcp-manager.h
index ed8ee742..7eb32c37 100644
--- a/src/dhcp/nm-dhcp-manager.h
+++ b/src/dhcp/nm-dhcp-manager.h
@@ -73,7 +73,7 @@ NMDhcpClient * nm_dhcp_manager_start_ip6     (NMDhcpManager *manager,
                                               gboolean send_hostname,
                                               const char *dhcp_hostname,
                                               GBytes *duid,
-                                              NMDhcpDuidEnforce enforce_duid,
+                                              gboolean enforce_duid,
                                               guint32 timeout,
                                               const char *dhcp_anycast_addr,
                                               gboolean info_only,
diff --git a/src/dhcp/nm-dhcp-utils.h b/src/dhcp/nm-dhcp-utils.h
index afb87c1a..5c127bd1 100644
--- a/src/dhcp/nm-dhcp-utils.h
+++ b/src/dhcp/nm-dhcp-utils.h
@@ -24,12 +24,6 @@
 #include "nm-ip4-config.h"
 #include "nm-ip6-config.h"
 
-typedef enum {
-	NM_DHCP_DUID_ENFORCE_NEVER = 0,
-	NM_DHCP_DUID_ENFORCE_LEASE_FALLBACK,
-	NM_DHCP_DUID_ENFORCE_ALWAYS,
-} NMDhcpDuidEnforce;
-
 NMIP4Config *nm_dhcp_utils_ip4_config_from_options (struct _NMDedupMultiIndex *multi_idx,
                                                     int ifindex,
                                                     const char *iface,
diff --git a/src/main.c b/src/main.c
index c1267b27..7da0c3c2 100644
--- a/src/main.c
+++ b/src/main.c
@@ -227,11 +227,12 @@ main (int argc, char *argv[])
 	gboolean success = FALSE;
 	NMManager *manager = NULL;
 	NMConfig *config;
-	GError *error = NULL;
+	gs_free_error GError *error = NULL;
 	gboolean wrote_pidfile = FALSE;
 	char *bad_domains = NULL;
 	NMConfigCmdLineOptions *config_cli;
 	guint sd_id = 0;
+	GError *error_invalid_logging_config = NULL;
 
 	/* Known to cause a possible deadlock upon GDBus initialization:
 	 * https://bugzilla.gnome.org/show_bug.cgi?id=674885 */
@@ -304,11 +305,6 @@ main (int argc, char *argv[])
 		         _("%s.  Please use --help to see a list of valid options.\n"),
 		         error->message);
 		exit (1);
-	} else if (bad_domains) {
-		fprintf (stderr,
-		         _("Ignoring unrecognized log domain(s) '%s' passed on command line.\n"),
-		         bad_domains);
-		g_clear_pointer (&bad_domains, g_free);
 	}
 
 	/* Read the config file and CLI overrides */
@@ -330,15 +326,9 @@ main (int argc, char *argv[])
 		if (!nm_logging_setup (nm_config_get_log_level (config),
 		                       nm_config_get_log_domains (config),
 		                       &bad_domains,
-		                       &error)) {
-			fprintf (stderr, _("Error in configuration file: %s.\n"),
-			         error->message);
-			exit (1);
-		} else if (bad_domains) {
-			fprintf (stderr,
-			         _("Ignoring unrecognized log domain(s) '%s' from config files.\n"),
-			         bad_domains);
-			g_clear_pointer (&bad_domains, g_free);
+		                       &error_invalid_logging_config)) {
+			/* ignore error, and print the failure reason below.
+			 * Likewise, print about bad_domains below. */
 		}
 	}
 
@@ -374,6 +364,19 @@ main (int argc, char *argv[])
 	nm_log_info (LOGD_CORE, "Read config: %s", nm_config_data_get_config_description (nm_config_get_data (config)));
 	nm_config_data_log (nm_config_get_data (config), "CONFIG: ", "  ", NULL);
 
+	if (error_invalid_logging_config) {
+		nm_log_warn (LOGD_CORE, "config: invalid logging configuration: %s", error_invalid_logging_config->message);
+		g_clear_error (&error_invalid_logging_config);
+	}
+	if (bad_domains) {
+		nm_log_warn (LOGD_CORE, "config: invalid logging domains '%s' from %s",
+		             bad_domains,
+		             (global_opt.opt_log_level == NULL && global_opt.opt_log_domains == NULL)
+		               ? "config file"
+		               : "command line");
+		nm_clear_g_free (&bad_domains);
+	}
+
 	/* the first access to State causes the file to be read (and possibly print a warning) */
 	nm_config_state_get (config);
 
diff --git a/src/ndisc/nm-ndisc.c b/src/ndisc/nm-ndisc.c
index ba61cb11..04f86312 100644
--- a/src/ndisc/nm-ndisc.c
+++ b/src/ndisc/nm-ndisc.c
@@ -231,8 +231,8 @@ _data_complete (NMNDiscDataInternal *data)
 	return &data->public;
 }
 
-static void
-_emit_config_change (NMNDisc *self, NMNDiscConfigMap changed)
+void
+nm_ndisc_emit_config_change (NMNDisc *self, NMNDiscConfigMap changed)
 {
 	_config_changed_log (self, changed);
 	g_signal_emit (self, signals[CONFIG_RECEIVED], 0,
@@ -743,7 +743,7 @@ nm_ndisc_set_iid (NMNDisc *ndisc, const NMUtilsIPv6IfaceId iid)
 		if (rdata->addresses->len) {
 			_LOGD ("IPv6 interface identifier changed, flushing addresses");
 			g_array_remove_range (rdata->addresses, 0, rdata->addresses->len);
-			_emit_config_change (ndisc, NM_NDISC_CONFIG_ADDRESSES);
+			nm_ndisc_emit_config_change (ndisc, NM_NDISC_CONFIG_ADDRESSES);
 			solicit_routers (ndisc);
 		}
 		return TRUE;
@@ -796,8 +796,8 @@ nm_ndisc_start (NMNDisc *ndisc)
 	}
 }
 
-void
-nm_ndisc_dad_failed (NMNDisc *ndisc, const struct in6_addr *address)
+NMNDiscConfigMap
+nm_ndisc_dad_failed (NMNDisc *ndisc, const struct in6_addr *address, gboolean emit_changed_signal)
 {
 	NMNDiscDataInternal *rdata;
 	guint i;
@@ -819,8 +819,10 @@ nm_ndisc_dad_failed (NMNDisc *ndisc, const struct in6_addr *address)
 		i++;
 	}
 
-	if (changed)
-		_emit_config_change (ndisc, NM_NDISC_CONFIG_ADDRESSES);
+	if (emit_changed_signal && changed)
+		nm_ndisc_emit_config_change (ndisc, NM_NDISC_CONFIG_ADDRESSES);
+
+	return changed ? NM_NDISC_CONFIG_ADDRESSES : NM_NDISC_CONFIG_NONE;
 }
 
 #define CONFIG_MAP_MAX_STR 7
@@ -1131,7 +1133,7 @@ check_timestamps (NMNDisc *ndisc, gint32 now, NMNDiscConfigMap changed)
 	clean_dns_domains (ndisc, now, &changed, &nextevent);
 
 	if (changed)
-		_emit_config_change (ndisc, changed);
+		nm_ndisc_emit_config_change (ndisc, changed);
 
 	if (nextevent != G_MAXINT32) {
 		if (nextevent <= now)
diff --git a/src/ndisc/nm-ndisc.h b/src/ndisc/nm-ndisc.h
index 9a8a27d7..fdc5615f 100644
--- a/src/ndisc/nm-ndisc.h
+++ b/src/ndisc/nm-ndisc.h
@@ -100,6 +100,7 @@ typedef struct {
 } NMNDiscDNSDomain;
 
 typedef enum {
+	NM_NDISC_CONFIG_NONE                                = 0,
 	NM_NDISC_CONFIG_DHCP_LEVEL                          = 1 << 0,
 	NM_NDISC_CONFIG_GATEWAYS                            = 1 << 1,
 	NM_NDISC_CONFIG_ADDRESSES                           = 1 << 2,
@@ -171,13 +172,17 @@ typedef struct {
 
 GType nm_ndisc_get_type (void);
 
+void nm_ndisc_emit_config_change (NMNDisc *self, NMNDiscConfigMap changed);
+
 int nm_ndisc_get_ifindex (NMNDisc *self);
 const char *nm_ndisc_get_ifname (NMNDisc *self);
 NMNDiscNodeType nm_ndisc_get_node_type (NMNDisc *self);
 
 gboolean nm_ndisc_set_iid (NMNDisc *ndisc, const NMUtilsIPv6IfaceId iid);
 void nm_ndisc_start (NMNDisc *ndisc);
-void nm_ndisc_dad_failed (NMNDisc *ndisc, const struct in6_addr *address);
+NMNDiscConfigMap nm_ndisc_dad_failed (NMNDisc *ndisc,
+                                      const struct in6_addr *address,
+                                      gboolean emit_changed_signal);
 void nm_ndisc_set_config (NMNDisc *ndisc,
                           const GArray *addresses,
                           const GArray *dns_servers,
diff --git a/src/nm-iface-helper.c b/src/nm-iface-helper.c
index 58d766c1..308c9e1f 100644
--- a/src/nm-iface-helper.c
+++ b/src/nm-iface-helper.c
@@ -339,7 +339,8 @@ dad_failed_handle_idle (gpointer user_data)
 
 		if (nm_ndisc_dad_addr_is_fail_candidate (data->platform, obj)) {
 			nm_ndisc_dad_failed (data->ndisc,
-			                     &NMP_OBJECT_CAST_IP6_ADDRESS (obj)->address);
+			                     &NMP_OBJECT_CAST_IP6_ADDRESS (obj)->address,
+			                     TRUE);
 		}
 	}
 
diff --git a/src/nm-logging.c b/src/nm-logging.c
index 11e05c31..c5553791 100644
--- a/src/nm-logging.c
+++ b/src/nm-logging.c
@@ -98,6 +98,12 @@ static struct Global {
 	const char *prefix;
 	const char *syslog_identifier;
 	enum {
+		/* before we setup syslog (during start), the backend defaults to GLIB, meaning:
+		 * we use g_log() for all logging. At that point, the application is not yet supposed
+		 * to do any logging and doing so indicates a bug.
+		 *
+		 * Afterwards, the backend is either SYSLOG or JOURNAL. From that point, also
+		 * g_log() is redirected to this backend via a logging handler. */
 		LOG_BACKEND_GLIB,
 		LOG_BACKEND_SYSLOG,
 		LOG_BACKEND_JOURNAL,
@@ -832,21 +838,36 @@ nm_logging_set_prefix (const char *format, ...)
 void
 nm_logging_syslog_openlog (const char *logging_backend, gboolean debug)
 {
+	gboolean fetch_monotonic_timestamp = FALSE;
+	gboolean obsolete_debug_backend = FALSE;
+
+	nm_assert (NM_IN_STRSET (""NM_CONFIG_DEFAULT_LOGGING_BACKEND,
+	                         NM_LOG_CONFIG_BACKEND_JOURNAL,
+	                         NM_LOG_CONFIG_BACKEND_SYSLOG));
+
 	if (global.log_backend != LOG_BACKEND_GLIB)
 		g_return_if_reached ();
 
 	if (!logging_backend)
 		logging_backend = ""NM_CONFIG_DEFAULT_LOGGING_BACKEND;
 
+	if (nm_streq (logging_backend, NM_LOG_CONFIG_BACKEND_DEBUG)) {
+		/* "debug" was wrongly documented as a valid logging backend. It makes no sense however,
+		 * because printing to stderr only makes sense when not demonizing. Whether to daemonize
+		 * is only controlled via command line arguments (--no-daemon, --debug) and not via the
+		 * logging backend from configuration.
+		 *
+		 * Fall back to the default. */
+		logging_backend = ""NM_CONFIG_DEFAULT_LOGGING_BACKEND;
+		obsolete_debug_backend = TRUE;
+	}
+
 #if SYSTEMD_JOURNAL
-	if (strcmp (logging_backend, "syslog") != 0) {
+	if (!nm_streq (logging_backend, NM_LOG_CONFIG_BACKEND_SYSLOG)) {
 		global.log_backend = LOG_BACKEND_JOURNAL;
 		global.uses_syslog = TRUE;
 		global.debug_stderr = debug;
-
-		/* ensure we read a monotonic timestamp. Reading the timestamp the first
-		 * time causes a logging message. We don't want to do that during _nm_log_impl. */
-		nm_utils_get_monotonic_timestamp_ns ();
+		fetch_monotonic_timestamp = TRUE;
 	} else
 #endif
 	{
@@ -860,5 +881,30 @@ nm_logging_syslog_openlog (const char *logging_backend, gboolean debug)
 	                   G_LOG_LEVEL_MASK | G_LOG_FLAG_FATAL | G_LOG_FLAG_RECURSION,
 	                   nm_log_handler,
 	                   NULL);
-}
 
+	if (fetch_monotonic_timestamp) {
+		/* ensure we read a monotonic timestamp. Reading the timestamp the first
+		 * time causes a logging message. We don't want to do that during _nm_log_impl. */
+		nm_utils_get_monotonic_timestamp_ns ();
+	}
+
+	if (obsolete_debug_backend)
+		nm_log_dbg (LOGD_CORE, "config: ignore deprecated logging backend 'debug', fallback to '%s'", logging_backend);
+
+	if (nm_streq (logging_backend, NM_LOG_CONFIG_BACKEND_SYSLOG)) {
+		/* good */
+	} else if (nm_streq (logging_backend, NM_LOG_CONFIG_BACKEND_JOURNAL)) {
+#if !SYSTEMD_JOURNAL
+		nm_log_warn (LOGD_CORE, "config: logging backend 'journal' is not available, fallback to 'syslog'");
+#endif
+	} else {
+		nm_log_warn (LOGD_CORE, "config: invalid logging backend '%s', fallback to '%s'",
+		             logging_backend,
+#if SYSTEMD_JOURNAL
+		             NM_LOG_CONFIG_BACKEND_JOURNAL
+#else
+		             NM_LOG_CONFIG_BACKEND_SYSLOG
+#endif
+		             );
+	}
+}
diff --git a/src/nm-logging.h b/src/nm-logging.h
index 069d1d0d..70c14a5e 100644
--- a/src/nm-logging.h
+++ b/src/nm-logging.h
@@ -28,6 +28,10 @@
 #error nm-test-utils.h must be included as last header
 #endif
 
+#define NM_LOG_CONFIG_BACKEND_DEBUG   "debug"
+#define NM_LOG_CONFIG_BACKEND_SYSLOG  "syslog"
+#define NM_LOG_CONFIG_BACKEND_JOURNAL "journal"
+
 /* Log domains */
 typedef enum  { /*< skip >*/
 	LOGD_NONE       = 0LL,
diff --git a/src/nm-manager.c b/src/nm-manager.c
index c6d82c9d..0fea13de 100644
--- a/src/nm-manager.c
+++ b/src/nm-manager.c
@@ -1210,9 +1210,11 @@ nm_manager_get_device_by_ifindex (NMManager *self, int ifindex)
 	NMManagerPrivate *priv = NM_MANAGER_GET_PRIVATE (self);
 	NMDevice *device;
 
-	c_list_for_each_entry (device, &priv->devices_lst_head, devices_lst) {
-		if (nm_device_get_ifindex (device) == ifindex)
-			return device;
+	if (ifindex > 0) {
+		c_list_for_each_entry (device, &priv->devices_lst_head, devices_lst) {
+			if (nm_device_get_ifindex (device) == ifindex)
+				return device;
+		}
 	}
 
 	return NULL;
@@ -7440,7 +7442,7 @@ static const NMDBusInterfaceInfoExtended interface_info_manager = {
 			NM_DEFINE_DBUS_PROPERTY_INFO_EXTENDED_READABLE_L     ("WimaxHardwareEnabled",       "b",     NM_MANAGER_WIMAX_HARDWARE_ENABLED),
 			NM_DEFINE_DBUS_PROPERTY_INFO_EXTENDED_READABLE_L     ("ActiveConnections",          "ao",    NM_MANAGER_ACTIVE_CONNECTIONS),
 			NM_DEFINE_DBUS_PROPERTY_INFO_EXTENDED_READABLE_L     ("PrimaryConnection",          "o",     NM_MANAGER_PRIMARY_CONNECTION),
-			NM_DEFINE_DBUS_PROPERTY_INFO_EXTENDED_READABLE_L     ("PrimartConnectionType",      "s",     NM_MANAGER_PRIMARY_CONNECTION_TYPE),
+			NM_DEFINE_DBUS_PROPERTY_INFO_EXTENDED_READABLE_L     ("PrimaryConnectionType",      "s",     NM_MANAGER_PRIMARY_CONNECTION_TYPE),
 			NM_DEFINE_DBUS_PROPERTY_INFO_EXTENDED_READABLE_L     ("Metered",                    "u",     NM_MANAGER_METERED),
 			NM_DEFINE_DBUS_PROPERTY_INFO_EXTENDED_READABLE_L     ("ActivatingConnection",       "o",     NM_MANAGER_ACTIVATING_CONNECTION),
 			NM_DEFINE_DBUS_PROPERTY_INFO_EXTENDED_READABLE_L     ("Startup",                    "b",     NM_MANAGER_STARTUP),
diff --git a/src/platform/nm-fake-platform.c b/src/platform/nm-fake-platform.c
index 06dd7e13..f8f4627e 100644
--- a/src/platform/nm-fake-platform.c
+++ b/src/platform/nm-fake-platform.c
@@ -482,7 +482,7 @@ link_changed (NMPlatform *platform,
 
 	if (!IN6_IS_ADDR_UNSPECIFIED (&device->ip6_lladdr)) {
 		if (device->obj->link.connected)
-			ip6_address_add (platform, device->obj->link.ifindex, in6addr_any, 64, device->ip6_lladdr, NM_PLATFORM_LIFETIME_PERMANENT, NM_PLATFORM_LIFETIME_PERMANENT, 0);
+			ip6_address_add (platform, device->obj->link.ifindex, device->ip6_lladdr, 64, in6addr_any, NM_PLATFORM_LIFETIME_PERMANENT, NM_PLATFORM_LIFETIME_PERMANENT, 0);
 		else
 			ip6_address_delete (platform, device->obj->link.ifindex, device->ip6_lladdr, 64);
 	}
diff --git a/src/platform/tests/test-cleanup.c b/src/platform/tests/test-cleanup.c
index a213b31f..8b8c87d8 100644
--- a/src/platform/tests/test-cleanup.c
+++ b/src/platform/tests/test-cleanup.c
@@ -59,6 +59,22 @@ test_cleanup_internal (void)
 	ifindex = nm_platform_link_get_ifindex (NM_PLATFORM_GET, DEVICE_NAME);
 	g_assert (ifindex > 0);
 
+	/* wait for kernel to add the IPv6 link local address... it takes a bit. */
+	NMTST_WAIT_ASSERT (100, {
+		gs_unref_array GArray *addrs = NULL;
+		const NMPlatformIP6Address *a;
+
+		if (nmtst_wait_iteration > 0) {
+			nmtstp_wait_for_signal (NM_PLATFORM_GET, nmtst_wait_remaining_us / 1000);
+			nm_platform_process_events (NM_PLATFORM_GET);
+		}
+		addrs = nmtstp_platform_ip6_address_get_all (NM_PLATFORM_GET, ifindex);
+		if (   addrs->len == 1
+		    && (a = &g_array_index (addrs, NMPlatformIP6Address, 0))
+		    && IN6_IS_ADDR_LINKLOCAL (&a->address))
+			break;
+	});
+
 	/* Add routes and addresses */
 	g_assert (nm_platform_ip4_address_add (NM_PLATFORM_GET, ifindex, addr4, plen4, addr4, lifetime, preferred, 0, NULL));
 	g_assert (nm_platform_ip6_address_add (NM_PLATFORM_GET, ifindex, addr6, plen6, in6addr_any, lifetime, preferred, flags));
diff --git a/src/settings/nm-settings-connection.c b/src/settings/nm-settings-connection.c
index 50cc1427..c09f6804 100644
--- a/src/settings/nm-settings-connection.c
+++ b/src/settings/nm-settings-connection.c
@@ -1033,7 +1033,7 @@ get_secrets_done_cb (NMAgentManager *manager,
 	NMSettingsConnectionPrivate *priv;
 	NMConnection *applied_connection;
 	gs_free_error GError *local = NULL;
-	GVariant *dict;
+	GVariant *dict = NULL;
 	gboolean agent_had_system = FALSE;
 	ForEachSecretFlags cmp_flags = { NM_SETTING_SECRET_FLAG_NONE, NM_SETTING_SECRET_FLAG_NONE };
 
@@ -1096,7 +1096,8 @@ get_secrets_done_cb (NMAgentManager *manager,
 	       setting_name,
 	       call_id);
 
-	dict = nm_connection_to_dbus (priv->system_secrets, NM_CONNECTION_SERIALIZE_ONLY_SECRETS);
+	if (priv->system_secrets)
+		dict = nm_connection_to_dbus (priv->system_secrets, NM_CONNECTION_SERIALIZE_ONLY_SECRETS);
 
 	/* Update the connection with our existing secrets from backing storage */
 	nm_connection_clear_secrets (NM_CONNECTION (self));
@@ -1240,7 +1241,7 @@ nm_settings_connection_get_secrets (NMSettingsConnection *self,
                                     gpointer callback_data)
 {
 	NMSettingsConnectionPrivate *priv = NM_SETTINGS_CONNECTION_GET_PRIVATE (self);
-	GVariant *existing_secrets;
+	GVariant *existing_secrets = NULL;
 	NMAgentManagerCallId call_id_a;
 	gs_free char *joined_hints = NULL;
 	NMSettingsConnectionCallId *call_id;
@@ -1262,15 +1263,6 @@ nm_settings_connection_get_secrets (NMSettingsConnection *self,
 	call_id->callback_data = callback_data;
 	c_list_link_tail (&priv->call_ids_lst_head, &call_id->call_ids_lst);
 
-	/* Use priv->secrets to work around the fact that nm_connection_clear_secrets()
-	 * will clear secrets on this object's settings.
-	 */
-	if (!priv->system_secrets) {
-		g_set_error_literal (&local, NM_SETTINGS_ERROR, NM_SETTINGS_ERROR_FAILED,
-		                     "secrets cache invalid");
-		goto schedule_dummy;
-	}
-
 	/* Make sure the request actually requests something we can return */
 	if (!nm_connection_get_setting_by_name (NM_CONNECTION (self), setting_name)) {
 		g_set_error (&local, NM_CONNECTION_ERROR, NM_CONNECTION_ERROR_SETTING_NOT_FOUND,
@@ -1286,7 +1278,11 @@ nm_settings_connection_get_secrets (NMSettingsConnection *self,
 		goto schedule_dummy;
 	}
 
-	existing_secrets = nm_connection_to_dbus (priv->system_secrets, NM_CONNECTION_SERIALIZE_ONLY_SECRETS);
+	/* Use priv->system_secrets to work around the fact that nm_connection_clear_secrets()
+	 * will clear secrets on this object's settings.
+	 */
+	if (priv->system_secrets)
+		existing_secrets = nm_connection_to_dbus (priv->system_secrets, NM_CONNECTION_SERIALIZE_ONLY_SECRETS);
 	if (existing_secrets)
 		g_variant_ref_sink (existing_secrets);
 
diff --git a/tools/check-docs.sh b/tools/check-docs.sh
new file mode 100755
index 00000000..9dcdb1ef
--- /dev/null
+++ b/tools/check-docs.sh
@@ -0,0 +1,22 @@
+#!/bin/sh
+
+SOURCEDIR=$1
+[ -n "$SOURCEDIR" ] && SOURCEDIR="$SOURCEDIR/"
+
+# Check that the D-Bus API docs contain all known interfaces
+if (sed -n 's/.*<xi:include href="dbus-\(.*\.xml\)".*/\1\n\1/p' $SOURCEDIR''docs/api/network-manager-docs.xml;
+    cd $SOURCEDIR''introspection; ls *.xml) |sort |uniq -u| grep . >&2; then
+	echo "*** Error: D-Bus interfaces not included in docs/api/network-manager-docs.xml ***" >&2
+	exit 1
+fi
+
+# Check that files that define types that are in public libnm API are included in libnm documentation.
+# Don't complain about readability or I'll rewrite this in Perl.
+if (sed -n 's/.*<xi:include href="\(xml\/.*\.xml\)".*/\1\n\1/p' $SOURCEDIR''docs/libnm/libnm-docs.xml;
+    grep -lE "$(sed -n 's/^[\t ]*\(.*_get_type\);/\1/p' $SOURCEDIR''libnm/libnm.ver |xargs echo |sed 's/ /|/g')" $SOURCEDIR''libnm{,-core}/*.h |
+    sed 's,.*/,xml/,;s/\.h$/.xml/') |sort |uniq -u| grep . >&2; then
+	echo "*** Error: libnm classes not included in docs/libnm/libnm-docs.xml ***" >&2
+	exit 1
+fi
+
+exit 0
diff --git a/tools/test-networkmanager-service.py b/tools/test-networkmanager-service.py
index ab63b60a..7fbed7ec 100755
--- a/tools/test-networkmanager-service.py
+++ b/tools/test-networkmanager-service.py
@@ -50,6 +50,11 @@ class Util:
     PY3 = (sys.version_info[0] == 3)
 
     @staticmethod
+    def g_source_remove(source_id):
+        if source_id is not None:
+            GLib.source_remove(source_id)
+
+    @staticmethod
     def addr_family_check(family, allow_af_unspec = False):
         if family == socket.AF_INET:
             return
@@ -840,6 +845,7 @@ PRP_WIFI_AP_HW_ADDRESS  = "HwAddress"
 PRP_WIFI_AP_MODE        = "Mode"
 PRP_WIFI_AP_MAX_BITRATE = "MaxBitrate"
 PRP_WIFI_AP_STRENGTH    = "Strength"
+PRP_WIFI_AP_LAST_SEEN   = "LastSeen"
 
 class WifiAp(ExportedObj):
 
@@ -864,8 +870,6 @@ class WifiAp(ExportedObj):
             strength = Util.random_int(self.path, 100)
 
         self.ssid = ssid
-        self.strength_counter = 0
-        self.strength_id = GLib.timeout_add_seconds(10, self.strength_cb, None)
 
         props = {
             PRP_WIFI_AP_FLAGS:       dbus.UInt32(flags),
@@ -877,21 +881,11 @@ class WifiAp(ExportedObj):
             PRP_WIFI_AP_MODE:        dbus.UInt32(getattr(NM,'80211Mode').INFRA),
             PRP_WIFI_AP_MAX_BITRATE: dbus.UInt32(54000),
             PRP_WIFI_AP_STRENGTH:    dbus.Byte(strength),
+            PRP_WIFI_AP_LAST_SEEN:   dbus.Int32(NM.utils_get_timestamp_msec() / 1000),
         }
 
         self.dbus_interface_add(IFACE_WIFI_AP, props, WifiAp.PropertiesChanged)
 
-    def __del__(self):
-        if self.strength_id > 0:
-            GLib.source_remove(self.strength_id)
-        self.strength_id = 0
-
-    def strength_cb(self, ignored):
-        self.strength_counter += 1
-        strength = Util.random_int(self.path + str(self.strength_counter), 100)
-        self._dbus_property_set(IFACE_WIFI_AP, PRP_WIFI_AP_STRENGTH, strength)
-        return True
-
     @dbus.service.signal(IFACE_WIFI_AP, signature='a{sv}')
     def PropertiesChanged(self, changed):
         pass
@@ -915,6 +909,18 @@ class WifiDevice(Device):
             mac = Util.random_mac(self.ident)
 
         self.aps = []
+        self.scan_cb_id = None
+
+        # Note: we would like to simulate how nmcli calls RequestScan() and we could
+        # do so by using an older timestamp. However, that makes the client tests
+        # racy, because if a bunch of nmcli instances run in parallel against this
+        # service, earlier instances will issue a RequestScan(), while later instances
+        # won't do that (because the LastScan timestamp is already updated). That means,
+        # the later instances will print the scan result immediately, and in another sort
+        # order. That should be fixed, by nmcli not starting to print anything, before
+        # all RequestScan() requests complete, and thus, always print a consistent list
+        # of results.
+        ts = NM.utils_get_timestamp_msec()
 
         props = {
             PRP_WIFI_HW_ADDRESS:            mac,
@@ -924,7 +930,7 @@ class WifiDevice(Device):
             PRP_WIFI_WIRELESS_CAPABILITIES: dbus.UInt32(0xFF),
             PRP_WIFI_ACCESS_POINTS:         ExportedObj.to_path_array(self.aps),
             PRP_WIFI_ACTIVE_ACCESS_POINT:   ExportedObj.to_path(None),
-            PRP_WIFI_LAST_SCAN:             NM.utils_get_timestamp_msec(),
+            PRP_WIFI_LAST_SCAN:             dbus.Int64(ts),
         }
 
         self.dbus_interface_add(IFACE_WIFI, props, WifiDevice.PropertiesChanged)
@@ -941,6 +947,15 @@ class WifiDevice(Device):
 
     @dbus.service.method(dbus_interface=IFACE_WIFI, in_signature='a{sv}', out_signature='')
     def RequestScan(self, props):
+        self.scan_cb_id = Util.g_source_remove(self.scan_cb_id)
+        def cb():
+            ts = NM.utils_get_timestamp_msec()
+            for ap in self.aps:
+                ap._dbus_property_set(IFACE_WIFI_AP, PRP_WIFI_AP_LAST_SEEN, dbus.Int32(ts / 1000))
+            self._dbus_property_set(IFACE_WIFI, PRP_WIFI_LAST_SCAN, dbus.Int64(ts))
+            self.scan_cb_id = None
+            return False
+        self.scan_cb_id = GLib.idle_add(cb)
         pass
 
     @dbus.service.signal(IFACE_WIFI, signature='o')
@@ -960,6 +975,10 @@ class WifiDevice(Device):
         self.AccessPointRemoved(ExportedObj.to_path(ap))
         ap.unexport()
 
+    def stop(self):
+        self.scan_cb_id = Util.g_source_remove(self.scan_cb_id)
+        super(WifiDevice, self).stop()
+
     @dbus.service.signal(IFACE_WIFI, signature='o')
     def AccessPointRemoved(self, ap_path):
         pass
@@ -991,25 +1010,16 @@ class WimaxNsp(ExportedObj):
 
         ExportedObj.__init__(self, ExportedObj.create_path(WimaxNsp))
 
-        self.strength_id = GLib.timeout_add_seconds(10, self.strength_cb, None)
+        strength = Util.random_int(self.path, 100)
 
         props = {
             PRP_WIMAX_NSP_NAME:           name,
-            PRP_WIMAX_NSP_SIGNAL_QUALITY: dbus.UInt32(random.randint(0, 100)),
+            PRP_WIMAX_NSP_SIGNAL_QUALITY: dbus.UInt32(strength),
             PRP_WIMAX_NSP_NETWORK_TYPE:   dbus.UInt32(NM.WimaxNspNetworkType.HOME),
         }
 
         self.dbus_interface_add(IFACE_WIMAX_NSP, props, WimaxNsp.PropertiesChanged)
 
-    def __del__(self):
-        if self.strength_id > 0:
-            GLib.source_remove(self.strength_id)
-        self.strength_id = 0
-
-    def strength_cb(self, ignored):
-        self._dbus_property_set(IFACE_WIMAX_NSP, PRP_WIMAX_NSP_SIGNAL_QUALITY, dbus.UInt32(random.randint(0, 100)))
-        return True
-
     @dbus.service.signal(IFACE_WIMAX_NSP, signature='a{sv}')
     def PropertiesChanged(self, changed):
         pass
@@ -1160,11 +1170,7 @@ class ActiveConnection(ExportedObj):
         self.StateChanged(state, dbus.UInt32(reason))
 
     def activation_cancel(self):
-        if self._activation_id is None:
-            return False
-        GLib.source_remove(self._activation_id)
-        self._activation_id = None
-        return True
+        self._activation_id = Util.g_source_remove(self._activation_id)
 
     def _activation_step2(self):
         assert self._activation_id is not None
@@ -2246,14 +2252,9 @@ def main():
     id1 = GLib.IOChannel(0).add_watch(GLib.IOCondition.HUP,
                                       lambda io, condition: gl.mainloop.quit() or True)
 
-    # also quit after inactivity to ensure we don't stick around if the above fails somehow
-    id2 = GLib.timeout_add_seconds(20,
-                                   lambda: gl.mainloop.quit() or True)
-
     gl.mainloop.run()
 
     GLib.source_remove(id1)
-    GLib.source_remove(id2)
 
     gl.agent_manager.remove_from_connection()
     gl.dns_manager.unexport()