From 28028b26b3371756811e95d894f709f4b1207c00 Mon Sep 17 00:00:00 2001 From: Michael Biebl Date: Wed, 18 Dec 2019 18:29:24 +0100 Subject: New upstream version 1.22.0 --- docs/api/Makefile.am | 1 - docs/api/Makefile.in | 4 +- ...-org.freedesktop.NetworkManager.Device.Adsl.xml | 2 + ...-org.freedesktop.NetworkManager.Device.Bond.xml | 2 + ...rg.freedesktop.NetworkManager.Device.Bridge.xml | 2 + ...reedesktop.NetworkManager.Device.Infiniband.xml | 2 + ...-org.freedesktop.NetworkManager.Device.Team.xml | 2 + ...-org.freedesktop.NetworkManager.Device.Vlan.xml | 2 + ...org.freedesktop.NetworkManager.Device.Wired.xml | 2 + .../dbus-org.freedesktop.NetworkManager.Device.xml | 13 + ...bus-org.freedesktop.NetworkManager.Settings.xml | 8 +- docs/api/dbus-org.freedesktop.NetworkManager.xml | 7 +- docs/api/html/NetworkManager.conf.html | 27 +- docs/api/html/NetworkManager.devhelp2 | 13 + docs/api/html/NetworkManager.html | 4 +- docs/api/html/ch01.html | 4 +- docs/api/html/dbus-secret-agent.html | 4 +- docs/api/html/dbus-types.html | 4 +- docs/api/html/dbus-vpn-plugin.html | 4 +- docs/api/html/dbus-vpn-types.html | 4 +- ...org.freedesktop.NetworkManager.AccessPoint.html | 4 +- ...rg.freedesktop.NetworkManager.AgentManager.html | 4 +- ...-org.freedesktop.NetworkManager.Checkpoint.html | 4 +- ...eedesktop.NetworkManager.Connection.Active.html | 4 +- ...org.freedesktop.NetworkManager.DHCP4Config.html | 4 +- ...org.freedesktop.NetworkManager.DHCP6Config.html | 4 +- ...org.freedesktop.NetworkManager.Device.Adsl.html | 7 +- ...reedesktop.NetworkManager.Device.Bluetooth.html | 4 +- ...org.freedesktop.NetworkManager.Device.Bond.html | 7 +- ...g.freedesktop.NetworkManager.Device.Bridge.html | 7 +- ...rg.freedesktop.NetworkManager.Device.Dummy.html | 4 +- ....freedesktop.NetworkManager.Device.Generic.html | 4 +- ...freedesktop.NetworkManager.Device.IPTunnel.html | 4 +- ...eedesktop.NetworkManager.Device.Infiniband.html | 7 +- ...g.freedesktop.NetworkManager.Device.Lowpan.html | 4 +- ...g.freedesktop.NetworkManager.Device.Macsec.html | 4 +- ....freedesktop.NetworkManager.Device.Macvlan.html | 4 +- ...rg.freedesktop.NetworkManager.Device.Modem.html | 4 +- ...freedesktop.NetworkManager.Device.OlpcMesh.html | 4 +- ...reedesktop.NetworkManager.Device.OvsBridge.html | 4 +- ...desktop.NetworkManager.Device.OvsInterface.html | 4 +- ....freedesktop.NetworkManager.Device.OvsPort.html | 4 +- ...-org.freedesktop.NetworkManager.Device.Ppp.html | 4 +- ...eedesktop.NetworkManager.Device.Statistics.html | 4 +- ...org.freedesktop.NetworkManager.Device.Team.html | 7 +- ...-org.freedesktop.NetworkManager.Device.Tun.html | 4 +- ...org.freedesktop.NetworkManager.Device.Veth.html | 4 +- ...org.freedesktop.NetworkManager.Device.Vlan.html | 7 +- ...rg.freedesktop.NetworkManager.Device.Vxlan.html | 4 +- ....freedesktop.NetworkManager.Device.WifiP2P.html | 4 +- ...reedesktop.NetworkManager.Device.WireGuard.html | 4 +- ...rg.freedesktop.NetworkManager.Device.Wired.html | 7 +- ...freedesktop.NetworkManager.Device.Wireless.html | 4 +- ...org.freedesktop.NetworkManager.Device.Wpan.html | 4 +- ...dbus-org.freedesktop.NetworkManager.Device.html | 18 +- ...-org.freedesktop.NetworkManager.DnsManager.html | 4 +- ...s-org.freedesktop.NetworkManager.IP4Config.html | 4 +- ...s-org.freedesktop.NetworkManager.IP6Config.html | 4 +- .../gdbus-org.freedesktop.NetworkManager.PPP.html | 4 +- ...org.freedesktop.NetworkManager.SecretAgent.html | 4 +- ...desktop.NetworkManager.Settings.Connection.html | 4 +- ...us-org.freedesktop.NetworkManager.Settings.html | 11 +- ....freedesktop.NetworkManager.VPN.Connection.html | 4 +- ...-org.freedesktop.NetworkManager.VPN.Plugin.html | 4 +- ...org.freedesktop.NetworkManager.WifiP2PPeer.html | 4 +- .../html/gdbus-org.freedesktop.NetworkManager.html | 11 +- docs/api/html/index.html | 6 +- docs/api/html/ix01.html | 1502 ++++++++++---------- docs/api/html/license.html | 386 +---- docs/api/html/manpages.html | 4 +- docs/api/html/nm-dbus-types.html | 203 ++- docs/api/html/nm-initrd-generator.html | 4 +- docs/api/html/nm-online.html | 4 +- docs/api/html/nm-openvswitch.html | 12 +- docs/api/html/nm-settings-ifcfg-rh.html | 8 +- docs/api/html/nm-settings-keyfile.html | 4 +- docs/api/html/nm-settings.html | 45 +- docs/api/html/nm-vpn-dbus-types.html | 4 +- docs/api/html/nmcli-examples.html | 28 +- docs/api/html/nmcli.html | 42 +- docs/api/html/nmtui.html | 4 +- docs/api/html/ref-dbus-access-points.html | 4 +- docs/api/html/ref-dbus-active-connections.html | 4 +- docs/api/html/ref-dbus-agent-manager.html | 4 +- docs/api/html/ref-dbus-checkpoint.html | 4 +- docs/api/html/ref-dbus-devices.html | 4 +- docs/api/html/ref-dbus-dhcp4-configs.html | 4 +- docs/api/html/ref-dbus-dhcp6-configs.html | 4 +- docs/api/html/ref-dbus-dns-manager.html | 4 +- docs/api/html/ref-dbus-ip4-configs.html | 4 +- docs/api/html/ref-dbus-ip6-configs.html | 4 +- docs/api/html/ref-dbus-manager.html | 4 +- docs/api/html/ref-dbus-settings-manager.html | 4 +- docs/api/html/ref-dbus-settings.html | 4 +- docs/api/html/ref-dbus-wifi-p2p-peers.html | 4 +- docs/api/html/ref-settings.html | 4 +- docs/api/html/secret-agents.html | 4 +- docs/api/html/secrets-flags.html | 4 +- docs/api/html/settings-6lowpan.html | 4 +- docs/api/html/settings-802-11-olpc-mesh.html | 4 +- .../html/settings-802-11-wireless-security.html | 6 +- docs/api/html/settings-802-11-wireless.html | 4 +- docs/api/html/settings-802-1x.html | 8 +- docs/api/html/settings-802-3-ethernet.html | 4 +- docs/api/html/settings-adsl.html | 4 +- docs/api/html/settings-bluetooth.html | 4 +- docs/api/html/settings-bond.html | 4 +- docs/api/html/settings-bridge-port.html | 4 +- docs/api/html/settings-bridge.html | 4 +- docs/api/html/settings-cdma.html | 4 +- docs/api/html/settings-connection.html | 4 +- docs/api/html/settings-dcb.html | 4 +- docs/api/html/settings-dummy.html | 4 +- docs/api/html/settings-ethtool.html | 4 +- docs/api/html/settings-generic.html | 4 +- docs/api/html/settings-gsm.html | 10 +- docs/api/html/settings-infiniband.html | 4 +- docs/api/html/settings-ip-tunnel.html | 4 +- docs/api/html/settings-ipv4.html | 16 +- docs/api/html/settings-ipv6.html | 16 +- docs/api/html/settings-macsec.html | 4 +- docs/api/html/settings-macvlan.html | 4 +- docs/api/html/settings-match.html | 4 +- docs/api/html/settings-ovs-bridge.html | 4 +- docs/api/html/settings-ovs-dpdk.html | 4 +- docs/api/html/settings-ovs-interface.html | 4 +- docs/api/html/settings-ovs-patch.html | 4 +- docs/api/html/settings-ovs-port.html | 4 +- docs/api/html/settings-ppp.html | 4 +- docs/api/html/settings-pppoe.html | 4 +- docs/api/html/settings-proxy.html | 4 +- docs/api/html/settings-serial.html | 4 +- docs/api/html/settings-sriov.html | 4 +- docs/api/html/settings-tc.html | 4 +- docs/api/html/settings-team-port.html | 4 +- docs/api/html/settings-team.html | 4 +- docs/api/html/settings-tun.html | 4 +- docs/api/html/settings-user.html | 4 +- docs/api/html/settings-vlan.html | 4 +- docs/api/html/settings-vpn.html | 4 +- docs/api/html/settings-vxlan.html | 4 +- docs/api/html/settings-wifi-p2p.html | 4 +- docs/api/html/settings-wimax.html | 4 +- docs/api/html/settings-wireguard.html | 4 +- docs/api/html/settings-wpan.html | 4 +- docs/api/html/spec.html | 4 +- docs/api/html/style.css | 88 +- docs/api/html/vpn-plugins.html | 4 +- docs/api/meson.build | 58 +- docs/api/network-manager-docs.xml | 34 +- docs/api/settings-spec.xml | 11 +- docs/api/version.xml | 2 +- docs/libnm/Makefile.am | 1 - docs/libnm/Makefile.in | 3 +- docs/libnm/html/NMAccessPoint.html | 198 +-- docs/libnm/html/NMActiveConnection.html | 325 +---- docs/libnm/html/NMCheckpoint.html | 4 +- docs/libnm/html/NMClient.html | 1320 ++++++----------- docs/libnm/html/NMConnection.html | 6 +- docs/libnm/html/NMDevice.html | 611 +------- docs/libnm/html/NMDevice6Lowpan.html | 157 ++ docs/libnm/html/NMDeviceAdsl.html | 67 +- docs/libnm/html/NMDeviceBond.html | 87 +- docs/libnm/html/NMDeviceBridge.html | 87 +- docs/libnm/html/NMDeviceBt.html | 86 +- docs/libnm/html/NMDeviceDummy.html | 65 +- docs/libnm/html/NMDeviceEthernet.html | 114 +- docs/libnm/html/NMDeviceGeneric.html | 75 +- docs/libnm/html/NMDeviceIPTunnel.html | 224 +-- docs/libnm/html/NMDeviceInfiniband.html | 73 +- docs/libnm/html/NMDeviceMacsec.html | 249 +--- docs/libnm/html/NMDeviceMacvlan.html | 118 +- docs/libnm/html/NMDeviceModem.html | 116 +- docs/libnm/html/NMDeviceOlpcMesh.html | 86 +- docs/libnm/html/NMDeviceOvsBridge.html | 4 +- docs/libnm/html/NMDeviceOvsInterface.html | 4 +- docs/libnm/html/NMDeviceOvsPort.html | 4 +- docs/libnm/html/NMDevicePpp.html | 4 +- docs/libnm/html/NMDeviceTeam.html | 102 +- docs/libnm/html/NMDeviceTun.html | 152 +- docs/libnm/html/NMDeviceVlan.html | 100 +- docs/libnm/html/NMDeviceVxlan.html | 311 +--- docs/libnm/html/NMDeviceWifi.html | 269 +--- docs/libnm/html/NMDeviceWifiP2P.html | 4 +- docs/libnm/html/NMDeviceWimax.html | 300 +--- docs/libnm/html/NMDeviceWireGuard.html | 8 +- docs/libnm/html/NMDeviceWpan.html | 107 ++ docs/libnm/html/NMDhcpConfig.html | 72 +- docs/libnm/html/NMIPConfig.html | 150 +- docs/libnm/html/NMObject.html | 135 +- docs/libnm/html/NMRemoteConnection.html | 135 +- docs/libnm/html/NMSecretAgentOld.html | 30 +- docs/libnm/html/NMSetting.html | 40 +- docs/libnm/html/NMSetting6Lowpan.html | 4 +- docs/libnm/html/NMSetting8021x.html | 17 +- docs/libnm/html/NMSettingAdsl.html | 4 +- docs/libnm/html/NMSettingBluetooth.html | 4 +- docs/libnm/html/NMSettingBond.html | 4 +- docs/libnm/html/NMSettingBridge.html | 4 +- docs/libnm/html/NMSettingBridgePort.html | 4 +- docs/libnm/html/NMSettingCdma.html | 4 +- docs/libnm/html/NMSettingConnection.html | 8 +- docs/libnm/html/NMSettingDcb.html | 4 +- docs/libnm/html/NMSettingDummy.html | 4 +- docs/libnm/html/NMSettingEthtool.html | 4 +- docs/libnm/html/NMSettingGeneric.html | 4 +- docs/libnm/html/NMSettingGsm.html | 64 +- docs/libnm/html/NMSettingIP4Config.html | 4 +- docs/libnm/html/NMSettingIP6Config.html | 4 +- docs/libnm/html/NMSettingIPConfig.html | 461 +++++- docs/libnm/html/NMSettingIPTunnel.html | 4 +- docs/libnm/html/NMSettingInfiniband.html | 4 +- docs/libnm/html/NMSettingMacsec.html | 10 +- docs/libnm/html/NMSettingMacvlan.html | 4 +- docs/libnm/html/NMSettingMatch.html | 4 +- docs/libnm/html/NMSettingOlpcMesh.html | 4 +- docs/libnm/html/NMSettingOvsBridge.html | 4 +- docs/libnm/html/NMSettingOvsDpdk.html | 4 +- docs/libnm/html/NMSettingOvsInterface.html | 4 +- docs/libnm/html/NMSettingOvsPatch.html | 4 +- docs/libnm/html/NMSettingOvsPort.html | 4 +- docs/libnm/html/NMSettingPpp.html | 4 +- docs/libnm/html/NMSettingPppoe.html | 4 +- docs/libnm/html/NMSettingProxy.html | 4 +- docs/libnm/html/NMSettingSerial.html | 4 +- docs/libnm/html/NMSettingSriov.html | 4 +- docs/libnm/html/NMSettingTCConfig.html | 4 +- docs/libnm/html/NMSettingTeam.html | 14 +- docs/libnm/html/NMSettingTeamPort.html | 4 +- docs/libnm/html/NMSettingTun.html | 4 +- docs/libnm/html/NMSettingUser.html | 4 +- docs/libnm/html/NMSettingVlan.html | 14 +- docs/libnm/html/NMSettingVpn.html | 4 +- docs/libnm/html/NMSettingVxlan.html | 4 +- docs/libnm/html/NMSettingWifiP2P.html | 4 +- docs/libnm/html/NMSettingWimax.html | 4 +- docs/libnm/html/NMSettingWireGuard.html | 4 +- docs/libnm/html/NMSettingWired.html | 10 +- docs/libnm/html/NMSettingWireless.html | 10 +- docs/libnm/html/NMSettingWirelessSecurity.html | 12 +- docs/libnm/html/NMSettingWpan.html | 4 +- docs/libnm/html/NMSimpleConnection.html | 4 +- docs/libnm/html/NMVpnConnection.html | 101 +- docs/libnm/html/NMVpnEditor.html | 6 +- docs/libnm/html/NMVpnEditorPlugin.html | 4 +- docs/libnm/html/NMWifiP2PPeer.html | 4 +- docs/libnm/html/NMWimaxNsp.html | 106 +- docs/libnm/html/annotation-glossary.html | 7 +- docs/libnm/html/api-index-full.html | 1010 +++++++++---- docs/libnm/html/ch02.html | 4 +- docs/libnm/html/ch03.html | 6 +- docs/libnm/html/ch04.html | 8 +- docs/libnm/html/ch05.html | 4 +- docs/libnm/html/ch06.html | 4 +- docs/libnm/html/index.html | 13 +- docs/libnm/html/libnm-nm-dbus-interface.html | 491 ++++--- docs/libnm/html/libnm-nm-device-6lowpan.html | 157 -- docs/libnm/html/libnm-nm-device-wpan.html | 107 -- docs/libnm/html/libnm-nm-errors.html | 110 +- docs/libnm/html/libnm-nm-utils.html | 8 +- docs/libnm/html/libnm-nm-version.html | 32 +- docs/libnm/html/libnm-nm-vpn-plugin-info.html | 4 +- docs/libnm/html/libnm-nm-vpn-plugin-old.html | 4 +- docs/libnm/html/libnm-nm-vpn-service-plugin.html | 4 +- docs/libnm/html/libnm.devhelp2 | 419 ++---- docs/libnm/html/license.html | 60 + docs/libnm/html/object-tree.html | 14 +- docs/libnm/html/ref-overview.html | 4 +- docs/libnm/html/style.css | 88 +- docs/libnm/html/usage.html | 152 +- docs/libnm/libnm-docs.xml | 159 ++- docs/libnm/libnm-sections.txt | 278 ++-- docs/libnm/libnm.types | 4 + docs/libnm/meson.build | 44 +- docs/libnm/version.xml | 2 +- docs/meson.build | 9 +- 276 files changed, 5016 insertions(+), 8283 deletions(-) create mode 100644 docs/libnm/html/NMDevice6Lowpan.html create mode 100644 docs/libnm/html/NMDeviceWpan.html delete mode 100644 docs/libnm/html/libnm-nm-device-6lowpan.html delete mode 100644 docs/libnm/html/libnm-nm-device-wpan.html create mode 100644 docs/libnm/html/license.html (limited to 'docs') diff --git a/docs/api/Makefile.am b/docs/api/Makefile.am index 33ca2e35..44933bc9 100644 --- a/docs/api/Makefile.am +++ b/docs/api/Makefile.am @@ -91,7 +91,6 @@ content_files = \ $(top_builddir)/man/nm-settings.xml \ $(top_builddir)/man/nm-settings-keyfile.xml \ version.xml \ - ../../COPYING \ $(NULL) diff --git a/docs/api/Makefile.in b/docs/api/Makefile.in index e35d1daf..cb9dc898 100644 --- a/docs/api/Makefile.in +++ b/docs/api/Makefile.in @@ -286,6 +286,8 @@ MANIFEST_TOOL = @MANIFEST_TOOL@ MKDIR_P = @MKDIR_P@ MM_GLIB_CFLAGS = @MM_GLIB_CFLAGS@ MM_GLIB_LIBS = @MM_GLIB_LIBS@ +MOBILE_BROADBAND_PROVIDER_INFO_CFLAGS = @MOBILE_BROADBAND_PROVIDER_INFO_CFLAGS@ +MOBILE_BROADBAND_PROVIDER_INFO_LIBS = @MOBILE_BROADBAND_PROVIDER_INFO_LIBS@ MOC = @MOC@ MSGFMT = @MSGFMT@ MSGFMT_015 = @MSGFMT_015@ @@ -519,7 +521,7 @@ content_files = $(GENERATED_FILES) \ $(top_builddir)/man/nmcli-examples.xml \ $(top_builddir)/man/nm-settings.xml \ $(top_builddir)/man/nm-settings-keyfile.xml version.xml \ - ../../COPYING $(NULL) $(am__append_2) $(am__append_3) + $(NULL) $(am__append_2) $(am__append_3) @GTK_DOC_USE_LIBTOOL_FALSE@GTKDOC_CC = $(CC) $(INCLUDES) $(GTKDOC_DEPS_CFLAGS) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) @GTK_DOC_USE_LIBTOOL_TRUE@GTKDOC_CC = $(LIBTOOL) --tag=CC --mode=compile $(CC) $(INCLUDES) $(GTKDOC_DEPS_CFLAGS) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) @GTK_DOC_USE_LIBTOOL_FALSE@GTKDOC_LD = $(CC) $(GTKDOC_DEPS_LIBS) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) diff --git a/docs/api/dbus-org.freedesktop.NetworkManager.Device.Adsl.xml b/docs/api/dbus-org.freedesktop.NetworkManager.Device.Adsl.xml index 3fd726cf..4c9bd903 100644 --- a/docs/api/dbus-org.freedesktop.NetworkManager.Device.Adsl.xml +++ b/docs/api/dbus-org.freedesktop.NetworkManager.Device.Adsl.xml @@ -48,6 +48,8 @@ PropertiesChanged (a{sv} properties); Carrier readable b Indicates whether the physical carrier is found. + DEPRECATED: check for the "carrier" flag in the "InterfaceFlags" + property on the "org.freedesktop.NetworkManager.Device" interface. diff --git a/docs/api/dbus-org.freedesktop.NetworkManager.Device.Bond.xml b/docs/api/dbus-org.freedesktop.NetworkManager.Device.Bond.xml index eca71649..cbe75954 100644 --- a/docs/api/dbus-org.freedesktop.NetworkManager.Device.Bond.xml +++ b/docs/api/dbus-org.freedesktop.NetworkManager.Device.Bond.xml @@ -60,6 +60,8 @@ Carrier readable b Indicates whether the physical carrier is found (e.g. whether a cable is plugged in or not). + DEPRECATED: check for the "lower-up" flag in the "InterfaceFlags" + property on the "org.freedesktop.NetworkManager.Device" interface. diff --git a/docs/api/dbus-org.freedesktop.NetworkManager.Device.Bridge.xml b/docs/api/dbus-org.freedesktop.NetworkManager.Device.Bridge.xml index ae9f1279..fc143149 100644 --- a/docs/api/dbus-org.freedesktop.NetworkManager.Device.Bridge.xml +++ b/docs/api/dbus-org.freedesktop.NetworkManager.Device.Bridge.xml @@ -60,6 +60,8 @@ Carrier readable b Indicates whether the physical carrier is found (e.g. whether a cable is plugged in or not). + DEPRECATED: check for the "carrier" flag in the "InterfaceFlags" + property on the "org.freedesktop.NetworkManager.Device" interface. diff --git a/docs/api/dbus-org.freedesktop.NetworkManager.Device.Infiniband.xml b/docs/api/dbus-org.freedesktop.NetworkManager.Device.Infiniband.xml index cd03752c..82674f80 100644 --- a/docs/api/dbus-org.freedesktop.NetworkManager.Device.Infiniband.xml +++ b/docs/api/dbus-org.freedesktop.NetworkManager.Device.Infiniband.xml @@ -59,6 +59,8 @@ Carrier readable b Indicates whether the physical carrier is found (e.g. whether a cable is plugged in or not). + DEPRECATED: check for the "lower-up" flag in the "InterfaceFlags" + property on the "org.freedesktop.NetworkManager.Device" interface. diff --git a/docs/api/dbus-org.freedesktop.NetworkManager.Device.Team.xml b/docs/api/dbus-org.freedesktop.NetworkManager.Device.Team.xml index 6420a973..5b7b9499 100644 --- a/docs/api/dbus-org.freedesktop.NetworkManager.Device.Team.xml +++ b/docs/api/dbus-org.freedesktop.NetworkManager.Device.Team.xml @@ -61,6 +61,8 @@ Carrier readable b Indicates whether the physical carrier is found (e.g. whether a cable is plugged in or not). + DEPRECATED: check for the "lower-up" flag in the "InterfaceFlags" + property on the "org.freedesktop.NetworkManager.Device" interface. diff --git a/docs/api/dbus-org.freedesktop.NetworkManager.Device.Vlan.xml b/docs/api/dbus-org.freedesktop.NetworkManager.Device.Vlan.xml index 3154b3c2..164dc323 100644 --- a/docs/api/dbus-org.freedesktop.NetworkManager.Device.Vlan.xml +++ b/docs/api/dbus-org.freedesktop.NetworkManager.Device.Vlan.xml @@ -61,6 +61,8 @@ Carrier readable b Indicates whether the physical carrier is found (e.g. whether a cable is plugged in or not). + DEPRECATED: check for the "carrier" flag in the "InterfaceFlags" + property on the "org.freedesktop.NetworkManager.Device" interface. diff --git a/docs/api/dbus-org.freedesktop.NetworkManager.Device.Wired.xml b/docs/api/dbus-org.freedesktop.NetworkManager.Device.Wired.xml index 32f6e399..06b10d97 100644 --- a/docs/api/dbus-org.freedesktop.NetworkManager.Device.Wired.xml +++ b/docs/api/dbus-org.freedesktop.NetworkManager.Device.Wired.xml @@ -89,6 +89,8 @@ Carrier readable b Indicates whether the physical carrier is found (e.g. whether a cable is plugged in or not). + DEPRECATED: check for the "carrier" flag in the "InterfaceFlags" + property on the "org.freedesktop.NetworkManager.Device" interface. diff --git a/docs/api/dbus-org.freedesktop.NetworkManager.Device.xml b/docs/api/dbus-org.freedesktop.NetworkManager.Device.xml index 3aa0c7d6..2fa7262f 100644 --- a/docs/api/dbus-org.freedesktop.NetworkManager.Device.xml +++ b/docs/api/dbus-org.freedesktop.NetworkManager.Device.xml @@ -57,6 +57,7 @@ Real readable b Ip4Connectivity readable u Ip6Connectivity readable u +InterfaceFlags readable u @@ -508,6 +509,18 @@ Ip6Connectivity readable u Returns: NMConnectivityState + + The "InterfaceFlags" property + org.freedesktop.NetworkManager.Device:InterfaceFlags + +InterfaceFlags readable u + + The flags of the network interface. See + NMDeviceInterfaceFlags for + the currently defined flags. + Since: 1.22 + + diff --git a/docs/api/dbus-org.freedesktop.NetworkManager.Settings.xml b/docs/api/dbus-org.freedesktop.NetworkManager.Settings.xml index 1c1991e8..3f39cb7c 100644 --- a/docs/api/dbus-org.freedesktop.NetworkManager.Settings.xml +++ b/docs/api/dbus-org.freedesktop.NetworkManager.Settings.xml @@ -193,7 +193,9 @@ LoadConnections (IN as filenames, OUT b status, OUT as failures); - Loads or reloads the indicated connections from disk. You should call this + Note that before 1.20, NetworkManager had a bug and this status value was wrong. It is better to assume success if the method does not return with a D-Bus error. On top of that, you can look at failures to know whether any of the requested files failed. + failures: Paths of connection files that could not be loaded. + Loads or reloads the indicated connections from disk. You should call this after making changes directly to an on-disk connection file to make sure that NetworkManager sees the changes. (If "monitor-connection-files" in NetworkManager.conf is "true", then this will have no real effect, but is @@ -211,7 +213,7 @@ LoadConnections (IN as filenames, OUT as failures: - Paths of connection files that could not be loaded. + @@ -230,7 +232,7 @@ ReloadConnections (OUT b status); OUT b status: - Success or failure. + This always returns TRUE. diff --git a/docs/api/dbus-org.freedesktop.NetworkManager.xml b/docs/api/dbus-org.freedesktop.NetworkManager.xml index 43e7051f..2f2d57c5 100644 --- a/docs/api/dbus-org.freedesktop.NetworkManager.xml +++ b/docs/api/dbus-org.freedesktop.NetworkManager.xml @@ -699,7 +699,8 @@ WwanHardwareEnabled readable b WimaxEnabled readwrite b - Indicates if WiMAX devices are currently enabled or not. + DEPRECATED. Doesn't have any meaning and is around only for + compatibility reasons. @@ -708,8 +709,8 @@ WimaxEnabled readwrite b WimaxHardwareEnabled readable b - Indicates if the WiMAX hardware is currently enabled, i.e. the state of - the RF kill switch. + DEPRECATED. Doesn't have any meaning and is around only for + compatibility reasons. diff --git a/docs/api/html/NetworkManager.conf.html b/docs/api/html/NetworkManager.conf.html index 27f8b7a0..97287e90 100644 --- a/docs/api/html/NetworkManager.conf.html +++ b/docs/api/html/NetworkManager.conf.html @@ -8,7 +8,7 @@ - + @@ -151,8 +151,11 @@ plugins-=remove-me

auth-polkit

Whether the system uses PolicyKit for authorization. - If false, all requests will be allowed. If - true, non-root requests are authorized using PolicyKit. + If true, non-root requests are authorized using PolicyKit. + Requests from root (user ID zero) are always granted without asking PolicyKit. + If false, all requests will be allowed and PolicyKit is + not used. If set to root-only PolicyKit is not used and + all requests except root are denied. The default value is true.

@@ -684,6 +687,14 @@ ipv6.ip6-privacy=0 +

ipv4.dhcp-iaid

+

If left unspecified, it defaults to "ifname".

+ + +

ipv4.dhcp-hostname-flags

+

If left unspecified, the value 3 (fqdn-encoded,fqdn-serv-update) is used.

+ +

ipv4.dhcp-timeout

If left unspecified, the default value for the interface type is used.

@@ -709,6 +720,14 @@ ipv6.ip6-privacy=0

If left unspecified, it defaults to "lease".

+

ipv6.dhcp-iaid

+

If left unspecified, it defaults to "ifname".

+ + +

ipv6.dhcp-hostname-flags

+

If left unspecified, the value 1 (fqdn-serv-update) is used.

+ +

ipv6.dhcp-timeout

If left unspecified, the default value for the interface type is used.

@@ -1466,6 +1485,6 @@ interface-name:vboxnet*,except:interface-name:vboxnet2 +
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/api/html/NetworkManager.devhelp2 b/docs/api/html/NetworkManager.devhelp2 index 94d5b2db..d438c0a9 100644 --- a/docs/api/html/NetworkManager.devhelp2 +++ b/docs/api/html/NetworkManager.devhelp2 @@ -275,6 +275,7 @@ + @@ -527,6 +528,8 @@ + + @@ -615,6 +618,7 @@ + @@ -816,6 +820,15 @@ + + + + + + + + + diff --git a/docs/api/html/NetworkManager.html b/docs/api/html/NetworkManager.html index 2bb914bd..c30db5e4 100644 --- a/docs/api/html/NetworkManager.html +++ b/docs/api/html/NetworkManager.html @@ -8,7 +8,7 @@ - + @@ -545,6 +545,6 @@ +
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/api/html/ch01.html b/docs/api/html/ch01.html index af2d4fa8..06286263 100644 --- a/docs/api/html/ch01.html +++ b/docs/api/html/ch01.html @@ -8,7 +8,7 @@ - + @@ -167,6 +167,6 @@ +
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/api/html/dbus-secret-agent.html b/docs/api/html/dbus-secret-agent.html index 7683a141..28324ed8 100644 --- a/docs/api/html/dbus-secret-agent.html +++ b/docs/api/html/dbus-secret-agent.html @@ -8,7 +8,7 @@ - + @@ -27,6 +27,6 @@ +
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/api/html/dbus-types.html b/docs/api/html/dbus-types.html index f08150e1..0a82e9fa 100644 --- a/docs/api/html/dbus-types.html +++ b/docs/api/html/dbus-types.html @@ -8,7 +8,7 @@ - + @@ -27,6 +27,6 @@ +
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/api/html/dbus-vpn-plugin.html b/docs/api/html/dbus-vpn-plugin.html index 6168ab68..b7303cb1 100644 --- a/docs/api/html/dbus-vpn-plugin.html +++ b/docs/api/html/dbus-vpn-plugin.html @@ -8,7 +8,7 @@ - + @@ -27,6 +27,6 @@ +
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/api/html/dbus-vpn-types.html b/docs/api/html/dbus-vpn-types.html index 47e006c3..ce721563 100644 --- a/docs/api/html/dbus-vpn-types.html +++ b/docs/api/html/dbus-vpn-types.html @@ -8,7 +8,7 @@ - + @@ -27,6 +27,6 @@ +
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.AccessPoint.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.AccessPoint.html index 1e232816..66aba659 100644 --- a/docs/api/html/gdbus-org.freedesktop.NetworkManager.AccessPoint.html +++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.AccessPoint.html @@ -8,7 +8,7 @@ - + @@ -186,6 +186,6 @@ LastSeen readable i +
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.AgentManager.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.AgentManager.html index 0a0d0ecc..7c16d0b3 100644 --- a/docs/api/html/gdbus-org.freedesktop.NetworkManager.AgentManager.html +++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.AgentManager.html @@ -8,7 +8,7 @@ - + @@ -105,6 +105,6 @@ Unregister (); +
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Checkpoint.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Checkpoint.html index 6e353120..978a872f 100644 --- a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Checkpoint.html +++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Checkpoint.html @@ -8,7 +8,7 @@ - + @@ -105,6 +105,6 @@ RollbackTimeout readable u +
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Connection.Active.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Connection.Active.html index 2cf0226c..df0af7a0 100644 --- a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Connection.Active.html +++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Connection.Active.html @@ -8,7 +8,7 @@ - + @@ -297,6 +297,6 @@ Master readable o +
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.DHCP4Config.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.DHCP4Config.html index 3d71cb67..e10510ce 100644 --- a/docs/api/html/gdbus-org.freedesktop.NetworkManager.DHCP4Config.html +++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.DHCP4Config.html @@ -8,7 +8,7 @@ - + @@ -84,6 +84,6 @@ Options readable a{sv} +
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.DHCP6Config.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.DHCP6Config.html index b00cde4f..287a6c59 100644 --- a/docs/api/html/gdbus-org.freedesktop.NetworkManager.DHCP6Config.html +++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.DHCP6Config.html @@ -8,7 +8,7 @@ - + @@ -84,6 +84,6 @@ Options readable a{sv} +
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Adsl.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Adsl.html index 4787d551..c3ca1817 100644 --- a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Adsl.html +++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Adsl.html @@ -8,7 +8,7 @@ - + @@ -79,10 +79,13 @@ Carrier readable b

Indicates whether the physical carrier is found.

+

DEPRECATED: check for the "carrier" flag in the "InterfaceFlags" + property on the "org.freedesktop.NetworkManager.Device" interface. +

+
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Bluetooth.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Bluetooth.html index 11860f8d..516e7b3e 100644 --- a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Bluetooth.html +++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Bluetooth.html @@ -8,7 +8,7 @@ - + @@ -105,6 +105,6 @@ BtCapabilities readable u +
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Bond.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Bond.html index c94a71b8..45ecc9a0 100644 --- a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Bond.html +++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Bond.html @@ -8,7 +8,7 @@ - + @@ -91,6 +91,9 @@ Carrier readable b

Indicates whether the physical carrier is found (e.g. whether a cable is plugged in or not).

+

DEPRECATED: check for the "lower-up" flag in the "InterfaceFlags" + property on the "org.freedesktop.NetworkManager.Device" interface. +


@@ -105,6 +108,6 @@ Slaves readable ao
+
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Bridge.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Bridge.html index 66de28bc..e66d6719 100644 --- a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Bridge.html +++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Bridge.html @@ -8,7 +8,7 @@ - + @@ -91,6 +91,9 @@ Carrier readable b

Indicates whether the physical carrier is found (e.g. whether a cable is plugged in or not).

+

DEPRECATED: check for the "carrier" flag in the "InterfaceFlags" + property on the "org.freedesktop.NetworkManager.Device" interface. +


@@ -105,6 +108,6 @@ Slaves readable ao
+
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Dummy.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Dummy.html index 6a9019c4..ca726205 100644 --- a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Dummy.html +++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Dummy.html @@ -8,7 +8,7 @@ - + @@ -83,6 +83,6 @@ HwAddress readable s +
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Generic.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Generic.html index 2d30acae..e3eaed00 100644 --- a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Generic.html +++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Generic.html @@ -8,7 +8,7 @@ - + @@ -93,6 +93,6 @@ TypeDescription readable s +
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.IPTunnel.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.IPTunnel.html index f6f8e866..7a2a7250 100644 --- a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.IPTunnel.html +++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.IPTunnel.html @@ -8,7 +8,7 @@ - + @@ -197,6 +197,6 @@ Flags readable u +
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Infiniband.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Infiniband.html index 56d09b84..26f2fb06 100644 --- a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Infiniband.html +++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Infiniband.html @@ -8,7 +8,7 @@ - + @@ -90,10 +90,13 @@ Carrier readable b

Indicates whether the physical carrier is found (e.g. whether a cable is plugged in or not).

+

DEPRECATED: check for the "lower-up" flag in the "InterfaceFlags" + property on the "org.freedesktop.NetworkManager.Device" interface. +

+
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Lowpan.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Lowpan.html index 8f454cc5..5f74058b 100644 --- a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Lowpan.html +++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Lowpan.html @@ -8,7 +8,7 @@ - + @@ -65,6 +65,6 @@ Parent readable o +
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Macsec.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Macsec.html index 83c48ce9..88e553dc 100644 --- a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Macsec.html +++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Macsec.html @@ -8,7 +8,7 @@ - + @@ -209,6 +209,6 @@ ReplayProtect readable b +
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Macvlan.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Macvlan.html index 7bf4ad3c..5b480d71 100644 --- a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Macvlan.html +++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Macvlan.html @@ -8,7 +8,7 @@ - + @@ -113,6 +113,6 @@ Tap readable b +
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Modem.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Modem.html index 048882e5..7081873b 100644 --- a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Modem.html +++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Modem.html @@ -8,7 +8,7 @@ - + @@ -140,6 +140,6 @@ Apn readable s +
Generated by GTK-Doc V1.29 \ 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 9ac4dc41..ff2ce26c 100644 --- a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.OlpcMesh.html +++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.OlpcMesh.html @@ -8,7 +8,7 @@ - + @@ -103,6 +103,6 @@ ActiveChannel readable u +
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.OvsBridge.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.OvsBridge.html index afd28ff5..23835833 100644 --- a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.OvsBridge.html +++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.OvsBridge.html @@ -8,7 +8,7 @@ - + @@ -86,6 +86,6 @@ Slaves readable ao +
Generated by GTK-Doc V1.29 \ 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 index a6217398..2cc1a1eb 100644 --- a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.OvsInterface.html +++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.OvsInterface.html @@ -8,7 +8,7 @@ - + @@ -65,6 +65,6 @@ PropertiesChanged (a{sv} properties); +
Generated by GTK-Doc V1.29 \ 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 index 958daf35..0b000dbd 100644 --- a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.OvsPort.html +++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.OvsPort.html @@ -8,7 +8,7 @@ - + @@ -86,6 +86,6 @@ Slaves readable ao +
Generated by GTK-Doc V1.29 \ 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 index 6d811374..ebc789fd 100644 --- a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Ppp.html +++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Ppp.html @@ -8,7 +8,7 @@ - + @@ -65,6 +65,6 @@ PropertiesChanged (a{sv} properties); +
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Statistics.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Statistics.html index 7e0b47e4..ed1b80c0 100644 --- a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Statistics.html +++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Statistics.html @@ -8,7 +8,7 @@ - + @@ -106,6 +106,6 @@ RxBytes readable t +
Generated by GTK-Doc V1.29 \ 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 daa58dc4..48f8f8f5 100644 --- a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Team.html +++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Team.html @@ -8,7 +8,7 @@ - + @@ -92,6 +92,9 @@ Carrier readable b

Indicates whether the physical carrier is found (e.g. whether a cable is plugged in or not).

+

DEPRECATED: check for the "lower-up" flag in the "InterfaceFlags" + property on the "org.freedesktop.NetworkManager.Device" interface. +


@@ -115,6 +118,6 @@ Config readable s
+
Generated by GTK-Doc V1.29 \ No newline at end of file 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 9153b971..f6d8b6cc 100644 --- a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Tun.html +++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Tun.html @@ -8,7 +8,7 @@ - + @@ -146,6 +146,6 @@ HwAddress readable s +
Generated by GTK-Doc V1.29 \ No newline at end of file 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 527eca27..ecd18854 100644 --- a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Veth.html +++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Veth.html @@ -8,7 +8,7 @@ - + @@ -83,6 +83,6 @@ Peer readable o +
Generated by GTK-Doc V1.29 \ No newline at end of file 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 54410185..a7953713 100644 --- a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Vlan.html +++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Vlan.html @@ -8,7 +8,7 @@ - + @@ -92,6 +92,9 @@ Carrier readable b

Indicates whether the physical carrier is found (e.g. whether a cable is plugged in or not).

+

DEPRECATED: check for the "carrier" flag in the "InterfaceFlags" + property on the "org.freedesktop.NetworkManager.Device" interface. +


@@ -114,6 +117,6 @@ VlanId readable u
+
Generated by GTK-Doc V1.29 \ No newline at end of file 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 2838d22b..0e58845f 100644 --- a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html +++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html @@ -8,7 +8,7 @@ - + @@ -250,6 +250,6 @@ L3miss readable b +
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.WifiP2P.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.WifiP2P.html index e21b7a92..7b01d3ae 100644 --- a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.WifiP2P.html +++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.WifiP2P.html @@ -8,7 +8,7 @@ - + @@ -166,6 +166,6 @@ Peers readable ao +
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.WireGuard.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.WireGuard.html index 1d07c7d5..a1022622 100644 --- a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.WireGuard.html +++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.WireGuard.html @@ -8,7 +8,7 @@ - + @@ -76,6 +76,6 @@ FwMark readable u +
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Wired.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Wired.html index f21cf2c5..23d91ca0 100644 --- a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Wired.html +++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Wired.html @@ -8,7 +8,7 @@ - + @@ -120,10 +120,13 @@ Carrier readable b

Indicates whether the physical carrier is found (e.g. whether a cable is plugged in or not).

+

DEPRECATED: check for the "carrier" flag in the "InterfaceFlags" + property on the "org.freedesktop.NetworkManager.Device" interface. +

+
Generated by GTK-Doc V1.29 \ 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 cb7cb955..c4a4cce7 100644 --- a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Wireless.html +++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Wireless.html @@ -8,7 +8,7 @@ - + @@ -272,6 +272,6 @@ LastScan readable x +
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Wpan.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Wpan.html index 6f87e8a7..b546b63a 100644 --- a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Wpan.html +++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Wpan.html @@ -8,7 +8,7 @@ - + @@ -55,6 +55,6 @@ HwAddress readable s +
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.html index 3d918de7..e34a96a5 100644 --- a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.html +++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.html @@ -8,7 +8,7 @@ - + @@ -85,6 +85,7 @@ Real readable b Ip4Connectivity readable u Ip6Connectivity readable u +InterfaceFlags readable u
@@ -561,9 +562,22 @@ Ip6Connectivity readable u

Returns: NMConnectivityState

+
+
+

The "InterfaceFlags" property

+
+InterfaceFlags  readable   u
+
+

The flags of the network interface. See + NMDeviceInterfaceFlags for + the currently defined flags. +

+

Since: 1.22 +

+
+
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.DnsManager.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.DnsManager.html index 86f56b3a..e7461f6d 100644 --- a/docs/api/html/gdbus-org.freedesktop.NetworkManager.DnsManager.html +++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.DnsManager.html @@ -8,7 +8,7 @@ - + @@ -82,6 +82,6 @@ Configuration readable aa{sv} +
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.IP4Config.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.IP4Config.html index 1425a3b9..5e2c5365 100644 --- a/docs/api/html/gdbus-org.freedesktop.NetworkManager.IP4Config.html +++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.IP4Config.html @@ -8,7 +8,7 @@ - + @@ -220,6 +220,6 @@ WinsServerData readable as +
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.IP6Config.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.IP6Config.html index 91c463c3..6db0d972 100644 --- a/docs/api/html/gdbus-org.freedesktop.NetworkManager.IP6Config.html +++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.IP6Config.html @@ -8,7 +8,7 @@ - + @@ -179,6 +179,6 @@ DnsPriority readable i +
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.PPP.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.PPP.html index b1b982d0..011cb2be 100644 --- a/docs/api/html/gdbus-org.freedesktop.NetworkManager.PPP.html +++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.PPP.html @@ -8,7 +8,7 @@ - + @@ -147,6 +147,6 @@ SetIfindex (IN i ifindex); +
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.SecretAgent.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.SecretAgent.html index 8a5fa174..31212e42 100644 --- a/docs/api/html/gdbus-org.freedesktop.NetworkManager.SecretAgent.html +++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.SecretAgent.html @@ -8,7 +8,7 @@ - + @@ -197,6 +197,6 @@ DeleteSecrets (IN a{sa{sv}} connection, +
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Settings.Connection.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Settings.Connection.html index e5e48c61..7226560d 100644 --- a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Settings.Connection.html +++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Settings.Connection.html @@ -8,7 +8,7 @@ - + @@ -355,6 +355,6 @@ Filename readable s +
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Settings.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Settings.html index 70aa1db3..ee6be84d 100644 --- a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Settings.html +++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Settings.html @@ -8,7 +8,7 @@ - + @@ -252,6 +252,9 @@ LoadConnections (IN as filenames, OUT b status, OUT as failures); +

Note that before 1.20, NetworkManager had a bug and this status value was wrong. It is better to assume success if the method does not return with a D-Bus error. On top of that, you can look at failures to know whether any of the requested files failed. + failures: Paths of connection files that could not be loaded. +

Loads or reloads the indicated connections from disk. You should call this after making changes directly to an on-disk connection file to make sure that NetworkManager sees the changes. (If "monitor-connection-files" in @@ -275,7 +278,7 @@ LoadConnections (IN as filenames,

OUT as failures:

-

Paths of connection files that could not be loaded.

+

@@ -299,7 +302,7 @@ ReloadConnections (OUT b status);

OUT b status:

-

Success or failure.

+

This always returns TRUE.

@@ -424,6 +427,6 @@ CanModify readable b +
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.VPN.Connection.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.VPN.Connection.html index f44bb97b..fc963b27 100644 --- a/docs/api/html/gdbus-org.freedesktop.NetworkManager.VPN.Connection.html +++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.VPN.Connection.html @@ -8,7 +8,7 @@ - + @@ -124,6 +124,6 @@ Banner readable s +
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.VPN.Plugin.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.VPN.Plugin.html index 9bc4cd0b..fe92f5a9 100644 --- a/docs/api/html/gdbus-org.freedesktop.NetworkManager.VPN.Plugin.html +++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.VPN.Plugin.html @@ -8,7 +8,7 @@ - + @@ -415,6 +415,6 @@ State readable u +
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.WifiP2PPeer.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.WifiP2PPeer.html index a3945fd0..e6ca64ed 100644 --- a/docs/api/html/gdbus-org.freedesktop.NetworkManager.WifiP2PPeer.html +++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.WifiP2PPeer.html @@ -8,7 +8,7 @@ - + @@ -158,6 +158,6 @@ LastSeen readable i +
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.html index aa9bde3c..c5890543 100644 --- a/docs/api/html/gdbus-org.freedesktop.NetworkManager.html +++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.html @@ -8,7 +8,7 @@ - + @@ -841,7 +841,8 @@ WwanHardwareEnabled readable b
 WimaxEnabled  readwrite  b
 
-

Indicates if WiMAX devices are currently enabled or not. +

DEPRECATED. Doesn't have any meaning and is around only for + compatibility reasons.


@@ -850,8 +851,8 @@ WimaxEnabled readwrite b
 WimaxHardwareEnabled  readable   b
 
-

Indicates if the WiMAX hardware is currently enabled, i.e. the state of - the RF kill switch. +

DEPRECATED. Doesn't have any meaning and is around only for + compatibility reasons.


@@ -1038,6 +1039,6 @@ GlobalDnsConfiguration readwrite a{sv} +
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/api/html/index.html b/docs/api/html/index.html index 630d45fb..cde347c2 100644 --- a/docs/api/html/index.html +++ b/docs/api/html/index.html @@ -7,7 +7,7 @@ - + @@ -16,7 +16,7 @@

- for NetworkManager 1.20.8 + for NetworkManager 1.22.0 The latest version of this documentation can be found on-line at https://developer.gnome.org/NetworkManager/stable/. @@ -432,6 +432,6 @@

+
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/api/html/ix01.html b/docs/api/html/ix01.html index 6c8e4b2f..8559e97a 100644 --- a/docs/api/html/ix01.html +++ b/docs/api/html/ix01.html @@ -8,7 +8,7 @@ - + @@ -26,1608 +26,1620 @@

Symbols

-
org.freedesktop.NetworkManager.AccessPoint, org.freedesktop.NetworkManager.AccessPoint +
org.freedesktop.NetworkManager.AccessPoint, org.freedesktop.NetworkManager.AccessPoint
-
org.freedesktop.NetworkManager.AccessPoint::PropertiesChanged, The "PropertiesChanged" signal +
org.freedesktop.NetworkManager.AccessPoint::PropertiesChanged, The "PropertiesChanged" signal
-
org.freedesktop.NetworkManager.AccessPoint:Flags, The "Flags" property +
org.freedesktop.NetworkManager.AccessPoint:Flags, The "Flags" property
-
org.freedesktop.NetworkManager.AccessPoint:Frequency, The "Frequency" property +
org.freedesktop.NetworkManager.AccessPoint:Frequency, The "Frequency" property
-
org.freedesktop.NetworkManager.AccessPoint:HwAddress, The "HwAddress" property +
org.freedesktop.NetworkManager.AccessPoint:HwAddress, The "HwAddress" property
-
org.freedesktop.NetworkManager.AccessPoint:LastSeen, The "LastSeen" property +
org.freedesktop.NetworkManager.AccessPoint:LastSeen, The "LastSeen" property
-
org.freedesktop.NetworkManager.AccessPoint:MaxBitrate, The "MaxBitrate" property +
org.freedesktop.NetworkManager.AccessPoint:MaxBitrate, The "MaxBitrate" property
-
org.freedesktop.NetworkManager.AccessPoint:Mode, The "Mode" property +
org.freedesktop.NetworkManager.AccessPoint:Mode, The "Mode" property
-
org.freedesktop.NetworkManager.AccessPoint:RsnFlags, The "RsnFlags" property +
org.freedesktop.NetworkManager.AccessPoint:RsnFlags, The "RsnFlags" property
-
org.freedesktop.NetworkManager.AccessPoint:Ssid, The "Ssid" property +
org.freedesktop.NetworkManager.AccessPoint:Ssid, The "Ssid" property
-
org.freedesktop.NetworkManager.AccessPoint:Strength, The "Strength" property +
org.freedesktop.NetworkManager.AccessPoint:Strength, The "Strength" property
-
org.freedesktop.NetworkManager.AccessPoint:WpaFlags, The "WpaFlags" property +
org.freedesktop.NetworkManager.AccessPoint:WpaFlags, The "WpaFlags" property
-
org.freedesktop.NetworkManager.AgentManager, org.freedesktop.NetworkManager.AgentManager +
org.freedesktop.NetworkManager.AgentManager, org.freedesktop.NetworkManager.AgentManager
-
org.freedesktop.NetworkManager.AgentManager.Register(), The Register() method +
org.freedesktop.NetworkManager.AgentManager.Register(), The Register() method
-
org.freedesktop.NetworkManager.AgentManager.RegisterWithCapabilities(), The RegisterWithCapabilities() method +
org.freedesktop.NetworkManager.AgentManager.RegisterWithCapabilities(), The RegisterWithCapabilities() method
-
org.freedesktop.NetworkManager.AgentManager.Unregister(), The Unregister() method +
org.freedesktop.NetworkManager.AgentManager.Unregister(), The Unregister() method
-
org.freedesktop.NetworkManager.Device, org.freedesktop.NetworkManager.Device +
org.freedesktop.NetworkManager.Device, org.freedesktop.NetworkManager.Device
-
org.freedesktop.NetworkManager.Device.Adsl, org.freedesktop.NetworkManager.Device.Adsl +
org.freedesktop.NetworkManager.Device.Adsl, org.freedesktop.NetworkManager.Device.Adsl
-
org.freedesktop.NetworkManager.Device.Adsl::PropertiesChanged, The "PropertiesChanged" signal +
org.freedesktop.NetworkManager.Device.Adsl::PropertiesChanged, The "PropertiesChanged" signal
-
org.freedesktop.NetworkManager.Device.Adsl:Carrier, The "Carrier" property +
org.freedesktop.NetworkManager.Device.Adsl:Carrier, The "Carrier" property
-
org.freedesktop.NetworkManager.Device.Bluetooth, org.freedesktop.NetworkManager.Device.Bluetooth +
org.freedesktop.NetworkManager.Device.Bluetooth, org.freedesktop.NetworkManager.Device.Bluetooth
-
org.freedesktop.NetworkManager.Device.Bluetooth::PropertiesChanged, The "PropertiesChanged" signal +
org.freedesktop.NetworkManager.Device.Bluetooth::PropertiesChanged, The "PropertiesChanged" signal
-
org.freedesktop.NetworkManager.Device.Bluetooth:BtCapabilities, The "BtCapabilities" property +
org.freedesktop.NetworkManager.Device.Bluetooth:BtCapabilities, The "BtCapabilities" property
-
org.freedesktop.NetworkManager.Device.Bluetooth:HwAddress, The "HwAddress" property +
org.freedesktop.NetworkManager.Device.Bluetooth:HwAddress, The "HwAddress" property
-
org.freedesktop.NetworkManager.Device.Bluetooth:Name, The "Name" property +
org.freedesktop.NetworkManager.Device.Bluetooth:Name, The "Name" property
-
org.freedesktop.NetworkManager.Device.Bond, org.freedesktop.NetworkManager.Device.Bond +
org.freedesktop.NetworkManager.Device.Bond, org.freedesktop.NetworkManager.Device.Bond
-
org.freedesktop.NetworkManager.Device.Bond::PropertiesChanged, The "PropertiesChanged" signal +
org.freedesktop.NetworkManager.Device.Bond::PropertiesChanged, The "PropertiesChanged" signal
-
org.freedesktop.NetworkManager.Device.Bond:Carrier, The "Carrier" property +
org.freedesktop.NetworkManager.Device.Bond:Carrier, The "Carrier" property
-
org.freedesktop.NetworkManager.Device.Bond:HwAddress, The "HwAddress" property +
org.freedesktop.NetworkManager.Device.Bond:HwAddress, The "HwAddress" property
-
org.freedesktop.NetworkManager.Device.Bond:Slaves, The "Slaves" property +
org.freedesktop.NetworkManager.Device.Bond:Slaves, The "Slaves" property
-
org.freedesktop.NetworkManager.Device.Bridge, org.freedesktop.NetworkManager.Device.Bridge +
org.freedesktop.NetworkManager.Device.Bridge, org.freedesktop.NetworkManager.Device.Bridge
-
org.freedesktop.NetworkManager.Device.Bridge::PropertiesChanged, The "PropertiesChanged" signal +
org.freedesktop.NetworkManager.Device.Bridge::PropertiesChanged, The "PropertiesChanged" signal
-
org.freedesktop.NetworkManager.Device.Bridge:Carrier, The "Carrier" property +
org.freedesktop.NetworkManager.Device.Bridge:Carrier, The "Carrier" property
-
org.freedesktop.NetworkManager.Device.Bridge:HwAddress, The "HwAddress" property +
org.freedesktop.NetworkManager.Device.Bridge:HwAddress, The "HwAddress" property
-
org.freedesktop.NetworkManager.Device.Bridge:Slaves, The "Slaves" property +
org.freedesktop.NetworkManager.Device.Bridge:Slaves, The "Slaves" property
-
org.freedesktop.NetworkManager.Device.Delete(), The Delete() method +
org.freedesktop.NetworkManager.Device.Delete(), The Delete() method
-
org.freedesktop.NetworkManager.Device.Disconnect(), The Disconnect() method +
org.freedesktop.NetworkManager.Device.Disconnect(), The Disconnect() method
-
org.freedesktop.NetworkManager.Device.Dummy, org.freedesktop.NetworkManager.Device.Dummy +
org.freedesktop.NetworkManager.Device.Dummy, org.freedesktop.NetworkManager.Device.Dummy
-
org.freedesktop.NetworkManager.Device.Dummy::PropertiesChanged, The "PropertiesChanged" signal +
org.freedesktop.NetworkManager.Device.Dummy::PropertiesChanged, The "PropertiesChanged" signal
-
org.freedesktop.NetworkManager.Device.Dummy:HwAddress, The "HwAddress" property +
org.freedesktop.NetworkManager.Device.Dummy:HwAddress, The "HwAddress" property
-
org.freedesktop.NetworkManager.Device.Generic, org.freedesktop.NetworkManager.Device.Generic +
org.freedesktop.NetworkManager.Device.Generic, org.freedesktop.NetworkManager.Device.Generic
-
org.freedesktop.NetworkManager.Device.Generic::PropertiesChanged, The "PropertiesChanged" signal +
org.freedesktop.NetworkManager.Device.Generic::PropertiesChanged, The "PropertiesChanged" signal
-
org.freedesktop.NetworkManager.Device.Generic:HwAddress, The "HwAddress" property +
org.freedesktop.NetworkManager.Device.Generic:HwAddress, The "HwAddress" property
-
org.freedesktop.NetworkManager.Device.Generic:TypeDescription, The "TypeDescription" property +
org.freedesktop.NetworkManager.Device.Generic:TypeDescription, The "TypeDescription" property
-
org.freedesktop.NetworkManager.Device.GetAppliedConnection(), The GetAppliedConnection() method +
org.freedesktop.NetworkManager.Device.GetAppliedConnection(), The GetAppliedConnection() method
-
org.freedesktop.NetworkManager.Device.Infiniband, org.freedesktop.NetworkManager.Device.Infiniband +
org.freedesktop.NetworkManager.Device.Infiniband, org.freedesktop.NetworkManager.Device.Infiniband
-
org.freedesktop.NetworkManager.Device.Infiniband::PropertiesChanged, The "PropertiesChanged" signal +
org.freedesktop.NetworkManager.Device.Infiniband::PropertiesChanged, The "PropertiesChanged" signal
-
org.freedesktop.NetworkManager.Device.Infiniband:Carrier, The "Carrier" property +
org.freedesktop.NetworkManager.Device.Infiniband:Carrier, The "Carrier" property
-
org.freedesktop.NetworkManager.Device.Infiniband:HwAddress, The "HwAddress" property +
org.freedesktop.NetworkManager.Device.Infiniband:HwAddress, The "HwAddress" property
-
org.freedesktop.NetworkManager.Device.IPTunnel, org.freedesktop.NetworkManager.Device.IPTunnel +
org.freedesktop.NetworkManager.Device.IPTunnel, org.freedesktop.NetworkManager.Device.IPTunnel
-
org.freedesktop.NetworkManager.Device.IPTunnel::PropertiesChanged, The "PropertiesChanged" signal +
org.freedesktop.NetworkManager.Device.IPTunnel::PropertiesChanged, The "PropertiesChanged" signal
-
org.freedesktop.NetworkManager.Device.IPTunnel:EncapsulationLimit, The "EncapsulationLimit" property +
org.freedesktop.NetworkManager.Device.IPTunnel:EncapsulationLimit, The "EncapsulationLimit" property
-
org.freedesktop.NetworkManager.Device.IPTunnel:Flags, The "Flags" property +
org.freedesktop.NetworkManager.Device.IPTunnel:Flags, The "Flags" property
-
org.freedesktop.NetworkManager.Device.IPTunnel:FlowLabel, The "FlowLabel" property +
org.freedesktop.NetworkManager.Device.IPTunnel:FlowLabel, The "FlowLabel" property
-
org.freedesktop.NetworkManager.Device.IPTunnel:InputKey, The "InputKey" property +
org.freedesktop.NetworkManager.Device.IPTunnel:InputKey, The "InputKey" property
-
org.freedesktop.NetworkManager.Device.IPTunnel:Local, The "Local" property +
org.freedesktop.NetworkManager.Device.IPTunnel:Local, The "Local" property
-
org.freedesktop.NetworkManager.Device.IPTunnel:Mode, The "Mode" property +
org.freedesktop.NetworkManager.Device.IPTunnel:Mode, The "Mode" property
-
org.freedesktop.NetworkManager.Device.IPTunnel:OutputKey, The "OutputKey" property +
org.freedesktop.NetworkManager.Device.IPTunnel:OutputKey, The "OutputKey" property
-
org.freedesktop.NetworkManager.Device.IPTunnel:Parent, The "Parent" property +
org.freedesktop.NetworkManager.Device.IPTunnel:Parent, The "Parent" property
-
org.freedesktop.NetworkManager.Device.IPTunnel:PathMtuDiscovery, The "PathMtuDiscovery" property +
org.freedesktop.NetworkManager.Device.IPTunnel:PathMtuDiscovery, The "PathMtuDiscovery" property
-
org.freedesktop.NetworkManager.Device.IPTunnel:Remote, The "Remote" property +
org.freedesktop.NetworkManager.Device.IPTunnel:Remote, The "Remote" property
-
org.freedesktop.NetworkManager.Device.IPTunnel:Tos, The "Tos" property +
org.freedesktop.NetworkManager.Device.IPTunnel:Tos, The "Tos" property
-
org.freedesktop.NetworkManager.Device.IPTunnel:Ttl, The "Ttl" property +
org.freedesktop.NetworkManager.Device.IPTunnel:Ttl, The "Ttl" property
-
org.freedesktop.NetworkManager.Device.Lowpan, org.freedesktop.NetworkManager.Device.Lowpan +
org.freedesktop.NetworkManager.Device.Lowpan, org.freedesktop.NetworkManager.Device.Lowpan
-
org.freedesktop.NetworkManager.Device.Lowpan:HwAddress, The "HwAddress" property +
org.freedesktop.NetworkManager.Device.Lowpan:HwAddress, The "HwAddress" property
-
org.freedesktop.NetworkManager.Device.Lowpan:Parent, The "Parent" property +
org.freedesktop.NetworkManager.Device.Lowpan:Parent, The "Parent" property
-
org.freedesktop.NetworkManager.Device.Macsec, org.freedesktop.NetworkManager.Device.Macsec +
org.freedesktop.NetworkManager.Device.Macsec, org.freedesktop.NetworkManager.Device.Macsec
-
org.freedesktop.NetworkManager.Device.Macsec::PropertiesChanged, The "PropertiesChanged" signal +
org.freedesktop.NetworkManager.Device.Macsec::PropertiesChanged, The "PropertiesChanged" signal
-
org.freedesktop.NetworkManager.Device.Macsec:CipherSuite, The "CipherSuite" property +
org.freedesktop.NetworkManager.Device.Macsec:CipherSuite, The "CipherSuite" property
-
org.freedesktop.NetworkManager.Device.Macsec:EncodingSa, The "EncodingSa" property +
org.freedesktop.NetworkManager.Device.Macsec:EncodingSa, The "EncodingSa" property
-
org.freedesktop.NetworkManager.Device.Macsec:Encrypt, The "Encrypt" property +
org.freedesktop.NetworkManager.Device.Macsec:Encrypt, The "Encrypt" property
-
org.freedesktop.NetworkManager.Device.Macsec:Es, The "Es" property +
org.freedesktop.NetworkManager.Device.Macsec:Es, The "Es" property
-
org.freedesktop.NetworkManager.Device.Macsec:IcvLength, The "IcvLength" property +
org.freedesktop.NetworkManager.Device.Macsec:IcvLength, The "IcvLength" property
-
org.freedesktop.NetworkManager.Device.Macsec:IncludeSci, The "IncludeSci" property +
org.freedesktop.NetworkManager.Device.Macsec:IncludeSci, The "IncludeSci" property
-
org.freedesktop.NetworkManager.Device.Macsec:Parent, The "Parent" property +
org.freedesktop.NetworkManager.Device.Macsec:Parent, The "Parent" property
-
org.freedesktop.NetworkManager.Device.Macsec:Protect, The "Protect" property +
org.freedesktop.NetworkManager.Device.Macsec:Protect, The "Protect" property
-
org.freedesktop.NetworkManager.Device.Macsec:ReplayProtect, The "ReplayProtect" property +
org.freedesktop.NetworkManager.Device.Macsec:ReplayProtect, The "ReplayProtect" property
-
org.freedesktop.NetworkManager.Device.Macsec:Scb, The "Scb" property +
org.freedesktop.NetworkManager.Device.Macsec:Scb, The "Scb" property
-
org.freedesktop.NetworkManager.Device.Macsec:Sci, The "Sci" property +
org.freedesktop.NetworkManager.Device.Macsec:Sci, The "Sci" property
-
org.freedesktop.NetworkManager.Device.Macsec:Validation, The "Validation" property +
org.freedesktop.NetworkManager.Device.Macsec:Validation, The "Validation" property
-
org.freedesktop.NetworkManager.Device.Macsec:Window, The "Window" property +
org.freedesktop.NetworkManager.Device.Macsec:Window, The "Window" property
-
org.freedesktop.NetworkManager.Device.Macvlan, org.freedesktop.NetworkManager.Device.Macvlan +
org.freedesktop.NetworkManager.Device.Macvlan, org.freedesktop.NetworkManager.Device.Macvlan
-
org.freedesktop.NetworkManager.Device.Macvlan::PropertiesChanged, The "PropertiesChanged" signal +
org.freedesktop.NetworkManager.Device.Macvlan::PropertiesChanged, The "PropertiesChanged" signal
-
org.freedesktop.NetworkManager.Device.Macvlan:Mode, The "Mode" property +
org.freedesktop.NetworkManager.Device.Macvlan:Mode, The "Mode" property
-
org.freedesktop.NetworkManager.Device.Macvlan:NoPromisc, The "NoPromisc" property +
org.freedesktop.NetworkManager.Device.Macvlan:NoPromisc, The "NoPromisc" property
-
org.freedesktop.NetworkManager.Device.Macvlan:Parent, The "Parent" property +
org.freedesktop.NetworkManager.Device.Macvlan:Parent, The "Parent" property
-
org.freedesktop.NetworkManager.Device.Macvlan:Tap, The "Tap" property +
org.freedesktop.NetworkManager.Device.Macvlan:Tap, The "Tap" property
-
org.freedesktop.NetworkManager.Device.Modem, org.freedesktop.NetworkManager.Device.Modem +
org.freedesktop.NetworkManager.Device.Modem, org.freedesktop.NetworkManager.Device.Modem
-
org.freedesktop.NetworkManager.Device.Modem::PropertiesChanged, The "PropertiesChanged" signal +
org.freedesktop.NetworkManager.Device.Modem::PropertiesChanged, The "PropertiesChanged" signal
-
org.freedesktop.NetworkManager.Device.Modem:Apn, The "Apn" property +
org.freedesktop.NetworkManager.Device.Modem:Apn, The "Apn" property
-
org.freedesktop.NetworkManager.Device.Modem:CurrentCapabilities, The "CurrentCapabilities" property +
org.freedesktop.NetworkManager.Device.Modem:CurrentCapabilities, The "CurrentCapabilities" property
-
org.freedesktop.NetworkManager.Device.Modem:DeviceId, The "DeviceId" property +
org.freedesktop.NetworkManager.Device.Modem:DeviceId, The "DeviceId" property
-
org.freedesktop.NetworkManager.Device.Modem:ModemCapabilities, The "ModemCapabilities" property +
org.freedesktop.NetworkManager.Device.Modem:ModemCapabilities, The "ModemCapabilities" property
-
org.freedesktop.NetworkManager.Device.Modem:OperatorCode, The "OperatorCode" property +
org.freedesktop.NetworkManager.Device.Modem:OperatorCode, The "OperatorCode" property
-
org.freedesktop.NetworkManager.Device.OlpcMesh, org.freedesktop.NetworkManager.Device.OlpcMesh +
org.freedesktop.NetworkManager.Device.OlpcMesh, org.freedesktop.NetworkManager.Device.OlpcMesh
-
org.freedesktop.NetworkManager.Device.OlpcMesh::PropertiesChanged, The "PropertiesChanged" signal +
org.freedesktop.NetworkManager.Device.OlpcMesh::PropertiesChanged, The "PropertiesChanged" signal
-
org.freedesktop.NetworkManager.Device.OlpcMesh:ActiveChannel, The "ActiveChannel" property +
org.freedesktop.NetworkManager.Device.OlpcMesh:ActiveChannel, The "ActiveChannel" property
-
org.freedesktop.NetworkManager.Device.OlpcMesh:Companion, The "Companion" property +
org.freedesktop.NetworkManager.Device.OlpcMesh:Companion, The "Companion" property
-
org.freedesktop.NetworkManager.Device.OlpcMesh:HwAddress, The "HwAddress" property +
org.freedesktop.NetworkManager.Device.OlpcMesh:HwAddress, The "HwAddress" property
-
org.freedesktop.NetworkManager.Device.OvsBridge, org.freedesktop.NetworkManager.Device.OvsBridge +
org.freedesktop.NetworkManager.Device.OvsBridge, org.freedesktop.NetworkManager.Device.OvsBridge
-
org.freedesktop.NetworkManager.Device.OvsBridge::PropertiesChanged, The "PropertiesChanged" signal +
org.freedesktop.NetworkManager.Device.OvsBridge::PropertiesChanged, The "PropertiesChanged" signal
-
org.freedesktop.NetworkManager.Device.OvsBridge:Slaves, The "Slaves" property +
org.freedesktop.NetworkManager.Device.OvsBridge:Slaves, The "Slaves" property
-
org.freedesktop.NetworkManager.Device.OvsInterface, org.freedesktop.NetworkManager.Device.OvsInterface +
org.freedesktop.NetworkManager.Device.OvsInterface, org.freedesktop.NetworkManager.Device.OvsInterface
-
org.freedesktop.NetworkManager.Device.OvsInterface::PropertiesChanged, The "PropertiesChanged" signal +
org.freedesktop.NetworkManager.Device.OvsInterface::PropertiesChanged, The "PropertiesChanged" signal
-
org.freedesktop.NetworkManager.Device.OvsPort, org.freedesktop.NetworkManager.Device.OvsPort +
org.freedesktop.NetworkManager.Device.OvsPort, org.freedesktop.NetworkManager.Device.OvsPort
-
org.freedesktop.NetworkManager.Device.OvsPort::PropertiesChanged, The "PropertiesChanged" signal +
org.freedesktop.NetworkManager.Device.OvsPort::PropertiesChanged, The "PropertiesChanged" signal
-
org.freedesktop.NetworkManager.Device.OvsPort:Slaves, The "Slaves" property +
org.freedesktop.NetworkManager.Device.OvsPort:Slaves, The "Slaves" property
-
org.freedesktop.NetworkManager.Device.Ppp, org.freedesktop.NetworkManager.Device.Ppp +
org.freedesktop.NetworkManager.Device.Ppp, org.freedesktop.NetworkManager.Device.Ppp
-
org.freedesktop.NetworkManager.Device.Ppp::PropertiesChanged, The "PropertiesChanged" signal +
org.freedesktop.NetworkManager.Device.Ppp::PropertiesChanged, The "PropertiesChanged" signal
-
org.freedesktop.NetworkManager.Device.Reapply(), The Reapply() method +
org.freedesktop.NetworkManager.Device.Reapply(), The Reapply() method
-
org.freedesktop.NetworkManager.Device.Statistics, org.freedesktop.NetworkManager.Device.Statistics +
org.freedesktop.NetworkManager.Device.Statistics, org.freedesktop.NetworkManager.Device.Statistics
-
org.freedesktop.NetworkManager.Device.Statistics::PropertiesChanged, The "PropertiesChanged" signal +
org.freedesktop.NetworkManager.Device.Statistics::PropertiesChanged, The "PropertiesChanged" signal
-
org.freedesktop.NetworkManager.Device.Statistics:RefreshRateMs, The "RefreshRateMs" property +
org.freedesktop.NetworkManager.Device.Statistics:RefreshRateMs, The "RefreshRateMs" property
-
org.freedesktop.NetworkManager.Device.Statistics:RxBytes, The "RxBytes" property +
org.freedesktop.NetworkManager.Device.Statistics:RxBytes, The "RxBytes" property
-
org.freedesktop.NetworkManager.Device.Statistics:TxBytes, The "TxBytes" property +
org.freedesktop.NetworkManager.Device.Statistics:TxBytes, The "TxBytes" property
-
org.freedesktop.NetworkManager.Device.Team, org.freedesktop.NetworkManager.Device.Team +
org.freedesktop.NetworkManager.Device.Team, org.freedesktop.NetworkManager.Device.Team
-
org.freedesktop.NetworkManager.Device.Team::PropertiesChanged, The "PropertiesChanged" signal +
org.freedesktop.NetworkManager.Device.Team::PropertiesChanged, The "PropertiesChanged" signal
-
org.freedesktop.NetworkManager.Device.Team:Carrier, The "Carrier" property +
org.freedesktop.NetworkManager.Device.Team:Carrier, The "Carrier" property
-
org.freedesktop.NetworkManager.Device.Team:Config, The "Config" property +
org.freedesktop.NetworkManager.Device.Team:Config, The "Config" property
-
org.freedesktop.NetworkManager.Device.Team:HwAddress, The "HwAddress" property +
org.freedesktop.NetworkManager.Device.Team:HwAddress, The "HwAddress" property
-
org.freedesktop.NetworkManager.Device.Team:Slaves, The "Slaves" property +
org.freedesktop.NetworkManager.Device.Team:Slaves, The "Slaves" property
-
org.freedesktop.NetworkManager.Device.Tun, org.freedesktop.NetworkManager.Device.Tun +
org.freedesktop.NetworkManager.Device.Tun, org.freedesktop.NetworkManager.Device.Tun
-
org.freedesktop.NetworkManager.Device.Tun::PropertiesChanged, The "PropertiesChanged" signal +
org.freedesktop.NetworkManager.Device.Tun::PropertiesChanged, The "PropertiesChanged" signal
-
org.freedesktop.NetworkManager.Device.Tun:Group, The "Group" property +
org.freedesktop.NetworkManager.Device.Tun:Group, The "Group" property
-
org.freedesktop.NetworkManager.Device.Tun:HwAddress, The "HwAddress" property +
org.freedesktop.NetworkManager.Device.Tun:HwAddress, The "HwAddress" property
-
org.freedesktop.NetworkManager.Device.Tun:Mode, The "Mode" property +
org.freedesktop.NetworkManager.Device.Tun:Mode, The "Mode" property
-
org.freedesktop.NetworkManager.Device.Tun:MultiQueue, The "MultiQueue" property +
org.freedesktop.NetworkManager.Device.Tun:MultiQueue, The "MultiQueue" property
-
org.freedesktop.NetworkManager.Device.Tun:NoPi, The "NoPi" property +
org.freedesktop.NetworkManager.Device.Tun:NoPi, The "NoPi" property
-
org.freedesktop.NetworkManager.Device.Tun:Owner, The "Owner" property +
org.freedesktop.NetworkManager.Device.Tun:Owner, The "Owner" property
-
org.freedesktop.NetworkManager.Device.Tun:VnetHdr, The "VnetHdr" property +
org.freedesktop.NetworkManager.Device.Tun:VnetHdr, The "VnetHdr" property
-
org.freedesktop.NetworkManager.Device.Veth, org.freedesktop.NetworkManager.Device.Veth +
org.freedesktop.NetworkManager.Device.Veth, org.freedesktop.NetworkManager.Device.Veth
-
org.freedesktop.NetworkManager.Device.Veth::PropertiesChanged, The "PropertiesChanged" signal +
org.freedesktop.NetworkManager.Device.Veth::PropertiesChanged, The "PropertiesChanged" signal
-
org.freedesktop.NetworkManager.Device.Veth:Peer, The "Peer" property +
org.freedesktop.NetworkManager.Device.Veth:Peer, The "Peer" property
-
org.freedesktop.NetworkManager.Device.Vlan, org.freedesktop.NetworkManager.Device.Vlan +
org.freedesktop.NetworkManager.Device.Vlan, org.freedesktop.NetworkManager.Device.Vlan
-
org.freedesktop.NetworkManager.Device.Vlan::PropertiesChanged, The "PropertiesChanged" signal +
org.freedesktop.NetworkManager.Device.Vlan::PropertiesChanged, The "PropertiesChanged" signal
-
org.freedesktop.NetworkManager.Device.Vlan:Carrier, The "Carrier" property +
org.freedesktop.NetworkManager.Device.Vlan:Carrier, The "Carrier" property
-
org.freedesktop.NetworkManager.Device.Vlan:HwAddress, The "HwAddress" property +
org.freedesktop.NetworkManager.Device.Vlan:HwAddress, The "HwAddress" property
-
org.freedesktop.NetworkManager.Device.Vlan:Parent, The "Parent" property +
org.freedesktop.NetworkManager.Device.Vlan:Parent, The "Parent" property
-
org.freedesktop.NetworkManager.Device.Vlan:VlanId, The "VlanId" property +
org.freedesktop.NetworkManager.Device.Vlan:VlanId, The "VlanId" property
-
org.freedesktop.NetworkManager.Device.Vxlan, org.freedesktop.NetworkManager.Device.Vxlan +
org.freedesktop.NetworkManager.Device.Vxlan, org.freedesktop.NetworkManager.Device.Vxlan
-
org.freedesktop.NetworkManager.Device.Vxlan::PropertiesChanged, The "PropertiesChanged" signal +
org.freedesktop.NetworkManager.Device.Vxlan::PropertiesChanged, The "PropertiesChanged" signal
-
org.freedesktop.NetworkManager.Device.Vxlan:Ageing, The "Ageing" property +
org.freedesktop.NetworkManager.Device.Vxlan:Ageing, The "Ageing" property
-
org.freedesktop.NetworkManager.Device.Vxlan:DstPort, The "DstPort" property +
org.freedesktop.NetworkManager.Device.Vxlan:DstPort, The "DstPort" property
-
org.freedesktop.NetworkManager.Device.Vxlan:Group, The "Group" property +
org.freedesktop.NetworkManager.Device.Vxlan:Group, The "Group" property
-
org.freedesktop.NetworkManager.Device.Vxlan:HwAddress, The "HwAddress" property +
org.freedesktop.NetworkManager.Device.Vxlan:HwAddress, The "HwAddress" property
-
org.freedesktop.NetworkManager.Device.Vxlan:Id, The "Id" property +
org.freedesktop.NetworkManager.Device.Vxlan:Id, The "Id" property
-
org.freedesktop.NetworkManager.Device.Vxlan:L2miss, The "L2miss" property +
org.freedesktop.NetworkManager.Device.Vxlan:L2miss, The "L2miss" property
-
org.freedesktop.NetworkManager.Device.Vxlan:L3miss, The "L3miss" property +
org.freedesktop.NetworkManager.Device.Vxlan:L3miss, The "L3miss" property
-
org.freedesktop.NetworkManager.Device.Vxlan:Learning, The "Learning" property +
org.freedesktop.NetworkManager.Device.Vxlan:Learning, The "Learning" property
-
org.freedesktop.NetworkManager.Device.Vxlan:Limit, The "Limit" property +
org.freedesktop.NetworkManager.Device.Vxlan:Limit, The "Limit" property
-
org.freedesktop.NetworkManager.Device.Vxlan:Local, The "Local" property +
org.freedesktop.NetworkManager.Device.Vxlan:Local, The "Local" property
-
org.freedesktop.NetworkManager.Device.Vxlan:Parent, The "Parent" property +
org.freedesktop.NetworkManager.Device.Vxlan:Parent, The "Parent" property
-
org.freedesktop.NetworkManager.Device.Vxlan:Proxy, The "Proxy" property +
org.freedesktop.NetworkManager.Device.Vxlan:Proxy, The "Proxy" property
-
org.freedesktop.NetworkManager.Device.Vxlan:Rsc, The "Rsc" property +
org.freedesktop.NetworkManager.Device.Vxlan:Rsc, The "Rsc" property
-
org.freedesktop.NetworkManager.Device.Vxlan:SrcPortMax, The "SrcPortMax" property +
org.freedesktop.NetworkManager.Device.Vxlan:SrcPortMax, The "SrcPortMax" property
-
org.freedesktop.NetworkManager.Device.Vxlan:SrcPortMin, The "SrcPortMin" property +
org.freedesktop.NetworkManager.Device.Vxlan:SrcPortMin, The "SrcPortMin" property
-
org.freedesktop.NetworkManager.Device.Vxlan:Tos, The "Tos" property +
org.freedesktop.NetworkManager.Device.Vxlan:Tos, The "Tos" property
-
org.freedesktop.NetworkManager.Device.Vxlan:Ttl, The "Ttl" property +
org.freedesktop.NetworkManager.Device.Vxlan:Ttl, The "Ttl" property
-
org.freedesktop.NetworkManager.Device.WireGuard, org.freedesktop.NetworkManager.Device.WireGuard +
org.freedesktop.NetworkManager.Device.WireGuard, org.freedesktop.NetworkManager.Device.WireGuard
-
org.freedesktop.NetworkManager.Device.WireGuard:FwMark, The "FwMark" property +
org.freedesktop.NetworkManager.Device.WireGuard:FwMark, The "FwMark" property
-
org.freedesktop.NetworkManager.Device.WireGuard:ListenPort, The "ListenPort" property +
org.freedesktop.NetworkManager.Device.WireGuard:ListenPort, The "ListenPort" property
-
org.freedesktop.NetworkManager.Device.WireGuard:PublicKey, The "PublicKey" property +
org.freedesktop.NetworkManager.Device.WireGuard:PublicKey, The "PublicKey" property
-
org.freedesktop.NetworkManager.Device.Wpan, org.freedesktop.NetworkManager.Device.Wpan +
org.freedesktop.NetworkManager.Device.Wpan, org.freedesktop.NetworkManager.Device.Wpan
-
org.freedesktop.NetworkManager.Device.Wpan:HwAddress, The "HwAddress" property +
org.freedesktop.NetworkManager.Device.Wpan:HwAddress, The "HwAddress" property
-
org.freedesktop.NetworkManager.Device::StateChanged, The "StateChanged" signal +
org.freedesktop.NetworkManager.Device::StateChanged, The "StateChanged" signal
-
org.freedesktop.NetworkManager.Device:ActiveConnection, The "ActiveConnection" property +
org.freedesktop.NetworkManager.Device:ActiveConnection, The "ActiveConnection" property
-
org.freedesktop.NetworkManager.Device:Autoconnect, The "Autoconnect" property +
org.freedesktop.NetworkManager.Device:Autoconnect, The "Autoconnect" property
-
org.freedesktop.NetworkManager.Device:AvailableConnections, The "AvailableConnections" property +
org.freedesktop.NetworkManager.Device:AvailableConnections, The "AvailableConnections" property
-
org.freedesktop.NetworkManager.Device:Capabilities, The "Capabilities" property +
org.freedesktop.NetworkManager.Device:Capabilities, The "Capabilities" property
-
org.freedesktop.NetworkManager.Device:DeviceType, The "DeviceType" property +
org.freedesktop.NetworkManager.Device:DeviceType, The "DeviceType" property
-
org.freedesktop.NetworkManager.Device:Dhcp4Config, The "Dhcp4Config" property +
org.freedesktop.NetworkManager.Device:Dhcp4Config, The "Dhcp4Config" property
-
org.freedesktop.NetworkManager.Device:Dhcp6Config, The "Dhcp6Config" property +
org.freedesktop.NetworkManager.Device:Dhcp6Config, The "Dhcp6Config" property
-
org.freedesktop.NetworkManager.Device:Driver, The "Driver" property +
org.freedesktop.NetworkManager.Device:Driver, The "Driver" property
-
org.freedesktop.NetworkManager.Device:DriverVersion, The "DriverVersion" property +
org.freedesktop.NetworkManager.Device:DriverVersion, The "DriverVersion" property
-
org.freedesktop.NetworkManager.Device:FirmwareMissing, The "FirmwareMissing" property +
org.freedesktop.NetworkManager.Device:FirmwareMissing, The "FirmwareMissing" property
-
org.freedesktop.NetworkManager.Device:FirmwareVersion, The "FirmwareVersion" property +
org.freedesktop.NetworkManager.Device:FirmwareVersion, The "FirmwareVersion" property
-
org.freedesktop.NetworkManager.Device:Interface, The "Interface" property +
org.freedesktop.NetworkManager.Device:Interface, The "Interface" property
-
org.freedesktop.NetworkManager.Device:Ip4Address, The "Ip4Address" property +
org.freedesktop.NetworkManager.Device:InterfaceFlags, The "InterfaceFlags" property
-
org.freedesktop.NetworkManager.Device:Ip4Config, The "Ip4Config" property +
org.freedesktop.NetworkManager.Device:Ip4Address, The "Ip4Address" property
-
org.freedesktop.NetworkManager.Device:Ip4Connectivity, The "Ip4Connectivity" property +
org.freedesktop.NetworkManager.Device:Ip4Config, The "Ip4Config" property
-
org.freedesktop.NetworkManager.Device:Ip6Config, The "Ip6Config" property +
org.freedesktop.NetworkManager.Device:Ip4Connectivity, The "Ip4Connectivity" property
-
org.freedesktop.NetworkManager.Device:Ip6Connectivity, The "Ip6Connectivity" property +
org.freedesktop.NetworkManager.Device:Ip6Config, The "Ip6Config" property
-
org.freedesktop.NetworkManager.Device:IpInterface, The "IpInterface" property +
org.freedesktop.NetworkManager.Device:Ip6Connectivity, The "Ip6Connectivity" property
-
org.freedesktop.NetworkManager.Device:LldpNeighbors, The "LldpNeighbors" property +
org.freedesktop.NetworkManager.Device:IpInterface, The "IpInterface" property
-
org.freedesktop.NetworkManager.Device:Managed, The "Managed" property +
org.freedesktop.NetworkManager.Device:LldpNeighbors, The "LldpNeighbors" property
-
org.freedesktop.NetworkManager.Device:Metered, The "Metered" property +
org.freedesktop.NetworkManager.Device:Managed, The "Managed" property
-
org.freedesktop.NetworkManager.Device:Mtu, The "Mtu" property +
org.freedesktop.NetworkManager.Device:Metered, The "Metered" property
-
org.freedesktop.NetworkManager.Device:NmPluginMissing, The "NmPluginMissing" property +
org.freedesktop.NetworkManager.Device:Mtu, The "Mtu" property
-
org.freedesktop.NetworkManager.Device:PhysicalPortId, The "PhysicalPortId" property +
org.freedesktop.NetworkManager.Device:NmPluginMissing, The "NmPluginMissing" property
-
org.freedesktop.NetworkManager.Device:Real, The "Real" property +
org.freedesktop.NetworkManager.Device:PhysicalPortId, The "PhysicalPortId" property
-
org.freedesktop.NetworkManager.Device:State, The "State" property +
org.freedesktop.NetworkManager.Device:Real, The "Real" property
-
org.freedesktop.NetworkManager.Device:StateReason, The "StateReason" property +
org.freedesktop.NetworkManager.Device:State, The "State" property
-
org.freedesktop.NetworkManager.Device:Udi, The "Udi" property +
org.freedesktop.NetworkManager.Device:StateReason, The "StateReason" property
-
org.freedesktop.NetworkManager.DnsManager, org.freedesktop.NetworkManager.DnsManager +
org.freedesktop.NetworkManager.Device:Udi, The "Udi" property
-
org.freedesktop.NetworkManager.DnsManager:Configuration, The "Configuration" property +
org.freedesktop.NetworkManager.DnsManager, org.freedesktop.NetworkManager.DnsManager
-
org.freedesktop.NetworkManager.DnsManager:Mode, The "Mode" property +
org.freedesktop.NetworkManager.DnsManager:Configuration, The "Configuration" property
-
org.freedesktop.NetworkManager.DnsManager:RcManager, The "RcManager" property +
org.freedesktop.NetworkManager.DnsManager:Mode, The "Mode" property
-
org.freedesktop.NetworkManager.IP4Config, org.freedesktop.NetworkManager.IP4Config +
org.freedesktop.NetworkManager.DnsManager:RcManager, The "RcManager" property
-
org.freedesktop.NetworkManager.IP4Config::PropertiesChanged, The "PropertiesChanged" signal +
org.freedesktop.NetworkManager.IP4Config, org.freedesktop.NetworkManager.IP4Config
-
org.freedesktop.NetworkManager.IP4Config:AddressData, The "AddressData" property +
org.freedesktop.NetworkManager.IP4Config::PropertiesChanged, The "PropertiesChanged" signal
-
org.freedesktop.NetworkManager.IP4Config:Addresses, The "Addresses" property +
org.freedesktop.NetworkManager.IP4Config:AddressData, The "AddressData" property
-
org.freedesktop.NetworkManager.IP4Config:DnsOptions, The "DnsOptions" property +
org.freedesktop.NetworkManager.IP4Config:Addresses, The "Addresses" property
-
org.freedesktop.NetworkManager.IP4Config:DnsPriority, The "DnsPriority" property +
org.freedesktop.NetworkManager.IP4Config:DnsOptions, The "DnsOptions" property
-
org.freedesktop.NetworkManager.IP4Config:Domains, The "Domains" property +
org.freedesktop.NetworkManager.IP4Config:DnsPriority, The "DnsPriority" property
-
org.freedesktop.NetworkManager.IP4Config:Gateway, The "Gateway" property +
org.freedesktop.NetworkManager.IP4Config:Domains, The "Domains" property
-
org.freedesktop.NetworkManager.IP4Config:NameserverData, The "NameserverData" property +
org.freedesktop.NetworkManager.IP4Config:Gateway, The "Gateway" property
-
org.freedesktop.NetworkManager.IP4Config:Nameservers, The "Nameservers" property +
org.freedesktop.NetworkManager.IP4Config:NameserverData, The "NameserverData" property
-
org.freedesktop.NetworkManager.IP4Config:RouteData, The "RouteData" property +
org.freedesktop.NetworkManager.IP4Config:Nameservers, The "Nameservers" property
-
org.freedesktop.NetworkManager.IP4Config:Routes, The "Routes" property +
org.freedesktop.NetworkManager.IP4Config:RouteData, The "RouteData" property
-
org.freedesktop.NetworkManager.IP4Config:Searches, The "Searches" property +
org.freedesktop.NetworkManager.IP4Config:Routes, The "Routes" property
-
org.freedesktop.NetworkManager.IP4Config:WinsServerData, The "WinsServerData" property +
org.freedesktop.NetworkManager.IP4Config:Searches, The "Searches" property
-
org.freedesktop.NetworkManager.IP4Config:WinsServers, The "WinsServers" property +
org.freedesktop.NetworkManager.IP4Config:WinsServerData, The "WinsServerData" property
-
org.freedesktop.NetworkManager.IP6Config, org.freedesktop.NetworkManager.IP6Config +
org.freedesktop.NetworkManager.IP4Config:WinsServers, The "WinsServers" property
-
org.freedesktop.NetworkManager.IP6Config::PropertiesChanged, The "PropertiesChanged" signal +
org.freedesktop.NetworkManager.IP6Config, org.freedesktop.NetworkManager.IP6Config
-
org.freedesktop.NetworkManager.IP6Config:AddressData, The "AddressData" property +
org.freedesktop.NetworkManager.IP6Config::PropertiesChanged, The "PropertiesChanged" signal
-
org.freedesktop.NetworkManager.IP6Config:Addresses, The "Addresses" property +
org.freedesktop.NetworkManager.IP6Config:AddressData, The "AddressData" property
-
org.freedesktop.NetworkManager.IP6Config:DnsOptions, The "DnsOptions" property +
org.freedesktop.NetworkManager.IP6Config:Addresses, The "Addresses" property
-
org.freedesktop.NetworkManager.IP6Config:DnsPriority, The "DnsPriority" property +
org.freedesktop.NetworkManager.IP6Config:DnsOptions, The "DnsOptions" property
-
org.freedesktop.NetworkManager.IP6Config:Domains, The "Domains" property +
org.freedesktop.NetworkManager.IP6Config:DnsPriority, The "DnsPriority" property
-
org.freedesktop.NetworkManager.IP6Config:Gateway, The "Gateway" property +
org.freedesktop.NetworkManager.IP6Config:Domains, The "Domains" property
-
org.freedesktop.NetworkManager.IP6Config:Nameservers, The "Nameservers" property +
org.freedesktop.NetworkManager.IP6Config:Gateway, The "Gateway" property
-
org.freedesktop.NetworkManager.IP6Config:RouteData, The "RouteData" property +
org.freedesktop.NetworkManager.IP6Config:Nameservers, The "Nameservers" property
-
org.freedesktop.NetworkManager.IP6Config:Routes, The "Routes" property +
org.freedesktop.NetworkManager.IP6Config:RouteData, The "RouteData" property
-
org.freedesktop.NetworkManager.IP6Config:Searches, The "Searches" property +
org.freedesktop.NetworkManager.IP6Config:Routes, The "Routes" property
-
org.freedesktop.NetworkManager.SecretAgent, org.freedesktop.NetworkManager.SecretAgent +
org.freedesktop.NetworkManager.IP6Config:Searches, The "Searches" property
-
org.freedesktop.NetworkManager.SecretAgent.CancelGetSecrets(), The CancelGetSecrets() method +
org.freedesktop.NetworkManager.SecretAgent, org.freedesktop.NetworkManager.SecretAgent
-
org.freedesktop.NetworkManager.SecretAgent.DeleteSecrets(), The DeleteSecrets() method +
org.freedesktop.NetworkManager.SecretAgent.CancelGetSecrets(), The CancelGetSecrets() method
-
org.freedesktop.NetworkManager.SecretAgent.GetSecrets(), The GetSecrets() method +
org.freedesktop.NetworkManager.SecretAgent.DeleteSecrets(), The DeleteSecrets() method
-
org.freedesktop.NetworkManager.SecretAgent.SaveSecrets(), The SaveSecrets() method +
org.freedesktop.NetworkManager.SecretAgent.GetSecrets(), The GetSecrets() method
-
org.freedesktop.NetworkManager.Settings, org.freedesktop.NetworkManager.Settings +
org.freedesktop.NetworkManager.SecretAgent.SaveSecrets(), The SaveSecrets() method
-
org.freedesktop.NetworkManager.Settings.AddConnection(), The AddConnection() method +
org.freedesktop.NetworkManager.Settings, org.freedesktop.NetworkManager.Settings
-
org.freedesktop.NetworkManager.Settings.AddConnection2(), The AddConnection2() method +
org.freedesktop.NetworkManager.Settings.AddConnection(), The AddConnection() method
-
org.freedesktop.NetworkManager.Settings.AddConnectionUnsaved(), The AddConnectionUnsaved() method +
org.freedesktop.NetworkManager.Settings.AddConnection2(), The AddConnection2() method
-
org.freedesktop.NetworkManager.Settings.Connection, org.freedesktop.NetworkManager.Settings.Connection +
org.freedesktop.NetworkManager.Settings.AddConnectionUnsaved(), The AddConnectionUnsaved() method
-
org.freedesktop.NetworkManager.Settings.Connection.ClearSecrets(), The ClearSecrets() method +
org.freedesktop.NetworkManager.Settings.Connection, org.freedesktop.NetworkManager.Settings.Connection
-
org.freedesktop.NetworkManager.Settings.Connection.Delete(), The Delete() method +
org.freedesktop.NetworkManager.Settings.Connection.ClearSecrets(), The ClearSecrets() method
-
org.freedesktop.NetworkManager.Settings.Connection.GetSecrets(), The GetSecrets() method +
org.freedesktop.NetworkManager.Settings.Connection.Delete(), The Delete() method
-
org.freedesktop.NetworkManager.Settings.Connection.GetSettings(), The GetSettings() method +
org.freedesktop.NetworkManager.Settings.Connection.GetSecrets(), The GetSecrets() method
-
org.freedesktop.NetworkManager.Settings.Connection.Save(), The Save() method +
org.freedesktop.NetworkManager.Settings.Connection.GetSettings(), The GetSettings() method
-
org.freedesktop.NetworkManager.Settings.Connection.Update(), The Update() method +
org.freedesktop.NetworkManager.Settings.Connection.Save(), The Save() method
-
org.freedesktop.NetworkManager.Settings.Connection.Update2(), The Update2() method +
org.freedesktop.NetworkManager.Settings.Connection.Update(), The Update() method
-
org.freedesktop.NetworkManager.Settings.Connection.UpdateUnsaved(), The UpdateUnsaved() method +
org.freedesktop.NetworkManager.Settings.Connection.Update2(), The Update2() method
-
org.freedesktop.NetworkManager.Settings.Connection::PropertiesChanged, The "PropertiesChanged" signal +
org.freedesktop.NetworkManager.Settings.Connection.UpdateUnsaved(), The UpdateUnsaved() method
-
org.freedesktop.NetworkManager.Settings.Connection::Removed, The "Removed" signal +
org.freedesktop.NetworkManager.Settings.Connection::PropertiesChanged, The "PropertiesChanged" signal
-
org.freedesktop.NetworkManager.Settings.Connection::Updated, The "Updated" signal +
org.freedesktop.NetworkManager.Settings.Connection::Removed, The "Removed" signal
-
org.freedesktop.NetworkManager.Settings.Connection:Filename, The "Filename" property +
org.freedesktop.NetworkManager.Settings.Connection::Updated, The "Updated" signal
-
org.freedesktop.NetworkManager.Settings.Connection:Flags, The "Flags" property +
org.freedesktop.NetworkManager.Settings.Connection:Filename, The "Filename" property
-
org.freedesktop.NetworkManager.Settings.Connection:Unsaved, The "Unsaved" property +
org.freedesktop.NetworkManager.Settings.Connection:Flags, The "Flags" property
-
org.freedesktop.NetworkManager.Settings.GetConnectionByUuid(), The GetConnectionByUuid() method +
org.freedesktop.NetworkManager.Settings.Connection:Unsaved, The "Unsaved" property
-
org.freedesktop.NetworkManager.Settings.ListConnections(), The ListConnections() method +
org.freedesktop.NetworkManager.Settings.GetConnectionByUuid(), The GetConnectionByUuid() method
-
org.freedesktop.NetworkManager.Settings.LoadConnections(), The LoadConnections() method +
org.freedesktop.NetworkManager.Settings.ListConnections(), The ListConnections() method
-
org.freedesktop.NetworkManager.Settings.ReloadConnections(), The ReloadConnections() method +
org.freedesktop.NetworkManager.Settings.LoadConnections(), The LoadConnections() method
-
org.freedesktop.NetworkManager.Settings.SaveHostname(), The SaveHostname() method +
org.freedesktop.NetworkManager.Settings.ReloadConnections(), The ReloadConnections() method
-
org.freedesktop.NetworkManager.Settings::ConnectionRemoved, The "ConnectionRemoved" signal +
org.freedesktop.NetworkManager.Settings.SaveHostname(), The SaveHostname() method
-
org.freedesktop.NetworkManager.Settings::NewConnection, The "NewConnection" signal +
org.freedesktop.NetworkManager.Settings::ConnectionRemoved, The "ConnectionRemoved" signal
-
org.freedesktop.NetworkManager.Settings::PropertiesChanged, The "PropertiesChanged" signal +
org.freedesktop.NetworkManager.Settings::NewConnection, The "NewConnection" signal
-
org.freedesktop.NetworkManager.Settings:CanModify, The "CanModify" property +
org.freedesktop.NetworkManager.Settings::PropertiesChanged, The "PropertiesChanged" signal
-
org.freedesktop.NetworkManager.Settings:Connections, The "Connections" property +
org.freedesktop.NetworkManager.Settings:CanModify, The "CanModify" property
-
org.freedesktop.NetworkManager.Settings:Hostname, The "Hostname" property +
org.freedesktop.NetworkManager.Settings:Connections, The "Connections" property +
+
org.freedesktop.NetworkManager.Settings:Hostname, The "Hostname" property

A

-
org.freedesktop.NetworkManager.Connection.Active, org.freedesktop.NetworkManager.Connection.Active +
org.freedesktop.NetworkManager.Connection.Active, org.freedesktop.NetworkManager.Connection.Active +
+
org.freedesktop.NetworkManager.Connection.Active::PropertiesChanged, The "PropertiesChanged" signal
-
org.freedesktop.NetworkManager.Connection.Active::PropertiesChanged, The "PropertiesChanged" signal +
org.freedesktop.NetworkManager.Connection.Active::StateChanged, The "StateChanged" signal
-
org.freedesktop.NetworkManager.Connection.Active::StateChanged, The "StateChanged" signal +
org.freedesktop.NetworkManager.Connection.Active:Connection, The "Connection" property
-
org.freedesktop.NetworkManager.Connection.Active:Connection, The "Connection" property +
org.freedesktop.NetworkManager.Connection.Active:Default, The "Default" property
-
org.freedesktop.NetworkManager.Connection.Active:Default, The "Default" property +
org.freedesktop.NetworkManager.Connection.Active:Default6, The "Default6" property
-
org.freedesktop.NetworkManager.Connection.Active:Default6, The "Default6" property +
org.freedesktop.NetworkManager.Connection.Active:Devices, The "Devices" property
-
org.freedesktop.NetworkManager.Connection.Active:Devices, The "Devices" property +
org.freedesktop.NetworkManager.Connection.Active:Dhcp4Config, The "Dhcp4Config" property
-
org.freedesktop.NetworkManager.Connection.Active:Dhcp4Config, The "Dhcp4Config" property +
org.freedesktop.NetworkManager.Connection.Active:Dhcp6Config, The "Dhcp6Config" property
-
org.freedesktop.NetworkManager.Connection.Active:Dhcp6Config, The "Dhcp6Config" property +
org.freedesktop.NetworkManager.Connection.Active:Id, The "Id" property
-
org.freedesktop.NetworkManager.Connection.Active:Id, The "Id" property +
org.freedesktop.NetworkManager.Connection.Active:Ip4Config, The "Ip4Config" property
-
org.freedesktop.NetworkManager.Connection.Active:Ip4Config, The "Ip4Config" property +
org.freedesktop.NetworkManager.Connection.Active:Ip6Config, The "Ip6Config" property
-
org.freedesktop.NetworkManager.Connection.Active:Ip6Config, The "Ip6Config" property +
org.freedesktop.NetworkManager.Connection.Active:Master, The "Master" property
-
org.freedesktop.NetworkManager.Connection.Active:Master, The "Master" property +
org.freedesktop.NetworkManager.Connection.Active:SpecificObject, The "SpecificObject" property
-
org.freedesktop.NetworkManager.Connection.Active:SpecificObject, The "SpecificObject" property +
org.freedesktop.NetworkManager.Connection.Active:State, The "State" property
-
org.freedesktop.NetworkManager.Connection.Active:State, The "State" property +
org.freedesktop.NetworkManager.Connection.Active:StateFlags, The "StateFlags" property
-
org.freedesktop.NetworkManager.Connection.Active:StateFlags, The "StateFlags" property +
org.freedesktop.NetworkManager.Connection.Active:Type, The "Type" property
-
org.freedesktop.NetworkManager.Connection.Active:Type, The "Type" property +
org.freedesktop.NetworkManager.Connection.Active:Uuid, The "Uuid" property
-
org.freedesktop.NetworkManager.Connection.Active:Uuid, The "Uuid" property +
org.freedesktop.NetworkManager.Connection.Active:Vpn, The "Vpn" property
-
org.freedesktop.NetworkManager.Connection.Active:Vpn, The "Vpn" property +
addr-gen-mode, ipv6
-
addr-gen-mode, ipv6 +
address-data, ipv4, ipv6
-
address-data, ipv4, ipv6 +
addresses, ipv4, ipv6
-
addresses, ipv4, ipv6 +
ageing, vxlan
-
ageing, vxlan +
ageing-time, bridge
-
ageing-time, bridge +
altsubject-matches, 802-1x
-
altsubject-matches, 802-1x +
anonymous-identity, 802-1x
-
anonymous-identity, 802-1x +
apn, gsm
-
apn, gsm +
app-fcoe-flags, dcb
-
app-fcoe-flags, dcb +
app-fcoe-mode, dcb
-
app-fcoe-mode, dcb +
app-fcoe-priority, dcb
-
app-fcoe-priority, dcb +
app-fip-flags, dcb
-
app-fip-flags, dcb +
app-fip-priority, dcb
-
app-fip-priority, dcb +
app-iscsi-flags, dcb
-
app-iscsi-flags, dcb +
app-iscsi-priority, dcb
-
app-iscsi-priority, dcb +
assigned-mac-address, 802-3-ethernet, 802-11-wireless
-
assigned-mac-address, 802-3-ethernet, 802-11-wireless +
auth-alg, 802-11-wireless-security
-
auth-alg, 802-11-wireless-security +
auth-retries, connection
-
auth-retries, connection +
auth-timeout, 802-1x
-
auth-timeout, 802-1x +
auto-config, gsm
-
auto-negotiate, 802-3-ethernet +
auto-negotiate, 802-3-ethernet
-
autoconnect, connection +
autoconnect, connection
-
autoconnect-priority, connection +
autoconnect-priority, connection
-
autoconnect-retries, connection +
autoconnect-retries, connection
-
autoconnect-slaves, connection +
autoconnect-slaves, connection
-
autoprobe-drivers, sriov +
autoprobe-drivers, sriov

B

-
band, 802-11-wireless +
band, 802-11-wireless
-
baud, ppp, serial +
baud, ppp, serial
-
bdaddr, bluetooth +
bdaddr, bluetooth
-
bits, serial +
bits, serial
-
bond-downdelay, ovs-port +
bond-downdelay, ovs-port
-
bond-mode, ovs-port +
bond-mode, ovs-port
-
bond-updelay, ovs-port +
bond-updelay, ovs-port
-
browser-only, proxy +
browser-only, proxy
-
bssid, 802-11-wireless +
bssid, 802-11-wireless

C

-
ca-cert, 802-1x +
ca-cert, 802-1x
-
ca-cert-password, 802-1x +
ca-cert-password, 802-1x
-
ca-cert-password-flags, 802-1x +
ca-cert-password-flags, 802-1x
-
ca-path, 802-1x +
ca-path, 802-1x
-
channel, 802-11-olpc-mesh, 802-11-wireless, wpan +
channel, 802-11-olpc-mesh, 802-11-wireless, wpan
-
org.freedesktop.NetworkManager.Checkpoint, org.freedesktop.NetworkManager.Checkpoint +
org.freedesktop.NetworkManager.Checkpoint, org.freedesktop.NetworkManager.Checkpoint
-
org.freedesktop.NetworkManager.Checkpoint::PropertiesChanged, The "PropertiesChanged" signal +
org.freedesktop.NetworkManager.Checkpoint::PropertiesChanged, The "PropertiesChanged" signal
-
org.freedesktop.NetworkManager.Checkpoint:Created, The "Created" property +
org.freedesktop.NetworkManager.Checkpoint:Created, The "Created" property
-
org.freedesktop.NetworkManager.Checkpoint:Devices, The "Devices" property +
org.freedesktop.NetworkManager.Checkpoint:Devices, The "Devices" property
-
org.freedesktop.NetworkManager.Checkpoint:RollbackTimeout, The "RollbackTimeout" property +
org.freedesktop.NetworkManager.Checkpoint:RollbackTimeout, The "RollbackTimeout" property
-
client-cert, 802-1x +
client-cert, 802-1x
-
client-cert-password, 802-1x +
client-cert-password, 802-1x
-
client-cert-password-flags, 802-1x +
client-cert-password-flags, 802-1x
-
cloned-mac-address, 802-3-ethernet, 802-11-wireless +
cloned-mac-address, 802-3-ethernet, 802-11-wireless
-
config, team, team-port +
config, team, team-port
-
crtscts, ppp +
crtscts, ppp

D

-
dad-timeout, ipv4, ipv6 +
dad-timeout, ipv4, ipv6 +
+
data, user, vpn
-
data, user, vpn +
datapath-type, ovs-bridge
-
datapath-type, ovs-bridge +
destination-port, vxlan
-
destination-port, vxlan +
devargs, ovs-dpdk
-
devargs, ovs-dpdk +
device-id, gsm
-
device-id, gsm +
org.freedesktop.NetworkManager.Device.Wired, org.freedesktop.NetworkManager.Device.Wired
-
org.freedesktop.NetworkManager.Device.Wired, org.freedesktop.NetworkManager.Device.Wired +
org.freedesktop.NetworkManager.Device.Wired::PropertiesChanged, The "PropertiesChanged" signal
-
org.freedesktop.NetworkManager.Device.Wired::PropertiesChanged, The "PropertiesChanged" signal +
org.freedesktop.NetworkManager.Device.Wired:Carrier, The "Carrier" property
-
org.freedesktop.NetworkManager.Device.Wired:Carrier, The "Carrier" property +
org.freedesktop.NetworkManager.Device.Wired:HwAddress, The "HwAddress" property
-
org.freedesktop.NetworkManager.Device.Wired:HwAddress, The "HwAddress" property +
org.freedesktop.NetworkManager.Device.Wired:PermHwAddress, The "PermHwAddress" property
-
org.freedesktop.NetworkManager.Device.Wired:PermHwAddress, The "PermHwAddress" property +
org.freedesktop.NetworkManager.Device.Wired:S390Subchannels, The "S390Subchannels" property
-
org.freedesktop.NetworkManager.Device.Wired:S390Subchannels, The "S390Subchannels" property +
org.freedesktop.NetworkManager.Device.Wired:Speed, The "Speed" property
-
org.freedesktop.NetworkManager.Device.Wired:Speed, The "Speed" property +
org.freedesktop.NetworkManager.Device.Wireless, org.freedesktop.NetworkManager.Device.Wireless
-
org.freedesktop.NetworkManager.Device.Wireless, org.freedesktop.NetworkManager.Device.Wireless +
org.freedesktop.NetworkManager.Device.Wireless.GetAccessPoints(), The GetAccessPoints() method
-
org.freedesktop.NetworkManager.Device.Wireless.GetAccessPoints(), The GetAccessPoints() method +
org.freedesktop.NetworkManager.Device.Wireless.GetAllAccessPoints(), The GetAllAccessPoints() method
-
org.freedesktop.NetworkManager.Device.Wireless.GetAllAccessPoints(), The GetAllAccessPoints() method +
org.freedesktop.NetworkManager.Device.Wireless.RequestScan(), The RequestScan() method
-
org.freedesktop.NetworkManager.Device.Wireless.RequestScan(), The RequestScan() method +
org.freedesktop.NetworkManager.Device.Wireless::AccessPointAdded, The "AccessPointAdded" signal
-
org.freedesktop.NetworkManager.Device.Wireless::AccessPointAdded, The "AccessPointAdded" signal +
org.freedesktop.NetworkManager.Device.Wireless::AccessPointRemoved, The "AccessPointRemoved" signal
-
org.freedesktop.NetworkManager.Device.Wireless::AccessPointRemoved, The "AccessPointRemoved" signal +
org.freedesktop.NetworkManager.Device.Wireless::PropertiesChanged, The "PropertiesChanged" signal
-
org.freedesktop.NetworkManager.Device.Wireless::PropertiesChanged, The "PropertiesChanged" signal +
org.freedesktop.NetworkManager.Device.Wireless:AccessPoints, The "AccessPoints" property
-
org.freedesktop.NetworkManager.Device.Wireless:AccessPoints, The "AccessPoints" property +
org.freedesktop.NetworkManager.Device.Wireless:ActiveAccessPoint, The "ActiveAccessPoint" property
-
org.freedesktop.NetworkManager.Device.Wireless:ActiveAccessPoint, The "ActiveAccessPoint" property +
org.freedesktop.NetworkManager.Device.Wireless:Bitrate, The "Bitrate" property
-
org.freedesktop.NetworkManager.Device.Wireless:Bitrate, The "Bitrate" property +
org.freedesktop.NetworkManager.Device.Wireless:HwAddress, The "HwAddress" property
-
org.freedesktop.NetworkManager.Device.Wireless:HwAddress, The "HwAddress" property +
org.freedesktop.NetworkManager.Device.Wireless:LastScan, The "LastScan" property
-
org.freedesktop.NetworkManager.Device.Wireless:LastScan, The "LastScan" property +
org.freedesktop.NetworkManager.Device.Wireless:Mode, The "Mode" property
-
org.freedesktop.NetworkManager.Device.Wireless:Mode, The "Mode" property +
org.freedesktop.NetworkManager.Device.Wireless:PermHwAddress, The "PermHwAddress" property
-
org.freedesktop.NetworkManager.Device.Wireless:PermHwAddress, The "PermHwAddress" property +
org.freedesktop.NetworkManager.Device.Wireless:WirelessCapabilities, The "WirelessCapabilities" property
-
org.freedesktop.NetworkManager.Device.Wireless:WirelessCapabilities, The "WirelessCapabilities" property +
org.freedesktop.NetworkManager.Device.WifiP2P, org.freedesktop.NetworkManager.Device.WifiP2P
-
org.freedesktop.NetworkManager.Device.WifiP2P, org.freedesktop.NetworkManager.Device.WifiP2P +
org.freedesktop.NetworkManager.Device.WifiP2P.StartFind(), The StartFind() method
-
org.freedesktop.NetworkManager.Device.WifiP2P.StartFind(), The StartFind() method +
org.freedesktop.NetworkManager.Device.WifiP2P.StopFind(), The StopFind() method
-
org.freedesktop.NetworkManager.Device.WifiP2P.StopFind(), The StopFind() method +
org.freedesktop.NetworkManager.Device.WifiP2P::PeerAdded, The "PeerAdded" signal
-
org.freedesktop.NetworkManager.Device.WifiP2P::PeerAdded, The "PeerAdded" signal +
org.freedesktop.NetworkManager.Device.WifiP2P::PeerRemoved, The "PeerRemoved" signal
-
org.freedesktop.NetworkManager.Device.WifiP2P::PeerRemoved, The "PeerRemoved" signal +
org.freedesktop.NetworkManager.Device.WifiP2P:HwAddress, The "HwAddress" property
-
org.freedesktop.NetworkManager.Device.WifiP2P:HwAddress, The "HwAddress" property +
org.freedesktop.NetworkManager.Device.WifiP2P:Peers, The "Peers" property
-
org.freedesktop.NetworkManager.Device.WifiP2P:Peers, The "Peers" property +
dhcp-anycast-address, 802-11-olpc-mesh
-
dhcp-anycast-address, 802-11-olpc-mesh +
dhcp-client-id, ipv4
-
dhcp-client-id, ipv4 +
dhcp-duid, ipv6
-
dhcp-duid, ipv6 +
dhcp-fqdn, ipv4
-
dhcp-fqdn, ipv4 +
dhcp-hostname, ipv4, ipv6
-
dhcp-hostname, ipv4, ipv6 +
dhcp-hostname-flags, ipv4, ipv6
-
dhcp-send-hostname, ipv4, ipv6 +
dhcp-iaid, ipv4, ipv6
-
dhcp-timeout, ipv4, ipv6 +
dhcp-send-hostname, ipv4, ipv6
-
org.freedesktop.NetworkManager.DHCP4Config, org.freedesktop.NetworkManager.DHCP4Config +
dhcp-timeout, ipv4, ipv6
-
org.freedesktop.NetworkManager.DHCP4Config::PropertiesChanged, The "PropertiesChanged" signal +
org.freedesktop.NetworkManager.DHCP4Config, org.freedesktop.NetworkManager.DHCP4Config
-
org.freedesktop.NetworkManager.DHCP4Config:Options, The "Options" property +
org.freedesktop.NetworkManager.DHCP4Config::PropertiesChanged, The "PropertiesChanged" signal
-
org.freedesktop.NetworkManager.DHCP6Config, org.freedesktop.NetworkManager.DHCP6Config +
org.freedesktop.NetworkManager.DHCP4Config:Options, The "Options" property
-
org.freedesktop.NetworkManager.DHCP6Config::PropertiesChanged, The "PropertiesChanged" signal +
org.freedesktop.NetworkManager.DHCP6Config, org.freedesktop.NetworkManager.DHCP6Config
-
org.freedesktop.NetworkManager.DHCP6Config:Options, The "Options" property +
org.freedesktop.NetworkManager.DHCP6Config::PropertiesChanged, The "PropertiesChanged" signal
-
dns, ipv4, ipv6 +
org.freedesktop.NetworkManager.DHCP6Config:Options, The "Options" property
-
dns-options, ipv4, ipv6 +
dns, ipv4, ipv6
-
dns-priority, ipv4, ipv6 +
dns-options, ipv4, ipv6
-
dns-search, ipv4, ipv6 +
dns-priority, ipv4, ipv6
-
domain-suffix-match, 802-1x +
dns-search, ipv4, ipv6
-
duplex, 802-3-ethernet +
domain-suffix-match, 802-1x +
+
duplex, 802-3-ethernet

E

-
eap, 802-1x +
eap, 802-1x
-
egress-priority-map, vlan +
egress-priority-map, vlan
-
encapsulation, adsl +
encapsulation, adsl
-
encapsulation-limit, ip-tunnel +
encapsulation-limit, ip-tunnel
-
encrypt, macsec +
encrypt, macsec

F

-
fail-mode, ovs-bridge +
fail-mode, ovs-bridge
-
fils, 802-11-wireless-security +
fils, 802-11-wireless-security
-
flags, ip-tunnel, vlan +
flags, ip-tunnel, vlan
-
flow-label, ip-tunnel +
flow-label, ip-tunnel
-
forward-delay, bridge +
forward-delay, bridge
-
fwmark, wireguard +
fwmark, wireguard

G

-
gateway, ipv4, ipv6 +
gateway, ipv4, ipv6
-
gateway-ping-timeout, connection +
gateway-ping-timeout, connection
-
generate-mac-address-mask, 802-3-ethernet, 802-11-wireless +
generate-mac-address-mask, 802-3-ethernet, 802-11-wireless
-
group, tun, 802-11-wireless-security +
group, tun, 802-11-wireless-security
-
group-forward-mask, bridge +
group-forward-mask, bridge

H

-
hairpin-mode, bridge-port +
hairpin-mode, bridge-port
-
hello-time, bridge +
hello-time, bridge
-
hidden, 802-11-wireless +
hidden, 802-11-wireless
-
home-only, gsm +
home-only, gsm

I

-
id, connection, vlan, vxlan +
id, connection, vlan, vxlan
-
identity, 802-1x +
identity, 802-1x
-
ignore-auto-dns, ipv4, ipv6 +
ignore-auto-dns, ipv4, ipv6
-
ignore-auto-routes, ipv4, ipv6 +
ignore-auto-routes, ipv4, ipv6
-
ingress-priority-map, vlan +
ingress-priority-map, vlan
-
input-key, ip-tunnel +
input-key, ip-tunnel
-
interface-name, connection, bond, bridge, match, team, vlan +
interface-name, connection, bond, bridge, match, team, vlan
-
ip4-auto-default-route, wireguard +
ip4-auto-default-route, wireguard
-
ip6-auto-default-route, wireguard +
ip6-auto-default-route, wireguard
-
ip6-privacy, ipv6 +
ip6-privacy, ipv6

L

-
l2-miss, vxlan +
l2-miss, vxlan
-
l3-miss, vxlan +
l3-miss, vxlan
-
lacp, ovs-port +
lacp, ovs-port
-
lacp-key, team-port +
lacp-key, team-port
-
lacp-prio, team-port +
lacp-prio, team-port
-
lcp-echo-failure, ppp +
lcp-echo-failure, ppp
-
lcp-echo-interval, ppp +
lcp-echo-interval, ppp
-
leap-password, 802-11-wireless-security +
leap-password, 802-11-wireless-security
-
leap-password-flags, 802-11-wireless-security +
leap-password-flags, 802-11-wireless-security
-
leap-username, 802-11-wireless-security +
leap-username, 802-11-wireless-security
-
learning, vxlan +
learning, vxlan
-
limit, vxlan +
limit, vxlan
-
link-watchers, team, team-port +
link-watchers, team, team-port
-
listen-port, wireguard +
listen-port, wireguard
-
lldp, connection +
lldp, connection
-
llmnr, connection +
llmnr, connection
-
local, ip-tunnel, vxlan +
local, ip-tunnel, vxlan

M

-
mac-address, bridge, infiniband, wimax, 802-3-ethernet, 802-11-wireless, wpan +
mac-address, bridge, infiniband, wimax, 802-3-ethernet, 802-11-wireless, wpan
-
mac-address-blacklist, 802-3-ethernet, 802-11-wireless +
mac-address-blacklist, 802-3-ethernet, 802-11-wireless
-
mac-address-randomization, 802-11-wireless +
mac-address-randomization, 802-11-wireless
-
org.freedesktop.NetworkManager, org.freedesktop.NetworkManager +
org.freedesktop.NetworkManager, org.freedesktop.NetworkManager
-
org.freedesktop.NetworkManager.ActivateConnection(), The ActivateConnection() method +
org.freedesktop.NetworkManager.ActivateConnection(), The ActivateConnection() method
-
org.freedesktop.NetworkManager.AddAndActivateConnection(), The AddAndActivateConnection() method +
org.freedesktop.NetworkManager.AddAndActivateConnection(), The AddAndActivateConnection() method
-
org.freedesktop.NetworkManager.AddAndActivateConnection2(), The AddAndActivateConnection2() method +
org.freedesktop.NetworkManager.AddAndActivateConnection2(), The AddAndActivateConnection2() method
-
org.freedesktop.NetworkManager.CheckConnectivity(), The CheckConnectivity() method +
org.freedesktop.NetworkManager.CheckConnectivity(), The CheckConnectivity() method
-
org.freedesktop.NetworkManager.CheckpointAdjustRollbackTimeout(), The CheckpointAdjustRollbackTimeout() method +
org.freedesktop.NetworkManager.CheckpointAdjustRollbackTimeout(), The CheckpointAdjustRollbackTimeout() method
-
org.freedesktop.NetworkManager.CheckpointCreate(), The CheckpointCreate() method +
org.freedesktop.NetworkManager.CheckpointCreate(), The CheckpointCreate() method
-
org.freedesktop.NetworkManager.CheckpointDestroy(), The CheckpointDestroy() method +
org.freedesktop.NetworkManager.CheckpointDestroy(), The CheckpointDestroy() method
-
org.freedesktop.NetworkManager.CheckpointRollback(), The CheckpointRollback() method +
org.freedesktop.NetworkManager.CheckpointRollback(), The CheckpointRollback() method
-
org.freedesktop.NetworkManager.DeactivateConnection(), The DeactivateConnection() method +
org.freedesktop.NetworkManager.DeactivateConnection(), The DeactivateConnection() method
-
org.freedesktop.NetworkManager.Enable(), The Enable() method +
org.freedesktop.NetworkManager.Enable(), The Enable() method
-
org.freedesktop.NetworkManager.GetAllDevices(), The GetAllDevices() method +
org.freedesktop.NetworkManager.GetAllDevices(), The GetAllDevices() method
-
org.freedesktop.NetworkManager.GetDeviceByIpIface(), The GetDeviceByIpIface() method +
org.freedesktop.NetworkManager.GetDeviceByIpIface(), The GetDeviceByIpIface() method
-
org.freedesktop.NetworkManager.GetDevices(), The GetDevices() method +
org.freedesktop.NetworkManager.GetDevices(), The GetDevices() method
-
org.freedesktop.NetworkManager.GetLogging(), The GetLogging() method +
org.freedesktop.NetworkManager.GetLogging(), The GetLogging() method
-
org.freedesktop.NetworkManager.GetPermissions(), The GetPermissions() method +
org.freedesktop.NetworkManager.GetPermissions(), The GetPermissions() method
-
org.freedesktop.NetworkManager.Reload(), The Reload() method +
org.freedesktop.NetworkManager.Reload(), The Reload() method
-
org.freedesktop.NetworkManager.SetLogging(), The SetLogging() method +
org.freedesktop.NetworkManager.SetLogging(), The SetLogging() method
-
org.freedesktop.NetworkManager.Sleep(), The Sleep() method +
org.freedesktop.NetworkManager.Sleep(), The Sleep() method
-
org.freedesktop.NetworkManager.state(), The state() method +
org.freedesktop.NetworkManager.state(), The state() method
-
org.freedesktop.NetworkManager::CheckPermissions, The "CheckPermissions" signal +
org.freedesktop.NetworkManager::CheckPermissions, The "CheckPermissions" signal
-
org.freedesktop.NetworkManager::DeviceAdded, The "DeviceAdded" signal +
org.freedesktop.NetworkManager::DeviceAdded, The "DeviceAdded" signal
-
org.freedesktop.NetworkManager::DeviceRemoved, The "DeviceRemoved" signal +
org.freedesktop.NetworkManager::DeviceRemoved, The "DeviceRemoved" signal
-
org.freedesktop.NetworkManager::PropertiesChanged, The "PropertiesChanged" signal +
org.freedesktop.NetworkManager::PropertiesChanged, The "PropertiesChanged" signal
-
org.freedesktop.NetworkManager::StateChanged, The "StateChanged" signal +
org.freedesktop.NetworkManager::StateChanged, The "StateChanged" signal
-
org.freedesktop.NetworkManager:ActivatingConnection, The "ActivatingConnection" property +
org.freedesktop.NetworkManager:ActivatingConnection, The "ActivatingConnection" property
-
org.freedesktop.NetworkManager:ActiveConnections, The "ActiveConnections" property +
org.freedesktop.NetworkManager:ActiveConnections, The "ActiveConnections" property
-
org.freedesktop.NetworkManager:AllDevices, The "AllDevices" property +
org.freedesktop.NetworkManager:AllDevices, The "AllDevices" property
-
org.freedesktop.NetworkManager:Capabilities, The "Capabilities" property +
org.freedesktop.NetworkManager:Capabilities, The "Capabilities" property
-
org.freedesktop.NetworkManager:Checkpoints, The "Checkpoints" property +
org.freedesktop.NetworkManager:Checkpoints, The "Checkpoints" property
-
org.freedesktop.NetworkManager:Connectivity, The "Connectivity" property +
org.freedesktop.NetworkManager:Connectivity, The "Connectivity" property
-
org.freedesktop.NetworkManager:ConnectivityCheckAvailable, The "ConnectivityCheckAvailable" property +
org.freedesktop.NetworkManager:ConnectivityCheckAvailable, The "ConnectivityCheckAvailable" property
-
org.freedesktop.NetworkManager:ConnectivityCheckEnabled, The "ConnectivityCheckEnabled" property +
org.freedesktop.NetworkManager:ConnectivityCheckEnabled, The "ConnectivityCheckEnabled" property
-
org.freedesktop.NetworkManager:ConnectivityCheckUri, The "ConnectivityCheckUri" property +
org.freedesktop.NetworkManager:ConnectivityCheckUri, The "ConnectivityCheckUri" property
-
org.freedesktop.NetworkManager:Devices, The "Devices" property +
org.freedesktop.NetworkManager:Devices, The "Devices" property
-
org.freedesktop.NetworkManager:GlobalDnsConfiguration, The "GlobalDnsConfiguration" property +
org.freedesktop.NetworkManager:GlobalDnsConfiguration, The "GlobalDnsConfiguration" property
-
org.freedesktop.NetworkManager:Metered, The "Metered" property +
org.freedesktop.NetworkManager:Metered, The "Metered" property
-
org.freedesktop.NetworkManager:NetworkingEnabled, The "NetworkingEnabled" property +
org.freedesktop.NetworkManager:NetworkingEnabled, The "NetworkingEnabled" property
-
org.freedesktop.NetworkManager:PrimaryConnection, The "PrimaryConnection" property +
org.freedesktop.NetworkManager:PrimaryConnection, The "PrimaryConnection" property
-
org.freedesktop.NetworkManager:PrimaryConnectionType, The "PrimaryConnectionType" property +
org.freedesktop.NetworkManager:PrimaryConnectionType, The "PrimaryConnectionType" property
-
org.freedesktop.NetworkManager:Startup, The "Startup" property +
org.freedesktop.NetworkManager:Startup, The "Startup" property
-
org.freedesktop.NetworkManager:State, The "State" property +
org.freedesktop.NetworkManager:State, The "State" property
-
org.freedesktop.NetworkManager:Version, The "Version" property +
org.freedesktop.NetworkManager:Version, The "Version" property
-
org.freedesktop.NetworkManager:WimaxEnabled, The "WimaxEnabled" property +
org.freedesktop.NetworkManager:WimaxEnabled, The "WimaxEnabled" property
-
org.freedesktop.NetworkManager:WimaxHardwareEnabled, The "WimaxHardwareEnabled" property +
org.freedesktop.NetworkManager:WimaxHardwareEnabled, The "WimaxHardwareEnabled" property
-
org.freedesktop.NetworkManager:WirelessEnabled, The "WirelessEnabled" property +
org.freedesktop.NetworkManager:WirelessEnabled, The "WirelessEnabled" property
-
org.freedesktop.NetworkManager:WirelessHardwareEnabled, The "WirelessHardwareEnabled" property +
org.freedesktop.NetworkManager:WirelessHardwareEnabled, The "WirelessHardwareEnabled" property
-
org.freedesktop.NetworkManager:WwanEnabled, The "WwanEnabled" property +
org.freedesktop.NetworkManager:WwanEnabled, The "WwanEnabled" property
-
org.freedesktop.NetworkManager:WwanHardwareEnabled, The "WwanHardwareEnabled" property +
org.freedesktop.NetworkManager:WwanHardwareEnabled, The "WwanHardwareEnabled" property
-
master, connection +
master, connection
-
max-age, bridge +
max-age, bridge
-
may-fail, ipv4, ipv6 +
may-fail, ipv4, ipv6
-
mcast-rejoin-count, team +
mcast-rejoin-count, team
-
mcast-rejoin-interval, team +
mcast-rejoin-interval, team
-
mcast-snooping-enable, ovs-bridge +
mcast-snooping-enable, ovs-bridge
-
mdns, connection +
mdns, connection
-
metered, connection +
metered, connection
-
method, ipv4, ipv6, proxy +
method, ipv4, ipv6, proxy
-
mka-cak, macsec +
mka-cak, macsec
-
mka-cak-flags, macsec +
mka-cak-flags, macsec
-
mka-ckn, macsec +
mka-ckn, macsec
-
mode, ip-tunnel, macsec, macvlan, tun, 802-11-wireless +
mode, ip-tunnel, macsec, macvlan, tun, 802-11-wireless
-
mppe-stateful, ppp +
mppe-stateful, ppp
-
mru, ppp +
mru, ppp
-
mtu, cdma, gsm, infiniband, ip-tunnel, ppp, 802-3-ethernet, wireguard, 802-11-wireless +
mtu, cdma, gsm, infiniband, ip-tunnel, ppp, 802-3-ethernet, wireguard, 802-11-wireless
-
multi-connect, connection +
multi-connect, connection
-
multi-queue, tun +
multi-queue, tun
-
multicast-snooping, bridge +
multicast-snooping, bridge

N

-
network-id, gsm +
network-id, gsm +
+
network-name, wimax +
+
never-default, ipv4, ipv6
-
network-name, wimax +
NM80211ApFlags, enum NM80211ApFlags
-
never-default, ipv4, ipv6 +
NM80211ApSecurityFlags, enum NM80211ApSecurityFlags
-
NM80211ApFlags, enum NM80211ApFlags +
NM80211Mode, enum NM80211Mode
-
NM80211ApSecurityFlags, enum NM80211ApSecurityFlags +
NMActivationStateFlags, enum NMActivationStateFlags
-
NM80211Mode, enum NM80211Mode +
NMActiveConnectionState, enum NMActiveConnectionState
-
NMActivationStateFlags, enum NMActivationStateFlags +
NMActiveConnectionStateReason, enum NMActiveConnectionStateReason
-
NMActiveConnectionState, enum NMActiveConnectionState +
NMBluetoothCapabilities, enum NMBluetoothCapabilities
-
NMActiveConnectionStateReason, enum NMActiveConnectionStateReason +
NMCapability, enum NMCapability
-
NMBluetoothCapabilities, enum NMBluetoothCapabilities +
NMCheckpointCreateFlags, enum NMCheckpointCreateFlags
-
NMCapability, enum NMCapability +
NMConnectionMultiConnect, enum NMConnectionMultiConnect
-
NMCheckpointCreateFlags, enum NMCheckpointCreateFlags +
NMConnectivityState, enum NMConnectivityState
-
NMConnectionMultiConnect, enum NMConnectionMultiConnect +
NMDeviceCapabilities, enum NMDeviceCapabilities
-
NMConnectivityState, enum NMConnectivityState +
NMDeviceInterfaceFlags, enum NMDeviceInterfaceFlags
-
NMDeviceCapabilities, enum NMDeviceCapabilities +
NMDeviceModemCapabilities, enum NMDeviceModemCapabilities
-
NMDeviceModemCapabilities, enum NMDeviceModemCapabilities +
NMDeviceState, enum NMDeviceState
-
NMDeviceState, enum NMDeviceState +
NMDeviceStateReason, enum NMDeviceStateReason
-
NMDeviceStateReason, enum NMDeviceStateReason +
NMDeviceType, enum NMDeviceType
-
NMDeviceType, enum NMDeviceType +
NMDeviceWifiCapabilities, enum NMDeviceWifiCapabilities
-
NMDeviceWifiCapabilities, enum NMDeviceWifiCapabilities +
NMIPTunnelMode, enum NMIPTunnelMode
-
NMIPTunnelMode, enum NMIPTunnelMode +
NMManagerReloadFlags, enum NMManagerReloadFlags
-
NMMetered, enum NMMetered +
NMMetered, enum NMMetered
-
NMRollbackResult, enum NMRollbackResult +
NMRollbackResult, enum NMRollbackResult
-
NMSecretAgentCapabilities, enum NMSecretAgentCapabilities +
NMSecretAgentCapabilities, enum NMSecretAgentCapabilities
-
NMSecretAgentGetSecretsFlags, enum NMSecretAgentGetSecretsFlags +
NMSecretAgentGetSecretsFlags, enum NMSecretAgentGetSecretsFlags
-
NMSettingsAddConnection2Flags, enum NMSettingsAddConnection2Flags +
NMSettingsAddConnection2Flags, enum NMSettingsAddConnection2Flags
-
NMSettingsConnectionFlags, enum NMSettingsConnectionFlags +
NMSettingsConnectionFlags, enum NMSettingsConnectionFlags
-
NMSettingsUpdate2Flags, enum NMSettingsUpdate2Flags +
NMSettingsUpdate2Flags, enum NMSettingsUpdate2Flags
-
NMState, enum NMState +
NMState, enum NMState
-
NMTernary, enum NMTernary +
NMTernary, enum NMTernary
-
NMVpnConnectionState, enum NMVpnConnectionState +
NMVpnConnectionState, enum NMVpnConnectionState
-
NMVpnConnectionStateReason, enum NMVpnConnectionStateReason +
NMVpnConnectionStateReason, enum NMVpnConnectionStateReason
-
NMVpnPluginFailure, enum NMVpnPluginFailure +
NMVpnPluginFailure, enum NMVpnPluginFailure
-
NMVpnServiceState, enum NMVpnServiceState +
NMVpnServiceState, enum NMVpnServiceState
-
NMWimaxNspNetworkType, enum NMWimaxNspNetworkType +
NMWimaxNspNetworkType, enum NMWimaxNspNetworkType
-
no-vj-comp, ppp +
no-vj-comp, ppp
-
noauth, ppp +
noauth, ppp
-
nobsdcomp, ppp +
nobsdcomp, ppp
-
nodeflate, ppp +
nodeflate, ppp
-
notify-peers-count, team +
notify-peers-count, team
-
notify-peers-interval, team +
notify-peers-interval, team
-
number, cdma, gsm +
number, cdma, gsm

O

-
optional, 802-1x +
optional, 802-1x
-
options, bond +
options, bond
-
output-key, ip-tunnel +
output-key, ip-tunnel
-
owner, tun +
owner, tun

P

-
p-key, infiniband +
p-key, infiniband
-
pac-file, 802-1x +
pac-file, 802-1x
-
pac-script, proxy +
pac-script, proxy
-
pac-url, proxy +
pac-url, proxy
-
page, wpan +
page, wpan
-
pairwise, 802-11-wireless-security +
pairwise, 802-11-wireless-security
-
pan-id, wpan +
pan-id, wpan
-
parent, 6lowpan, infiniband, ip-tunnel, macsec, macvlan, pppoe, vlan, vxlan +
parent, 6lowpan, infiniband, ip-tunnel, macsec, macvlan, pppoe, vlan, vxlan
-
parity, serial +
parity, serial
-
password, 802-1x, adsl, cdma, gsm, pppoe +
password, 802-1x, adsl, cdma, gsm, pppoe
-
password-flags, 802-1x, adsl, cdma, gsm, pppoe +
password-flags, 802-1x, adsl, cdma, gsm, pppoe
-
password-raw, 802-1x +
password-raw, 802-1x
-
password-raw-flags, 802-1x +
password-raw-flags, 802-1x
-
path-cost, bridge-port +
path-cost, bridge-port
-
path-mtu-discovery, ip-tunnel +
path-mtu-discovery, ip-tunnel
-
peer, ovs-patch, wifi-p2p +
peer, ovs-patch, wifi-p2p
-
peer-routes, wireguard +
peer-routes, wireguard
-
peers, wireguard +
peers, wireguard
-
permissions, connection +
permissions, connection
-
persistent, vpn +
persistent, vpn
-
phase1-auth-flags, 802-1x +
phase1-auth-flags, 802-1x
-
phase1-fast-provisioning, 802-1x +
phase1-fast-provisioning, 802-1x
-
phase1-peaplabel, 802-1x +
phase1-peaplabel, 802-1x
-
phase1-peapver, 802-1x +
phase1-peapver, 802-1x
-
phase2-altsubject-matches, 802-1x +
phase2-altsubject-matches, 802-1x
-
phase2-auth, 802-1x +
phase2-auth, 802-1x
-
phase2-autheap, 802-1x +
phase2-autheap, 802-1x
-
phase2-ca-cert, 802-1x +
phase2-ca-cert, 802-1x
-
phase2-ca-cert-password, 802-1x +
phase2-ca-cert-password, 802-1x
-
phase2-ca-cert-password-flags, 802-1x +
phase2-ca-cert-password-flags, 802-1x
-
phase2-ca-path, 802-1x +
phase2-ca-path, 802-1x
-
phase2-client-cert, 802-1x +
phase2-client-cert, 802-1x
-
phase2-client-cert-password, 802-1x +
phase2-client-cert-password, 802-1x
-
phase2-client-cert-password-flags, 802-1x +
phase2-client-cert-password-flags, 802-1x
-
phase2-domain-suffix-match, 802-1x +
phase2-domain-suffix-match, 802-1x
-
phase2-private-key, 802-1x +
phase2-private-key, 802-1x
-
phase2-private-key-password, 802-1x +
phase2-private-key-password, 802-1x
-
phase2-private-key-password-flags, 802-1x +
phase2-private-key-password-flags, 802-1x
-
phase2-subject-match, 802-1x +
phase2-subject-match, 802-1x
-
pi, tun +
pi, tun
-
pin, 802-1x, gsm +
pin, 802-1x, gsm
-
pin-flags, 802-1x, gsm +
pin-flags, 802-1x, gsm
-
pmf, 802-11-wireless-security +
pmf, 802-11-wireless-security
-
port, macsec, 802-3-ethernet +
port, macsec, 802-3-ethernet
-
powersave, 802-11-wireless +
powersave, 802-11-wireless
-
org.freedesktop.NetworkManager.PPP, org.freedesktop.NetworkManager.PPP +
org.freedesktop.NetworkManager.PPP, org.freedesktop.NetworkManager.PPP
-
org.freedesktop.NetworkManager.PPP.NeedSecrets(), The NeedSecrets() method +
org.freedesktop.NetworkManager.PPP.NeedSecrets(), The NeedSecrets() method
-
org.freedesktop.NetworkManager.PPP.SetIfindex(), The SetIfindex() method +
org.freedesktop.NetworkManager.PPP.SetIfindex(), The SetIfindex() method
-
org.freedesktop.NetworkManager.PPP.SetIp4Config(), The SetIp4Config() method +
org.freedesktop.NetworkManager.PPP.SetIp4Config(), The SetIp4Config() method
-
org.freedesktop.NetworkManager.PPP.SetIp6Config(), The SetIp6Config() method +
org.freedesktop.NetworkManager.PPP.SetIp6Config(), The SetIp6Config() method
-
org.freedesktop.NetworkManager.PPP.SetState(), The SetState() method +
org.freedesktop.NetworkManager.PPP.SetState(), The SetState() method
-
prio, team-port +
prio, team-port
-
priority, bridge, bridge-port +
priority, bridge, bridge-port
-
priority-bandwidth, dcb +
priority-bandwidth, dcb
-
priority-flow-control, dcb +
priority-flow-control, dcb
-
priority-flow-control-flags, dcb +
priority-flow-control-flags, dcb
-
priority-group-bandwidth, dcb +
priority-group-bandwidth, dcb
-
priority-group-flags, dcb +
priority-group-flags, dcb
-
priority-group-id, dcb +
priority-group-id, dcb
-
priority-strict-bandwidth, dcb +
priority-strict-bandwidth, dcb
-
priority-traffic-class, dcb +
priority-traffic-class, dcb
-
private-key, 802-1x, wireguard +
private-key, 802-1x, wireguard
-
private-key-flags, wireguard +
private-key-flags, wireguard
-
private-key-password, 802-1x +
private-key-password, 802-1x
-
private-key-password-flags, 802-1x +
private-key-password-flags, 802-1x
-
promiscuous, macvlan +
promiscuous, macvlan
-
proto, 802-11-wireless-security +
proto, 802-11-wireless-security
-
protocol, adsl +
protocol, adsl
-
proxy, vxlan +
proxy, vxlan
-
psk, 802-11-wireless-security +
psk, 802-11-wireless-security
-
psk-flags, 802-11-wireless-security +
psk-flags, 802-11-wireless-security

Q

-
qdiscs, tc +
qdiscs, tc
-
queue-id, team-port +
queue-id, team-port

R

-
rate, 802-11-wireless +
rate, 802-11-wireless
-
read-only, connection +
read-only, connection
-
refuse-chap, ppp +
refuse-chap, ppp
-
refuse-eap, ppp +
refuse-eap, ppp
-
refuse-mschap, ppp +
refuse-mschap, ppp
-
refuse-mschapv2, ppp +
refuse-mschapv2, ppp
-
refuse-pap, ppp +
refuse-pap, ppp
-
remote, ip-tunnel, vxlan +
remote, ip-tunnel, vxlan
-
require-mppe, ppp +
require-mppe, ppp
-
require-mppe-128, ppp +
require-mppe-128, ppp
-
route-data, ipv4, ipv6 +
route-data, ipv4, ipv6
-
route-metric, ipv4, ipv6 +
route-metric, ipv4, ipv6
-
route-table, ipv4, ipv6 +
route-table, ipv4, ipv6
-
routes, ipv4, ipv6 +
routes, ipv4, ipv6
-
rsc, vxlan +
rsc, vxlan
-
rstp-enable, ovs-bridge +
rstp-enable, ovs-bridge
-
runner, team +
runner, team
-
runner-active, team +
runner-active, team
-
runner-agg-select-policy, team +
runner-agg-select-policy, team
-
runner-fast-rate, team +
runner-fast-rate, team
-
runner-hwaddr-policy, team +
runner-hwaddr-policy, team
-
runner-min-ports, team +
runner-min-ports, team
-
runner-sys-prio, team +
runner-sys-prio, team
-
runner-tx-balancer, team +
runner-tx-balancer, team
-
runner-tx-balancer-interval, team +
runner-tx-balancer-interval, team
-
runner-tx-hash, team +
runner-tx-hash, team

S

-
s390-nettype, 802-3-ethernet +
s390-nettype, 802-3-ethernet
-
s390-options, 802-3-ethernet +
s390-options, 802-3-ethernet
-
s390-subchannels, 802-3-ethernet +
s390-subchannels, 802-3-ethernet
-
secondaries, connection +
secondaries, connection
-
secrets, vpn +
secrets, vpn
-
security, 802-11-wireless +
security, 802-11-wireless
-
seen-bssids, 802-11-wireless +
seen-bssids, 802-11-wireless
-
send-delay, serial +
send-delay, serial
-
send-sci, macsec +
send-sci, macsec
-
service, pppoe +
service, pppoe
-
service-type, vpn +
service-type, vpn
-
short-address, wpan +
short-address, wpan
-
sim-id, gsm +
sim-id, gsm
-
sim-operator-id, gsm +
sim-operator-id, gsm
-
slave-type, connection +
slave-type, connection
-
source-port-max, vxlan +
source-port-max, vxlan
-
source-port-min, vxlan +
source-port-min, vxlan
-
speed, 802-3-ethernet +
speed, 802-3-ethernet
-
ssid, 802-11-olpc-mesh, 802-11-wireless +
ssid, 802-11-olpc-mesh, 802-11-wireless
-
stable-id, connection +
stable-id, connection
-
sticky, team-port +
sticky, team-port
-
stopbits, serial +
stopbits, serial
-
stp, bridge +
stp, bridge
-
stp-enable, ovs-bridge +
stp-enable, ovs-bridge
-
subject-match, 802-1x +
subject-match, 802-1x
-
system-ca-certs, 802-1x +
system-ca-certs, 802-1x

T

-
tag, ovs-port +
tag, ovs-port
-
tap, macvlan +
tap, macvlan
-
tfilters, tc +
tfilters, tc
-
timeout, vpn +
timeout, vpn
-
timestamp, connection +
timestamp, connection
-
token, ipv6 +
token, ipv6
-
tos, ip-tunnel, vxlan +
tos, ip-tunnel, vxlan
-
total-vfs, sriov +
total-vfs, sriov
-
transport-mode, infiniband +
transport-mode, infiniband
-
ttl, ip-tunnel, vxlan +
ttl, ip-tunnel, vxlan
-
tx-power, 802-11-wireless +
tx-power, 802-11-wireless
-
type, connection, bluetooth, ovs-interface +
type, connection, bluetooth, ovs-interface

U

-
user-name, vpn +
user-name, vpn
-
username, adsl, cdma, gsm, pppoe +
username, adsl, cdma, gsm, pppoe
-
uuid, connection +
uuid, connection

V

-
validation, macsec +
validation, macsec
-
vci, adsl +
vci, adsl
-
vfs, sriov +
vfs, sriov
-
vlan-default-pvid, bridge +
vlan-default-pvid, bridge
-
vlan-filtering, bridge +
vlan-filtering, bridge
-
vlan-mode, ovs-port +
vlan-mode, ovs-port
-
vlans, bridge, bridge-port +
vlans, bridge, bridge-port
-
vnet-hdr, tun +
vnet-hdr, tun
-
vpi, adsl +
vpi, adsl
-
org.freedesktop.NetworkManager.VPN.Connection, org.freedesktop.NetworkManager.VPN.Connection +
org.freedesktop.NetworkManager.VPN.Connection, org.freedesktop.NetworkManager.VPN.Connection
-
org.freedesktop.NetworkManager.VPN.Connection::PropertiesChanged, The "PropertiesChanged" signal +
org.freedesktop.NetworkManager.VPN.Connection::PropertiesChanged, The "PropertiesChanged" signal
-
org.freedesktop.NetworkManager.VPN.Connection::VpnStateChanged, The "VpnStateChanged" signal +
org.freedesktop.NetworkManager.VPN.Connection::VpnStateChanged, The "VpnStateChanged" signal
-
org.freedesktop.NetworkManager.VPN.Connection:Banner, The "Banner" property +
org.freedesktop.NetworkManager.VPN.Connection:Banner, The "Banner" property
-
org.freedesktop.NetworkManager.VPN.Connection:VpnState, The "VpnState" property +
org.freedesktop.NetworkManager.VPN.Connection:VpnState, The "VpnState" property
-
org.freedesktop.NetworkManager.VPN.Plugin, org.freedesktop.NetworkManager.VPN.Plugin +
org.freedesktop.NetworkManager.VPN.Plugin, org.freedesktop.NetworkManager.VPN.Plugin
-
org.freedesktop.NetworkManager.VPN.Plugin.Connect(), The Connect() method +
org.freedesktop.NetworkManager.VPN.Plugin.Connect(), The Connect() method
-
org.freedesktop.NetworkManager.VPN.Plugin.ConnectInteractive(), The ConnectInteractive() method +
org.freedesktop.NetworkManager.VPN.Plugin.ConnectInteractive(), The ConnectInteractive() method
-
org.freedesktop.NetworkManager.VPN.Plugin.Disconnect(), The Disconnect() method +
org.freedesktop.NetworkManager.VPN.Plugin.Disconnect(), The Disconnect() method
-
org.freedesktop.NetworkManager.VPN.Plugin.NeedSecrets(), The NeedSecrets() method +
org.freedesktop.NetworkManager.VPN.Plugin.NeedSecrets(), The NeedSecrets() method
-
org.freedesktop.NetworkManager.VPN.Plugin.NewSecrets(), The NewSecrets() method +
org.freedesktop.NetworkManager.VPN.Plugin.NewSecrets(), The NewSecrets() method
-
org.freedesktop.NetworkManager.VPN.Plugin.SetConfig(), The SetConfig() method +
org.freedesktop.NetworkManager.VPN.Plugin.SetConfig(), The SetConfig() method
-
org.freedesktop.NetworkManager.VPN.Plugin.SetFailure(), The SetFailure() method +
org.freedesktop.NetworkManager.VPN.Plugin.SetFailure(), The SetFailure() method
-
org.freedesktop.NetworkManager.VPN.Plugin.SetIp4Config(), The SetIp4Config() method +
org.freedesktop.NetworkManager.VPN.Plugin.SetIp4Config(), The SetIp4Config() method
-
org.freedesktop.NetworkManager.VPN.Plugin.SetIp6Config(), The SetIp6Config() method +
org.freedesktop.NetworkManager.VPN.Plugin.SetIp6Config(), The SetIp6Config() method
-
org.freedesktop.NetworkManager.VPN.Plugin::Config, The "Config" signal +
org.freedesktop.NetworkManager.VPN.Plugin::Config, The "Config" signal
-
org.freedesktop.NetworkManager.VPN.Plugin::Failure, The "Failure" signal +
org.freedesktop.NetworkManager.VPN.Plugin::Failure, The "Failure" signal
-
org.freedesktop.NetworkManager.VPN.Plugin::Ip4Config, The "Ip4Config" signal +
org.freedesktop.NetworkManager.VPN.Plugin::Ip4Config, The "Ip4Config" signal
-
org.freedesktop.NetworkManager.VPN.Plugin::Ip6Config, The "Ip6Config" signal +
org.freedesktop.NetworkManager.VPN.Plugin::Ip6Config, The "Ip6Config" signal
-
org.freedesktop.NetworkManager.VPN.Plugin::LoginBanner, The "LoginBanner" signal +
org.freedesktop.NetworkManager.VPN.Plugin::LoginBanner, The "LoginBanner" signal
-
org.freedesktop.NetworkManager.VPN.Plugin::SecretsRequired, The "SecretsRequired" signal +
org.freedesktop.NetworkManager.VPN.Plugin::SecretsRequired, The "SecretsRequired" signal
-
org.freedesktop.NetworkManager.VPN.Plugin::StateChanged, The "StateChanged" signal +
org.freedesktop.NetworkManager.VPN.Plugin::StateChanged, The "StateChanged" signal
-
org.freedesktop.NetworkManager.VPN.Plugin:State, The "State" property +
org.freedesktop.NetworkManager.VPN.Plugin:State, The "State" property

W

-
wait-device-timeout, connection +
wait-device-timeout, connection
-
wake-on-lan, 802-3-ethernet +
wake-on-lan, 802-3-ethernet
-
wake-on-lan-password, 802-3-ethernet +
wake-on-lan-password, 802-3-ethernet
-
wake-on-wlan, 802-11-wireless +
wake-on-wlan, 802-11-wireless
-
wep-key-flags, 802-11-wireless-security +
wep-key-flags, 802-11-wireless-security
-
wep-key-type, 802-11-wireless-security +
wep-key-type, 802-11-wireless-security
-
wep-key0, 802-11-wireless-security +
wep-key0, 802-11-wireless-security
-
wep-key1, 802-11-wireless-security +
wep-key1, 802-11-wireless-security
-
wep-key2, 802-11-wireless-security +
wep-key2, 802-11-wireless-security
-
wep-key3, 802-11-wireless-security +
wep-key3, 802-11-wireless-security
-
wep-tx-keyidx, 802-11-wireless-security +
wep-tx-keyidx, 802-11-wireless-security
-
wfd-ies, wifi-p2p +
wfd-ies, wifi-p2p
-
org.freedesktop.NetworkManager.WifiP2PPeer, org.freedesktop.NetworkManager.WifiP2PPeer +
org.freedesktop.NetworkManager.WifiP2PPeer, org.freedesktop.NetworkManager.WifiP2PPeer
-
org.freedesktop.NetworkManager.WifiP2PPeer:Flags, The "Flags" property +
org.freedesktop.NetworkManager.WifiP2PPeer:Flags, The "Flags" property
-
org.freedesktop.NetworkManager.WifiP2PPeer:HwAddress, The "HwAddress" property +
org.freedesktop.NetworkManager.WifiP2PPeer:HwAddress, The "HwAddress" property
-
org.freedesktop.NetworkManager.WifiP2PPeer:LastSeen, The "LastSeen" property +
org.freedesktop.NetworkManager.WifiP2PPeer:LastSeen, The "LastSeen" property
-
org.freedesktop.NetworkManager.WifiP2PPeer:Manufacturer, The "Manufacturer" property +
org.freedesktop.NetworkManager.WifiP2PPeer:Manufacturer, The "Manufacturer" property
-
org.freedesktop.NetworkManager.WifiP2PPeer:Model, The "Model" property +
org.freedesktop.NetworkManager.WifiP2PPeer:Model, The "Model" property
-
org.freedesktop.NetworkManager.WifiP2PPeer:ModelNumber, The "ModelNumber" property +
org.freedesktop.NetworkManager.WifiP2PPeer:ModelNumber, The "ModelNumber" property
-
org.freedesktop.NetworkManager.WifiP2PPeer:Serial, The "Serial" property +
org.freedesktop.NetworkManager.WifiP2PPeer:Serial, The "Serial" property
-
org.freedesktop.NetworkManager.WifiP2PPeer:Strength, The "Strength" property +
org.freedesktop.NetworkManager.WifiP2PPeer:Strength, The "Strength" property
-
org.freedesktop.NetworkManager.WifiP2PPeer:WfdIEs, The "WfdIEs" property +
org.freedesktop.NetworkManager.WifiP2PPeer:WfdIEs, The "WfdIEs" property
-
wps-method, wifi-p2p, 802-11-wireless-security +
wps-method, wifi-p2p, 802-11-wireless-security

Z

-
zone, connection +
zone, connection
+
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/api/html/license.html b/docs/api/html/license.html index f828c141..f8a31730 100644 --- a/docs/api/html/license.html +++ b/docs/api/html/license.html @@ -7,7 +7,7 @@ - + @@ -22,363 +22,39 @@

Appendix A. License

-

-
Unless a COPYING file in a subdirectory or file-specific license headers
-specify a different license, the following applies to all files in this
-directory and all subdirectories.
-
-This program is free software; you can redistribute it and/or modify
-it under the terms of the GNU General Public License as published by
-the Free Software Foundation; either version 2 of the License, or
-(at your option) any later version.
-
-
-		    GNU GENERAL PUBLIC LICENSE
-		       Version 2, June 1991
-
- Copyright (C) 1989, 1991 Free Software Foundation, Inc.
-     51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
- Everyone is permitted to copy and distribute verbatim copies
- of this license document, but changing it is not allowed.
-
-			    Preamble
-
-  The licenses for most software are designed to take away your
-freedom to share and change it.  By contrast, the GNU General Public
-License is intended to guarantee your freedom to share and change free
-software--to make sure the software is free for all its users.  This
-General Public License applies to most of the Free Software
-Foundation's software and to any other program whose authors commit to
-using it.  (Some other Free Software Foundation software is covered by
-the GNU Library General Public License instead.)  You can apply it to
-your programs, too.
-
-  When we speak of free software, we are referring to freedom, not
-price.  Our General Public Licenses are designed to make sure that you
-have the freedom to distribute copies of free software (and charge for
-this service if you wish), that you receive source code or can get it
-if you want it, that you can change the software or use pieces of it
-in new free programs; and that you know you can do these things.
-
-  To protect your rights, we need to make restrictions that forbid
-anyone to deny you these rights or to ask you to surrender the rights.
-These restrictions translate to certain responsibilities for you if you
-distribute copies of the software, or if you modify it.
-
-  For example, if you distribute copies of such a program, whether
-gratis or for a fee, you must give the recipients all the rights that
-you have.  You must make sure that they, too, receive or can get the
-source code.  And you must show them these terms so they know their
-rights.
-
-  We protect your rights with two steps: (1) copyright the software, and
-(2) offer you this license which gives you legal permission to copy,
-distribute and/or modify the software.
-
-  Also, for each author's protection and ours, we want to make certain
-that everyone understands that there is no warranty for this free
-software.  If the software is modified by someone else and passed on, we
-want its recipients to know that what they have is not the original, so
-that any problems introduced by others will not reflect on the original
-authors' reputations.
-
-  Finally, any free program is threatened constantly by software
-patents.  We wish to avoid the danger that redistributors of a free
-program will individually obtain patent licenses, in effect making the
-program proprietary.  To prevent this, we have made it clear that any
-patent must be licensed for everyone's free use or not licensed at all.
-
-  The precise terms and conditions for copying, distribution and
-modification follow.
-
-		    GNU GENERAL PUBLIC LICENSE
-   TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
-
-  0. This License applies to any program or other work which contains
-a notice placed by the copyright holder saying it may be distributed
-under the terms of this General Public License.  The "Program", below,
-refers to any such program or work, and a "work based on the Program"
-means either the Program or any derivative work under copyright law:
-that is to say, a work containing the Program or a portion of it,
-either verbatim or with modifications and/or translated into another
-language.  (Hereinafter, translation is included without limitation in
-the term "modification".)  Each licensee is addressed as "you".
-
-Activities other than copying, distribution and modification are not
-covered by this License; they are outside its scope.  The act of
-running the Program is not restricted, and the output from the Program
-is covered only if its contents constitute a work based on the
-Program (independent of having been made by running the Program).
-Whether that is true depends on what the Program does.
-
-  1. You may copy and distribute verbatim copies of the Program's
-source code as you receive it, in any medium, provided that you
-conspicuously and appropriately publish on each copy an appropriate
-copyright notice and disclaimer of warranty; keep intact all the
-notices that refer to this License and to the absence of any warranty;
-and give any other recipients of the Program a copy of this License
-along with the Program.
-
-You may charge a fee for the physical act of transferring a copy, and
-you may at your option offer warranty protection in exchange for a fee.
-
-  2. You may modify your copy or copies of the Program or any portion
-of it, thus forming a work based on the Program, and copy and
-distribute such modifications or work under the terms of Section 1
-above, provided that you also meet all of these conditions:
-
-    a) You must cause the modified files to carry prominent notices
-    stating that you changed the files and the date of any change.
-
-    b) You must cause any work that you distribute or publish, that in
-    whole or in part contains or is derived from the Program or any
-    part thereof, to be licensed as a whole at no charge to all third
-    parties under the terms of this License.
-
-    c) If the modified program normally reads commands interactively
-    when run, you must cause it, when started running for such
-    interactive use in the most ordinary way, to print or display an
-    announcement including an appropriate copyright notice and a
-    notice that there is no warranty (or else, saying that you provide
-    a warranty) and that users may redistribute the program under
-    these conditions, and telling the user how to view a copy of this
-    License.  (Exception: if the Program itself is interactive but
-    does not normally print such an announcement, your work based on
-    the Program is not required to print an announcement.)
-
-These requirements apply to the modified work as a whole.  If
-identifiable sections of that work are not derived from the Program,
-and can be reasonably considered independent and separate works in
-themselves, then this License, and its terms, do not apply to those
-sections when you distribute them as separate works.  But when you
-distribute the same sections as part of a whole which is a work based
-on the Program, the distribution of the whole must be on the terms of
-this License, whose permissions for other licensees extend to the
-entire whole, and thus to each and every part regardless of who wrote it.
-
-Thus, it is not the intent of this section to claim rights or contest
-your rights to work written entirely by you; rather, the intent is to
-exercise the right to control the distribution of derivative or
-collective works based on the Program.
-
-In addition, mere aggregation of another work not based on the Program
-with the Program (or with a work based on the Program) on a volume of
-a storage or distribution medium does not bring the other work under
-the scope of this License.
-
-  3. You may copy and distribute the Program (or a work based on it,
-under Section 2) in object code or executable form under the terms of
-Sections 1 and 2 above provided that you also do one of the following:
-
-    a) Accompany it with the complete corresponding machine-readable
-    source code, which must be distributed under the terms of Sections
-    1 and 2 above on a medium customarily used for software interchange; or,
-
-    b) Accompany it with a written offer, valid for at least three
-    years, to give any third party, for a charge no more than your
-    cost of physically performing source distribution, a complete
-    machine-readable copy of the corresponding source code, to be
-    distributed under the terms of Sections 1 and 2 above on a medium
-    customarily used for software interchange; or,
-
-    c) Accompany it with the information you received as to the offer
-    to distribute corresponding source code.  (This alternative is
-    allowed only for noncommercial distribution and only if you
-    received the program in object code or executable form with such
-    an offer, in accord with Subsection b above.)
-
-The source code for a work means the preferred form of the work for
-making modifications to it.  For an executable work, complete source
-code means all the source code for all modules it contains, plus any
-associated interface definition files, plus the scripts used to
-control compilation and installation of the executable.  However, as a
-special exception, the source code distributed need not include
-anything that is normally distributed (in either source or binary
-form) with the major components (compiler, kernel, and so on) of the
-operating system on which the executable runs, unless that component
-itself accompanies the executable.
-
-If distribution of executable or object code is made by offering
-access to copy from a designated place, then offering equivalent
-access to copy the source code from the same place counts as
-distribution of the source code, even though third parties are not
-compelled to copy the source along with the object code.
-
-  4. You may not copy, modify, sublicense, or distribute the Program
-except as expressly provided under this License.  Any attempt
-otherwise to copy, modify, sublicense or distribute the Program is
-void, and will automatically terminate your rights under this License.
-However, parties who have received copies, or rights, from you under
-this License will not have their licenses terminated so long as such
-parties remain in full compliance.
-
-  5. You are not required to accept this License, since you have not
-signed it.  However, nothing else grants you permission to modify or
-distribute the Program or its derivative works.  These actions are
-prohibited by law if you do not accept this License.  Therefore, by
-modifying or distributing the Program (or any work based on the
-Program), you indicate your acceptance of this License to do so, and
-all its terms and conditions for copying, distributing or modifying
-the Program or works based on it.
-
-  6. Each time you redistribute the Program (or any work based on the
-Program), the recipient automatically receives a license from the
-original licensor to copy, distribute or modify the Program subject to
-these terms and conditions.  You may not impose any further
-restrictions on the recipients' exercise of the rights granted herein.
-You are not responsible for enforcing compliance by third parties to
-this License.
-
-  7. If, as a consequence of a court judgment or allegation of patent
-infringement or for any other reason (not limited to patent issues),
-conditions are imposed on you (whether by court order, agreement or
-otherwise) that contradict the conditions of this License, they do not
-excuse you from the conditions of this License.  If you cannot
-distribute so as to satisfy simultaneously your obligations under this
-License and any other pertinent obligations, then as a consequence you
-may not distribute the Program at all.  For example, if a patent
-license would not permit royalty-free redistribution of the Program by
-all those who receive copies directly or indirectly through you, then
-the only way you could satisfy both it and this License would be to
-refrain entirely from distribution of the Program.
-
-If any portion of this section is held invalid or unenforceable under
-any particular circumstance, the balance of the section is intended to
-apply and the section as a whole is intended to apply in other
-circumstances.
-
-It is not the purpose of this section to induce you to infringe any
-patents or other property right claims or to contest validity of any
-such claims; this section has the sole purpose of protecting the
-integrity of the free software distribution system, which is
-implemented by public license practices.  Many people have made
-generous contributions to the wide range of software distributed
-through that system in reliance on consistent application of that
-system; it is up to the author/donor to decide if he or she is willing
-to distribute software through any other system and a licensee cannot
-impose that choice.
-
-This section is intended to make thoroughly clear what is believed to
-be a consequence of the rest of this License.
-
-  8. If the distribution and/or use of the Program is restricted in
-certain countries either by patents or by copyrighted interfaces, the
-original copyright holder who places the Program under this License
-may add an explicit geographical distribution limitation excluding
-those countries, so that distribution is permitted only in or among
-countries not thus excluded.  In such case, this License incorporates
-the limitation as if written in the body of this License.
-
-  9. The Free Software Foundation may publish revised and/or new versions
-of the General Public License from time to time.  Such new versions will
-be similar in spirit to the present version, but may differ in detail to
-address new problems or concerns.
-
-Each version is given a distinguishing version number.  If the Program
-specifies a version number of this License which applies to it and "any
-later version", you have the option of following the terms and conditions
-either of that version or of any later version published by the Free
-Software Foundation.  If the Program does not specify a version number of
-this License, you may choose any version ever published by the Free Software
-Foundation.
-
-  10. If you wish to incorporate parts of the Program into other free
-programs whose distribution conditions are different, write to the author
-to ask for permission.  For software which is copyrighted by the Free
-Software Foundation, write to the Free Software Foundation; we sometimes
-make exceptions for this.  Our decision will be guided by the two goals
-of preserving the free status of all derivatives of our free software and
-of promoting the sharing and reuse of software generally.
-
-			    NO WARRANTY
-
-  11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
-FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW.  EXCEPT WHEN
-OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
-PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
-OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
-MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.  THE ENTIRE RISK AS
-TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU.  SHOULD THE
-PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
-REPAIR OR CORRECTION.
-
-  12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
-WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
-REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
-INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
-OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
-TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
-YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
-PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
-POSSIBILITY OF SUCH DAMAGES.
-
-		     END OF TERMS AND CONDITIONS
-
-	    How to Apply These Terms to Your New Programs
-
-  If you develop a new program, and you want it to be of the greatest
-possible use to the public, the best way to achieve this is to make it
-free software which everyone can redistribute and change under these terms.
-
-  To do so, attach the following notices to the program.  It is safest
-to attach them to the start of each source file to most effectively
-convey the exclusion of warranty; and each file should have at least
-the "copyright" line and a pointer to where the full notice is found.
-
-    <one line to give the program's name and a brief idea of what it does.>
-    Copyright (C) <year>  <name of author>
-
-    This program is free software; you can redistribute it and/or modify
-    it under the terms of the GNU General Public License as published by
-    the Free Software Foundation; either version 2 of the License, or
-    (at your option) any later version.
-
-    This program is distributed in the hope that it will be useful,
-    but WITHOUT ANY WARRANTY; without even the implied warranty of
-    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-    GNU General Public License for more details.
-
-    You should have received a copy of the GNU General Public License
-    along with this program; if not, write to the Free Software
-    Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
-
-
-Also add information on how to contact you by electronic and paper mail.
-
-If the program is interactive, make it output a short notice like this
-when it starts in an interactive mode:
-
-    Gnomovision version 69, Copyright (C) year  name of author
-    Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
-    This is free software, and you are welcome to redistribute it
-    under certain conditions; type `show c' for details.
-
-The hypothetical commands `show w' and `show c' should show the appropriate
-parts of the General Public License.  Of course, the commands you use may
-be called something other than `show w' and `show c'; they could even be
-mouse-clicks or menu items--whatever suits your program.
-
-You should also get your employer (if you work as a programmer) or your
-school, if any, to sign a "copyright disclaimer" for the program, if
-necessary.  Here is a sample; alter the names:
-
-  Yoyodyne, Inc., hereby disclaims all copyright interest in the program
-  `Gnomovision' (which makes passes at compilers) written by James Hacker.
-
-  <signature of Ty Coon>, 1 April 1989
-  Ty Coon, President of Vice
-
-This General Public License does not permit incorporating your program into
-proprietary programs.  If your program is a subroutine library, you may
-consider it more useful to permit linking proprietary applications with the
-library.  If this is what you want to do, use the GNU Library General
-Public License instead of this License.
-
-
+ This program is free software; you can redistribute + it and/or modify it under the terms of the GNU + General Public License as published by the Free + Software Foundation; either version 2 of the License, or + (at your option) any later version. +

+

+ This program is distributed in the hope that it will + be useful, but WITHOUT ANY WARRANTY; without even the + implied warranty of MERCHANTABILITY or FITNESS FOR A + PARTICULAR PURPOSE. See the GNU General Public License for + more details. +

+

+ You should have received a copy of the GNU + General Public License along with this program; + if not, write to the +

+


+        Free Software Foundation, Inc.,
+        51 Franklin Street - Fifth Floor,
+        BostonMA 02110-1301,
+        USA
+      

+

+

+ A copy of the GNU General Public License + can also be obtained from the + GNU web site.

+
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/api/html/manpages.html b/docs/api/html/manpages.html index 4dd0ee3e..4f34155c 100644 --- a/docs/api/html/manpages.html +++ b/docs/api/html/manpages.html @@ -8,7 +8,7 @@ - + @@ -62,6 +62,6 @@ +
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/api/html/nm-dbus-types.html b/docs/api/html/nm-dbus-types.html index a796da86..8bb581ca 100644 --- a/docs/api/html/nm-dbus-types.html +++ b/docs/api/html/nm-dbus-types.html @@ -8,7 +8,7 @@ - + @@ -1080,6 +1080,21 @@   + + +

NM_WIFI_DEVICE_CAP_IBSS_RSN

+

+ + +

= 0x00002000

+

+ + +

device supports WPA2/RSN in an IBSS network. Since: 1.22.

+

+ +  + @@ -2963,6 +2978,11 @@

enum NMMetered

+

The NMMetered enum has two different purposes: one is to configure "connection.metered" setting of a connection profile in NMSettingConnection, and the other is to express the actual metered state of the NMDevice at a given moment.

+

For the connection profile only NM_METERED_UNKNOWN, NM_METERED_NO and NM_METERED_YES are allowed.

+

The device's metered state at runtime is determined by the profile which is currently active. If the profile explicitly specifies NM_METERED_NO or NM_METERED_YES, then the device's metered state is as such. If the connection profile leaves it undecided at NM_METERED_UNKNOWN (the default), then NetworkManager tries to guess the metered state, for example based on the device type or on DHCP options (like Android devices exposing a "ANDROID_METERED" DHCP vendor option). This then leads to either NM_METERED_GUESS_NO or NM_METERED_GUESS_YES.

+

Most applications probably should treat the runtime state NM_METERED_GUESS_YES like NM_METERED_YES, and all other states as not metered.

+

Note that the per-device metered states are then combined to a global metered state. This is basically the metered state of the device with the best default route. However, that generalization of a global metered state may not be correct if the default routes for IPv4 and IPv6 are on different devices, or if policy routing is configured. In general, the global metered state tries to express whether the traffic is likely metered, but since that depends on the traffic itself, there is not one answer in all cases. Hence, an application may want to consider the per-device's metered states.

Since: 1.2

@@ -3000,7 +3020,7 @@

-

Metered, the value was statically set

+

Metered, the value was explicitly configured

  @@ -3015,7 +3035,7 @@

-

Not metered, the value was statically set

+

Not metered, the value was explicitly configured

  @@ -4524,8 +4544,183 @@
+
+
+

enum NMManagerReloadFlags

+

Flags for the manager Reload() call.

+

Since: 1.22

+

+
+

Values

+
++++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

NM_MANAGER_RELOAD_FLAG_NONE

+

+
+

= 0

+

+
+

an alias for numeric zero, no flags set. This reloads everything that is supported and is identical to a SIGHUP.

+

+
 
+

NM_MANAGER_RELOAD_FLAG_CONF

+

+
+

= 0x1

+

+
+

reload the NetworkManager.conf configuration from disk. Note that this does not include connections, which can be reloaded via Setting's ReloadConnections().

+

+
 
+

NM_MANAGER_RELOAD_FLAG_DNS_RC

+

+
+

= 0x2

+

+
+

update DNS configuration, which usually involves writing /etc/resolv.conf anew.

+

+
 
+

NM_MANAGER_RELOAD_FLAG_DNS_FULL

+

+
+

= 0x4

+

+
+

means to restart the DNS plugin. This is for example useful when using dnsmasq plugin, which uses additional configuration in /etc/NetworkManager/dnsmasq.d. If you edit those files, you can restart the DNS plugin. This action shortly interrupts name resolution.

+

+
 
+

NM_MANAGER_RELOAD_FLAG_ALL

+

+
+

= 0x7

+

+
+

all flags.

+

+
 
+
+
+
+
+

enum NMDeviceInterfaceFlags

+

Flags for a network interface.

+

Since: 1.22

+

+
+

Values

+
++++++ + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

NM_DEVICE_INTERFACE_FLAG_NONE

+

+
+

= 0

+

+
+

an alias for numeric zero, no flags set.

+

+
 
+

NM_DEVICE_INTERFACE_FLAG_UP

+

+
+

= 0x1

+

+
+

the interface is enabled from the administrative point of view. Corresponds to kernel IFF_UP.

+

+
 
+

NM_DEVICE_INTERFACE_FLAG_LOWER_UP

+

+
+

= 0x2

+

+
+

the physical link is up. Corresponds to kernel IFF_LOWER_UP.

+

+
 
+

NM_DEVICE_INTERFACE_FLAG_CARRIER

+

+
+

= 0x10000

+

+
+

the interface has carrier. In most cases this is equal to the value of @NM_DEVICE_INTERFACE_FLAG_LOWER_UP. However some devices have a non-standard carrier detection mechanism.

+

+
 
+
+
+
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/api/html/nm-initrd-generator.html b/docs/api/html/nm-initrd-generator.html index 4dd3becb..5a27d453 100644 --- a/docs/api/html/nm-initrd-generator.html +++ b/docs/api/html/nm-initrd-generator.html @@ -8,7 +8,7 @@ - + @@ -102,6 +102,6 @@ +
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/api/html/nm-online.html b/docs/api/html/nm-online.html index 1c1ec922..bc91ee24 100644 --- a/docs/api/html/nm-online.html +++ b/docs/api/html/nm-online.html @@ -8,7 +8,7 @@ - + @@ -119,6 +119,6 @@ +
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/api/html/nm-openvswitch.html b/docs/api/html/nm-openvswitch.html index f30940a3..5830d3e0 100644 --- a/docs/api/html/nm-openvswitch.html +++ b/docs/api/html/nm-openvswitch.html @@ -8,7 +8,7 @@ - + @@ -96,7 +96,7 @@

Examples

-

Example 16. Creating a Bridge with a single internal Interface

+

Example 17. Creating a Bridge with a single internal Interface

$ nmcli conn add type ovs-bridge conn.interface bridge0
 Connection 'ovs-bridge-bridge0' (d10fc64d-1d48-4394-a1b8-e1aea72f27d5) successfully added.
@@ -113,7 +113,7 @@ Connection 'ovs-interface-iface0' (3640d2a1-a2fd-4718-92f1-cffadb5b6cdc) success
 

-

Example 17. Adding a Linux interface to a Bridge

+

Example 18. Adding a Linux interface to a Bridge

$ nmcli conn add type ovs-port conn.interface port1 master bridge0
 Connection 'ovs-port-port1' (67d041eb-8e7b-4458-afee-a1d07c9c4552) successfully added.
@@ -124,7 +124,7 @@ Connection 'ovs-slave-eth0' (d459c45c-cf78-4c1c-b4b7-505e71379624) successfully
 

-

Example 18. Creating a VLAN

+

Example 19. Creating a VLAN

$ nmcli conn add type ovs-port conn.interface port2 master bridge0 ovs-port.tag 120
 Connection 'ovs-port-port2' (3994c093-4ef7-4549-a4fd-627b831c3cb8) successfully added.
@@ -135,7 +135,7 @@ Connection 'ovs-slave-eth1' (099be06e-71ad-484d-8d5a-fcadc5f207f5) successfully
 

-

Example 19. Creating a Bond

+

Example 20. Creating a Bond

$ nmcli conn add type ovs-port conn.interface bond0 master bridge0
 Connection 'ovs-port-bond0' (d154ebf9-e999-4e1b-a084-a3de53d25d8a) successfully added.
@@ -172,6 +172,6 @@ Connection 'ovs-slave-eth3' (8dedeecb-ed12-482b-b77a-24a4fb835136) successfully
 
+
Generated by GTK-Doc V1.29
\ No newline at end of file diff --git a/docs/api/html/nm-settings-ifcfg-rh.html b/docs/api/html/nm-settings-ifcfg-rh.html index c7d805b1..8921a324 100644 --- a/docs/api/html/nm-settings-ifcfg-rh.html +++ b/docs/api/html/nm-settings-ifcfg-rh.html @@ -8,7 +8,7 @@ - + @@ -1414,7 +1414,9 @@ Example: IPV6_DEFAULTGW=abbe::1 never-default IPV6_DEFROUTE(+), (and IPV6_DEFAULTGW, IPV6_DEFAULTDEV in /etc/sysconfig/network) IPV6_DEFROUTE=yes (when no variable specified) -IPV6_DEFROUTE=no tells NetworkManager that this connection should not be assigned the default IPv6 route. IPV6_DEFROUTE has the opposite meaning as 'never-default' property. +IPV6_DEFROUTE=no tells NetworkManager that this connection should not be assigned the default IPv6 route. IPV6_DEFROUTE has the opposite meaning as 'never-default' property. + +Example: DHCPV6_HOSTNAME_FLAGS=5 */ may-fail @@ -2398,6 +2400,6 @@ Allowed values: default, never, always +
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/api/html/nm-settings-keyfile.html b/docs/api/html/nm-settings-keyfile.html index 08ed37df..80d2ec32 100644 --- a/docs/api/html/nm-settings-keyfile.html +++ b/docs/api/html/nm-settings-keyfile.html @@ -8,7 +8,7 @@ - + @@ -566,6 +566,6 @@ Example: mac-address-blacklist= 00:22:68:12:79:A6;00:22:68:12:79 +
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/api/html/nm-settings.html b/docs/api/html/nm-settings.html index d07169a4..0dfdd5dc 100644 --- a/docs/api/html/nm-settings.html +++ b/docs/api/html/nm-settings.html @@ -8,7 +8,7 @@ - + @@ -498,14 +498,14 @@ phase2-auth string   -Specifies the allowed "phase 2" inner non-EAP authentication methods when an EAP method that uses an inner TLS tunnel is specified in the "eap" property. Recognized non-EAP "phase 2" methods are "pap", "chap", "mschap", "mschapv2", "gtc", "otp", "md5", and "tls". Each "phase 2" inner method requires specific parameters for successful authentication; see the wpa_supplicant documentation for more details. +Specifies the allowed "phase 2" inner non-EAP authentication method when an EAP method that uses an inner TLS tunnel is specified in the "eap" property. Recognized non-EAP "phase 2" methods are "pap", "chap", "mschap", "mschapv2", "gtc", "otp", "md5", and "tls". Each "phase 2" inner method requires specific parameters for successful authentication; see the wpa_supplicant documentation for more details. phase2-autheap string   -Specifies the allowed "phase 2" inner EAP-based authentication methods when an EAP method that uses an inner TLS tunnel is specified in the "eap" property. Recognized EAP-based "phase 2" methods are "md5", "mschapv2", "otp", "gtc", and "tls". Each "phase 2" inner method requires specific parameters for successful authentication; see the wpa_supplicant documentation for more details. +Specifies the allowed "phase 2" inner EAP-based authentication method when an EAP method that uses an inner TLS tunnel is specified in the "eap" property. Recognized EAP-based "phase 2" methods are "md5", "mschapv2", "otp", "gtc", and "tls". Each "phase 2" inner method requires specific parameters for successful authentication; see the wpa_supplicant documentation for more details. @@ -1213,6 +1213,13 @@ +auto-config +boolean +FALSE +When TRUE, the settings such as APN, username, or password will default to values that match the network the modem will register to in the Mobile Broadband Provider database. + + + device-id string   @@ -1416,6 +1423,20 @@ +dhcp-hostname-flags +uint32 +0 +Flags for the DHCP hostname and FQDN. Currently this property only includes flags to control the FQDN flags set in the DHCP FQDN option. Supported FQDN flags are NM_DHCP_HOSTNAME_FLAG_FQDN_SERV_UPDATE (0x1), NM_DHCP_HOSTNAME_FLAG_FQDN_ENCODED (0x2) and NM_DHCP_HOSTNAME_FLAG_FQDN_NO_UPDATE (0x4). When no FQDN flag is set and NM_DHCP_HOSTNAME_FLAG_FQDN_CLEAR_FLAGS (0x8) is set, the DHCP FQDN option will contain no flag. Otherwise, if no FQDN flag is set and NM_DHCP_HOSTNAME_FLAG_FQDN_CLEAR_FLAGS (0x8) is not set, the standard FQDN flags are set in the request: NM_DHCP_HOSTNAME_FLAG_FQDN_SERV_UPDATE (0x1), NM_DHCP_HOSTNAME_FLAG_FQDN_ENCODED (0x2) for IPv4 and NM_DHCP_HOSTNAME_FLAG_FQDN_SERV_UPDATE (0x1) for IPv6. When this property is set to the default value NM_DHCP_HOSTNAME_FLAG_NONE (0x0), a global default is looked up in NetworkManager configuration. If that value is unset or also NM_DHCP_HOSTNAME_FLAG_NONE (0x0), then the standard FQDN flags described above are sent in the DHCP requests. + + + +dhcp-iaid +string +  +A string containing the "Identity Association Identifier" (IAID) used by the DHCP client. The property is a 32-bit decimal value or a special value among "mac", "perm-mac", "ifname" and "stable". When set to "mac" (or "perm-mac"), the last 4 bytes of the current (or permanent) MAC address are used as IAID. When set to "ifname", the IAID is computed by hashing the interface name. The special value "stable" can be used to generate an IAID based on the stable-id (see connection.stable-id), a per-host key and the interface name. When the property is unset, the value from global configuration is used; if no global default is set then the IAID is assumed to be "ifname". Note that at the moment this property is ignored for IPv6 by dhclient, which always derives the IAID from the MAC address. + + + dhcp-send-hostname boolean TRUE @@ -1591,6 +1612,20 @@ +dhcp-hostname-flags +uint32 +0 +Flags for the DHCP hostname and FQDN. Currently this property only includes flags to control the FQDN flags set in the DHCP FQDN option. Supported FQDN flags are NM_DHCP_HOSTNAME_FLAG_FQDN_SERV_UPDATE (0x1), NM_DHCP_HOSTNAME_FLAG_FQDN_ENCODED (0x2) and NM_DHCP_HOSTNAME_FLAG_FQDN_NO_UPDATE (0x4). When no FQDN flag is set and NM_DHCP_HOSTNAME_FLAG_FQDN_CLEAR_FLAGS (0x8) is set, the DHCP FQDN option will contain no flag. Otherwise, if no FQDN flag is set and NM_DHCP_HOSTNAME_FLAG_FQDN_CLEAR_FLAGS (0x8) is not set, the standard FQDN flags are set in the request: NM_DHCP_HOSTNAME_FLAG_FQDN_SERV_UPDATE (0x1), NM_DHCP_HOSTNAME_FLAG_FQDN_ENCODED (0x2) for IPv4 and NM_DHCP_HOSTNAME_FLAG_FQDN_SERV_UPDATE (0x1) for IPv6. When this property is set to the default value NM_DHCP_HOSTNAME_FLAG_NONE (0x0), a global default is looked up in NetworkManager configuration. If that value is unset or also NM_DHCP_HOSTNAME_FLAG_NONE (0x0), then the standard FQDN flags described above are sent in the DHCP requests. + + + +dhcp-iaid +string +  +A string containing the "Identity Association Identifier" (IAID) used by the DHCP client. The property is a 32-bit decimal value or a special value among "mac", "perm-mac", "ifname" and "stable". When set to "mac" (or "perm-mac"), the last 4 bytes of the current (or permanent) MAC address are used as IAID. When set to "ifname", the IAID is computed by hashing the interface name. The special value "stable" can be used to generate an IAID based on the stable-id (see connection.stable-id), a per-host key and the interface name. When the property is unset, the value from global configuration is used; if no global default is set then the IAID is assumed to be "ifname". Note that at the moment this property is ignored for IPv6 by dhclient, which always derives the IAID from the MAC address. + + + dhcp-send-hostname boolean TRUE @@ -3656,7 +3691,7 @@ key-mgmt string   -Key management used for the connection. One of "none" (WEP), "ieee8021x" (Dynamic WEP), "wpa-none" (Ad-Hoc WPA-PSK), "wpa-psk" (infrastructure WPA-PSK), "sae" (SAE) or "wpa-eap" (WPA-Enterprise). This property must be set for any Wi-Fi connection that uses security. +Key management used for the connection. One of "none" (WEP), "ieee8021x" (Dynamic WEP), "wpa-psk" (infrastructure WPA-PSK), "sae" (SAE) or "wpa-eap" (WPA-Enterprise). This property must be set for any Wi-Fi connection that uses security. @@ -3867,6 +3902,6 @@ +
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/api/html/nm-vpn-dbus-types.html b/docs/api/html/nm-vpn-dbus-types.html index 0105d221..dbbaeb4e 100644 --- a/docs/api/html/nm-vpn-dbus-types.html +++ b/docs/api/html/nm-vpn-dbus-types.html @@ -8,7 +8,7 @@ - + @@ -555,6 +555,6 @@ +
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/api/html/nmcli-examples.html b/docs/api/html/nmcli-examples.html index 43d84426..1c817d6b 100644 --- a/docs/api/html/nmcli-examples.html +++ b/docs/api/html/nmcli-examples.html @@ -8,7 +8,7 @@ - + @@ -602,6 +602,30 @@ Connection 'ethernet-4' (de89cdeb-a3e1-4d53-8fa0-c22546c775f4) successfully

+
+

Example 16. Bluetooth connection profiles

+
+

NetworkManger supports both connecting to NAP and DUN devices as a client. It also + supports sharing the network via a NAP server. +

+

For NAP client connections, NetworkManager automatically creates a suitable in-memory profile + for paired devices if none is available. You may use that generated profile directly, but you may also modify + and persist it, which will prevent to automatically re-create it. You may also create a profile from scratch. + For example, the following uses DHCP and IPv6 autoconf for address configuration: +

+
$ nmcli connection add type bluetooth con-name "Profile for My Bluetooth Device (NAP)" autoconnect no bluetooth.type panu bluetooth.bdaddr "$BDADDR"
+

For DUN connections, the user needs to configure modem settings and hence no profile + gets created automatically. The modem settings depend on your device and you either need + a "gsm" or a "csma" section. For example, +

+
$ nmcli connection add type bluetooth con-name "Profile for My Bluetooth Device (DUN)" autoconnect no bluetooth.type dun bluetooth.bdaddr "$BDADDR" gsm.apn apn.com
+

Finally, you can create a bluetooth hotspot. BlueZ implements those as a bridge device, + so such profiles also have a bridge section. Also, you probably want to set IP methods as "shared", + so that clients get automatic IP addressing. Note that the "shared" IPv4 method requires dnsmasq to be available. +

+
$ nmcli connection add type bluetooth con-name "My Bluetooth Hotspot" autoconnect no ifname btnap0 bluetooth.type nap ipv4.method shared ipv6.method shared
+
+

@@ -618,6 +642,6 @@ Connection 'ethernet-4' (de89cdeb-a3e1-4d53-8fa0-c22546c775f4) successfully
+
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/api/html/nmcli.html b/docs/api/html/nmcli.html index c18b1bc2..3774d62e 100644 --- a/docs/api/html/nmcli.html +++ b/docs/api/html/nmcli.html @@ -8,7 +8,7 @@ - + @@ -82,6 +82,9 @@ terminal-colors.d(5). Please refer to the Colors section for a list of color names supported by nmcli.

+

If the environment variable NO_COLOR is set (to any value), + then coloring is disabled with mode "auto". Explicitly enabling coloring overrides + the environment variable.

@@ -603,19 +606,21 @@

Add, modify or remove properties in the connection profile.

To set the property just specify the property name followed by the - value. An empty value ("") removes the property value.

+ value. An empty value ("") resets the property value to + the default.

In addition to the properties, you can also use short names for some of the properties. Consult the Property Aliases section for details.

-

If you want to append an item to the existing value, use - + prefix for the property name. If you want to remove just - one item from container-type property, use - prefix for - the property name and specify a value or an zero-based index of the item to - remove (or option name for properties with named options) as - value. The + and - - modifies only have a real effect for multi-value (container) - properties like ipv4.dns, ipv4.addresses, - bond.options, etc.

+

If you want to append an item or a flag to the existing value, use + + prefix for the property name or alias. If you want to + remove items from a container-type or flag property, use - prefix. + For certain properties you can also remove elements by specifying the zero-based + index(es). + The + and - modifiers + only have a real effect for properties that support them. + These are for example multi-value (container) properties or flags like ipv4.dns, + ip4, ipv4.addresses, bond.options, + 802-1x.phase1-auth-flags etc.

See nm-settings(5) for complete reference of setting and property names, their descriptions and default values. The setting and property can be abbreviated provided they are unique.

@@ -1165,6 +1170,15 @@ +

+ wifi + show-password + [ifname ifname] +

+

Show the details of the active Wi-Fi networks, including the + secrets.

+ +

lldp [ @@ -2159,6 +2173,10 @@ It's equivalent to the +bond.options 'option=value'

Device that is not available for activation.

+

device-disabled

+

Device is disabled by software or hardware kill switch.

+ +

manager-running

Notice that the NetworkManager daemon is available.

@@ -2547,6 +2565,6 @@ It's equivalent to the +bond.options 'option=value' +
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/api/html/nmtui.html b/docs/api/html/nmtui.html index ec41641b..749cf67c 100644 --- a/docs/api/html/nmtui.html +++ b/docs/api/html/nmtui.html @@ -8,7 +8,7 @@ - + @@ -83,6 +83,6 @@ +
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/api/html/ref-dbus-access-points.html b/docs/api/html/ref-dbus-access-points.html index dadd0e53..b5d99bca 100644 --- a/docs/api/html/ref-dbus-access-points.html +++ b/docs/api/html/ref-dbus-access-points.html @@ -8,7 +8,7 @@ - + @@ -27,6 +27,6 @@ +
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/api/html/ref-dbus-active-connections.html b/docs/api/html/ref-dbus-active-connections.html index 1b7e9311..0a681208 100644 --- a/docs/api/html/ref-dbus-active-connections.html +++ b/docs/api/html/ref-dbus-active-connections.html @@ -8,7 +8,7 @@ - + @@ -32,6 +32,6 @@ +
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/api/html/ref-dbus-agent-manager.html b/docs/api/html/ref-dbus-agent-manager.html index 1d21328f..aaa9067b 100644 --- a/docs/api/html/ref-dbus-agent-manager.html +++ b/docs/api/html/ref-dbus-agent-manager.html @@ -8,7 +8,7 @@ - + @@ -27,6 +27,6 @@ +
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/api/html/ref-dbus-checkpoint.html b/docs/api/html/ref-dbus-checkpoint.html index 88e53599..981d8892 100644 --- a/docs/api/html/ref-dbus-checkpoint.html +++ b/docs/api/html/ref-dbus-checkpoint.html @@ -8,7 +8,7 @@ - + @@ -27,6 +27,6 @@ +
Generated by GTK-Doc V1.29 \ 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 50eddf91..c58b8782 100644 --- a/docs/api/html/ref-dbus-devices.html +++ b/docs/api/html/ref-dbus-devices.html @@ -8,7 +8,7 @@ - + @@ -116,6 +116,6 @@ +
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/api/html/ref-dbus-dhcp4-configs.html b/docs/api/html/ref-dbus-dhcp4-configs.html index d71b71ec..9fb7a90f 100644 --- a/docs/api/html/ref-dbus-dhcp4-configs.html +++ b/docs/api/html/ref-dbus-dhcp4-configs.html @@ -8,7 +8,7 @@ - + @@ -27,6 +27,6 @@ +
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/api/html/ref-dbus-dhcp6-configs.html b/docs/api/html/ref-dbus-dhcp6-configs.html index ef3f88f5..a0e62c4e 100644 --- a/docs/api/html/ref-dbus-dhcp6-configs.html +++ b/docs/api/html/ref-dbus-dhcp6-configs.html @@ -8,7 +8,7 @@ - + @@ -27,6 +27,6 @@ +
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/api/html/ref-dbus-dns-manager.html b/docs/api/html/ref-dbus-dns-manager.html index 944fd9fb..593f16ae 100644 --- a/docs/api/html/ref-dbus-dns-manager.html +++ b/docs/api/html/ref-dbus-dns-manager.html @@ -8,7 +8,7 @@ - + @@ -27,6 +27,6 @@ +
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/api/html/ref-dbus-ip4-configs.html b/docs/api/html/ref-dbus-ip4-configs.html index e6a256dc..dd91e4b5 100644 --- a/docs/api/html/ref-dbus-ip4-configs.html +++ b/docs/api/html/ref-dbus-ip4-configs.html @@ -8,7 +8,7 @@ - + @@ -27,6 +27,6 @@ +
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/api/html/ref-dbus-ip6-configs.html b/docs/api/html/ref-dbus-ip6-configs.html index 91ab1037..604fd372 100644 --- a/docs/api/html/ref-dbus-ip6-configs.html +++ b/docs/api/html/ref-dbus-ip6-configs.html @@ -8,7 +8,7 @@ - + @@ -27,6 +27,6 @@ +
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/api/html/ref-dbus-manager.html b/docs/api/html/ref-dbus-manager.html index 3779d3fa..963de31f 100644 --- a/docs/api/html/ref-dbus-manager.html +++ b/docs/api/html/ref-dbus-manager.html @@ -8,7 +8,7 @@ - + @@ -27,6 +27,6 @@ +
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/api/html/ref-dbus-settings-manager.html b/docs/api/html/ref-dbus-settings-manager.html index 1ce186fc..941d4c7b 100644 --- a/docs/api/html/ref-dbus-settings-manager.html +++ b/docs/api/html/ref-dbus-settings-manager.html @@ -8,7 +8,7 @@ - + @@ -27,6 +27,6 @@ +
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/api/html/ref-dbus-settings.html b/docs/api/html/ref-dbus-settings.html index 83678e96..c43b2e6f 100644 --- a/docs/api/html/ref-dbus-settings.html +++ b/docs/api/html/ref-dbus-settings.html @@ -8,7 +8,7 @@ - + @@ -27,6 +27,6 @@ +
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/api/html/ref-dbus-wifi-p2p-peers.html b/docs/api/html/ref-dbus-wifi-p2p-peers.html index 31727a54..bf0c48fe 100644 --- a/docs/api/html/ref-dbus-wifi-p2p-peers.html +++ b/docs/api/html/ref-dbus-wifi-p2p-peers.html @@ -8,7 +8,7 @@ - + @@ -27,6 +27,6 @@ +
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/api/html/ref-settings.html b/docs/api/html/ref-settings.html index e13b9a02..53c502c7 100644 --- a/docs/api/html/ref-settings.html +++ b/docs/api/html/ref-settings.html @@ -8,7 +8,7 @@ - + @@ -181,6 +181,6 @@

+
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/api/html/secret-agents.html b/docs/api/html/secret-agents.html index 13d08184..a08ed533 100644 --- a/docs/api/html/secret-agents.html +++ b/docs/api/html/secret-agents.html @@ -8,7 +8,7 @@ - + @@ -33,6 +33,6 @@ +
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/api/html/secrets-flags.html b/docs/api/html/secrets-flags.html index 8849aec6..cbae0eba 100644 --- a/docs/api/html/secrets-flags.html +++ b/docs/api/html/secrets-flags.html @@ -8,7 +8,7 @@ - + @@ -58,6 +58,6 @@

+
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/api/html/settings-6lowpan.html b/docs/api/html/settings-6lowpan.html index 3fcadf88..26605469 100644 --- a/docs/api/html/settings-6lowpan.html +++ b/docs/api/html/settings-6lowpan.html @@ -8,7 +8,7 @@ - + @@ -64,6 +64,6 @@ +
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/api/html/settings-802-11-olpc-mesh.html b/docs/api/html/settings-802-11-olpc-mesh.html index ff43aed2..3195165b 100644 --- a/docs/api/html/settings-802-11-olpc-mesh.html +++ b/docs/api/html/settings-802-11-olpc-mesh.html @@ -8,7 +8,7 @@ - + @@ -78,6 +78,6 @@ +
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/api/html/settings-802-11-wireless-security.html b/docs/api/html/settings-802-11-wireless-security.html index 405da31e..efb0f3c7 100644 --- a/docs/api/html/settings-802-11-wireless-security.html +++ b/docs/api/html/settings-802-11-wireless-security.html @@ -8,7 +8,7 @@ - + @@ -75,7 +75,7 @@
key-mgmt
string

-Key management used for the connection.  One of "none" (WEP), "ieee8021x" (Dynamic WEP), "wpa-none" (Ad-Hoc WPA-PSK), "wpa-psk" (infrastructure WPA-PSK), "sae" (SAE) or "wpa-eap" (WPA-Enterprise). This property must be set for any Wi-Fi connection that uses security.
+Key management used for the connection.  One of "none" (WEP), "ieee8021x" (Dynamic WEP), "wpa-psk" (infrastructure WPA-PSK), "sae" (SAE) or "wpa-eap" (WPA-Enterprise).  This property must be set for any Wi-Fi connection that uses security.
 
 
 
leap-password
@@ -180,6 +180,6 @@ +
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/api/html/settings-802-11-wireless.html b/docs/api/html/settings-802-11-wireless.html index 4c1b8115..0b6f092d 100644 --- a/docs/api/html/settings-802-11-wireless.html +++ b/docs/api/html/settings-802-11-wireless.html @@ -8,7 +8,7 @@ - + @@ -174,6 +174,6 @@ +
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/api/html/settings-802-1x.html b/docs/api/html/settings-802-1x.html index e78f6d1c..22988d81 100644 --- a/docs/api/html/settings-802-1x.html +++ b/docs/api/html/settings-802-1x.html @@ -8,7 +8,7 @@ - + @@ -201,13 +201,13 @@
phase2-auth
string

-Specifies the allowed "phase 2" inner non-EAP authentication methods when an EAP method that uses an inner TLS tunnel is specified in the "eap" property.  Recognized non-EAP "phase 2" methods are "pap", "chap", "mschap", "mschapv2", "gtc", "otp", "md5", and "tls". Each "phase 2" inner method requires specific parameters for successful authentication; see the wpa_supplicant documentation for more details.
+Specifies the allowed "phase 2" inner non-EAP authentication method when an EAP method that uses an inner TLS tunnel is specified in the "eap" property.  Recognized non-EAP "phase 2" methods are "pap", "chap", "mschap", "mschapv2", "gtc", "otp", "md5", and "tls". Each "phase 2" inner method requires specific parameters for successful authentication; see the wpa_supplicant documentation for more details.
 
 
 
phase2-autheap
string

-Specifies the allowed "phase 2" inner EAP-based authentication methods when an EAP method that uses an inner TLS tunnel is specified in the "eap" property.  Recognized EAP-based "phase 2" methods are "md5", "mschapv2", "otp", "gtc", and "tls". Each "phase 2" inner method requires specific parameters for successful authentication; see the wpa_supplicant documentation for more details.
+Specifies the allowed "phase 2" inner EAP-based authentication method when an EAP method that uses an inner TLS tunnel is specified in the "eap" property.  Recognized EAP-based "phase 2" methods are "md5", "mschapv2", "otp", "gtc", and "tls". Each "phase 2" inner method requires specific parameters for successful authentication; see the wpa_supplicant documentation for more details.
 
 
 
phase2-ca-cert
@@ -330,6 +330,6 @@ +
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/api/html/settings-802-3-ethernet.html b/docs/api/html/settings-802-3-ethernet.html index 5cc3940e..cd8c04ac 100644 --- a/docs/api/html/settings-802-3-ethernet.html +++ b/docs/api/html/settings-802-3-ethernet.html @@ -8,7 +8,7 @@ - + @@ -150,6 +150,6 @@ +
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/api/html/settings-adsl.html b/docs/api/html/settings-adsl.html index 51dd25c3..86812bd4 100644 --- a/docs/api/html/settings-adsl.html +++ b/docs/api/html/settings-adsl.html @@ -8,7 +8,7 @@ - + @@ -102,6 +102,6 @@ +
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/api/html/settings-bluetooth.html b/docs/api/html/settings-bluetooth.html index 1b280c48..bb9c2026 100644 --- a/docs/api/html/settings-bluetooth.html +++ b/docs/api/html/settings-bluetooth.html @@ -8,7 +8,7 @@ - + @@ -72,6 +72,6 @@ +
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/api/html/settings-bond.html b/docs/api/html/settings-bond.html index f15730ca..d4363200 100644 --- a/docs/api/html/settings-bond.html +++ b/docs/api/html/settings-bond.html @@ -8,7 +8,7 @@ - + @@ -72,6 +72,6 @@ +
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/api/html/settings-bridge-port.html b/docs/api/html/settings-bridge-port.html index 37b38313..5c4c3da1 100644 --- a/docs/api/html/settings-bridge-port.html +++ b/docs/api/html/settings-bridge-port.html @@ -8,7 +8,7 @@ - + @@ -84,6 +84,6 @@ +
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/api/html/settings-bridge.html b/docs/api/html/settings-bridge.html index 7e05588a..555125a4 100644 --- a/docs/api/html/settings-bridge.html +++ b/docs/api/html/settings-bridge.html @@ -8,7 +8,7 @@ - + @@ -138,6 +138,6 @@ +
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/api/html/settings-cdma.html b/docs/api/html/settings-cdma.html index 5e9c0967..4f85e32c 100644 --- a/docs/api/html/settings-cdma.html +++ b/docs/api/html/settings-cdma.html @@ -8,7 +8,7 @@ - + @@ -90,6 +90,6 @@ +
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/api/html/settings-connection.html b/docs/api/html/settings-connection.html index 1b3230dd..2963eeac 100644 --- a/docs/api/html/settings-connection.html +++ b/docs/api/html/settings-connection.html @@ -8,7 +8,7 @@ - + @@ -204,6 +204,6 @@ +
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/api/html/settings-dcb.html b/docs/api/html/settings-dcb.html index 2c2df53e..f47bca79 100644 --- a/docs/api/html/settings-dcb.html +++ b/docs/api/html/settings-dcb.html @@ -8,7 +8,7 @@ - + @@ -150,6 +150,6 @@ +
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/api/html/settings-dummy.html b/docs/api/html/settings-dummy.html index 90642020..fe5f60ca 100644 --- a/docs/api/html/settings-dummy.html +++ b/docs/api/html/settings-dummy.html @@ -8,7 +8,7 @@ - + @@ -59,6 +59,6 @@ +
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/api/html/settings-ethtool.html b/docs/api/html/settings-ethtool.html index bca38c4f..0cc3a875 100644 --- a/docs/api/html/settings-ethtool.html +++ b/docs/api/html/settings-ethtool.html @@ -8,7 +8,7 @@ - + @@ -59,6 +59,6 @@ +
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/api/html/settings-generic.html b/docs/api/html/settings-generic.html index 0315fe82..b6b24691 100644 --- a/docs/api/html/settings-generic.html +++ b/docs/api/html/settings-generic.html @@ -8,7 +8,7 @@ - + @@ -59,6 +59,6 @@ +
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/api/html/settings-gsm.html b/docs/api/html/settings-gsm.html index d12d3710..f553ade5 100644 --- a/docs/api/html/settings-gsm.html +++ b/docs/api/html/settings-gsm.html @@ -8,7 +8,7 @@ - + @@ -60,6 +60,12 @@ The GPRS Access Point Name specifying the APN used when establishing a data session with the GSM-based network. The APN often determines how the user will be billed for their network usage and whether the user has access to the Internet or just a provider-specific walled-garden, so it is important to use the correct APN for the user's mobile broadband plan. The APN may only be composed of the characters a-z, 0-9, ., and - per GSM 03.60 Section 14.9. +
auto-config
+
boolean
+
FALSE
+When TRUE, the settings such as APN, username, or password will default to values that match the network the modem will register to in the Mobile Broadband Provider database. + +
device-id
string

@@ -138,6 +144,6 @@
 
 
 
+
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/api/html/settings-infiniband.html b/docs/api/html/settings-infiniband.html index 889e5df1..71765f71 100644 --- a/docs/api/html/settings-infiniband.html +++ b/docs/api/html/settings-infiniband.html @@ -8,7 +8,7 @@ - + @@ -90,6 +90,6 @@ +
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/api/html/settings-ip-tunnel.html b/docs/api/html/settings-ip-tunnel.html index f00bea81..9002d6c3 100644 --- a/docs/api/html/settings-ip-tunnel.html +++ b/docs/api/html/settings-ip-tunnel.html @@ -8,7 +8,7 @@ - + @@ -138,6 +138,6 @@ +
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/api/html/settings-ipv4.html b/docs/api/html/settings-ipv4.html index 7eb2b6bd..81fd918d 100644 --- a/docs/api/html/settings-ipv4.html +++ b/docs/api/html/settings-ipv4.html @@ -8,7 +8,7 @@ - + @@ -90,6 +90,18 @@ If the "dhcp-send-hostname" property is TRUE, then the specified name will be sent to the DHCP server when acquiring a lease. This property and "dhcp-fqdn" are mutually exclusive and cannot be set at the same time. +
dhcp-hostname-flags
+
uint32
+
0
+Flags for the DHCP hostname and FQDN. Currently this property only includes flags to control the FQDN flags set in the DHCP FQDN option. Supported FQDN flags are NM_DHCP_HOSTNAME_FLAG_FQDN_SERV_UPDATE (0x1), NM_DHCP_HOSTNAME_FLAG_FQDN_ENCODED (0x2) and NM_DHCP_HOSTNAME_FLAG_FQDN_NO_UPDATE (0x4). When no FQDN flag is set and NM_DHCP_HOSTNAME_FLAG_FQDN_CLEAR_FLAGS (0x8) is set, the DHCP FQDN option will contain no flag. Otherwise, if no FQDN flag is set and NM_DHCP_HOSTNAME_FLAG_FQDN_CLEAR_FLAGS (0x8) is not set, the standard FQDN flags are set in the request: NM_DHCP_HOSTNAME_FLAG_FQDN_SERV_UPDATE (0x1), NM_DHCP_HOSTNAME_FLAG_FQDN_ENCODED (0x2) for IPv4 and NM_DHCP_HOSTNAME_FLAG_FQDN_SERV_UPDATE (0x1) for IPv6. When this property is set to the default value NM_DHCP_HOSTNAME_FLAG_NONE (0x0), a global default is looked up in NetworkManager configuration. If that value is unset or also NM_DHCP_HOSTNAME_FLAG_NONE (0x0), then the standard FQDN flags described above are sent in the DHCP requests. + + +
dhcp-iaid
+
string
+

+A string containing the "Identity Association Identifier" (IAID) used by the DHCP client. The property is a 32-bit decimal value or a special value among "mac", "perm-mac", "ifname" and "stable". When set to "mac" (or "perm-mac"), the last 4 bytes of the current (or permanent) MAC address are used as IAID. When set to "ifname", the IAID is computed by hashing the interface name. The special value "stable" can be used to generate an IAID based on the stable-id (see connection.stable-id), a per-host key and the interface name. When the property is unset, the value from global configuration is used; if no global default is set then the IAID is assumed to be "ifname". Note that at the moment this property is ignored for IPv6 by dhclient, which always derives the IAID from the MAC address.
+
+
 
dhcp-send-hostname
boolean
TRUE
@@ -192,6 +204,6 @@ +
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/api/html/settings-ipv6.html b/docs/api/html/settings-ipv6.html index 1f3942e3..8dda5170 100644 --- a/docs/api/html/settings-ipv6.html +++ b/docs/api/html/settings-ipv6.html @@ -8,7 +8,7 @@ - + @@ -90,6 +90,18 @@ If the "dhcp-send-hostname" property is TRUE, then the specified name will be sent to the DHCP server when acquiring a lease. This property and "dhcp-fqdn" are mutually exclusive and cannot be set at the same time. +
dhcp-hostname-flags
+
uint32
+
0
+Flags for the DHCP hostname and FQDN. Currently this property only includes flags to control the FQDN flags set in the DHCP FQDN option. Supported FQDN flags are NM_DHCP_HOSTNAME_FLAG_FQDN_SERV_UPDATE (0x1), NM_DHCP_HOSTNAME_FLAG_FQDN_ENCODED (0x2) and NM_DHCP_HOSTNAME_FLAG_FQDN_NO_UPDATE (0x4). When no FQDN flag is set and NM_DHCP_HOSTNAME_FLAG_FQDN_CLEAR_FLAGS (0x8) is set, the DHCP FQDN option will contain no flag. Otherwise, if no FQDN flag is set and NM_DHCP_HOSTNAME_FLAG_FQDN_CLEAR_FLAGS (0x8) is not set, the standard FQDN flags are set in the request: NM_DHCP_HOSTNAME_FLAG_FQDN_SERV_UPDATE (0x1), NM_DHCP_HOSTNAME_FLAG_FQDN_ENCODED (0x2) for IPv4 and NM_DHCP_HOSTNAME_FLAG_FQDN_SERV_UPDATE (0x1) for IPv6. When this property is set to the default value NM_DHCP_HOSTNAME_FLAG_NONE (0x0), a global default is looked up in NetworkManager configuration. If that value is unset or also NM_DHCP_HOSTNAME_FLAG_NONE (0x0), then the standard FQDN flags described above are sent in the DHCP requests. + + +
dhcp-iaid
+
string
+

+A string containing the "Identity Association Identifier" (IAID) used by the DHCP client. The property is a 32-bit decimal value or a special value among "mac", "perm-mac", "ifname" and "stable". When set to "mac" (or "perm-mac"), the last 4 bytes of the current (or permanent) MAC address are used as IAID. When set to "ifname", the IAID is computed by hashing the interface name. The special value "stable" can be used to generate an IAID based on the stable-id (see connection.stable-id), a per-host key and the interface name. When the property is unset, the value from global configuration is used; if no global default is set then the IAID is assumed to be "ifname". Note that at the moment this property is ignored for IPv6 by dhclient, which always derives the IAID from the MAC address.
+
+
 
dhcp-send-hostname
boolean
TRUE
@@ -204,6 +216,6 @@ +
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/api/html/settings-macsec.html b/docs/api/html/settings-macsec.html index 3472194d..96c6940e 100644 --- a/docs/api/html/settings-macsec.html +++ b/docs/api/html/settings-macsec.html @@ -8,7 +8,7 @@ - + @@ -114,6 +114,6 @@ +
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/api/html/settings-macvlan.html b/docs/api/html/settings-macvlan.html index 6b418bfa..0e313299 100644 --- a/docs/api/html/settings-macvlan.html +++ b/docs/api/html/settings-macvlan.html @@ -8,7 +8,7 @@ - + @@ -84,6 +84,6 @@ +
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/api/html/settings-match.html b/docs/api/html/settings-match.html index 8767bfd4..31d4c9a2 100644 --- a/docs/api/html/settings-match.html +++ b/docs/api/html/settings-match.html @@ -8,7 +8,7 @@ - + @@ -64,6 +64,6 @@ +
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/api/html/settings-ovs-bridge.html b/docs/api/html/settings-ovs-bridge.html index 8860e9e7..4b29061f 100644 --- a/docs/api/html/settings-ovs-bridge.html +++ b/docs/api/html/settings-ovs-bridge.html @@ -8,7 +8,7 @@ - + @@ -90,6 +90,6 @@ +
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/api/html/settings-ovs-dpdk.html b/docs/api/html/settings-ovs-dpdk.html index 8d0ca5a1..255016d2 100644 --- a/docs/api/html/settings-ovs-dpdk.html +++ b/docs/api/html/settings-ovs-dpdk.html @@ -8,7 +8,7 @@ - + @@ -64,6 +64,6 @@ +
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/api/html/settings-ovs-interface.html b/docs/api/html/settings-ovs-interface.html index 0e5d5921..f55590a3 100644 --- a/docs/api/html/settings-ovs-interface.html +++ b/docs/api/html/settings-ovs-interface.html @@ -8,7 +8,7 @@ - + @@ -64,6 +64,6 @@ +
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/api/html/settings-ovs-patch.html b/docs/api/html/settings-ovs-patch.html index 1fbd5a08..882788bd 100644 --- a/docs/api/html/settings-ovs-patch.html +++ b/docs/api/html/settings-ovs-patch.html @@ -8,7 +8,7 @@ - + @@ -64,6 +64,6 @@ +
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/api/html/settings-ovs-port.html b/docs/api/html/settings-ovs-port.html index ef2d904c..a05ca7cb 100644 --- a/docs/api/html/settings-ovs-port.html +++ b/docs/api/html/settings-ovs-port.html @@ -8,7 +8,7 @@ - + @@ -96,6 +96,6 @@ +
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/api/html/settings-ppp.html b/docs/api/html/settings-ppp.html index b8db1128..a70e3d31 100644 --- a/docs/api/html/settings-ppp.html +++ b/docs/api/html/settings-ppp.html @@ -8,7 +8,7 @@ - + @@ -168,6 +168,6 @@ +
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/api/html/settings-pppoe.html b/docs/api/html/settings-pppoe.html index 1563e0a5..b9326d68 100644 --- a/docs/api/html/settings-pppoe.html +++ b/docs/api/html/settings-pppoe.html @@ -8,7 +8,7 @@ - + @@ -90,6 +90,6 @@ +
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/api/html/settings-proxy.html b/docs/api/html/settings-proxy.html index 0ba879e5..da571e32 100644 --- a/docs/api/html/settings-proxy.html +++ b/docs/api/html/settings-proxy.html @@ -8,7 +8,7 @@ - + @@ -84,6 +84,6 @@ +
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/api/html/settings-serial.html b/docs/api/html/settings-serial.html index 702c17fa..c9cd34b1 100644 --- a/docs/api/html/settings-serial.html +++ b/docs/api/html/settings-serial.html @@ -8,7 +8,7 @@ - + @@ -90,6 +90,6 @@ +
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/api/html/settings-sriov.html b/docs/api/html/settings-sriov.html index 8243ec3a..56ee6e55 100644 --- a/docs/api/html/settings-sriov.html +++ b/docs/api/html/settings-sriov.html @@ -8,7 +8,7 @@ - + @@ -78,6 +78,6 @@ +
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/api/html/settings-tc.html b/docs/api/html/settings-tc.html index 6294e7a1..505c7c8c 100644 --- a/docs/api/html/settings-tc.html +++ b/docs/api/html/settings-tc.html @@ -8,7 +8,7 @@ - + @@ -72,6 +72,6 @@ +
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/api/html/settings-team-port.html b/docs/api/html/settings-team-port.html index 257ea5c1..a38313a7 100644 --- a/docs/api/html/settings-team-port.html +++ b/docs/api/html/settings-team-port.html @@ -8,7 +8,7 @@ - + @@ -102,6 +102,6 @@ +
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/api/html/settings-team.html b/docs/api/html/settings-team.html index 5a0b8398..5965e831 100644 --- a/docs/api/html/settings-team.html +++ b/docs/api/html/settings-team.html @@ -8,7 +8,7 @@ - + @@ -162,6 +162,6 @@ +
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/api/html/settings-tun.html b/docs/api/html/settings-tun.html index 66d5abd4..9ffd48e3 100644 --- a/docs/api/html/settings-tun.html +++ b/docs/api/html/settings-tun.html @@ -8,7 +8,7 @@ - + @@ -96,6 +96,6 @@ +
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/api/html/settings-user.html b/docs/api/html/settings-user.html index 2dd48476..e1f48e0d 100644 --- a/docs/api/html/settings-user.html +++ b/docs/api/html/settings-user.html @@ -8,7 +8,7 @@ - + @@ -64,6 +64,6 @@ +
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/api/html/settings-vlan.html b/docs/api/html/settings-vlan.html index 7fba9f63..24036f54 100644 --- a/docs/api/html/settings-vlan.html +++ b/docs/api/html/settings-vlan.html @@ -8,7 +8,7 @@ - + @@ -96,6 +96,6 @@ +
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/api/html/settings-vpn.html b/docs/api/html/settings-vpn.html index fb7de800..847a551f 100644 --- a/docs/api/html/settings-vpn.html +++ b/docs/api/html/settings-vpn.html @@ -8,7 +8,7 @@ - + @@ -96,6 +96,6 @@ +
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/api/html/settings-vxlan.html b/docs/api/html/settings-vxlan.html index a43c094e..75469fbb 100644 --- a/docs/api/html/settings-vxlan.html +++ b/docs/api/html/settings-vxlan.html @@ -8,7 +8,7 @@ - + @@ -156,6 +156,6 @@ +
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/api/html/settings-wifi-p2p.html b/docs/api/html/settings-wifi-p2p.html index 37875ae1..ccc36c10 100644 --- a/docs/api/html/settings-wifi-p2p.html +++ b/docs/api/html/settings-wifi-p2p.html @@ -8,7 +8,7 @@ - + @@ -78,6 +78,6 @@ +
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/api/html/settings-wimax.html b/docs/api/html/settings-wimax.html index 56e40fb8..3dd4c49b 100644 --- a/docs/api/html/settings-wimax.html +++ b/docs/api/html/settings-wimax.html @@ -8,7 +8,7 @@ - + @@ -72,6 +72,6 @@ +
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/api/html/settings-wireguard.html b/docs/api/html/settings-wireguard.html index 180076df..1c546cb2 100644 --- a/docs/api/html/settings-wireguard.html +++ b/docs/api/html/settings-wireguard.html @@ -8,7 +8,7 @@ - + @@ -114,6 +114,6 @@ +
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/api/html/settings-wpan.html b/docs/api/html/settings-wpan.html index bec27b85..68fa98b0 100644 --- a/docs/api/html/settings-wpan.html +++ b/docs/api/html/settings-wpan.html @@ -8,7 +8,7 @@ - + @@ -90,6 +90,6 @@ +
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/api/html/spec.html b/docs/api/html/spec.html index c02c224d..1adadeb3 100644 --- a/docs/api/html/spec.html +++ b/docs/api/html/spec.html @@ -8,7 +8,7 @@ - + @@ -187,6 +187,6 @@

+
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/api/html/style.css b/docs/api/html/style.css index b4a1493b..4be4ede1 100644 --- a/docs/api/html/style.css +++ b/docs/api/html/style.css @@ -293,11 +293,29 @@ h2 .extralinks, h3 .extralinks font-weight: normal; } -acronym,abbr +acronym,abbr { border-bottom: 1px dotted gray; } +/* code listings */ + +.listing_code .programlisting .normal, +.listing_code .programlisting .normal a, +.listing_code .programlisting .number, +.listing_code .programlisting .cbracket, +.listing_code .programlisting .symbol { color: #555753; } +.listing_code .programlisting .comment, +.listing_code .programlisting .linenum { color: #babdb6; } /* tango: aluminium 3 */ +.listing_code .programlisting .function, +.listing_code .programlisting .function a, +.listing_code .programlisting .preproc { color: #204a87; } /* tango: sky blue 3 */ +.listing_code .programlisting .string { color: #ad7fa8; } /* tango: plum */ +.listing_code .programlisting .keyword, +.listing_code .programlisting .usertype, +.listing_code .programlisting .type, +.listing_code .programlisting .type a { color: #4e9a06; } /* tango: chameleon 3 */ + .listing_frame { /* tango:sky blue 1 */ border: solid 1px #729fcf; @@ -463,71 +481,3 @@ acronym,abbr } } -.hll { background-color: #ffffcc } -.c { color: #408080; font-style: italic } /* Comment */ -.err { border: 1px solid #FF0000 } /* Error */ -.k { color: #008000; font-weight: bold } /* Keyword */ -.o { color: #666666 } /* Operator */ -.ch { color: #408080; font-style: italic } /* Comment.Hashbang */ -.cm { color: #408080; font-style: italic } /* Comment.Multiline */ -.cp { color: #BC7A00 } /* Comment.Preproc */ -.cpf { color: #408080; font-style: italic } /* Comment.PreprocFile */ -.c1 { color: #408080; font-style: italic } /* Comment.Single */ -.cs { color: #408080; font-style: italic } /* Comment.Special */ -.gd { color: #A00000 } /* Generic.Deleted */ -.ge { font-style: italic } /* Generic.Emph */ -.gr { color: #FF0000 } /* Generic.Error */ -.gh { color: #000080; font-weight: bold } /* Generic.Heading */ -.gi { color: #00A000 } /* Generic.Inserted */ -.go { color: #888888 } /* Generic.Output */ -.gp { color: #000080; font-weight: bold } /* Generic.Prompt */ -.gs { font-weight: bold } /* Generic.Strong */ -.gu { color: #800080; font-weight: bold } /* Generic.Subheading */ -.gt { color: #0044DD } /* Generic.Traceback */ -.kc { color: #008000; font-weight: bold } /* Keyword.Constant */ -.kd { color: #008000; font-weight: bold } /* Keyword.Declaration */ -.kn { color: #008000; font-weight: bold } /* Keyword.Namespace */ -.kp { color: #008000 } /* Keyword.Pseudo */ -.kr { color: #008000; font-weight: bold } /* Keyword.Reserved */ -.kt { color: #B00040 } /* Keyword.Type */ -.m { color: #666666 } /* Literal.Number */ -.s { color: #BA2121 } /* Literal.String */ -.na { color: #7D9029 } /* Name.Attribute */ -.nb { color: #008000 } /* Name.Builtin */ -.nc { color: #0000FF; font-weight: bold } /* Name.Class */ -.no { color: #880000 } /* Name.Constant */ -.nd { color: #AA22FF } /* Name.Decorator */ -.ni { color: #999999; font-weight: bold } /* Name.Entity */ -.ne { color: #D2413A; font-weight: bold } /* Name.Exception */ -.nf { color: #0000FF } /* Name.Function */ -.nl { color: #A0A000 } /* Name.Label */ -.nn { color: #0000FF; font-weight: bold } /* Name.Namespace */ -.nt { color: #008000; font-weight: bold } /* Name.Tag */ -.nv { color: #19177C } /* Name.Variable */ -.ow { color: #AA22FF; font-weight: bold } /* Operator.Word */ -.w { color: #bbbbbb } /* Text.Whitespace */ -.mb { color: #666666 } /* Literal.Number.Bin */ -.mf { color: #666666 } /* Literal.Number.Float */ -.mh { color: #666666 } /* Literal.Number.Hex */ -.mi { color: #666666 } /* Literal.Number.Integer */ -.mo { color: #666666 } /* Literal.Number.Oct */ -.sa { color: #BA2121 } /* Literal.String.Affix */ -.sb { color: #BA2121 } /* Literal.String.Backtick */ -.sc { color: #BA2121 } /* Literal.String.Char */ -.dl { color: #BA2121 } /* Literal.String.Delimiter */ -.sd { color: #BA2121; font-style: italic } /* Literal.String.Doc */ -.s2 { color: #BA2121 } /* Literal.String.Double */ -.se { color: #BB6622; font-weight: bold } /* Literal.String.Escape */ -.sh { color: #BA2121 } /* Literal.String.Heredoc */ -.si { color: #BB6688; font-weight: bold } /* Literal.String.Interpol */ -.sx { color: #008000 } /* Literal.String.Other */ -.sr { color: #BB6688 } /* Literal.String.Regex */ -.s1 { color: #BA2121 } /* Literal.String.Single */ -.ss { color: #19177C } /* Literal.String.Symbol */ -.bp { color: #008000 } /* Name.Builtin.Pseudo */ -.fm { color: #0000FF } /* Name.Function.Magic */ -.vc { color: #19177C } /* Name.Variable.Class */ -.vg { color: #19177C } /* Name.Variable.Global */ -.vi { color: #19177C } /* Name.Variable.Instance */ -.vm { color: #19177C } /* Name.Variable.Magic */ -.il { color: #666666 } /* Literal.Number.Integer.Long */ \ No newline at end of file diff --git a/docs/api/html/vpn-plugins.html b/docs/api/html/vpn-plugins.html index 440f513d..f2993ec5 100644 --- a/docs/api/html/vpn-plugins.html +++ b/docs/api/html/vpn-plugins.html @@ -8,7 +8,7 @@ - + @@ -37,6 +37,6 @@ +
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/api/meson.build b/docs/api/meson.build index 6b3a0fa7..30f82188 100644 --- a/docs/api/meson.build +++ b/docs/api/meson.build @@ -1,46 +1,52 @@ -doc_module = nm_name +if enable_introspection + settings = 'settings-spec' + output = settings + '.xml' -settings = 'settings-spec' -output = settings + '.xml' + inputs = [ + settings + '.xsl', + nm_settings_docs, + ] -if enable_introspection - settings_xml = custom_target( + content_files += custom_target( output, - input: nm_settings_docs, + input: inputs, output: output, - command: [xsltproc, '--output', '@OUTPUT@', join_paths(meson.current_source_dir(), settings + '.xsl'), '@INPUT@'], - # FIXME: there is no target depending on this, so it will not be built + command: [xsltproc, '--output', '@OUTPUT@', '@INPUT0@', '@INPUT1@'], build_by_default: true, ) endif -configure_file( - input: version_xml + '.in', - output: version_xml, - configuration: version_conf, +content_files += configure_file( + input: 'version.xml.in', + output: '@BASENAME@', + configuration: data_conf, ) -content_files += join_paths(meson.source_root(), 'COPYING') filecopier = find_program('cp') -foreach intro : introspection_files - path = intro[1].split('/')[-1] - custom_target(path, - input: intro[0], - output: path, - command: [filecopier, intro[1], '@OUTPUT@'], - build_by_default: true, +foreach intro: introspection_files + output = intro[1].split('/')[-1] + + content_files += custom_target( + output, + input: intro[0], + output: output, + command: [filecopier, intro[1], '@OUTPUT@'], + build_by_default: true, ) endforeach -custom_target('common.ent', - input: common_ent_file, - output: 'common.ent', - command: [filecopier, '@INPUT@', '@OUTPUT@'], - build_by_default: true, +output = 'common.ent' + +content_files += custom_target( + output, + input: common_ent_file, + output: output, + command: [filecopier, '@INPUT@', '@OUTPUT@'], + build_by_default: true, ) gnome.gtkdoc( - doc_module, + nm_name, main_xml: 'network-manager-docs.xml', src_dir: meson.current_source_dir(), content_files: content_files, diff --git a/docs/api/network-manager-docs.xml b/docs/api/network-manager-docs.xml index 8cf97585..fd7a1c3e 100644 --- a/docs/api/network-manager-docs.xml +++ b/docs/api/network-manager-docs.xml @@ -295,11 +295,41 @@ - License + + + This program is free software; you can redistribute + it and/or modify it under the terms of the GNU + General Public License as published by the Free + Software Foundation; either version 2 of the License, or + (at your option) any later version. + + + + This program is distributed in the hope that it will + be useful, but WITHOUT ANY WARRANTY; without even the + implied warranty of MERCHANTABILITY or FITNESS FOR A + PARTICULAR PURPOSE. See the GNU General Public License for + more details. + + + + You should have received a copy of the GNU + General Public License along with this program; + if not, write to the +
+ Free Software Foundation, Inc., + 51 Franklin Street - Fifth Floor, + Boston, MA 02110-1301, + USA +
+
+ -FIXME: MISSING XINCLUDE CONTENT + A copy of the GNU General Public License + can also be obtained from the + GNU web site.
diff --git a/docs/api/settings-spec.xml b/docs/api/settings-spec.xml index 9f842ec9..ce9cc069 100644 --- a/docs/api/settings-spec.xml +++ b/docs/api/settings-spec.xml @@ -61,8 +61,8 @@ phase1-peaplabelphase1-peaplabelstringForces use of the new PEAP label during key derivation. Some RADIUS servers may require forcing the new PEAP label to interoperate with PEAPv1. Set to "1" to force use of the new PEAP label. See the wpa_supplicant documentation for more details. phase1-peapverphase1-peapverstringForces which PEAP version is used when PEAP is set as the EAP method in the "eap" property. When unset, the version reported by the server will be used. Sometimes when using older RADIUS servers, it is necessary to force the client to use a particular PEAP version. To do so, this property may be set to "0" or "1" to force that specific PEAP version. phase2-altsubject-matchesphase2-altsubject-matchesarray of stringList of strings to be matched against the altSubjectName of the certificate presented by the authentication server during the inner "phase 2" authentication. If the list is empty, no verification of the server certificate's altSubjectName is performed. - phase2-authphase2-authstringSpecifies the allowed "phase 2" inner non-EAP authentication methods when an EAP method that uses an inner TLS tunnel is specified in the "eap" property. Recognized non-EAP "phase 2" methods are "pap", "chap", "mschap", "mschapv2", "gtc", "otp", "md5", and "tls". Each "phase 2" inner method requires specific parameters for successful authentication; see the wpa_supplicant documentation for more details. - phase2-autheapphase2-autheapstringSpecifies the allowed "phase 2" inner EAP-based authentication methods when an EAP method that uses an inner TLS tunnel is specified in the "eap" property. Recognized EAP-based "phase 2" methods are "md5", "mschapv2", "otp", "gtc", and "tls". Each "phase 2" inner method requires specific parameters for successful authentication; see the wpa_supplicant documentation for more details. + phase2-authphase2-authstringSpecifies the allowed "phase 2" inner non-EAP authentication method when an EAP method that uses an inner TLS tunnel is specified in the "eap" property. Recognized non-EAP "phase 2" methods are "pap", "chap", "mschap", "mschapv2", "gtc", "otp", "md5", and "tls". Each "phase 2" inner method requires specific parameters for successful authentication; see the wpa_supplicant documentation for more details. + phase2-autheapphase2-autheapstringSpecifies the allowed "phase 2" inner EAP-based authentication method when an EAP method that uses an inner TLS tunnel is specified in the "eap" property. Recognized EAP-based "phase 2" methods are "md5", "mschapv2", "otp", "gtc", and "tls". Each "phase 2" inner method requires specific parameters for successful authentication; see the wpa_supplicant documentation for more details. phase2-ca-certphase2-ca-certbyte arrayContains the "phase 2" CA certificate if used by the EAP method specified in the "phase2-auth" or "phase2-autheap" properties. Certificate data is specified using a "scheme"; two are currently supported: blob and path. When using the blob scheme (which is backwards compatible with NM 0.7.x) this property should be set to the certificate's DER encoded data. When using the path scheme, this property should be set to the full UTF-8 encoded path of the certificate, prefixed with the string "file://" and ending with a terminating NUL byte. This property can be unset even if the EAP method supports CA certificates, but this allows man-in-the-middle attacks and is NOT recommended. phase2-ca-cert-passwordphase2-ca-cert-passwordstringThe password used to access the "phase2" CA certificate stored in "phase2-ca-cert" property. Only makes sense if the certificate is stored on a PKCS#11 token that requires a login. phase2-ca-cert-password-flagsphase2-ca-cert-password-flagsNMSettingSecretFlags (uint32)Flags indicating how to handle the "phase2-ca-cert-password" property. @@ -175,6 +175,7 @@ Properties Key NameValue TypeDefault ValueValue DescriptionapnapnstringThe GPRS Access Point Name specifying the APN used when establishing a data session with the GSM-based network. The APN often determines how the user will be billed for their network usage and whether the user has access to the Internet or just a provider-specific walled-garden, so it is important to use the correct APN for the user's mobile broadband plan. The APN may only be composed of the characters a-z, 0-9, ., and - per GSM 03.60 Section 14.9. + auto-configauto-configbooleanFALSEWhen TRUE, the settings such as APN, username, or password will default to values that match the network the modem will register to in the Mobile Broadband Provider database.device-iddevice-idstringThe device unique identifier (as given by the WWAN management service) which this connection applies to. If given, the connection will only apply to the specified device.home-onlyhome-onlybooleanFALSEWhen TRUE, only connections to the home network will be allowed. Connections to roaming networks will not be made.mtumtuuint320If non-zero, only transmit packets of the specified size or smaller, breaking larger packets up into multiple frames. @@ -206,6 +207,8 @@ dhcp-client-iddhcp-client-idstringA string sent to the DHCP server to identify the local machine which the DHCP server may use to customize the DHCP lease and options. When the property is a hex string ('aa:bb:cc') it is interpreted as a binary client ID, in which case the first byte is assumed to be the 'type' field as per RFC 2132 section 9.14 and the remaining bytes may be an hardware address (e.g. '01:xx:xx:xx:xx:xx:xx' where 1 is the Ethernet ARP type and the rest is a MAC address). If the property is not a hex string it is considered as a non-hardware-address client ID and the 'type' field is set to 0. The special values "mac" and "perm-mac" are supported, which use the current or permanent MAC address of the device to generate a client identifier with type ethernet (01). Currently, these options only work for ethernet type of links. The special value "duid" generates a RFC4361-compliant client identifier based on a hash of the interface name as IAID and /etc/machine-id. The special value "stable" is supported to generate a type 0 client identifier based on the stable-id (see connection.stable-id) and a per-host key. If you set the stable-id, you may want to include the "${DEVICE}" or "${MAC}" specifier to get a per-device key. If unset, a globally configured default is used. If still unset, the default depends on the DHCP plugin.dhcp-fqdndhcp-fqdnstringIf the "dhcp-send-hostname" property is TRUE, then the specified FQDN will be sent to the DHCP server when acquiring a lease. This property and "dhcp-hostname" are mutually exclusive and cannot be set at the same time.dhcp-hostnamedhcp-hostnamestringIf the "dhcp-send-hostname" property is TRUE, then the specified name will be sent to the DHCP server when acquiring a lease. This property and "dhcp-fqdn" are mutually exclusive and cannot be set at the same time. + dhcp-hostname-flagsdhcp-hostname-flagsuint320Flags for the DHCP hostname and FQDN. Currently this property only includes flags to control the FQDN flags set in the DHCP FQDN option. Supported FQDN flags are NM_DHCP_HOSTNAME_FLAG_FQDN_SERV_UPDATE (0x1), NM_DHCP_HOSTNAME_FLAG_FQDN_ENCODED (0x2) and NM_DHCP_HOSTNAME_FLAG_FQDN_NO_UPDATE (0x4). When no FQDN flag is set and NM_DHCP_HOSTNAME_FLAG_FQDN_CLEAR_FLAGS (0x8) is set, the DHCP FQDN option will contain no flag. Otherwise, if no FQDN flag is set and NM_DHCP_HOSTNAME_FLAG_FQDN_CLEAR_FLAGS (0x8) is not set, the standard FQDN flags are set in the request: NM_DHCP_HOSTNAME_FLAG_FQDN_SERV_UPDATE (0x1), NM_DHCP_HOSTNAME_FLAG_FQDN_ENCODED (0x2) for IPv4 and NM_DHCP_HOSTNAME_FLAG_FQDN_SERV_UPDATE (0x1) for IPv6. When this property is set to the default value NM_DHCP_HOSTNAME_FLAG_NONE (0x0), a global default is looked up in NetworkManager configuration. If that value is unset or also NM_DHCP_HOSTNAME_FLAG_NONE (0x0), then the standard FQDN flags described above are sent in the DHCP requests. + dhcp-iaiddhcp-iaidstringA string containing the "Identity Association Identifier" (IAID) used by the DHCP client. The property is a 32-bit decimal value or a special value among "mac", "perm-mac", "ifname" and "stable". When set to "mac" (or "perm-mac"), the last 4 bytes of the current (or permanent) MAC address are used as IAID. When set to "ifname", the IAID is computed by hashing the interface name. The special value "stable" can be used to generate an IAID based on the stable-id (see connection.stable-id), a per-host key and the interface name. When the property is unset, the value from global configuration is used; if no global default is set then the IAID is assumed to be "ifname". Note that at the moment this property is ignored for IPv6 by dhclient, which always derives the IAID from the MAC address.dhcp-send-hostnamedhcp-send-hostnamebooleanTRUEIf TRUE, a hostname is sent to the DHCP server when acquiring a lease. Some DHCP servers use this hostname to update DNS databases, essentially providing a static hostname for the computer. If the "dhcp-hostname" property is NULL and this property is TRUE, the current persistent hostname of the computer is sent.dhcp-timeoutdhcp-timeoutint320A timeout for a DHCP transaction in seconds.dnsdnsarray of uint32Array of IP addresses of DNS servers (as network-byte-order integers) @@ -232,6 +235,8 @@ dad-timeoutdad-timeoutint32-1Timeout in milliseconds used to check for the presence of duplicate IP addresses on the network. If an address conflict is detected, the activation will fail. A zero value means that no duplicate address detection is performed, -1 means the default value (either configuration ipvx.dad-timeout override or zero). A value greater than zero is a timeout in milliseconds. The property is currently implemented only for IPv4.dhcp-duiddhcp-duidstringA string containing the DHCPv6 Unique Identifier (DUID) used by the dhcp client to identify itself to DHCPv6 servers (RFC 3315). The DUID is carried in the Client Identifier option. If the property is a hex string ('aa:bb:cc') it is interpreted as a binary DUID and filled as an opaque value in the Client Identifier option. The special value "lease" will retrieve the DUID previously used from the lease file belonging to the connection. If no DUID is found and "dhclient" is the configured dhcp client, the DUID is searched in the system-wide dhclient lease file. If still no DUID is found, or another dhcp client is used, a global and permanent DUID-UUID (RFC 6355) will be generated based on the machine-id. The special values "llt" and "ll" will generate a DUID of type LLT or LL (see RFC 3315) based on the current MAC address of the device. In order to try providing a stable DUID-LLT, the time field will contain a constant timestamp that is used globally (for all profiles) and persisted to disk. The special values "stable-llt", "stable-ll" and "stable-uuid" will generate a DUID of the corresponding type, derived from the connection's stable-id and a per-host unique key. You may want to include the "${DEVICE}" or "${MAC}" specifier in the stable-id, in case this profile gets activated on multiple devices. So, the link-layer address of "stable-ll" and "stable-llt" will be a generated address derived from the stable id. The DUID-LLT time value in the "stable-llt" option will be picked among a static timespan of three years (the upper bound of the interval is the same constant timestamp used in "llt"). When the property is unset, the global value provided for "ipv6.dhcp-duid" is used. If no global value is provided, the default "lease" value is assumed.dhcp-hostnamedhcp-hostnamestringIf the "dhcp-send-hostname" property is TRUE, then the specified name will be sent to the DHCP server when acquiring a lease. This property and "dhcp-fqdn" are mutually exclusive and cannot be set at the same time. + dhcp-hostname-flagsdhcp-hostname-flagsuint320Flags for the DHCP hostname and FQDN. Currently this property only includes flags to control the FQDN flags set in the DHCP FQDN option. Supported FQDN flags are NM_DHCP_HOSTNAME_FLAG_FQDN_SERV_UPDATE (0x1), NM_DHCP_HOSTNAME_FLAG_FQDN_ENCODED (0x2) and NM_DHCP_HOSTNAME_FLAG_FQDN_NO_UPDATE (0x4). When no FQDN flag is set and NM_DHCP_HOSTNAME_FLAG_FQDN_CLEAR_FLAGS (0x8) is set, the DHCP FQDN option will contain no flag. Otherwise, if no FQDN flag is set and NM_DHCP_HOSTNAME_FLAG_FQDN_CLEAR_FLAGS (0x8) is not set, the standard FQDN flags are set in the request: NM_DHCP_HOSTNAME_FLAG_FQDN_SERV_UPDATE (0x1), NM_DHCP_HOSTNAME_FLAG_FQDN_ENCODED (0x2) for IPv4 and NM_DHCP_HOSTNAME_FLAG_FQDN_SERV_UPDATE (0x1) for IPv6. When this property is set to the default value NM_DHCP_HOSTNAME_FLAG_NONE (0x0), a global default is looked up in NetworkManager configuration. If that value is unset or also NM_DHCP_HOSTNAME_FLAG_NONE (0x0), then the standard FQDN flags described above are sent in the DHCP requests. + dhcp-iaiddhcp-iaidstringA string containing the "Identity Association Identifier" (IAID) used by the DHCP client. The property is a 32-bit decimal value or a special value among "mac", "perm-mac", "ifname" and "stable". When set to "mac" (or "perm-mac"), the last 4 bytes of the current (or permanent) MAC address are used as IAID. When set to "ifname", the IAID is computed by hashing the interface name. The special value "stable" can be used to generate an IAID based on the stable-id (see connection.stable-id), a per-host key and the interface name. When the property is unset, the value from global configuration is used; if no global default is set then the IAID is assumed to be "ifname". Note that at the moment this property is ignored for IPv6 by dhclient, which always derives the IAID from the MAC address.dhcp-send-hostnamedhcp-send-hostnamebooleanTRUEIf TRUE, a hostname is sent to the DHCP server when acquiring a lease. Some DHCP servers use this hostname to update DNS databases, essentially providing a static hostname for the computer. If the "dhcp-hostname" property is NULL and this property is TRUE, the current persistent hostname of the computer is sent.dhcp-timeoutdhcp-timeoutint320A timeout for a DHCP transaction in seconds.dnsdnsarray of byte arrayArray of IP addresses of DNS servers (in network byte order) @@ -557,7 +562,7 @@ auth-algauth-algstringWhen WEP is used (ie, key-mgmt = "none" or "ieee8021x") indicate the 802.11 authentication algorithm required by the AP here. One of "open" for Open System, "shared" for Shared Key, or "leap" for Cisco LEAP. When using Cisco LEAP (ie, key-mgmt = "ieee8021x" and auth-alg = "leap") the "leap-username" and "leap-password" properties must be specified.filsfilsint320Indicates whether Fast Initial Link Setup (802.11ai) must be enabled for the connection. One of NM_SETTING_WIRELESS_SECURITY_FILS_DEFAULT (0) (use global default value), NM_SETTING_WIRELESS_SECURITY_FILS_DISABLE (1) (disable FILS), NM_SETTING_WIRELESS_SECURITY_FILS_OPTIONAL (2) (enable FILS if the supplicant and the access point support it) or NM_SETTING_WIRELESS_SECURITY_FILS_REQUIRED (3) (enable FILS and fail if not supported). When set to NM_SETTING_WIRELESS_SECURITY_FILS_DEFAULT (0) and no global default is set, FILS will be optionally enabled.groupgrouparray of stringA list of group/broadcast encryption algorithms which prevents connections to Wi-Fi networks that do not utilize one of the algorithms in the list. For maximum compatibility leave this property empty. Each list element may be one of "wep40", "wep104", "tkip", or "ccmp". - key-mgmtkey-mgmtstringKey management used for the connection. One of "none" (WEP), "ieee8021x" (Dynamic WEP), "wpa-none" (Ad-Hoc WPA-PSK), "wpa-psk" (infrastructure WPA-PSK), "sae" (SAE) or "wpa-eap" (WPA-Enterprise). This property must be set for any Wi-Fi connection that uses security. + key-mgmtkey-mgmtstringKey management used for the connection. One of "none" (WEP), "ieee8021x" (Dynamic WEP), "wpa-psk" (infrastructure WPA-PSK), "sae" (SAE) or "wpa-eap" (WPA-Enterprise). This property must be set for any Wi-Fi connection that uses security.leap-passwordleap-passwordstringThe login password for legacy LEAP connections (ie, key-mgmt = "ieee8021x" and auth-alg = "leap").leap-password-flagsleap-password-flagsNMSettingSecretFlags (uint32)Flags indicating how to handle the "leap-password" property.leap-usernameleap-usernamestringThe login username for legacy LEAP connections (ie, key-mgmt = "ieee8021x" and auth-alg = "leap"). diff --git a/docs/api/version.xml b/docs/api/version.xml index 95393fc7..57807d6d 100644 --- a/docs/api/version.xml +++ b/docs/api/version.xml @@ -1 +1 @@ -1.20.8 +1.22.0 diff --git a/docs/libnm/Makefile.am b/docs/libnm/Makefile.am index 20dc8de5..ce82d7eb 100644 --- a/docs/libnm/Makefile.am +++ b/docs/libnm/Makefile.am @@ -49,7 +49,6 @@ IGNORE_HFILES= \ nm-object-private.h \ nm-property-compare.h \ nm-remote-connection-private.h \ - nm-remote-settings.h \ nm-setting-private.h \ nm-utils-private.h \ nm-core-tests-enum-types.h \ diff --git a/docs/libnm/Makefile.in b/docs/libnm/Makefile.in index da3d68da..f3b96ef9 100644 --- a/docs/libnm/Makefile.in +++ b/docs/libnm/Makefile.in @@ -284,6 +284,8 @@ MANIFEST_TOOL = @MANIFEST_TOOL@ MKDIR_P = @MKDIR_P@ MM_GLIB_CFLAGS = @MM_GLIB_CFLAGS@ MM_GLIB_LIBS = @MM_GLIB_LIBS@ +MOBILE_BROADBAND_PROVIDER_INFO_CFLAGS = @MOBILE_BROADBAND_PROVIDER_INFO_CFLAGS@ +MOBILE_BROADBAND_PROVIDER_INFO_LIBS = @MOBILE_BROADBAND_PROVIDER_INFO_LIBS@ MOC = @MOC@ MSGFMT = @MSGFMT@ MSGFMT_015 = @MSGFMT_015@ @@ -495,7 +497,6 @@ IGNORE_HFILES = \ nm-object-private.h \ nm-property-compare.h \ nm-remote-connection-private.h \ - nm-remote-settings.h \ nm-setting-private.h \ nm-utils-private.h \ nm-core-tests-enum-types.h \ diff --git a/docs/libnm/html/NMAccessPoint.html b/docs/libnm/html/NMAccessPoint.html index 5a7bf36b..420c9182 100644 --- a/docs/libnm/html/NMAccessPoint.html +++ b/docs/libnm/html/NMAccessPoint.html @@ -8,17 +8,14 @@ - +
@@ -141,76 +138,6 @@
-

Properties

-
----- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-gchar *bssidRead
NM80211ApFlagsflagsRead
guintfrequencyRead
-gchar *hw-addressRead
gintlast-seenRead
guintmax-bitrateRead
NM80211ModemodeRead
NM80211ApSecurityFlagsrsn-flagsRead
-GBytes *ssidRead
gucharstrengthRead
NM80211ApSecurityFlagswpa-flagsRead
-
-

Types and Values

@@ -262,27 +189,10 @@ - - - -
#define NM_ACCESS_POINT_HW_ADDRESS
 NMAccessPoint
-

Object Hierarchy

-
    GObject
-    ╰── NMObject
-        ╰── NMAccessPoint
-
-
-
-

Implemented Interfaces

-

-NMAccessPoint implements - GInitable and GAsyncInitable.

-
-

Description

@@ -709,111 +619,9 @@ against

#define NM_ACCESS_POINT_HW_ADDRESS  "hw-address"
 
-
-
-

NMAccessPoint

-
typedef struct _NMAccessPoint NMAccessPoint;
-
- -
-

Property Details

-
-

The “bssid” property

-
  “bssid”                    gchar *
-

The BSSID of the access point.

-

Flags: Read

-

Default value: NULL

-
-
-
-

The “flags” property

-
  “flags”                    NM80211ApFlags
-

The flags of the access point.

-

Flags: Read

-
-
-
-

The “frequency” property

-
  “frequency”                guint
-

The frequency of the access point.

-

Flags: Read

-

Allowed values: <= 10000

-

Default value: 0

-
-
-
-

The “hw-address” property

-
  “hw-address”               gchar *
-

Alias for “bssid”.

-
-

NMAccessPoint:hw-address has been deprecated since version 1.0 and should not be used in newly-written code.

-

use “bssid”.

-
-

Flags: Read

-

Default value: NULL

-
-
-
-

The “last-seen” property

-
  “last-seen”                gint
-

The timestamp (in CLOCK_BOOTTIME seconds) for the last time the -access point was found in scan results. A value of -1 means the -access point has not been found in a scan.

-

Flags: Read

-

Allowed values: >= -1

-

Default value: -1

-

Since: 1.2

-
-
-
-

The “max-bitrate” property

-
  “max-bitrate”              guint
-

The maximum bit rate of the access point in kbit/s.

-

Flags: Read

-

Default value: 0

-
-
-
-

The “mode” property

-
  “mode”                     NM80211Mode
-

The mode of the access point; either "infrastructure" (a central -coordinator of the wireless network allowing clients to connect) or -"ad-hoc" (a network with no central controller).

-

Flags: Read

-

Default value: NM_802_11_MODE_INFRA

-
-
-
-

The “rsn-flags” property

-
  “rsn-flags”                NM80211ApSecurityFlags
-

The RSN flags of the access point.

-

Flags: Read

-
-
-
-

The “ssid” property

-
  “ssid”                     GBytes *
-

The SSID of the access point, or NULL if it is not known.

-

Flags: Read

-
-
-
-

The “strength” property

-
  “strength”                 guchar
-

The current signal strength of the access point.

-

Flags: Read

-

Default value: 0

-
-
-
-

The “wpa-flags” property

-
  “wpa-flags”                NM80211ApSecurityFlags
-

The WPA flags of the access point.

-

Flags: Read

-
+
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/NMActiveConnection.html b/docs/libnm/html/NMActiveConnection.html index 6c510662..195132f0 100644 --- a/docs/libnm/html/NMActiveConnection.html +++ b/docs/libnm/html/NMActiveConnection.html @@ -6,24 +6,20 @@ - + - + - +
@@ -178,124 +174,6 @@
-

Properties

-
----- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-NMRemoteConnection *connectionRead
gbooleandefaultRead
gbooleandefault6Read
-GPtrArray *devicesRead
-NMDhcpConfig *dhcp4-configRead
-NMDhcpConfig *dhcp6-configRead
-gchar *idRead
-NMIPConfig *ip4-configRead
-NMIPConfig *ip6-configRead
-NMDevice *masterRead
-gchar *specific-object-pathRead
NMActiveConnectionStatestateRead
guintstate-flagsRead
-gchar *typeRead
-gchar *uuidRead
gbooleanvpnRead
-
-
-

Signals

-
----- - - - - - -
voidstate-changedRun First
-
-

Types and Values

@@ -367,28 +245,10 @@ - - - -
#define NM_ACTIVE_CONNECTION_MASTER
 NMActiveConnection
-

Object Hierarchy

-
    GObject
-    ╰── NMObject
-        ╰── NMActiveConnection
-            ╰── NMVpnConnection
-
-
-
-

Implemented Interfaces

-

-NMActiveConnection implements - GInitable and GAsyncInitable.

-
-

Description

@@ -966,184 +826,9 @@ nm_active_connection_get_vpn (#define NM_ACTIVE_CONNECTION_MASTER "master"
-
-
-

NMActiveConnection

-
typedef struct _NMActiveConnection NMActiveConnection;
-
- -
-

Property Details

-
-

The “connection” property

-
  “connection”               NMRemoteConnection *
-

The connection that this is an active instance of.

-

Flags: Read

-
-
-
-

The “default” property

-
  “default”                  gboolean
-

Whether the active connection is the default IPv4 one.

-

Flags: Read

-

Default value: FALSE

-
-
-
-

The “default6” property

-
  “default6”                 gboolean
-

Whether the active connection is the default IPv6 one.

-

Flags: Read

-

Default value: FALSE

-
-
-
-

The “devices” property

-
  “devices”                  GPtrArray *
-

The devices of the active connection.

-

[type GPtrArray(NMDevice)]

-

Flags: Read

-
-
-
-

The “dhcp4-config” property

-
  “dhcp4-config”             NMDhcpConfig *
-

The IPv4 NMDhcpConfig of the connection.

-

Flags: Read

-
-
-
-

The “dhcp6-config” property

-
  “dhcp6-config”             NMDhcpConfig *
-

The IPv6 NMDhcpConfig of the connection.

-

Flags: Read

-
-
-
-

The “id” property

-
  “id”                       gchar *
-

The active connection's ID

-

Flags: Read

-

Default value: NULL

-
-
-
-

The “ip4-config” property

-
  “ip4-config”               NMIPConfig *
-

The IPv4 NMIPConfig of the connection.

-

Flags: Read

-
-
-
-

The “ip6-config” property

-
  “ip6-config”               NMIPConfig *
-

The IPv6 NMIPConfig of the connection.

-

Flags: Read

-
-
-
-

The “master” property

-
  “master”                   NMDevice *
-

The master device if one exists.

-

Flags: Read

-
-
-
-

The “specific-object-path” property

-
  “specific-object-path”     gchar *
-

The path to the "specific object" of the active connection; see -nm_active_connection_get_specific_object_path() for more details.

-

Flags: Read

-

Default value: NULL

-
-
-
-

The “state” property

-
  “state”                    NMActiveConnectionState
-

The state of the active connection.

-

Flags: Read

-

Default value: NM_ACTIVE_CONNECTION_STATE_UNKNOWN

-
-
-
-

The “state-flags” property

-
  “state-flags”              guint
-

The state flags of the active connection.

-

Flags: Read

-

Default value: 0

-

Since: 1.10

-
-
-
-

The “type” property

-
  “type”                     gchar *
-

The active connection's type

-

Flags: Read

-

Default value: NULL

-
-
-
-

The “uuid” property

-
  “uuid”                     gchar *
-

The active connection's UUID

-

Flags: Read

-

Default value: NULL

-
-
-
-

The “vpn” property

-
  “vpn”                      gboolean
-

Whether the active connection is a VPN connection.

-

Flags: Read

-

Default value: FALSE

-
-
-
-

Signal Details

-
-

The “state-changed” signal

-
void
-user_function (NMActiveConnection *active_connection,
-               guint               state,
-               guint               reason,
-               gpointer            user_data)
-
-

Parameters

-
----- - - - - - - - - - - - - - - - - - - - - - - -

active_connection

the source NMActiveConnection

 

state

the new state number (NMActiveConnectionState)

 

reason

the state change reason (NMActiveConnectionStateReason)

 

user_data

user data set when the signal handler was connected.

 
-
-

Flags: Run First

-
+
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/NMCheckpoint.html b/docs/libnm/html/NMCheckpoint.html index 1b9c44ce..dc70ac0c 100644 --- a/docs/libnm/html/NMCheckpoint.html +++ b/docs/libnm/html/NMCheckpoint.html @@ -8,7 +8,7 @@ - + @@ -199,6 +199,6 @@ nm_checkpoint_get_rollback_timeout ( +
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/NMClient.html b/docs/libnm/html/NMClient.html index ce07ce96..5c2feab2 100644 --- a/docs/libnm/html/NMClient.html +++ b/docs/libnm/html/NMClient.html @@ -8,7 +8,7 @@ - + @@ -16,10 +16,7 @@
Top  |  Description  |  - Object Hierarchy  |  - Implemented Interfaces  |  - Properties  |  - Signals + Object Hierarchy Home Up @@ -121,6 +118,37 @@ + +GDBusConnection * + + +nm_client_get_dbus_connection () + + + + +GMainContext * + + +nm_client_get_main_context () + + + + +GObject * + + +nm_client_get_context_busy_watcher () + + + +const char * + + +nm_client_get_dbus_name_owner () + + + const char * @@ -153,6 +181,14 @@ +NMMetered + + +nm_client_get_metered () + + + + gboolean @@ -678,221 +714,21 @@ nm_client_checkpoint_adjust_rollback_timeout_finish () - - - -
-

Properties

-
----- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-NMActiveConnection *activating-connectionRead
-GPtrArray *active-connectionsRead
-GPtrArray *all-devicesRead
gbooleancan-modifyRead
-GPtrArray *checkpointsRead
-GPtrArray *connectionsRead
NMConnectivityStateconnectivityRead
gbooleanconnectivity-check-availableRead
gbooleanconnectivity-check-enabledRead / Write
-GPtrArray *devicesRead
-GPtrArray *dns-configurationRead
-gchar *dns-modeRead
-gchar *dns-rc-managerRead
-gchar *hostnameRead
guintmeteredRead
gbooleannetworking-enabledRead / Write
gbooleannm-runningRead
-NMActiveConnection *primary-connectionRead
gbooleanstartupRead
NMStatestateRead
-gchar *versionRead
gbooleanwimax-enabledRead / Write
gbooleanwimax-hardware-enabledRead
gbooleanwireless-enabledRead / Write
gbooleanwireless-hardware-enabledRead
gbooleanwwan-enabledRead / Write
gbooleanwwan-hardware-enabledRead
-
- @@ -1076,17 +924,9 @@ ├── NMClientError ├── NMClientPermission ╰── NMClientPermissionResult - GObject - ╰── NMClient
-

Implemented Interfaces

-

-NMClient implements - GInitable and GAsyncInitable.

-
-

Description

@@ -1377,6 +1217,141 @@ nm_client_new_finish ( +

nm_client_get_dbus_connection ()

+
GDBusConnection *
+nm_client_get_dbus_connection (NMClient *client);
+

Gets the GDBusConnection of the instance. This can be either passed when +constructing the instance (as "dbus-connection" property), or it will be +automatically initialized during async/sync init.

+
+

Parameters

+
+++++ + + + + + +

client

a NMClient

 
+
+
+

Returns

+

the D-Bus connection of the client, or NULL if none is set.

+

[transfer none]

+
+

Since: 1.22

+
+
+
+

nm_client_get_main_context ()

+
GMainContext *
+nm_client_get_main_context (NMClient *self);
+

The NMClient instance is permanently associated with the current +thread default GMainContext, referenced the time when the instance +was created. To receive events, the user must iterate this context +and can use it to synchronize access to the client.

+

Note that even after NMClient instance got destroyed, there might +still be pending sources registered in the context. That means, to fully +clean up, the user must continue iterating the context as long as +the nm_client_get_context_busy_watcher() object is alive.

+
+

Parameters

+
+++++ + + + + + +

self

the NMClient instance

 
+
+
+

Returns

+

the GMainContext of the client.

+

[transfer none]

+
+

Since: 1.22

+
+
+
+

nm_client_get_context_busy_watcher ()

+
GObject *
+nm_client_get_context_busy_watcher (NMClient *self);
+
+

Parameters

+
+++++ + + + + + +

self

the NMClient instance.

 
+
+
+

Returns

+

a GObject that stays alive as long as there are pending +D-Bus operations.

+

NMClient will schedule asynchronous D-Bus requests which will complete on +the GMainContext associated with the instance. When destroying the NMClient +instance, those requests are cancelled right away, however their pending requests are +still outstanding and queued in the GMainContext. These outstanding callbacks +keep the GMainContext alive. In order to fully release all resources, +the user must keep iterating the main context until all these callbacks +are handled. Of course, at this point no more actual callbacks will be invoked +for the user, those are all internally cancelled.

+

This just leaves one problem: how long does the user need to keep the +GMainContext running to ensure everything is cleaned up? The answer is +this GObject. Subscribe a weak reference to the returned object and keep +iterating the main context until the object got unreferenced.

+

Note that after the NMClient instance gets destroyed, the remaining callbacks +will be invoked right away. That means, the user won't have to iterate the +main context much longer.

+

[transfer none]

+
+

Since: 1.22

+
+
+
+

nm_client_get_dbus_name_owner ()

+
const char *
+nm_client_get_dbus_name_owner (NMClient *client);
+
+

Parameters

+
+++++ + + + + + +

client

a NMClient

 
+
+
+

Returns

+

the current name owner of the D-Bus service of NetworkManager.

+

[transfer none]

+
+

Since: 1.22

+
+
+

nm_client_get_version ()

const char *
 nm_client_get_version (NMClient *client);
@@ -1482,6 +1457,32 @@ nm_client_get_nm_running ( +

nm_client_get_metered ()

+
NMMetered
+nm_client_get_metered (NMClient *client);
+
+

Parameters

+
+++++ + + + + + +

client

a NMClient

 
+
+
+

Returns

+

whether the default route is metered.

+
+

Since: 1.22

+
+
+

nm_client_networking_get_enabled ()

gboolean
 nm_client_networking_get_enabled (NMClient *client);
@@ -1513,6 +1514,10 @@ nm_client_networking_get_enabled (NMClient *client, gboolean enabled, GError **error); +
+

nm_client_networking_set_enabled has been deprecated since version 1.22 and should not be used in newly-written code.

+

, use nm_client_networking_set_enabled_async() or GDBusConnection

+

Enables or disables networking. When networking is disabled, all controlled interfaces are disconnected and deactivated. When networking is enabled, all controlled interfaces are available for activation.

@@ -1580,6 +1585,10 @@ nm_client_wireless_get_enabled (void nm_client_wireless_set_enabled (NMClient *client, gboolean enabled); +
+

nm_client_wireless_set_enabled has been deprecated since version 1.22 and should not be used in newly-written code.

+

, use nm_client_wireless_set_enabled_async() or GDBusConnection

+

Enables or disables wireless devices.

Parameters

@@ -1663,6 +1672,7 @@ nm_client_wwan_get_enabled (void nm_client_wwan_set_enabled (NMClient *client, gboolean enabled); +

nm_client_wwan_set_enabled is deprecated and should not be used in newly-written code.

Enables or disables WWAN devices.

Parameters

@@ -1718,6 +1728,10 @@ nm_client_wwan_hardware_get_enabled (

nm_client_wimax_get_enabled ()

gboolean
 nm_client_wimax_get_enabled (NMClient *client);
+
+

nm_client_wimax_get_enabled has been deprecated since version 1.22 and should not be used in newly-written code.

+

This function always returns FALSE because WiMax is no longer supported

+

Determines whether WiMAX is enabled.

Parameters

@@ -1745,6 +1759,10 @@ nm_client_wimax_get_enabled (void nm_client_wimax_set_enabled (NMClient *client, gboolean enabled); +
+

nm_client_wimax_set_enabled has been deprecated since version 1.22 and should not be used in newly-written code.

+

This function does nothing because WiMax is no longer supported

+

Enables or disables WiMAX devices.

Parameters

@@ -1774,6 +1792,10 @@ nm_client_wimax_set_enabled (

nm_client_wimax_hardware_get_enabled ()

gboolean
 nm_client_wimax_hardware_get_enabled (NMClient *client);
+
+

nm_client_wimax_hardware_get_enabled has been deprecated since version 1.22 and should not be used in newly-written code.

+

This function always returns FALSE because WiMax is no longer supported

+

Determines whether the WiMAX hardware is enabled.

Parameters

@@ -1860,6 +1882,7 @@ nm_client_connectivity_check_get_enabled nm_client_connectivity_check_set_enabled (NMClient *client, gboolean enabled); +

nm_client_connectivity_check_set_enabled is deprecated and should not be used in newly-written code.

Enable or disable connectivity checking. Note that if a connectivity checking URI has not been configured, this will not have any effect.

@@ -1924,6 +1947,10 @@ nm_client_get_logging (char **level, char **domains, GError **error); +
+

nm_client_get_logging has been deprecated since version 1.22 and should not be used in newly-written code.

+

, use nm_client_get_logging_async() or GDBusConnection

+

Gets NetworkManager current logging level and domains.

Parameters

@@ -1971,6 +1998,10 @@ nm_client_set_logging (const char *level, const char *domains, GError **error); +
+

nm_client_set_logging has been deprecated since version 1.22 and should not be used in newly-written code.

+

, use nm_client_set_logging_async() or GDBusConnection

+

Sets NetworkManager logging level and/or domains.

Parameters

@@ -2081,6 +2112,10 @@ connectivity state first before returning any information.

nm_client_check_connectivity (NMClient *client, GCancellable *cancellable, GError **error); +
+

nm_client_check_connectivity has been deprecated since version 1.22 and should not be used in newly-written code.

+

, use nm_client_check_connectivity_async() or GDBusConnection

+

Updates the network connectivity state and returns the (new) current state. Contrast nm_client_get_connectivity(), which returns the most recent known state without re-checking.

@@ -2214,6 +2249,10 @@ nm_client_save_hostname (const char *hostname, GCancellable *cancellable, GError **error); +
+

nm_client_save_hostname has been deprecated since version 1.22 and should not be used in newly-written code.

+

, use nm_client_save_hostname_async() or GDBusConnection

+

Requests that the machine's persistent hostname be set to the specified value or cleared.

@@ -2510,7 +2549,7 @@ nm_client_get_active_connections (

Returns

a GPtrArray -containing all the active NMActiveConnections. +containing all the active NMActiveConnections. The returned array is owned by the client and should not be modified.

[transfer none][element-type NMActiveConnection]

@@ -2558,7 +2597,7 @@ any.

nm_client_get_activating_connection (NMClient *client);

Gets the NMActiveConnection corresponding to a currently-activating connection that is expected to become the new -“primary-connection” upon successful activation.

+“primary-connection” upon successful activation.

Parameters

@@ -2608,7 +2647,7 @@ in connection picks the best available connection for the device and activates it.

Note that the callback is invoked when NetworkManager has started activating the new connection, not when it finishes. You can use the returned -NMActiveConnection object (in particular, “state”) to +NMActiveConnection object (in particular, “state”) to track the activation to its completion.

Parameters

@@ -2728,7 +2767,7 @@ activated as with NMActiveConnection object (in particular, “state”) to +NMActiveConnection object (in particular, “state”) to track the activation to its completion.

Parameters

@@ -2767,7 +2806,8 @@ wired and mobile broadband connections, and the value of NMAccessPoint or NMWimaxNsp owned by device , which you can get using nm_object_get_path(), and which will be used to complete the -details of the newly added connection.

+details of the newly added connection. +If the variant is floating, it will be consumed.

@@ -2856,7 +2896,7 @@ activated as with NMActiveConnection object (in particular, “state”) to +NMActiveConnection object (in particular, “state”) to track the activation to its completion.

This is identitcal to nm_client_add_and_activate_connection_async() but takes a further options @@ -2999,6 +3039,10 @@ nm_client_deactivate_connection (NMActiveConnection *active, GCancellable *cancellable, GError **error); +

+

nm_client_deactivate_connection has been deprecated since version 1.22 and should not be used in newly-written code.

+

, use nm_client_deactivate_connection_async() or GDBusConnection

+

Deactivates an active NMActiveConnection.

Parameters

@@ -3524,6 +3568,10 @@ nm_client_load_connections (char ***failures, GCancellable *cancellable, GError **error); +
+

nm_client_load_connections has been deprecated since version 1.22 and should not be used in newly-written code.

+

, use nm_client_load_connections_async() or GDBusConnection

+

Requests that the remote settings service load or reload the given files, adding or updating the connections described within.

The changes to the indicated files will not yet be reflected in @@ -3576,9 +3624,19 @@ filenames that failed to load.

Returns

-

TRUE if NetworkManager at least tried to load filenames -, -FALSE if an error occurred (eg, permission denied).

+

TRUE on success.

+

Warning: before libnm 1.22, the boolean return value was inconsistent. +That is made worse, because when running against certain server versions +before 1.20, the server would return wrong values for success/failure. +This means, if you use this function in libnm before 1.22, you are advised +to ignore the boolean return value and only look at failures +and error +. +With libnm >= 1.22, the boolean return value corresponds to whether error +was +set. Note that even in the success case, you might have individual failures +. +With 1.22, the return value is consistent with nm_client_load_connections_finish().


@@ -3677,9 +3735,9 @@ nm_client_load_connections_finish (

Returns

-

TRUE if NetworkManager at least tried to load filenames -, -FALSE if an error occurred (eg, permission denied).

+

TRUE on success. +Note that even in the success case, you might have individual failures +.


@@ -3689,6 +3747,10 @@ nm_client_load_connections_finish (NMClient *client, GCancellable *cancellable, GError **error); +
+

nm_client_reload_connections has been deprecated since version 1.22 and should not be used in newly-written code.

+

, use nm_client_reload_connections_async() or GDBusConnection

+

Requests that the remote settings service reload all connection files from disk, adding, updating, and removing connections until the in-memory state matches the on-disk state.

@@ -4328,30 +4390,138 @@ nm_client_checkpoint_adjust_rollback_timeout_finish

Since: 1.12

+
+
+

nm_client_reload ()

+
void
+nm_client_reload (NMClient *client,
+                  NMManagerReloadFlags flags,
+                  GCancellable *cancellable,
+                  GAsyncReadyCallback callback,
+                  gpointer user_data);
+

Reload NetworkManager's configuration and perform certain updates, like +flushing caches or rewriting external state to disk. This is similar to +sending SIGHUP to NetworkManager but it allows for more fine-grained control +over what to reload (see flags +). It also allows non-root access via +PolicyKit and contrary to signals it is synchronous.

+
+

Parameters

+
[allow-none]
+++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + +

client

the NMClient

 

flags

flags indicating what to reload.

 

cancellable

a GCancellable, or NULL

 

callback

callback to be called when the add operation completes.

[scope async]

user_data

caller-specific data passed to callback +.

[closure]
+
+

Since: 1.22

+
+
+
+

nm_client_reload_finish ()

+
gboolean
+nm_client_reload_finish (NMClient *client,
+                         GAsyncResult *result,
+                         GError **error);
+

Gets the result of a call to nm_client_reload().

+
+

Parameters

+
+++++ + + + + + + + + + + + + + + + + + +

client

an NMClient

 

result

the result passed to the GAsyncReadyCallback

 

error

location for a GError, or NULL

 
+
+
+

Returns

+

TRUE on success or FALSE on failure.

+
+

Since: 1.22

+

Types and Values

NM_CLIENT_VERSION

-
#define NM_CLIENT_VERSION "version"
+
#define NM_CLIENT_VERSION         "version"
 

NM_CLIENT_STATE

-
#define NM_CLIENT_STATE "state"
+
#define NM_CLIENT_STATE           "state"
 

NM_CLIENT_STARTUP

-
#define NM_CLIENT_STARTUP "startup"
+
#define NM_CLIENT_STARTUP         "startup"
 

NM_CLIENT_NM_RUNNING

-
#define NM_CLIENT_NM_RUNNING "nm-running"
+
#define NM_CLIENT_NM_RUNNING      "nm-running"
+
+
+
+
+

NM_CLIENT_DBUS_CONNECTION

+
#define NM_CLIENT_DBUS_CONNECTION "dbus-connection"
+
+
+
+
+

NM_CLIENT_DBUS_NAME_OWNER

+
#define NM_CLIENT_DBUS_NAME_OWNER "dbus-name-owner"
 

@@ -4359,35 +4529,39 @@ nm_client_checkpoint_adjust_rollback_timeout_finish

NM_CLIENT_NETWORKING_ENABLED

#define NM_CLIENT_NETWORKING_ENABLED "networking-enabled"
 
+

NM_CLIENT_NETWORKING_ENABLED is deprecated and should not be used in newly-written code.


NM_CLIENT_WIRELESS_ENABLED

#define NM_CLIENT_WIRELESS_ENABLED "wireless-enabled"
 
+

NM_CLIENT_WIRELESS_ENABLED is deprecated and should not be used in newly-written code.


-

NM_CLIENT_WIRELESS_HARDWARE_ENABLED

-
#define NM_CLIENT_WIRELESS_HARDWARE_ENABLED "wireless-hardware-enabled"
+

NM_CLIENT_WWAN_ENABLED

+
#define NM_CLIENT_WWAN_ENABLED "wwan-enabled"
 
+

NM_CLIENT_WWAN_ENABLED is deprecated and should not be used in newly-written code.


-

NM_CLIENT_WWAN_ENABLED

-
#define NM_CLIENT_WWAN_ENABLED "wwan-enabled"
+

NM_CLIENT_WIMAX_ENABLED

+
#define NM_CLIENT_WIMAX_ENABLED "wimax-enabled"
 
+

NM_CLIENT_WIMAX_ENABLED is deprecated and should not be used in newly-written code.


-

NM_CLIENT_WWAN_HARDWARE_ENABLED

-
#define NM_CLIENT_WWAN_HARDWARE_ENABLED "wwan-hardware-enabled"
+

NM_CLIENT_WIRELESS_HARDWARE_ENABLED

+
#define NM_CLIENT_WIRELESS_HARDWARE_ENABLED "wireless-hardware-enabled"
 

-

NM_CLIENT_WIMAX_ENABLED

-
#define NM_CLIENT_WIMAX_ENABLED "wimax-enabled"
+

NM_CLIENT_WWAN_HARDWARE_ENABLED

+
#define NM_CLIENT_WWAN_HARDWARE_ENABLED "wwan-hardware-enabled"
 

@@ -4410,6 +4584,12 @@ nm_client_checkpoint_adjust_rollback_timeout_finish

+

NM_CLIENT_CONNECTIVITY_CHECK_URI

+
#define NM_CLIENT_CONNECTIVITY_CHECK_URI "connectivity-check-uri"
+
+
+
+

NM_CLIENT_CONNECTIVITY_CHECK_AVAILABLE

#define NM_CLIENT_CONNECTIVITY_CHECK_AVAILABLE "connectivity-check-available"
 
@@ -4419,6 +4599,7 @@ nm_client_checkpoint_adjust_rollback_timeout_finish

NM_CLIENT_CONNECTIVITY_CHECK_ENABLED

#define NM_CLIENT_CONNECTIVITY_CHECK_ENABLED "connectivity-check-enabled"
 
+

NM_CLIENT_CONNECTIVITY_CHECK_ENABLED is deprecated and should not be used in newly-written code.


@@ -4488,6 +4669,12 @@ nm_client_checkpoint_adjust_rollback_timeout_finish

+

NM_CLIENT_CHECKPOINTS

+
#define NM_CLIENT_CHECKPOINTS "checkpoints"
+
+
+
+

NM_CLIENT_DEVICE_ADDED

#define NM_CLIENT_DEVICE_ADDED "device-added"
 
@@ -4565,7 +4752,7 @@ clients can obtain to perform certain tasks on behalf of the current user.

NM_CLIENT_PERMISSION_ENABLE_DISABLE_NETWORK

controls whether networking -can be globally enabled or disabled

+ can be globally enabled or disabled

  @@ -4573,7 +4760,7 @@ can be globally enabled or disabled

NM_CLIENT_PERMISSION_ENABLE_DISABLE_WIFI

controls whether Wi-Fi can be -globally enabled or disabled

+ globally enabled or disabled

  @@ -4581,7 +4768,7 @@ globally enabled or disabled

NM_CLIENT_PERMISSION_ENABLE_DISABLE_WWAN

controls whether WWAN (3G) can be -globally enabled or disabled

+ globally enabled or disabled

  @@ -4589,7 +4776,7 @@ globally enabled or disabled

NM_CLIENT_PERMISSION_ENABLE_DISABLE_WIMAX

controls whether WiMAX can be -globally enabled or disabled

+ globally enabled or disabled

  @@ -4597,7 +4784,7 @@ globally enabled or disabled

NM_CLIENT_PERMISSION_SLEEP_WAKE

controls whether the client can ask -NetworkManager to sleep and wake

+ NetworkManager to sleep and wake

  @@ -4605,7 +4792,7 @@ NetworkManager to sleep and wake

NM_CLIENT_PERMISSION_NETWORK_CONTROL

controls whether networking connections -can be started, stopped, and changed

+ can be started, stopped, and changed

  @@ -4613,7 +4800,7 @@ can be started, stopped, and changed

NM_CLIENT_PERMISSION_WIFI_SHARE_PROTECTED

controls whether a password -protected Wi-Fi hotspot can be created

+ protected Wi-Fi hotspot can be created

  @@ -4621,7 +4808,7 @@ protected Wi-Fi hotspot can be created

NM_CLIENT_PERMISSION_WIFI_SHARE_OPEN

controls whether an open Wi-Fi hotspot -can be created

+ can be created

  @@ -4629,7 +4816,7 @@ can be created

NM_CLIENT_PERMISSION_SETTINGS_MODIFY_SYSTEM

controls whether connections -that are available to all users can be modified

+ that are available to all users can be modified

  @@ -4637,7 +4824,7 @@ that are available to all users can be modified

NM_CLIENT_PERMISSION_SETTINGS_MODIFY_OWN

controls whether connections -owned by the current user can be modified

+ owned by the current user can be modified

  @@ -4645,7 +4832,7 @@ owned by the current user can be modified

NM_CLIENT_PERMISSION_SETTINGS_MODIFY_HOSTNAME

controls whether the -persistent hostname can be changed

+ persistent hostname can be changed

  @@ -4653,7 +4840,7 @@ persistent hostname can be changed

NM_CLIENT_PERMISSION_SETTINGS_MODIFY_GLOBAL_DNS

modify persistent global -DNS configuration

+ DNS configuration

  @@ -4675,7 +4862,7 @@ DNS configuration

NM_CLIENT_PERMISSION_ENABLE_DISABLE_STATISTICS

controls whether device -statistics can be globally enabled or disabled

+ statistics can be globally enabled or disabled

  @@ -4683,7 +4870,7 @@ statistics can be globally enabled or disabled

NM_CLIENT_PERMISSION_ENABLE_DISABLE_CONNECTIVITY_CHECK

controls whether -connectivity check can be enabled or disabled

+ connectivity check can be enabled or disabled

  @@ -4737,7 +4924,7 @@ the user requires to obtain a given

NM_CLIENT_PERMISSION_RESULT_AUTH

authorization is necessary before the -permission is available

+ permission is available

  @@ -4745,7 +4932,7 @@ permission is available

NM_CLIENT_PERMISSION_RESULT_NO

permission to perform the operation is -denied by system policy

+ denied by system policy

  @@ -4779,7 +4966,7 @@ denied by system policy

NM_CLIENT_ERROR_MANAGER_NOT_RUNNING

an operation that requires NetworkManager -failed because NetworkManager is not running

+ failed because NetworkManager is not running

  @@ -4787,9 +4974,9 @@ failed because NetworkManager is not running

NM_CLIENT_ERROR_OBJECT_CREATION_FAILED

NetworkManager claimed that an -operation succeeded, but the object that was allegedly created (eg, -NMRemoteConnection, NMActiveConnection) was apparently destroyed before -NMClient could create a representation of it.

+ operation succeeded, but the object that was allegedly created (eg, + NMRemoteConnection, NMActiveConnection) was apparently destroyed before + NMClient could create a representation of it.

  @@ -4803,586 +4990,9 @@ operation succeeded, but the object that was allegedly created (eg,
#define NM_CLIENT_ERROR nm_client_error_quark ()
 
-
-
-

NMClient

-
typedef struct _NMClient NMClient;
-
-
-
-

Property Details

-
-

The “activating-connection” property

-
  “activating-connection”    NMActiveConnection *
-

The NMActiveConnection of the activating connection that is -likely to become the new “primary-connection”.

-

Flags: Read

-
-
-
-

The “active-connections” property

-
  “active-connections”       GPtrArray *
-

The active connections.

-

[type GPtrArray(NMActiveConnection)]

-

Flags: Read

-
-
-
-

The “all-devices” property

-
  “all-devices”              GPtrArray *
-

List of both real devices and device placeholders.

-

[type GPtrArray(NMDevice)]

-

Flags: Read

-

Since: 1.2

-
-
-
-

The “can-modify” property

-
  “can-modify”               gboolean
-

If TRUE, adding and modifying connections is supported.

-

Flags: Read

-

Default value: FALSE

-
-
-
-

The “checkpoints” property

-
  “checkpoints”              GPtrArray *
-

The list of active checkpoints.

-

[type GPtrArray(NMCheckpoint)]

-

Flags: Read

-

Since: 1.12

-
-
-
-

The “connections” property

-
  “connections”              GPtrArray *
-

The list of configured connections that are available to the user. (Note -that this differs from the underlying D-Bus property, which may also -contain the object paths of connections that the user does not have -permission to read the details of.)

-

[type GPtrArray(NMRemoteConnection)]

-

Flags: Read

-
-
-
-

The “connectivity” property

-
  “connectivity”             NMConnectivityState
-

The network connectivity state.

-

Flags: Read

-

Default value: NM_CONNECTIVITY_UNKNOWN

-
-
-
-

The “connectivity-check-available” property

-
  “connectivity-check-available” gboolean
-

Flags: Read

-

Default value: FALSE

-
-
-
-

The “connectivity-check-enabled” property

-
  “connectivity-check-enabled” gboolean
-

Flags: Read / Write

-

Default value: FALSE

-
-
-
-

The “devices” property

-
  “devices”                  GPtrArray *
-

List of real network devices. Does not include placeholder devices.

-

[type GPtrArray(NMDevice)]

-

Flags: Read

-
-
-
-

The “dns-configuration” property

-
  “dns-configuration”        GPtrArray *
-

The current DNS configuration, represented as an array -of NMDnsEntry objects.

-

[type GPtrArray(NMDnsEntry)]

-

Flags: Read

-

Since: 1.6

-
-
-
-

The “dns-mode” property

-
  “dns-mode”                 gchar *
-

The current DNS processing mode.

-

Flags: Read

-

Default value: ""

-

Since: 1.6

-
-
-
-

The “dns-rc-manager” property

-
  “dns-rc-manager”           gchar *
-

The current resolv.conf management mode.

-

Flags: Read

-

Default value: ""

-

Since: 1.6

-
-
-
-

The “hostname” property

-
  “hostname”                 gchar *
-

The machine hostname stored in persistent configuration. This can be -modified by calling nm_client_save_hostname().

-

Flags: Read

-

Default value: NULL

-
-
-
-

The “metered” property

-
  “metered”                  guint
-

Whether the connectivity is metered.

-

Flags: Read

-

Default value: 0

-

Since: 1.2

-
-
-
-

The “networking-enabled” property

-
  “networking-enabled”       gboolean
-

Whether networking is enabled.

-

Flags: Read / Write

-

Default value: TRUE

-
-
-
-

The “nm-running” property

-
  “nm-running”               gboolean
-

Whether the daemon is running.

-

Flags: Read

-

Default value: FALSE

-
-
-
-

The “primary-connection” property

-
  “primary-connection”       NMActiveConnection *
-

The NMActiveConnection of the device with the default route; -see nm_client_get_primary_connection() for more details.

-

Flags: Read

-
-
-
-

The “startup” property

-
  “startup”                  gboolean
-

Whether the daemon is still starting up.

-

Flags: Read

-

Default value: FALSE

-
-
-
-

The “state” property

-
  “state”                    NMState
-

The current daemon state.

-

Flags: Read

-

Default value: NM_STATE_UNKNOWN

-
-
-
-

The “version” property

-
  “version”                  gchar *
-

The NetworkManager version.

-

Flags: Read

-

Default value: NULL

-
-
-
-

The “wimax-enabled” property

-
  “wimax-enabled”            gboolean
-

Whether WiMAX functionality is enabled.

-

Flags: Read / Write

-

Default value: FALSE

-
-
-
-

The “wimax-hardware-enabled” property

-
  “wimax-hardware-enabled”   gboolean
-

Whether the WiMAX hardware is enabled.

-

Flags: Read

-

Default value: FALSE

-
-
-
-

The “wireless-enabled” property

-
  “wireless-enabled”         gboolean
-

Whether wireless is enabled.

-

Flags: Read / Write

-

Default value: FALSE

-
-
-
-

The “wireless-hardware-enabled” property

-
  “wireless-hardware-enabled” gboolean
-

Whether the wireless hardware is enabled.

-

Flags: Read

-

Default value: TRUE

-
-
-
-

The “wwan-enabled” property

-
  “wwan-enabled”             gboolean
-

Whether WWAN functionality is enabled.

-

Flags: Read / Write

-

Default value: FALSE

-
-
-
-

The “wwan-hardware-enabled” property

-
  “wwan-hardware-enabled”    gboolean
-

Whether the WWAN hardware is enabled.

-

Flags: Read

-

Default value: FALSE

-
-
-
-

Signal Details

-
-

The “active-connection-added” signal

-
void
-user_function (NMClient           *client,
-               NMActiveConnection *active_connection,
-               gpointer            user_data)
-

Notifies that a NMActiveConnection has been added.

-
-

Parameters

-
----- - - - - - - - - - - - - - - - - - -

client

the settings object that received the signal

 

active_connection

the new active connection

 

user_data

user data set when the signal handler was connected.

 
-
-

Flags: Run First

-
-
-
-

The “active-connection-removed” signal

-
void
-user_function (NMClient           *client,
-               NMActiveConnection *active_connection,
-               gpointer            user_data)
-

Notifies that a NMActiveConnection has been removed.

-
-

Parameters

-
----- - - - - - - - - - - - - - - - - - -

client

the settings object that received the signal

 

active_connection

the removed active connection

 

user_data

user data set when the signal handler was connected.

 
-
-

Flags: Run First

-
-
-
-

The “any-device-added” signal

-
void
-user_function (NMClient *client,
-               GObject  *device,
-               gpointer  user_data)
-

Notifies that a NMDevice is added. This signal is emitted for both -regular devices and placeholder devices.

-
-

Parameters

-
----- - - - - - - - - - - - - - - - - - -

client

the client that received the signal

 

device

the new device.

[type NMDevice]

user_data

user data set when the signal handler was connected.

 
-
-

Flags: Run First

-
-
-
-

The “any-device-removed” signal

-
void
-user_function (NMClient *client,
-               GObject  *device,
-               gpointer  user_data)
-

Notifies that a NMDevice is removed. This signal is emitted for both -regular devices and placeholder devices.

-
-

Parameters

-
----- - - - - - - - - - - - - - - - - - -

client

the client that received the signal

 

device

the removed device.

[type NMDevice]

user_data

user data set when the signal handler was connected.

 
-
-

Flags: Run First

-
-
-
-

The “connection-added” signal

-
void
-user_function (NMClient           *client,
-               NMRemoteConnection *connection,
-               gpointer            user_data)
-

Notifies that a NMConnection has been added.

-
-

Parameters

-
----- - - - - - - - - - - - - - - - - - -

client

the settings object that received the signal

 

connection

the new connection

 

user_data

user data set when the signal handler was connected.

 
-
-

Flags: Run First

-
-
-
-

The “connection-removed” signal

-
void
-user_function (NMClient           *client,
-               NMRemoteConnection *connection,
-               gpointer            user_data)
-

Notifies that a NMConnection has been removed.

-
-

Parameters

-
----- - - - - - - - - - - - - - - - - - -

client

the settings object that received the signal

 

connection

the removed connection

 

user_data

user data set when the signal handler was connected.

 
-
-

Flags: Run First

-
-
-
-

The “device-added” signal

-
void
-user_function (NMClient *client,
-               GObject  *device,
-               gpointer  user_data)
-

Notifies that a NMDevice is added. This signal is not emitted for -placeholder devices.

-
-

Parameters

-
----- - - - - - - - - - - - - - - - - - -

client

the client that received the signal

 

device

the new device.

[type NMDevice]

user_data

user data set when the signal handler was connected.

 
-
-

Flags: Run First

-
-
-
-

The “device-removed” signal

-
void
-user_function (NMClient *client,
-               GObject  *device,
-               gpointer  user_data)
-

Notifies that a NMDevice is removed. This signal is not emitted for -placeholder devices.

-
-

Parameters

-
----- - - - - - - - - - - - - - - - - - -

client

the client that received the signal

 

device

the removed device.

[type NMDevice]

user_data

user data set when the signal handler was connected.

 
-
-

Flags: Run First

-
-
-
-

The “permission-changed” signal

-
void
-user_function (NMClient *client,
-               guint     permission,
-               guint     result,
-               gpointer  user_data)
-

Notifies that a permission has changed

-
-

Parameters

-
----- - - - - - - - - - - - - - - - - - - - - - - -

client

the client that received the signal

 

permission

a permission from NMClientPermission

 

result

the permission's result, one of NMClientPermissionResult

 

user_data

user data set when the signal handler was connected.

 
-
-

Flags: Run First

-
+
Generated by GTK-Doc V1.29
\ No newline at end of file diff --git a/docs/libnm/html/NMConnection.html b/docs/libnm/html/NMConnection.html index 9d9d5a25..5c566d5b 100644 --- a/docs/libnm/html/NMConnection.html +++ b/docs/libnm/html/NMConnection.html @@ -8,7 +8,7 @@ - + @@ -2851,7 +2851,7 @@ calling

NM_CONNECTION_SERIALIZE_WITH_SECRETS_AGENT_OWNED

if set, only secrets that -are agent owned will be serialized. Since: 1.20

+ are agent owned will be serialized. Since: 1.20

  @@ -2862,6 +2862,6 @@ are agent owned will be serialized. Since: 1.20

+
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/NMDevice.html b/docs/libnm/html/NMDevice.html index 77287a5d..b6d0f9c5 100644 --- a/docs/libnm/html/NMDevice.html +++ b/docs/libnm/html/NMDevice.html @@ -7,8 +7,8 @@ - - + + @@ -16,15 +16,12 @@ Top  |  Description  |  - Object Hierarchy  |  - Implemented Interfaces  |  - Properties  |  - Signals + Object Hierarchy Home Up Prev -Next +Next
@@ -304,6 +301,14 @@ +NMDeviceInterfaceFlags + + +nm_device_get_interface_flags () + + + + char ** @@ -504,194 +509,6 @@
-
-

Properties

-
----- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-NMActiveConnection *active-connectionRead
gbooleanautoconnectRead / Write
-GPtrArray *available-connectionsRead
NMDeviceCapabilitiescapabilitiesRead
NMDeviceTypedevice-typeRead
-NMDhcpConfig *dhcp4-configRead
-NMDhcpConfig *dhcp6-configRead
-gchar *driverRead
-gchar *driver-versionRead
gbooleanfirmware-missingRead
-gchar *firmware-versionRead
-gchar *interfaceRead
-gchar *ip-interfaceRead
-NMIPConfig *ip4-configRead
NMConnectivityStateip4-connectivityRead
-NMIPConfig *ip6-configRead
NMConnectivityStateip6-connectivityRead
-GPtrArray *lldp-neighborsRead
gbooleanmanagedRead
guintmeteredRead
guintmtuRead
gbooleannm-plugin-missingRead
-gchar *physical-port-idRead
-gchar *productRead
gbooleanrealRead
NMDeviceStatestateRead
guintstate-reasonRead
-gchar *udiRead
-gchar *vendorRead
-
-
-

Signals

-
----- - - - - - -
voidstate-changedRun First
-

Types and Values

@@ -827,45 +644,9 @@

Object Hierarchy

    GBoxed
     ╰── NMLldpNeighbor
-    GObject
-    ╰── NMObject
-        ╰── NMDevice
-            ├── NMDevice6Lowpan
-            ├── NMDeviceAdsl
-            ├── NMDeviceBond
-            ├── NMDeviceBridge
-            ├── NMDeviceBt
-            ├── NMDeviceDummy
-            ├── NMDeviceEthernet
-            ├── NMDeviceGeneric
-            ├── NMDeviceInfiniband
-            ├── NMDeviceIPTunnel
-            ├── NMDeviceMacsec
-            ├── NMDeviceMacvlan
-            ├── NMDeviceModem
-            ├── NMDeviceOlpcMesh
-            ├── NMDeviceOvsBridge
-            ├── NMDeviceOvsInterface
-            ├── NMDeviceOvsPort
-            ├── NMDevicePpp
-            ├── NMDeviceTeam
-            ├── NMDeviceTun
-            ├── NMDeviceVlan
-            ├── NMDeviceVxlan
-            ├── NMDeviceWifi
-            ├── NMDeviceWifiP2P
-            ├── NMDeviceWimax
-            ├── NMDeviceWireGuard
-            ╰── NMDeviceWpan
 
-

Implemented Interfaces

-

-NMDevice implements - GInitable and GAsyncInitable.

-
-

Description

@@ -1174,6 +955,13 @@ nm_device_get_managed (void nm_device_set_managed (NMDevice *device, gboolean managed); +
+

nm_device_set_managed has been deprecated since version 1.22 and should not be used in newly-written code.

+

, use nm_device_set_managed_async() or GDBusConnection

+

This function is deprecated because it calls a synchronous D-Bus method +and modifies the content of the NMClient cache client side. Also, it does +not emit a property changed signal.

+

Enables or disables management of NMDevice by NetworkManager.

Parameters

@@ -1231,6 +1019,12 @@ nm_device_get_autoconnect (void nm_device_set_autoconnect (NMDevice *device, gboolean autoconnect); +
+

nm_device_set_autoconnect has been deprecated since version 1.22 and should not be used in newly-written code.

+

, use nm_device_set_autoconnect_async() or GDBusConnection

+

This function is deprecated because it calls a synchronous D-Bus method +and modifies the content of the NMClient cache client side.

+

Enables or disables automatic activation of the NMDevice.

Parameters

@@ -1551,7 +1345,7 @@ not part of an active connection.

nm_device_get_available_connections ()

const GPtrArray *
 nm_device_get_available_connections (NMDevice *device);
-

Gets the NMRemoteConnections currently known to the daemon that could +

Gets the NMRemoteConnections currently known to the daemon that could be activated on device .

@@ -1572,7 +1366,7 @@ be activated on device

Returns

the GPtrArray -containing NMRemoteConnections. This is the internal copy used by +containing NMRemoteConnections. This is the internal copy used by the connection, and must not be modified.

[element-type NMRemoteConnection]

@@ -1658,7 +1452,7 @@ nm_device_is_real (

Returns

TRUE if the device exists, or FALSE if it is a placeholder device that could be automatically created by NetworkManager if one of its -“available-connections” was activated.

+“available-connections” was activated.

Since: 1.2

@@ -1836,6 +1630,33 @@ array and thus it is safe for callers to reference and keep using it.


+

nm_device_get_interface_flags ()

+
NMDeviceInterfaceFlags
+nm_device_get_interface_flags (NMDevice *device);
+

Gets the interface flags of the device.

+
+

Parameters

+
+++++ + + + + + +

device

a NMDevice

 
+
+
+

Returns

+

the flags

+
+

Since: 1.22

+
+
+

nm_device_disambiguate_names ()

char **
 nm_device_disambiguate_names (NMDevice **devices,
@@ -1882,6 +1703,10 @@ nm_device_reapply (guint32 flags,
                    GCancellable *cancellable,
                    GError **error);
+
+

nm_device_reapply has been deprecated since version 1.22 and should not be used in newly-written code.

+

, use nm_device_reapply_async() or GDBusConnection

+

Attempts to update device with changes to the currently active connection made since it was last applied.

@@ -2054,6 +1879,10 @@ nm_device_get_applied_connection (guint64 *version_id, GCancellable *cancellable, GError **error); +
+

nm_device_get_applied_connection has been deprecated since version 1.22 and should not be used in newly-written code.

+

, use nm_device_get_applied_connection_async() or GDBusConnection

+

Fetch the currently applied connection on the device.

Parameters

@@ -2214,6 +2043,10 @@ to NMDevice *device
, GCancellable *cancellable, GError **error); +
+

nm_device_disconnect has been deprecated since version 1.22 and should not be used in newly-written code.

+

, use nm_device_disconnect_async() or GDBusConnection

+

Disconnects the device if currently connected, and prevents the device from automatically connecting to networks until the next manual network connection request.

@@ -2343,6 +2176,10 @@ will be set.

nm_device_delete (NMDevice *device, GCancellable *cancellable, GError **error); +
+

nm_device_delete has been deprecated since version 1.22 and should not be used in newly-written code.

+

, use nm_device_delete_async() or GDBusConnection

+

Deletes the software device. Hardware devices can't be deleted.

Parameters

@@ -2956,6 +2793,7 @@ not found.

NM_DEVICE_AUTOCONNECT

#define NM_DEVICE_AUTOCONNECT "autoconnect"
 
+

NM_DEVICE_AUTOCONNECT is deprecated and should not be used in newly-written code.


@@ -3067,306 +2905,13 @@ not found.


-

NMDevice

-
typedef struct _NMDevice NMDevice;
-
-
-
-

Property Details

-
-

The “active-connection” property

-
  “active-connection”        NMActiveConnection *
-

The NMActiveConnection object that "owns" this device during activation.

-

Flags: Read

-
-
-
-

The “autoconnect” property

-
  “autoconnect”              gboolean
-

Whether the device can auto-activate a connection.

-

Flags: Read / Write

-

Default value: TRUE

-
-
-
-

The “available-connections” property

-
  “available-connections”    GPtrArray *
-

The available connections of the device

-

[type GPtrArray(NMRemoteConnection)]

-

Flags: Read

-
-
-
-

The “capabilities” property

-
  “capabilities”             NMDeviceCapabilities
-

The capabilities of the device.

-

Flags: Read

-
-
-
-

The “device-type” property

-
  “device-type”              NMDeviceType
-

The numeric type of the device.

-

Flags: Read

-

Default value: NM_DEVICE_TYPE_UNKNOWN

-
-
-
-

The “dhcp4-config” property

-
  “dhcp4-config”             NMDhcpConfig *
-

The IPv4 NMDhcpConfig of the device.

-

Flags: Read

-
-
-
-

The “dhcp6-config” property

-
  “dhcp6-config”             NMDhcpConfig *
-

The IPv6 NMDhcpConfig of the device.

-

Flags: Read

-
-
-
-

The “driver” property

-
  “driver”                   gchar *
-

The driver of the device.

-

Flags: Read

-

Default value: NULL

-
-
-
-

The “driver-version” property

-
  “driver-version”           gchar *
-

The version of the device driver.

-

Flags: Read

-

Default value: NULL

-
-
-
-

The “firmware-missing” property

-
  “firmware-missing”         gboolean
-

When TRUE indicates the device is likely missing firmware required -for its operation.

-

Flags: Read

-

Default value: FALSE

-
-
-
-

The “firmware-version” property

-
  “firmware-version”         gchar *
-

The firmware version of the device.

-

Flags: Read

-

Default value: NULL

-
-
-
-

The “interface” property

-
  “interface”                gchar *
-

The interface of the device.

-

Flags: Read

-

Default value: NULL

-
-
-
-

The “ip-interface” property

-
  “ip-interface”             gchar *
-

The IP interface of the device which should be used for all IP-related -operations like addressing and routing.

-

Flags: Read

-

Default value: NULL

-
-
-
-

The “ip4-config” property

-
  “ip4-config”               NMIPConfig *
-

The NMIP4Config of the device.

-

Flags: Read

-
-
-
-

The “ip4-connectivity” property

-
  “ip4-connectivity”         NMConnectivityState
-

The IPv4 connectivity state of the device.

-

Flags: Read

-

Default value: NM_CONNECTIVITY_UNKNOWN

-

Since: 1.16

-
-
-
-

The “ip6-config” property

-
  “ip6-config”               NMIPConfig *
-

The IPv6 NMIPConfig of the device.

-

Flags: Read

-
-
-
-

The “ip6-connectivity” property

-
  “ip6-connectivity”         NMConnectivityState
-

The IPv6 connectivity state of the device.

-

Flags: Read

-

Default value: NM_CONNECTIVITY_UNKNOWN

-

Since: 1.16

-
-
-
-

The “lldp-neighbors” property

-
  “lldp-neighbors”           GPtrArray *
-

The LLDP neighbors.

-

Flags: Read

-
-
-
-

The “managed” property

-
  “managed”                  gboolean
-

Whether the device is managed by NetworkManager.

-

Flags: Read

-

Default value: FALSE

-
-
-
-

The “metered” property

-
  “metered”                  guint
-

Whether the device is metered.

-

Flags: Read

-

Default value: 0

-

Since: 1.2

-
-
-
-

The “mtu” property

-
  “mtu”                      guint
-

The MTU of the device.

-

Flags: Read

-

Default value: 1500

-
-
-
-

The “nm-plugin-missing” property

-
  “nm-plugin-missing”        gboolean
-

When TRUE indicates that the NetworkManager plugin for the device -is not installed.

-

Flags: Read

-

Default value: FALSE

-

Since: 1.2

-
-
-
-

The “physical-port-id” property

-
  “physical-port-id”         gchar *
-

The physical port ID of the device. (See -nm_device_get_physical_port_id().)

-

Flags: Read

-

Default value: NULL

-
-
-
-

The “product” property

-
  “product”                  gchar *
-

The product string of the device.

-

Flags: Read

-

Default value: NULL

-
-
-
-

The “real” property

-
  “real”                     gboolean
-

Whether the device is real or is a placeholder device that could -be created automatically by NetworkManager if one of its -“available-connections” was activated.

-

Flags: Read

-

Default value: FALSE

-

Since: 1.2

-
-
-
-

The “state” property

-
  “state”                    NMDeviceState
-

The state of the device.

-

Flags: Read

-

Default value: NM_DEVICE_STATE_UNKNOWN

-
-
-
-

The “state-reason” property

-
  “state-reason”             guint
-

The reason for the device state.

-

Flags: Read

-

Default value: 0

-
-
-
-

The “udi” property

-
  “udi”                      gchar *
-

An operating-system specific device hardware identifier; this is not -unique to a specific hardware device across reboots or hotplugs. It -is an opaque string which for some device types (Bluetooth, Modem) -contains an identifier provided by the underlying hardware service daemon -such as Bluez or ModemManager, and clients can use this property to -request more information about the device from those services.

-

Flags: Read

-

Default value: NULL

-
-
-
-

The “vendor” property

-
  “vendor”                   gchar *
-

The vendor string of the device.

-

Flags: Read

-

Default value: NULL

-
-
-
-

Signal Details

-
-

The “state-changed” signal

-
void
-user_function (NMDevice *device,
-               guint     new_state,
-               guint     old_state,
-               guint     reason,
-               gpointer  user_data)
-

Notifies the state change of a NMDevice.

-
-

Parameters

-
----- - - - - - - - - - - - - - - - - - - - - - - - - - - - -

device

the device object that received the signal

 

new_state

the new state of the device

 

old_state

the previous state of the device

 

reason

the reason describing the state change

 

user_data

user data set when the signal handler was connected.

 
-
-

Flags: Run First

+

NM_DEVICE_INTERFACE_FLAGS

+
#define NM_DEVICE_INTERFACE_FLAGS "interface-flags"
+
+
Generated by GTK-Doc V1.29
\ No newline at end of file diff --git a/docs/libnm/html/NMDevice6Lowpan.html b/docs/libnm/html/NMDevice6Lowpan.html new file mode 100644 index 00000000..1101b793 --- /dev/null +++ b/docs/libnm/html/NMDevice6Lowpan.html @@ -0,0 +1,157 @@ + + + + +NMDevice6Lowpan: libnm Reference Manual + + + + + + + + + + + + + + + + +
+
+
+ + +
+

NMDevice6Lowpan

+

NMDevice6Lowpan

+
+
+

Functions

+
++++ + + + + + + + + + + +
+NMDevice * + +nm_device_6lowpan_get_parent () +
const char * + +nm_device_6lowpan_get_hw_address () +
+
+
+

Types and Values

+
++++ + + + + + + + + + + +
#defineNM_DEVICE_6LOWPAN_PARENT
#defineNM_DEVICE_6LOWPAN_HW_ADDRESS
+
+
+

Description

+
+
+

Functions

+
+

nm_device_6lowpan_get_parent ()

+
NMDevice *
+nm_device_6lowpan_get_parent (NMDevice6Lowpan *device);
+
+

Parameters

+
+++++ + + + + + +

device

a NMDevice6Lowpan

 
+
+
+

Returns

+

the device's parent device.

+

[transfer none]

+
+

Since: 1.14

+
+
+
+

nm_device_6lowpan_get_hw_address ()

+
const char *
+nm_device_6lowpan_get_hw_address (NMDevice6Lowpan *device);
+

Gets the hardware (MAC) address of the NMDevice6Lowpan

+
+

Parameters

+
+++++ + + + + + +

device

a NMDevice6Lowpan

 
+
+
+

Returns

+

the hardware address. This is the internal string used by the +device, and must not be modified.

+
+

Since: 1.14

+
+
+
+

Types and Values

+
+

NM_DEVICE_6LOWPAN_PARENT

+
#define NM_DEVICE_6LOWPAN_PARENT          "parent"
+
+
+
+
+

NM_DEVICE_6LOWPAN_HW_ADDRESS

+
#define NM_DEVICE_6LOWPAN_HW_ADDRESS      "hw-address"
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/libnm/html/NMDeviceAdsl.html b/docs/libnm/html/NMDeviceAdsl.html index e40b2ea2..1f8140b6 100644 --- a/docs/libnm/html/NMDeviceAdsl.html +++ b/docs/libnm/html/NMDeviceAdsl.html @@ -6,23 +6,20 @@ - + - + - +
@@ -52,54 +49,19 @@
-

Properties

-
----- - - - - - -
gbooleancarrierRead
-
-

Types and Values

- - + - - - - - - +
#define NM_DEVICE_ADSL_CARRIER
 NMDeviceAdsl
-

Object Hierarchy

-
    GObject
-    ╰── NMObject
-        ╰── NMDevice
-            ╰── NMDeviceAdsl
-
-
-
-

Implemented Interfaces

-

-NMDeviceAdsl implements - GInitable and GAsyncInitable.

-
-

Description

@@ -137,24 +99,9 @@ nm_device_adsl_get_carrier (#define NM_DEVICE_ADSL_CARRIER "carrier"
-
-
-

NMDeviceAdsl

-
typedef struct _NMDeviceAdsl NMDeviceAdsl;
-
- -
-

Property Details

-
-

The “carrier” property

-
  “carrier”                  gboolean
-

Whether the device has carrier.

-

Flags: Read

-

Default value: FALSE

-
+
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/NMDeviceBond.html b/docs/libnm/html/NMDeviceBond.html index d15ae8b3..7bd7b1db 100644 --- a/docs/libnm/html/NMDeviceBond.html +++ b/docs/libnm/html/NMDeviceBond.html @@ -8,17 +8,14 @@ - + @@ -68,35 +65,6 @@
-

Properties

-
----- - - - - - - - - - - - - - - - - - -
gbooleancarrierRead
-gchar *hw-addressRead
-GPtrArray *slavesRead
-
-

Types and Values

@@ -116,28 +84,10 @@ - - - -
#define NM_DEVICE_BOND_SLAVES
 NMDeviceBond
-

Object Hierarchy

-
    GObject
-    ╰── NMObject
-        ╰── NMDevice
-            ╰── NMDeviceBond
-
-
-
-

Implemented Interfaces

-

-NMDeviceBond implements - GInitable and GAsyncInitable.

-
-

Description

@@ -245,40 +195,9 @@ copy used by the device, and must not be modified.

#define NM_DEVICE_BOND_SLAVES      "slaves"
 
-
-
-

NMDeviceBond

-
typedef struct _NMDeviceBond NMDeviceBond;
-
- -
-

Property Details

-
-

The “carrier” property

-
  “carrier”                  gboolean
-

Whether the device has carrier.

-

Flags: Read

-

Default value: FALSE

-
-
-
-

The “hw-address” property

-
  “hw-address”               gchar *
-

The hardware (MAC) address of the device.

-

Flags: Read

-

Default value: NULL

-
-
-
-

The “slaves” property

-
  “slaves”                   GPtrArray *
-

The devices enslaved to the bond device.

-

[type GPtrArray(NMDevice)]

-

Flags: Read

-
+
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/NMDeviceBridge.html b/docs/libnm/html/NMDeviceBridge.html index 5f0d6e30..67bb6aed 100644 --- a/docs/libnm/html/NMDeviceBridge.html +++ b/docs/libnm/html/NMDeviceBridge.html @@ -8,17 +8,14 @@ - + @@ -68,35 +65,6 @@
-

Properties

-
----- - - - - - - - - - - - - - - - - - -
gbooleancarrierRead
-gchar *hw-addressRead
-GPtrArray *slavesRead
-
-

Types and Values

@@ -116,28 +84,10 @@ - - - -
#define NM_DEVICE_BRIDGE_SLAVES
 NMDeviceBridge
-

Object Hierarchy

-
    GObject
-    ╰── NMObject
-        ╰── NMDevice
-            ╰── NMDeviceBridge
-
-
-
-

Implemented Interfaces

-

-NMDeviceBridge implements - GInitable and GAsyncInitable.

-
-

Description

@@ -245,40 +195,9 @@ copy used by the device, and must not be modified.

#define NM_DEVICE_BRIDGE_SLAVES      "slaves"
 
-
-
-

NMDeviceBridge

-
typedef struct _NMDeviceBridge NMDeviceBridge;
-
- -
-

Property Details

-
-

The “carrier” property

-
  “carrier”                  gboolean
-

Whether the device has carrier.

-

Flags: Read

-

Default value: FALSE

-
-
-
-

The “hw-address” property

-
  “hw-address”               gchar *
-

The hardware (MAC) address of the device.

-

Flags: Read

-

Default value: NULL

-
-
-
-

The “slaves” property

-
  “slaves”                   GPtrArray *
-

The devices enslaved to the bridge device.

-

[type GPtrArray(NMDevice)]

-

Flags: Read

-
+
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/NMDeviceBt.html b/docs/libnm/html/NMDeviceBt.html index d87f9ae7..019910de 100644 --- a/docs/libnm/html/NMDeviceBt.html +++ b/docs/libnm/html/NMDeviceBt.html @@ -8,17 +8,14 @@ - + @@ -68,35 +65,6 @@
-

Properties

-
----- - - - - - - - - - - - - - - - - - -
NMBluetoothCapabilitiesbt-capabilitiesRead
-gchar *hw-addressRead
-gchar *nameRead
-
-

Types and Values

@@ -116,28 +84,10 @@ - - - -
#define NM_DEVICE_BT_CAPABILITIES
 NMDeviceBt
-

Object Hierarchy

-
    GObject
-    ╰── NMObject
-        ╰── NMDevice
-            ╰── NMDeviceBt
-
-
-
-

Implemented Interfaces

-

-NMDeviceBt implements - GInitable and GAsyncInitable.

-
-

Description

@@ -240,39 +190,9 @@ nm_device_bt_get_capabilities (#define NM_DEVICE_BT_CAPABILITIES "bt-capabilities"
-
-
-

NMDeviceBt

-
typedef struct _NMDeviceBt NMDeviceBt;
-
- -
-

Property Details

-
-

The “bt-capabilities” property

-
  “bt-capabilities”          NMBluetoothCapabilities
-

The device's bluetooth capabilities, a combination of NMBluetoothCapabilities.

-

Flags: Read

-
-
-
-

The “hw-address” property

-
  “hw-address”               gchar *
-

The hardware (MAC) address of the device.

-

Flags: Read

-

Default value: NULL

-
-
-
-

The “name” property

-
  “name”                     gchar *
-

The name of the bluetooth device.

-

Flags: Read

-

Default value: NULL

-
+
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/NMDeviceDummy.html b/docs/libnm/html/NMDeviceDummy.html index 1d430bee..d08b8b3b 100644 --- a/docs/libnm/html/NMDeviceDummy.html +++ b/docs/libnm/html/NMDeviceDummy.html @@ -8,17 +8,14 @@ - + @@ -51,55 +48,19 @@
-

Properties

-
----- - - - - - -
-gchar *hw-addressRead
-
-

Types and Values

- - + - - - - - - +
#define NM_DEVICE_DUMMY_HW_ADDRESS
 NMDeviceDummy
-

Object Hierarchy

-
    GObject
-    ╰── NMObject
-        ╰── NMDevice
-            ╰── NMDeviceDummy
-
-
-
-

Implemented Interfaces

-

-NMDeviceDummy implements - GInitable and GAsyncInitable.

-
-

Description

@@ -139,25 +100,9 @@ device, and must not be modified.

#define NM_DEVICE_DUMMY_HW_ADDRESS  "hw-address"
 
-
-
-

NMDeviceDummy

-
typedef struct _NMDeviceDummy NMDeviceDummy;
-
- -
-

Property Details

-
-

The “hw-address” property

-
  “hw-address”               gchar *
-

The active hardware (MAC) address of the device.

-

Flags: Read

-

Default value: NULL

-

Since: 1.10

-
+
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/NMDeviceEthernet.html b/docs/libnm/html/NMDeviceEthernet.html index 002f70ff..da0f640e 100644 --- a/docs/libnm/html/NMDeviceEthernet.html +++ b/docs/libnm/html/NMDeviceEthernet.html @@ -8,17 +8,14 @@ - + @@ -83,45 +80,6 @@
-

Properties

-
----- - - - - - - - - - - - - - - - - - - - - - - - - - - - -
gbooleancarrierRead
-gchar *hw-addressRead
-gchar *perm-hw-addressRead
GStrvs390-subchannelsRead
guintspeedRead
-
-

Types and Values

@@ -149,28 +107,10 @@ - - - -
#define NM_DEVICE_ETHERNET_S390_SUBCHANNELS
 NMDeviceEthernet
-

Object Hierarchy

-
    GObject
-    ╰── NMObject
-        ╰── NMDevice
-            ╰── NMDeviceEthernet
-
-
-
-

Implemented Interfaces

-

-NMDeviceEthernet implements - GInitable and GAsyncInitable.

-
-

Description

@@ -343,57 +283,9 @@ one subchannel the s390 device uses to communicate to the host.

#define NM_DEVICE_ETHERNET_S390_SUBCHANNELS "s390-subchannels"
 
-
-
-

NMDeviceEthernet

-
typedef struct _NMDeviceEthernet NMDeviceEthernet;
-
- -
-

Property Details

-
-

The “carrier” property

-
  “carrier”                  gboolean
-

Whether the device has carrier.

-

Flags: Read

-

Default value: FALSE

-
-
-
-

The “hw-address” property

-
  “hw-address”               gchar *
-

The active hardware (MAC) address of the device.

-

Flags: Read

-

Default value: NULL

-
-
-
-

The “perm-hw-address” property

-
  “perm-hw-address”          gchar *
-

The permanent hardware (MAC) address of the device.

-

Flags: Read

-

Default value: NULL

-
-
-
-

The “s390-subchannels” property

-
  “s390-subchannels”         GStrv
-

Identifies subchannels of this network device used for -communication with z/VM or s390 host.

-

Flags: Read

-

Since: 1.2

-
-
-
-

The “speed” property

-
  “speed”                    guint
-

The speed of the device.

-

Flags: Read

-

Default value: 0

-
+
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/NMDeviceGeneric.html b/docs/libnm/html/NMDeviceGeneric.html index e1b11244..93c5c654 100644 --- a/docs/libnm/html/NMDeviceGeneric.html +++ b/docs/libnm/html/NMDeviceGeneric.html @@ -8,17 +8,14 @@ - + @@ -51,30 +48,6 @@
-

Properties

-
----- - - - - - - - - - - - - -
-gchar *hw-addressRead
-gchar *type-descriptionRead
-
-

Types and Values

@@ -90,28 +63,10 @@ - - - -
#define NM_DEVICE_GENERIC_TYPE_DESCRIPTION
 NMDeviceGeneric
-

Object Hierarchy

-
    GObject
-    ╰── NMObject
-        ╰── NMDevice
-            ╰── NMDeviceGeneric
-
-
-
-

Implemented Interfaces

-

-NMDeviceGeneric implements - GInitable and GAsyncInitable.

-
-

Description

@@ -156,33 +111,9 @@ device, and must not be modified.

#define NM_DEVICE_GENERIC_TYPE_DESCRIPTION "type-description"
 
-
-
-

NMDeviceGeneric

-
typedef struct _NMDeviceGeneric NMDeviceGeneric;
-
- -
-

Property Details

-
-

The “hw-address” property

-
  “hw-address”               gchar *
-

The hardware address of the device.

-

Flags: Read

-

Default value: NULL

-
-
-
-

The “type-description” property

-
  “type-description”         gchar *
-

A description of the specific type of device this is, or NULL -if not known.

-

Flags: Read

-

Default value: NULL

-
+
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/NMDeviceIPTunnel.html b/docs/libnm/html/NMDeviceIPTunnel.html index c5809858..37357d0e 100644 --- a/docs/libnm/html/NMDeviceIPTunnel.html +++ b/docs/libnm/html/NMDeviceIPTunnel.html @@ -8,17 +8,14 @@ - + @@ -138,83 +135,6 @@
-

Properties

-
----- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
gucharencapsulation-limitRead
guintflagsRead
guintflow-labelRead
-gchar *input-keyRead
-gchar *localRead
guintmodeRead
-gchar *output-keyRead
-NMDevice *parentRead
gbooleanpath-mtu-discoveryRead
-gchar *remoteRead
guchartosRead
gucharttlRead
-
-

Types and Values

@@ -270,28 +190,10 @@ - - - -
#define NM_DEVICE_IP_TUNNEL_FLAGS
 NMDeviceIPTunnel
-

Object Hierarchy

-
    GObject
-    ╰── NMObject
-        ╰── NMDevice
-            ╰── NMDeviceIPTunnel
-
-
-
-

Implemented Interfaces

-

-NMDeviceIPTunnel implements - GInitable and GAsyncInitable.

-
-

Description

@@ -685,129 +587,9 @@ nm_device_ip_tunnel_get_flags (#define NM_DEVICE_IP_TUNNEL_FLAGS "flags"
-
-
-

NMDeviceIPTunnel

-
typedef struct _NMDeviceIPTunnel NMDeviceIPTunnel;
-
- -
-

Property Details

-
-

The “encapsulation-limit” property

-
  “encapsulation-limit”      guchar
-

How many additional levels of encapsulation are permitted to -be prepended to packets. This property applies only to IPv6 -tunnels.

-

Flags: Read

-

Default value: 0

-

Since: 1.2

-
-
-
-

The “flags” property

-
  “flags”                    guint
-

Tunnel flags.

-

Flags: Read

-

Default value: 0

-

Since: 1.12

-
-
-
-

The “flow-label” property

-
  “flow-label”               guint
-

The flow label to assign to tunnel packets. This property -applies only to IPv6 tunnels.

-

Flags: Read

-

Allowed values: <= 1048575

-

Default value: 0

-

Since: 1.2

-
-
-
-

The “input-key” property

-
  “input-key”                gchar *
-

The key used for tunneled input packets, if applicable.

-

Flags: Read

-

Default value: NULL

-

Since: 1.2

-
-
-
-

The “local” property

-
  “local”                    gchar *
-

The local endpoint of the tunnel.

-

Flags: Read

-

Default value: NULL

-

Since: 1.2

-
-
-
-

The “mode” property

-
  “mode”                     guint
-

The tunneling mode of the device.

-

Flags: Read

-

Default value: 0

-

Since: 1.2

-
-
-
-

The “output-key” property

-
  “output-key”               gchar *
-

The key used for tunneled output packets, if applicable.

-

Flags: Read

-

Default value: NULL

-

Since: 1.2

-
-
-
-

The “parent” property

-
  “parent”                   NMDevice *
-

The devices's parent device.

-

Flags: Read

-

Since: 1.2

-
-
-
-

The “path-mtu-discovery” property

-
  “path-mtu-discovery”       gboolean
-

Whether path MTU discovery is enabled on this tunnel.

-

Flags: Read

-

Default value: FALSE

-

Since: 1.2

-
-
-
-

The “remote” property

-
  “remote”                   gchar *
-

The remote endpoint of the tunnel.

-

Flags: Read

-

Default value: NULL

-

Since: 1.2

-
-
-
-

The “tos” property

-
  “tos”                      guchar
-

The type of service (IPv4) or traffic class (IPv6) assigned to -tunneled packets.

-

Flags: Read

-

Default value: 0

-

Since: 1.2

-
-
-
-

The “ttl” property

-
  “ttl”                      guchar
-

The TTL assigned to tunneled packets. 0 is a special value - meaning that packets inherit the TTL value

-

Flags: Read

-

Default value: 0

-

Since: 1.2

-
+
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/NMDeviceInfiniband.html b/docs/libnm/html/NMDeviceInfiniband.html index 02078964..74781264 100644 --- a/docs/libnm/html/NMDeviceInfiniband.html +++ b/docs/libnm/html/NMDeviceInfiniband.html @@ -8,17 +8,14 @@ - + @@ -61,29 +58,6 @@
-

Properties

-
----- - - - - - - - - - - - - -
gbooleancarrierRead
-gchar *hw-addressRead
-
-

Types and Values

@@ -99,28 +73,10 @@ - - - -
#define NM_DEVICE_INFINIBAND_CARRIER
 NMDeviceInfiniband
-

Object Hierarchy

-
    GObject
-    ╰── NMObject
-        ╰── NMDevice
-            ╰── NMDeviceInfiniband
-
-
-
-

Implemented Interfaces

-

-NMDeviceInfiniband implements - GInitable and GAsyncInitable.

-
-

Description

@@ -191,32 +147,9 @@ nm_device_infiniband_get_carrier (#define NM_DEVICE_INFINIBAND_CARRIER "carrier"
-
-
-

NMDeviceInfiniband

-
typedef struct _NMDeviceInfiniband NMDeviceInfiniband;
-
- -
-

Property Details

-
-

The “carrier” property

-
  “carrier”                  gboolean
-

Whether the device has carrier.

-

Flags: Read

-

Default value: FALSE

-
-
-
-

The “hw-address” property

-
  “hw-address”               gchar *
-

The hardware (MAC) address of the device.

-

Flags: Read

-

Default value: NULL

-
+
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/NMDeviceMacsec.html b/docs/libnm/html/NMDeviceMacsec.html index e38fdd75..71fa99c2 100644 --- a/docs/libnm/html/NMDeviceMacsec.html +++ b/docs/libnm/html/NMDeviceMacsec.html @@ -8,17 +8,14 @@ - + @@ -156,91 +153,6 @@
-

Properties

-
----- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
guint64cipher-suiteRead
gucharencoding-saRead
gbooleanencryptRead
gbooleanesRead
-gchar *hw-addressRead
gucharicv-lengthRead
gbooleaninclude-sciRead
-NMDevice *parentRead
gbooleanprotectRead
gbooleanreplay-protectRead
gbooleanscbRead
guint64sciRead
-gchar *validationRead
guintwindowRead
-
-

Types and Values

@@ -304,28 +216,10 @@ - - - -
#define NM_DEVICE_MACSEC_REPLAY_PROTECT
 NMDeviceMacsec
-

Object Hierarchy

-
    GObject
-    ╰── NMObject
-        ╰── NMDevice
-            ╰── NMDeviceMacsec
-
-
-
-

Implemented Interfaces

-

-NMDeviceMacsec implements - GInitable and GAsyncInitable.

-
-

Description

@@ -799,146 +693,9 @@ nm_device_macsec_get_replay_protect (#define NM_DEVICE_MACSEC_REPLAY_PROTECT "replay-protect"
-
-
-

NMDeviceMacsec

-
typedef struct _NMDeviceMacsec NMDeviceMacsec;
-
- -
-

Property Details

-
-

The “cipher-suite” property

-
  “cipher-suite”             guint64
-

The set of cryptographic algorithms in use.

-

Flags: Read

-

Default value: 0

-

Since: 1.6

-
-
-
-

The “encoding-sa” property

-
  “encoding-sa”              guchar
-

The value of the Association Number (0..3) for the Security -Association in use.

-

Flags: Read

-

Default value: 0

-

Since: 1.6

-
-
-
-

The “encrypt” property

-
  “encrypt”                  gboolean
-

Whether encryption of transmitted frames is enabled.

-

Flags: Read

-

Default value: FALSE

-

Since: 1.6

-
-
-
-

The “es” property

-
  “es”                       gboolean
-

Whether the ES (End station) bit is enabled in SecTAG for -transmitted frames.

-

Flags: Read

-

Default value: FALSE

-

Since: 1.6

-
-
-
-

The “hw-address” property

-
  “hw-address”               gchar *
-

The hardware (MAC) address of the device.

-

Flags: Read

-

Default value: NULL

-

Since: 1.6

-
-
-
-

The “icv-length” property

-
  “icv-length”               guchar
-

The length of ICV (Integrity Check Value).

-

Flags: Read

-

Default value: 0

-

Since: 1.6

-
-
-
-

The “include-sci” property

-
  “include-sci”              gboolean
-

Whether the SCI is always included in SecTAG for transmitted -frames.

-

Flags: Read

-

Default value: FALSE

-

Since: 1.6

-
-
-
-

The “parent” property

-
  “parent”                   NMDevice *
-

The devices's parent device.

-

Flags: Read

-

Since: 1.6

-
-
-
-

The “protect” property

-
  “protect”                  gboolean
-

Whether protection of transmitted frames is enabled.

-

Flags: Read

-

Default value: FALSE

-

Since: 1.6

-
-
-
-

The “replay-protect” property

-
  “replay-protect”           gboolean
-

Whether replay protection is enabled.

-

Flags: Read

-

Default value: FALSE

-

Since: 1.6

-
-
-
-

The “scb” property

-
  “scb”                      gboolean
-

Whether the SCB (Single Copy Broadcast) bit is enabled in -SecTAG for transmitted frames.

-

Flags: Read

-

Default value: FALSE

-

Since: 1.6

-
-
-
-

The “sci” property

-
  “sci”                      guint64
-

The Secure Channel Identifier in use.

-

Flags: Read

-

Default value: 0

-

Since: 1.6

-
-
-
-

The “validation” property

-
  “validation”               gchar *
-

The validation mode for incoming packets (strict, check, -disabled).

-

Flags: Read

-

Default value: NULL

-

Since: 1.6

-
-
-
-

The “window” property

-
  “window”                   guint
-

The size of the replay window.

-

Flags: Read

-

Default value: 0

-

Since: 1.6

-
+
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/NMDeviceMacvlan.html b/docs/libnm/html/NMDeviceMacvlan.html index 290d3287..b4ea3b36 100644 --- a/docs/libnm/html/NMDeviceMacvlan.html +++ b/docs/libnm/html/NMDeviceMacvlan.html @@ -8,17 +8,14 @@ - + @@ -84,46 +81,6 @@
-

Properties

-
----- - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-gchar *hw-addressRead
-gchar *modeRead
gbooleanno-promiscRead
-NMDevice *parentRead
gbooleantapRead
-
-

Types and Values

@@ -151,28 +108,10 @@ - - - -
#define NM_DEVICE_MACVLAN_HW_ADDRESS
 NMDeviceMacvlan
-

Object Hierarchy

-
    GObject
-    ╰── NMObject
-        ╰── NMDevice
-            ╰── NMDeviceMacvlan
-
-
-
-

Implemented Interfaces

-

-NMDeviceMacvlan implements - GInitable and GAsyncInitable.

-
-

Description

@@ -345,60 +284,9 @@ device, and must not be modified.

#define NM_DEVICE_MACVLAN_HW_ADDRESS  "hw-address"
 
-
-
-

NMDeviceMacvlan

-
typedef struct _NMDeviceMacvlan NMDeviceMacvlan;
-
- -
-

Property Details

-
-

The “hw-address” property

-
  “hw-address”               gchar *
-

The hardware (MAC) address of the device.

-

Flags: Read

-

Default value: NULL

-

Since: 1.2

-
-
-
-

The “mode” property

-
  “mode”                     gchar *
-

The MACVLAN mode.

-

Flags: Read

-

Default value: NULL

-

Since: 1.2

-
-
-
-

The “no-promisc” property

-
  “no-promisc”               gboolean
-

Whether the device has the no-promiscuos flag.

-

Flags: Read

-

Default value: FALSE

-

Since: 1.2

-
-
-
-

The “parent” property

-
  “parent”                   NMDevice *
-

The devices's parent device.

-

Flags: Read

-

Since: 1.2

-
-
-
-

The “tap” property

-
  “tap”                      gboolean
-

Whether the device is a MACVTAP.

-

Flags: Read

-

Default value: FALSE

-

Since: 1.2

-
+
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/NMDeviceModem.html b/docs/libnm/html/NMDeviceModem.html index 23635407..64bbb9e8 100644 --- a/docs/libnm/html/NMDeviceModem.html +++ b/docs/libnm/html/NMDeviceModem.html @@ -8,17 +8,14 @@ - + @@ -83,46 +80,6 @@
-

Properties

-
----- - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-gchar *apnRead
NMDeviceModemCapabilitiescurrent-capabilitiesRead
-gchar *device-idRead
NMDeviceModemCapabilitiesmodem-capabilitiesRead
-gchar *operator-codeRead
-
-

Types and Values

@@ -150,28 +107,10 @@ - - - -
#define NM_DEVICE_MODEM_APN
 NMDeviceModem
-

Object Hierarchy

-
    GObject
-    ╰── NMObject
-        ╰── NMDevice
-            ╰── NMDeviceModem
-
-
-
-

Implemented Interfaces

-

-NMDeviceModem implements - GInitable and GAsyncInitable.

-
-

Description

@@ -349,58 +288,9 @@ nm_device_modem_get_apn (#define NM_DEVICE_MODEM_APN "apn"
-
-
-

NMDeviceModem

-
typedef struct _NMDeviceModem NMDeviceModem;
-
- -
-

Property Details

-
-

The “apn” property

-
  “apn”                      gchar *
-

Flags: Read

-

Default value: NULL

-

Since: 1.20

-
-
-
-

The “current-capabilities” property

-
  “current-capabilities”     NMDeviceModemCapabilities
-

The generic family of access technologies the modem currently supports -without a firmware reload or reinitialization.

-

Flags: Read

-
-
-
-

The “device-id” property

-
  “device-id”                gchar *
-

Flags: Read

-

Default value: NULL

-

Since: 1.20

-
-
-
-

The “modem-capabilities” property

-
  “modem-capabilities”       NMDeviceModemCapabilities
-

The generic family of access technologies the modem supports. Not all -capabilities are available at the same time however; some modems require -a firmware reload or other reinitialization to switch between eg -CDMA/EVDO and GSM/UMTS.

-

Flags: Read

-
-
-
-

The “operator-code” property

-
  “operator-code”            gchar *
-

Flags: Read

-

Default value: NULL

-

Since: 1.20

-
+
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/NMDeviceOlpcMesh.html b/docs/libnm/html/NMDeviceOlpcMesh.html index fdeaaf72..c880adaf 100644 --- a/docs/libnm/html/NMDeviceOlpcMesh.html +++ b/docs/libnm/html/NMDeviceOlpcMesh.html @@ -8,17 +8,14 @@ - + @@ -69,35 +66,6 @@
-

Properties

-
----- - - - - - - - - - - - - - - - - - -
guintactive-channelRead
-NMDeviceWifi *companionRead
-gchar *hw-addressRead
-
-

Types and Values

@@ -117,28 +85,10 @@ - - - -
#define NM_DEVICE_OLPC_MESH_ACTIVE_CHANNEL
 NMDeviceOlpcMesh
-

Object Hierarchy

-
    GObject
-    ╰── NMObject
-        ╰── NMDevice
-            ╰── NMDeviceOlpcMesh
-
-
-
-

Implemented Interfaces

-

-NMDeviceOlpcMesh implements - GInitable and GAsyncInitable.

-
-

Description

@@ -243,39 +193,9 @@ nm_device_olpc_mesh_get_active_channel
#define NM_DEVICE_OLPC_MESH_ACTIVE_CHANNEL "active-channel"
 
-
-
-

NMDeviceOlpcMesh

-
typedef struct _NMDeviceOlpcMesh NMDeviceOlpcMesh;
-
- -
-

Property Details

-
-

The “active-channel” property

-
  “active-channel”           guint
-

The device's active channel.

-

Flags: Read

-

Default value: 0

-
-
-
-

The “companion” property

-
  “companion”                NMDeviceWifi *
-

The companion device.

-

Flags: Read

-
-
-
-

The “hw-address” property

-
  “hw-address”               gchar *
-

The hardware (MAC) address of the device.

-

Flags: Read

-

Default value: NULL

-
+
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/NMDeviceOvsBridge.html b/docs/libnm/html/NMDeviceOvsBridge.html index 2800bbe6..031f25c6 100644 --- a/docs/libnm/html/NMDeviceOvsBridge.html +++ b/docs/libnm/html/NMDeviceOvsBridge.html @@ -8,7 +8,7 @@ - + @@ -107,6 +107,6 @@ copy used by the device, and must not be modified.

+
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/NMDeviceOvsInterface.html b/docs/libnm/html/NMDeviceOvsInterface.html index 558ebfc5..6aa8b2b9 100644 --- a/docs/libnm/html/NMDeviceOvsInterface.html +++ b/docs/libnm/html/NMDeviceOvsInterface.html @@ -8,7 +8,7 @@ - + @@ -43,6 +43,6 @@ +
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/NMDeviceOvsPort.html b/docs/libnm/html/NMDeviceOvsPort.html index c5abc928..37570652 100644 --- a/docs/libnm/html/NMDeviceOvsPort.html +++ b/docs/libnm/html/NMDeviceOvsPort.html @@ -8,7 +8,7 @@ - + @@ -107,6 +107,6 @@ copy used by the device, and must not be modified.

+
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/NMDevicePpp.html b/docs/libnm/html/NMDevicePpp.html index 10595dd1..489a67ed 100644 --- a/docs/libnm/html/NMDevicePpp.html +++ b/docs/libnm/html/NMDevicePpp.html @@ -8,7 +8,7 @@ - + @@ -43,6 +43,6 @@ +
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/NMDeviceTeam.html b/docs/libnm/html/NMDeviceTeam.html index 3a993c4d..e343f053 100644 --- a/docs/libnm/html/NMDeviceTeam.html +++ b/docs/libnm/html/NMDeviceTeam.html @@ -8,17 +8,14 @@ - + @@ -75,41 +72,6 @@
-

Properties

-
----- - - - - - - - - - - - - - - - - - - - - - - -
gbooleancarrierRead
-gchar *configRead
-gchar *hw-addressRead
-GPtrArray *slavesRead
-
-

Types and Values

@@ -133,28 +95,10 @@ - - - -
#define NM_DEVICE_TEAM_CONFIG
 NMDeviceTeam
-

Object Hierarchy

-
    GObject
-    ╰── NMObject
-        ╰── NMDevice
-            ╰── NMDeviceTeam
-
-
-
-

Implemented Interfaces

-

-NMDeviceTeam implements - GInitable and GAsyncInitable.

-
-

Description

@@ -296,49 +240,9 @@ device, and must not be modified.

#define NM_DEVICE_TEAM_CONFIG      "config"
 
-
-
-

NMDeviceTeam

-
typedef struct _NMDeviceTeam NMDeviceTeam;
-
- -
-

Property Details

-
-

The “carrier” property

-
  “carrier”                  gboolean
-

Whether the device has carrier.

-

Flags: Read

-

Default value: FALSE

-
-
-
-

The “config” property

-
  “config”                   gchar *
-

The current JSON configuration of the device.

-

Flags: Read

-

Default value: NULL

-

Since: 1.4

-
-
-
-

The “hw-address” property

-
  “hw-address”               gchar *
-

The hardware (MAC) address of the device.

-

Flags: Read

-

Default value: NULL

-
-
-
-

The “slaves” property

-
  “slaves”                   GPtrArray *
-

The devices enslaved to the team device.

-

[type GPtrArray(NMDevice)]

-

Flags: Read

-
+
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/NMDeviceTun.html b/docs/libnm/html/NMDeviceTun.html index 5df9be41..573f6ecc 100644 --- a/docs/libnm/html/NMDeviceTun.html +++ b/docs/libnm/html/NMDeviceTun.html @@ -8,17 +8,14 @@ - + @@ -100,55 +97,6 @@
-

Properties

-
----- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
gint64groupRead
-gchar *hw-addressRead
-gchar *modeRead
gbooleanmulti-queueRead
gbooleanno-piRead
gint64ownerRead
gbooleanvnet-hdrRead
-
-

Types and Values

@@ -184,28 +132,10 @@ - - - -
#define NM_DEVICE_TUN_MULTI_QUEUE
 NMDeviceTun
-

Object Hierarchy

-
    GObject
-    ╰── NMObject
-        ╰── NMDevice
-            ╰── NMDeviceTun
-
-
-
-

Implemented Interfaces

-

-NMDeviceTun implements - GInitable and GAsyncInitable.

-
-

Description

@@ -422,85 +352,9 @@ nm_device_tun_get_multi_queue (#define NM_DEVICE_TUN_MULTI_QUEUE "multi-queue"
-
-
-

NMDeviceTun

-
typedef struct _NMDeviceTun NMDeviceTun;
-
- -
-

Property Details

-
-

The “group” property

-
  “group”                    gint64
-

The gid of the tunnel group, or -1 if it has no owner.

-

Flags: Read

-

Allowed values: [-1,4294967295]

-

Default value: -1

-

Since: 1.2

-
-
-
-

The “hw-address” property

-
  “hw-address”               gchar *
-

The hardware (MAC) address of the device.

-

Flags: Read

-

Default value: NULL

-

Since: 1.2

-
-
-
-

The “mode” property

-
  “mode”                     gchar *
-

The tunnel mode, either "tun" or "tap".

-

Flags: Read

-

Default value: NULL

-

Since: 1.2

-
-
-
-

The “multi-queue” property

-
  “multi-queue”              gboolean
-

The tunnel's "TUN_TAP_MQ" flag; true if callers can connect to -the tap device multiple times, for multiple send/receive -queues.

-

Flags: Read

-

Default value: FALSE

-

Since: 1.2

-
-
-
-

The “no-pi” property

-
  “no-pi”                    gboolean
-

The tunnel's "TUN_NO_PI" flag; true if no protocol info is -prepended to the tunnel packets.

-

Flags: Read

-

Default value: FALSE

-

Since: 1.2

-
-
-
-

The “owner” property

-
  “owner”                    gint64
-

The uid of the tunnel owner, or -1 if it has no owner.

-

Flags: Read

-

Allowed values: [-1,4294967295]

-

Default value: -1

-

Since: 1.2

-
-
-
-

The “vnet-hdr” property

-
  “vnet-hdr”                 gboolean
-

The tunnel's "TUN_VNET_HDR" flag; true if the tunnel packets -include a virtio network header.

-

Flags: Read

-

Default value: FALSE

-

Since: 1.2

-
+
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/NMDeviceVlan.html b/docs/libnm/html/NMDeviceVlan.html index 90df2373..83d682f0 100644 --- a/docs/libnm/html/NMDeviceVlan.html +++ b/docs/libnm/html/NMDeviceVlan.html @@ -8,17 +8,14 @@ - + @@ -77,40 +74,6 @@
-

Properties

-
----- - - - - - - - - - - - - - - - - - - - - - - -
gbooleancarrierRead
-gchar *hw-addressRead
-NMDevice *parentRead
guintvlan-idRead
-
-

Types and Values

@@ -134,28 +97,10 @@ - - - -
#define NM_DEVICE_VLAN_VLAN_ID
 NMDeviceVlan
-

Object Hierarchy

-
    GObject
-    ╰── NMObject
-        ╰── NMDevice
-            ╰── NMDeviceVlan
-
-
-
-

Implemented Interfaces

-

-NMDeviceVlan implements - GInitable and GAsyncInitable.

-
-

Description

@@ -289,48 +234,9 @@ nm_device_vlan_get_vlan_id (#define NM_DEVICE_VLAN_VLAN_ID "vlan-id"
-
-
-

NMDeviceVlan

-
typedef struct _NMDeviceVlan NMDeviceVlan;
-
- -
-

Property Details

-
-

The “carrier” property

-
  “carrier”                  gboolean
-

Whether the device has carrier.

-

Flags: Read

-

Default value: FALSE

-
-
-
-

The “hw-address” property

-
  “hw-address”               gchar *
-

The hardware (MAC) address of the device.

-

Flags: Read

-

Default value: NULL

-
-
-
-

The “parent” property

-
  “parent”                   NMDevice *
-

The devices's parent device.

-

Flags: Read

-
-
-
-

The “vlan-id” property

-
  “vlan-id”                  guint
-

The device's VLAN ID.

-

Flags: Read

-

Allowed values: <= 4095

-

Default value: 0

-
+
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/NMDeviceVxlan.html b/docs/libnm/html/NMDeviceVxlan.html index 06ce1b25..3213e58d 100644 --- a/docs/libnm/html/NMDeviceVxlan.html +++ b/docs/libnm/html/NMDeviceVxlan.html @@ -8,17 +8,14 @@ - + @@ -187,112 +184,6 @@
-

Properties

-
----- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
guintageingRead
gbooleancarrierRead
guintdst-portRead
-gchar *groupRead
-gchar *hw-addressRead
guintidRead
gbooleanl2missRead
gbooleanl3missRead
gbooleanlearningRead
guintlimitRead
-gchar *localRead
-NMDevice *parentRead
gbooleanproxyRead
gbooleanrscRead
guintsrc-port-maxRead
guintsrc-port-minRead
guchartosRead
gucharttlRead
-
-

Types and Values

@@ -372,28 +263,10 @@ - - - -
#define NM_DEVICE_VXLAN_DST_PORT
 NMDeviceVxlan
-

Object Hierarchy

-
    GObject
-    ╰── NMObject
-        ╰── NMDevice
-            ╰── NMDeviceVxlan
-
-
-
-

Implemented Interfaces

-

-NMDeviceVxlan implements - GInitable and GAsyncInitable.

-
-

Description

@@ -981,187 +854,9 @@ nm_device_vxlan_get_l3miss (#define NM_DEVICE_VXLAN_DST_PORT "dst-port"
-
-
-

NMDeviceVxlan

-
typedef struct _NMDeviceVxlan NMDeviceVxlan;
-
- -
-

Property Details

-
-

The “ageing” property

-
  “ageing”                   guint
-

The lifetime in seconds of FDB entries learnt by the kernel.

-

Flags: Read

-

Default value: 0

-

Since: 1.2

-
-
-
-

The “carrier” property

-
  “carrier”                  gboolean
-

Whether the device has carrier.

-

Flags: Read

-

Default value: FALSE

-

Since: 1.2

-
-
-
-

The “dst-port” property

-
  “dst-port”                 guint
-

The UDP destination port used to communicate with the remote VXLAN tunnel -endpoint.

-

Flags: Read

-

Allowed values: <= 65535

-

Default value: 0

-

Since: 1.2

-
-
-
-

The “group” property

-
  “group”                    gchar *
-

The unicast destination IP address used in outgoing packets when the -destination link layer address is not known in the VXLAN device -forwarding database or the multicast IP address joined.

-

Flags: Read

-

Default value: NULL

-

Since: 1.2

-
-
-
-

The “hw-address” property

-
  “hw-address”               gchar *
-

The hardware (MAC) address of the device.

-

Flags: Read

-

Default value: NULL

-

Since: 1.2

-
-
-
-

The “id” property

-
  “id”                       guint
-

The device's VXLAN ID.

-

Flags: Read

-

Allowed values: <= 16777215

-

Default value: 0

-

Since: 1.2

-
-
-
-

The “l2miss” property

-
  “l2miss”                   gboolean
-

Whether netlink LL ADDR miss notifications are generated.

-

Flags: Read

-

Default value: FALSE

-

Since: 1.2

-
-
-
-

The “l3miss” property

-
  “l3miss”                   gboolean
-

Whether netlink IP ADDR miss notifications are generated.

-

Flags: Read

-

Default value: FALSE

-

Since: 1.2

-
-
-
-

The “learning” property

-
  “learning”                 gboolean
-

Whether unknown source link layer addresses and IP addresses are entered -into the VXLAN device forwarding database.

-

Flags: Read

-

Default value: TRUE

-

Since: 1.2

-
-
-
-

The “limit” property

-
  “limit”                    guint
-

The maximum number of entries that can be added to the forwarding table.

-

Flags: Read

-

Default value: 0

-

Since: 1.2

-
-
-
-

The “local” property

-
  “local”                    gchar *
-

The source IP address to use in outgoing packets.

-

Flags: Read

-

Default value: NULL

-

Since: 1.2

-
-
-
-

The “parent” property

-
  “parent”                   NMDevice *
-

The devices's parent device.

-

Flags: Read

-

Since: 1.2

-
-
-
-

The “proxy” property

-
  “proxy”                    gboolean
-

Whether ARP proxy is turned on.

-

Flags: Read

-

Default value: FALSE

-

Since: 1.2

-
-
-
-

The “rsc” property

-
  “rsc”                      gboolean
-

Whether route short circuit is turned on.

-

Flags: Read

-

Default value: FALSE

-

Since: 1.2

-
-
-
-

The “src-port-max” property

-
  “src-port-max”             guint
-

The maximum UDP source port used to communicate with the remote VXLAN -tunnel endpoint.

-

Flags: Read

-

Allowed values: <= 65535

-

Default value: 0

-

Since: 1.2

-
-
-
-

The “src-port-min” property

-
  “src-port-min”             guint
-

The minimum UDP source port used to communicate with the remote VXLAN -tunnel endpoint.

-

Flags: Read

-

Allowed values: <= 65535

-

Default value: 0

-

Since: 1.2

-
-
-
-

The “tos” property

-
  “tos”                      guchar
-

The TOS value to use in outgoing packets.

-

Flags: Read

-

Default value: 0

-

Since: 1.2

-
-
-
-

The “ttl” property

-
  “ttl”                      guchar
-

The time-to-live value to use in outgoing packets.

-

Flags: Read

-

Default value: 0

-

Since: 1.2

-
+
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/NMDeviceWifi.html b/docs/libnm/html/NMDeviceWifi.html index e0145f24..f4bc9913 100644 --- a/docs/libnm/html/NMDeviceWifi.html +++ b/docs/libnm/html/NMDeviceWifi.html @@ -8,18 +8,14 @@ - + @@ -156,84 +152,6 @@
-

Properties

-
----- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-GPtrArray *access-pointsRead
-NMAccessPoint *active-access-pointRead
guintbitrateRead
-gchar *hw-addressRead
gint64last-scanRead
NM80211ModemodeRead
-gchar *perm-hw-addressRead
NMDeviceWifiCapabilitieswireless-capabilitiesRead
-
-
-

Signals

-
----- - - - - - - - - - - - - -
voidaccess-point-addedRun First
voidaccess-point-removedRun First
-
-

Types and Values

@@ -273,28 +191,10 @@ - - - -
#define NM_DEVICE_WIFI_LAST_SCAN
 NMDeviceWifi
-

Object Hierarchy

-
    GObject
-    ╰── NMObject
-        ╰── NMDevice
-            ╰── NMDeviceWifi
-
-
-
-

Implemented Interfaces

-

-NMDeviceWifi implements - GInitable and GAsyncInitable.

-
-

Description

@@ -519,7 +419,7 @@ nm_device_wifi_get_access_points (

Returns

a GPtrArray containing all the -scanned NMAccessPoints. +scanned NMAccessPoints. The returned array is owned by the client and should not be modified.

[element-type NMAccessPoint]

@@ -561,6 +461,10 @@ comparing to this value.

nm_device_wifi_request_scan (NMDeviceWifi *device, GCancellable *cancellable, GError **error); +
+

nm_device_wifi_request_scan has been deprecated since version 1.22 and should not be used in newly-written code.

+

, use nm_device_wifi_request_scan_async() or GDBusConnection

+

Request NM to scan for access points on device . Note that the function returns immediately after requesting the scan, and it may take some time @@ -607,6 +511,10 @@ nm_device_wifi_request_scan_options (GVariant *options, GCancellable *cancellable, GError **error); +

+

nm_device_wifi_request_scan_options has been deprecated since version 1.22 and should not be used in newly-written code.

+

, use nm_device_wifi_request_scan_options_async() or GDBusConnection

+

Request NM to scan for access points on device . Note that the function returns immediately after requesting the scan, and it may take some time @@ -725,6 +633,7 @@ This is the same as nm_device_wifi_request_scan_asyn for the scanning. The argument is the dictionary passed to RequestScan() D-Bus call. Valid options inside the dictionary are: 'ssids' => array of SSIDs (saay)

+

To complete the request call nm_device_wifi_request_scan_finish().

Parameters

@@ -772,7 +681,8 @@ D-Bus call. Valid options inside the dictionary are: nm_device_wifi_request_scan_finish (NMDeviceWifi *device, GAsyncResult *result, GError **error); -

Gets the result of a call to nm_device_wifi_request_scan_async().

+

Gets the result of a call to nm_device_wifi_request_scan_async() and +nm_device_wifi_request_scan_options_async().

Parameters

@@ -857,158 +767,9 @@ set.

#define NM_DEVICE_WIFI_LAST_SCAN           "last-scan"
 
-
-
-

NMDeviceWifi

-
typedef struct _NMDeviceWifi NMDeviceWifi;
-
- -
-

Property Details

-
-

The “access-points” property

-
  “access-points”            GPtrArray *
-

List of all Wi-Fi access points the device can see.

-

[type GPtrArray(NMAccessPoint)]

-

Flags: Read

-
-
-
-

The “active-access-point” property

-
  “active-access-point”      NMAccessPoint *
-

The active NMAccessPoint of the device.

-

Flags: Read

-
-
-
-

The “bitrate” property

-
  “bitrate”                  guint
-

The bit rate of the device in kbit/s.

-

Flags: Read

-

Default value: 0

-
-
-
-

The “hw-address” property

-
  “hw-address”               gchar *
-

The hardware (MAC) address of the device.

-

Flags: Read

-

Default value: NULL

-
-
-
-

The “last-scan” property

-
  “last-scan”                gint64
-

The timestamp (in CLOCK_BOOTTIME seconds) for the last finished -network scan. A value of -1 means the device never scanned for -access points.

-

Flags: Read

-

Allowed values: >= -1

-

Default value: -1

-

Since: 1.12

-
-
-
-

The “mode” property

-
  “mode”                     NM80211Mode
-

The mode of the device.

-

Flags: Read

-

Default value: NM_802_11_MODE_UNKNOWN

-
-
-
-

The “perm-hw-address” property

-
  “perm-hw-address”          gchar *
-

The hardware (MAC) address of the device.

-

Flags: Read

-

Default value: NULL

-
-
-
-

The “wireless-capabilities” property

-
  “wireless-capabilities”    NMDeviceWifiCapabilities
-

The wireless capabilities of the device.

-

Flags: Read

-
-
-
-

Signal Details

-
-

The “access-point-added” signal

-
void
-user_function (NMDeviceWifi *device,
-               GObject      *ap,
-               gpointer      user_data)
-

Notifies that a NMAccessPoint is added to the Wi-Fi device.

-
-

Parameters

-
----- - - - - - - - - - - - - - - - - - -

device

the Wi-Fi device that received the signal

 

ap

the new access point

 

user_data

user data set when the signal handler was connected.

 
-
-

Flags: Run First

- -
-
-

The “access-point-removed” signal

-
void
-user_function (NMDeviceWifi *device,
-               GObject      *ap,
-               gpointer      user_data)
-

Notifies that a NMAccessPoint is removed from the Wi-Fi device.

-
-

Parameters

-
----- - - - - - - - - - - - - - - - - - -

device

the Wi-Fi device that received the signal

 

ap

the removed access point

 

user_data

user data set when the signal handler was connected.

 
-
-

Flags: Run First

-
+
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/NMDeviceWifiP2P.html b/docs/libnm/html/NMDeviceWifiP2P.html index af765787..29d675a9 100644 --- a/docs/libnm/html/NMDeviceWifiP2P.html +++ b/docs/libnm/html/NMDeviceWifiP2P.html @@ -8,7 +8,7 @@ - + @@ -422,6 +422,6 @@ nm_device_wifi_p2p_stop_find_finish ( +
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/NMDeviceWimax.html b/docs/libnm/html/NMDeviceWimax.html index e3eb2a7f..57326e3b 100644 --- a/docs/libnm/html/NMDeviceWimax.html +++ b/docs/libnm/html/NMDeviceWimax.html @@ -8,18 +8,14 @@ - + @@ -116,84 +112,6 @@
-

Properties

-
----- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-NMWimaxNsp *active-nspRead
-gchar *bsidRead
guintcenter-frequencyRead
gintcinrRead
-gchar *hw-addressRead
-GPtrArray *nspsRead
gintrssiRead
ginttx-powerRead
-
-
-

Signals

-
----- - - - - - - - - - - - - -
voidnsp-addedRun First
voidnsp-removedRun First
-
-

Types and Values

@@ -233,28 +151,10 @@ - - - -
#define NM_DEVICE_WIMAX_NSPS
 NMDeviceWimax
-

Object Hierarchy

-
    GObject
-    ╰── NMObject
-        ╰── NMDevice
-            ╰── NMDeviceWimax
-
-
-
-

Implemented Interfaces

-

-NMDeviceWimax implements - GInitable and GAsyncInitable.

-
-

Description

@@ -387,7 +287,7 @@ nm_device_wimax_get_nsps (

Returns

a GPtrArray containing -all the scanned NMWimaxNsps. +all the scanned NMWimaxNsps. The returned array is owned by the client and should not be modified.

[element-type NMWimaxNsp]

@@ -601,201 +501,9 @@ nm_device_wimax_get_bsid (#define NM_DEVICE_WIMAX_NSPS "nsps" -
-
-

NMDeviceWimax

-
typedef struct _NMDeviceWimax NMDeviceWimax;
-
- -
-

Property Details

-
-

The “active-nsp” property

-
  “active-nsp”               NMWimaxNsp *
-

The active NMWimaxNsp of the device.

-
-

NMDeviceWimax:active-nsp has been deprecated since version 1.2 and should not be used in newly-written code.

-

WiMAX is no longer supported.

-
-

Flags: Read

-
-
-
-

The “bsid” property

-
  “bsid”                     gchar *
-

The ID of the serving base station as received from the network. Has -no meaning when the device is not connected.

-
-

NMDeviceWimax:bsid has been deprecated since version 1.2 and should not be used in newly-written code.

-

WiMAX is no longer supported.

-
-

Flags: Read

-

Default value: NULL

-
-
-
-

The “center-frequency” property

-
  “center-frequency”         guint
-

The 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.

-
-

NMDeviceWimax:center-frequency has been deprecated since version 1.2 and should not be used in newly-written code.

-

WiMAX is no longer supported.

-
-

Flags: Read

-

Default value: 0

-
-
-
-

The “cinr” property

-
  “cinr”                     gint
-

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.

-
-

NMDeviceWimax:cinr has been deprecated since version 1.2 and should not be used in newly-written code.

-

WiMAX is no longer supported.

-
-

Flags: Read

-

Default value: 0

-
-
-
-

The “hw-address” property

-
  “hw-address”               gchar *
-

The hardware (MAC) address of the device.

-
-

NMDeviceWimax:hw-address has been deprecated since version 1.2 and should not be used in newly-written code.

-

WiMAX is no longer supported.

-
-

Flags: Read

-

Default value: NULL

-
-
-
-

The “nsps” property

-
  “nsps”                     GPtrArray *
-

List of all WiMAX Network Service Providers the device can see.

-

[type GPtrArray(NMWimaxNsp)]

-

Flags: Read

-
-
-
-

The “rssi” property

-
  “rssi”                     gint
-

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.

-
-

NMDeviceWimax:rssi has been deprecated since version 1.2 and should not be used in newly-written code.

-

WiMAX is no longer supported.

-
-

Flags: Read

-

Default value: 0

-
-
-
-

The “tx-power” property

-
  “tx-power”                 gint
-

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.

-
-

NMDeviceWimax:tx-power has been deprecated since version 1.2 and should not be used in newly-written code.

-

WiMAX is no longer supported.

-
-

Flags: Read

-

Default value: 0

-
-
-
-

Signal Details

-
-

The “nsp-added” signal

-
void
-user_function (NMDeviceWimax *self,
-               GObject       *nsp,
-               gpointer       user_data)
-

Notifies that a NMWimaxNsp is added to the wimax device.

-
-

NMDeviceWimax::nsp-added has been deprecated since version 1.2 and should not be used in newly-written code.

-

WiMAX is no longer supported.

-
-
-

Parameters

-
----- - - - - - - - - - - - - - - - - - -

self

the wimax device that received the signal

 

nsp

the new NSP

 

user_data

user data set when the signal handler was connected.

 
-
-

Flags: Run First

-
-
-
-

The “nsp-removed” signal

-
void
-user_function (NMDeviceWimax *self,
-               GObject       *nsp,
-               gpointer       user_data)
-

Notifies that a NMWimaxNsp is removed from the wimax device.

-
-

NMDeviceWimax::nsp-removed has been deprecated since version 1.2 and should not be used in newly-written code.

-

WiMAX is no longer supported.

-
-
-

Parameters

-
----- - - - - - - - - - - - - - - - - - -

self

the wimax device that received the signal

 

nsp

the removed NSP

 

user_data

user data set when the signal handler was connected.

 
-
-

Flags: Run First

-
+
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/NMDeviceWireGuard.html b/docs/libnm/html/NMDeviceWireGuard.html index db34d4e7..dc438948 100644 --- a/docs/libnm/html/NMDeviceWireGuard.html +++ b/docs/libnm/html/NMDeviceWireGuard.html @@ -7,8 +7,8 @@ - - + + @@ -20,7 +20,7 @@ Home Up Prev -Next +Next
@@ -200,6 +200,6 @@ See: ip-rule(8)

+
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/NMDeviceWpan.html b/docs/libnm/html/NMDeviceWpan.html new file mode 100644 index 00000000..3ed184bd --- /dev/null +++ b/docs/libnm/html/NMDeviceWpan.html @@ -0,0 +1,107 @@ + + + + +NMDeviceWpan: libnm Reference Manual + + + + + + + + + + + + + + + + +
+
+
+ + +
+

NMDeviceWpan

+

NMDeviceWpan

+
+
+

Functions

+
++++ + + + + +
const char * + +nm_device_wpan_get_hw_address () +
+
+
+

Types and Values

+
++++ + + + + +
#defineNM_DEVICE_WPAN_HW_ADDRESS
+
+
+

Description

+
+
+

Functions

+
+

nm_device_wpan_get_hw_address ()

+
const char *
+nm_device_wpan_get_hw_address (NMDeviceWpan *device);
+

Gets the active hardware (MAC) address of the NMDeviceWpan

+
+

Parameters

+
+++++ + + + + + +

device

a NMDeviceWpan

 
+
+
+

Returns

+

the active hardware address. This is the internal string used by the +device, and must not be modified.

+
+
+
+
+

Types and Values

+
+

NM_DEVICE_WPAN_HW_ADDRESS

+
#define NM_DEVICE_WPAN_HW_ADDRESS "hw-address"
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/libnm/html/NMDhcpConfig.html b/docs/libnm/html/NMDhcpConfig.html index 27916206..db1b1435 100644 --- a/docs/libnm/html/NMDhcpConfig.html +++ b/docs/libnm/html/NMDhcpConfig.html @@ -8,17 +8,14 @@ - + @@ -69,29 +66,6 @@
-

Properties

-
----- - - - - - - - - - - - - -
gintfamilyRead
-GHashTable *optionsRead
-
-

Types and Values

@@ -100,10 +74,6 @@ - - - - @@ -115,19 +85,6 @@
 NMDhcpConfig
#define NM_DHCP_CONFIG_FAMILY
-

Object Hierarchy

-
    GObject
-    ╰── NMObject
-        ╰── NMDhcpConfig
-
-
-
-

Implemented Interfaces

-

-NMDhcpConfig implements - GInitable and GAsyncInitable.

-
-

Description

@@ -226,11 +183,6 @@ configuration, and must not be modified.

Types and Values

-

NMDhcpConfig

-
typedef struct _NMDhcpConfig NMDhcpConfig;
-
-
-

NM_DHCP_CONFIG_FAMILY

#define NM_DHCP_CONFIG_FAMILY  "family"
 
@@ -242,26 +194,8 @@ configuration, and must not be modified.

-
-

Property Details

-
-

The “family” property

-
  “family”                   gint
-

The IP address family of the configuration; either -AF_INET or AF_INET6.

-

Flags: Read

-

Allowed values: [0,255]

-

Default value: 0

-
-
-
-

The “options” property

-
  “options”                  GHashTable *
-

Flags: Read

-
-
+
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/NMIPConfig.html b/docs/libnm/html/NMIPConfig.html index 98340b5d..da7301ff 100644 --- a/docs/libnm/html/NMIPConfig.html +++ b/docs/libnm/html/NMIPConfig.html @@ -8,17 +8,14 @@ - + @@ -105,61 +102,6 @@
-

Properties

-
----- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-GPtrArray *addressesRead
GStrvdomainsRead
gintfamilyRead
-gchar *gatewayRead
GStrvnameserversRead
-GPtrArray *routesRead
GStrvsearchesRead
GStrvwins-serversRead
-
-

Types and Values

@@ -168,10 +110,6 @@ - - - - @@ -207,19 +145,6 @@
 NMIPConfig
#define NM_IP_CONFIG_FAMILY
-

Object Hierarchy

-
    GObject
-    ╰── NMObject
-        ╰── NMIPConfig
-
-
-
-

Implemented Interfaces

-

-NMIPConfig implements - GInitable and GAsyncInitable.

-
-

Description

@@ -452,11 +377,6 @@ nm_ip_config_get_wins_servers (

Types and Values

-

NMIPConfig

-
typedef struct _NMIPConfig NMIPConfig;
-
-
-

NM_IP_CONFIG_FAMILY

#define NM_IP_CONFIG_FAMILY "family"
 
@@ -504,72 +424,8 @@ nm_ip_config_get_wins_servers (
-
-

Property Details

-
-

The “addresses” property

-
  “addresses”                GPtrArray *
-

A GPtrArray containing the addresses (NMIPAddress) of the configuration.

-

Flags: Read

-
-
-
-

The “domains” property

-
  “domains”                  GStrv
-

The array containing domain strings of the configuration.

-

Flags: Read

-
-
-
-

The “family” property

-
  “family”                   gint
-

The IP address family of the configuration; either -AF_INET or AF_INET6.

-

Flags: Read

-

Allowed values: [0,255]

-

Default value: 0

-
-
-
-

The “gateway” property

-
  “gateway”                  gchar *
-

The IP gateway address of the configuration as string.

-

Flags: Read

-

Default value: NULL

-
-
-
-

The “nameservers” property

-
  “nameservers”              GStrv
-

The array containing name server IP addresses of the configuration.

-

Flags: Read

-
-
-
-

The “routes” property

-
  “routes”                   GPtrArray *
-

A GPtrArray containing the routes (NMIPRoute) of the configuration.

-

[type GPtrArray(NMIPRoute)]

-

Flags: Read

-
-
-
-

The “searches” property

-
  “searches”                 GStrv
-

The array containing DNS search strings of the configuration.

-

Flags: Read

-
-
-
-

The “wins-servers” property

-
  “wins-servers”             GStrv
-

The array containing WINS server IP addresses of the configuration. -(This will always be empty for IPv6 configurations.)

-

Flags: Read

-
-
+
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/NMObject.html b/docs/libnm/html/NMObject.html index 5e3ba1c3..a7f0f354 100644 --- a/docs/libnm/html/NMObject.html +++ b/docs/libnm/html/NMObject.html @@ -8,17 +8,14 @@ - + @@ -51,90 +48,19 @@
-

Properties

-
----- - - - - - - - - - - - - - - - - - - - - - - -
-GDBusConnection *dbus-connectionRead
-GDBusObject *dbus-objectWrite / Construct Only
-GDBusObjectManager *dbus-object-managerWrite / Construct Only
-gchar *pathRead
-
-

Types and Values

- - + - - - - - - - - - - - - - - +
#define NM_OBJECT_PATH
#defineNM_OBJECT_DBUS_CONNECTION
#defineNM_OBJECT_DBUS_OBJECT_MANAGER
 NMObject
-

Object Hierarchy

-
    GObject
-    ╰── NMObject
-        ├── NMAccessPoint
-        ├── NMActiveConnection
-        ├── NMCheckpoint
-        ├── NMDevice
-        ├── NMDhcpConfig
-        ├── NMIPConfig
-        ├── NMRemoteConnection
-        ├── NMWifiP2PPeer
-        ╰── NMWimaxNsp
-
-
-
-

Implemented Interfaces

-

-NMObject implements - GInitable and GAsyncInitable.

-
-

Description

@@ -173,60 +99,9 @@ object, and must not be modified.

#define NM_OBJECT_PATH "path"
 
-
-
-

NM_OBJECT_DBUS_CONNECTION

-
#define NM_OBJECT_DBUS_CONNECTION "dbus-connection"
-
-
-
-
-

NM_OBJECT_DBUS_OBJECT_MANAGER

-
#define NM_OBJECT_DBUS_OBJECT_MANAGER "dbus-object-manager"
-
-
-
-
-

NMObject

-
typedef struct _NMObject NMObject;
-
- -
-

Property Details

-
-

The “dbus-connection” property

-
  “dbus-connection”          GDBusConnection *
-

The GDBusConnection of the object.

-

[skip]

-

Flags: Read

-
-
-
-

The “dbus-object” property

-
  “dbus-object”              GDBusObject *
-

The GDBusObject of the object.

-

[skip]

-

Flags: Write / Construct Only

-
-
-
-

The “dbus-object-manager” property

-
  “dbus-object-manager”      GDBusObjectManager *
-

The GDBusObjectManager of the object.

-

[skip]

-

Flags: Write / Construct Only

-
-
-
-

The “path” property

-
  “path”                     gchar *
-

The D-Bus object path.

-

Flags: Read

-

Default value: NULL

-
+
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/NMRemoteConnection.html b/docs/libnm/html/NMRemoteConnection.html index b415e3c0..efa6bcd8 100644 --- a/docs/libnm/html/NMRemoteConnection.html +++ b/docs/libnm/html/NMRemoteConnection.html @@ -8,17 +8,14 @@ - + @@ -189,39 +186,6 @@
-

Properties

-
----- - - - - - - - - - - - - - - - - - - - - - - -
-gchar *filenameRead
guintflagsRead
gbooleanunsavedRead
gbooleanvisibleRead
-
-

Types and Values

@@ -253,27 +217,10 @@ - - - -
#define NM_REMOTE_CONNECTION_VISIBLE
 NMRemoteConnection
-

Object Hierarchy

-
    GObject
-    ╰── NMObject
-        ╰── NMRemoteConnection
-
-
-
-

Implemented Interfaces

-

-NMRemoteConnection implements - GInitable, GAsyncInitable and NMConnection.

-
-

Description

A NMRemoteConnection represents a connection that is exported via NetworkManager D-Bus interface.

@@ -378,8 +325,9 @@ nm_remote_connection_update2_finish (

Returns

-

on success, a GVariant of type "a{sv}" with the result. On failure, -NULL.

+

on success, a GVariant of type "a{sv}" with the result. On failure, +NULL.

+

[transfer full]


@@ -390,6 +338,10 @@ nm_remote_connection_commit_changes (gboolean save_to_disk, GCancellable *cancellable, GError **error); +
+

nm_remote_connection_commit_changes has been deprecated since version 1.22 and should not be used in newly-written code.

+

, use nm_remote_connection_commit_changes_async() or GDBusConnection

+

Send any local changes to the settings and properties of connection to NetworkManager. If save_to_disk @@ -537,6 +489,10 @@ will be set.

nm_remote_connection_save (NMRemoteConnection *connection, GCancellable *cancellable, GError **error); +
+

nm_remote_connection_save has been deprecated since version 1.22 and should not be used in newly-written code.

+

, use nm_remote_connection_save_async() or GDBusConnection

+

Saves the connection to disk if the connection has changes that have not yet been written to disk, or if the connection has never been saved.

@@ -664,6 +620,10 @@ will be set.

nm_remote_connection_delete (NMRemoteConnection *connection, GCancellable *cancellable, GError **error); +
+

nm_remote_connection_delete has been deprecated since version 1.22 and should not be used in newly-written code.

+

, use nm_remote_connection_delete_async() or GDBusConnection

+

Deletes the connection.

Parameters

@@ -790,6 +750,10 @@ nm_remote_connection_get_secrets (const char *setting_name, GCancellable *cancellable, GError **error); +
+

nm_remote_connection_get_secrets has been deprecated since version 1.22 and should not be used in newly-written code.

+

, use nm_remote_connection_get_secrets_async() or GDBusConnection

+

Request the connection's secrets. Note that this is a blocking D-Bus call, not a simple property accessor.

@@ -826,9 +790,10 @@ not a simple property accessor.

Returns

-

a GVariant of type NM_VARIANT_TYPE_CONNECTION containing +

a GVariant of type NM_VARIANT_TYPE_CONNECTION containing connection -'s secrets, or NULL on error.

+'s secrets, or NULL on error.

+

[transfer full]


@@ -1076,59 +1041,9 @@ user, #define NM_REMOTE_CONNECTION_VISIBLE "visible"
-
-
-

NMRemoteConnection

-
typedef struct _NMRemoteConnection NMRemoteConnection;
-
- -
-

Property Details

-
-

The “filename” property

-
  “filename”                 gchar *
-

File that stores the connection in case the connection is -file-backed.

-

Flags: Read

-

Default value: NULL

-

Since: 1.12

-
-
-
-

The “flags” property

-
  “flags”                    guint
-

The flags of the connection as unsigned integer. The values -correspond to the NMSettingsConnectionFlags enum.

-

Flags: Read

-

Default value: 0

-

Since: 1.12

-
-
-
-

The “unsaved” property

-
  “unsaved”                  gboolean
-

TRUE if the remote connection contains changes that have not been saved -to disk, FALSE if the connection is the same as its on-disk representation.

-

Flags: Read

-

Default value: FALSE

-
-
-
-

The “visible” property

-
  “visible”                  gboolean
-

TRUE if the remote connection is visible to the current user, FALSE if -not. If the connection is not visible then it is essentially useless; it -will not contain any settings, and operations such as -nm_remote_connection_save() and nm_remote_connection_delete() will always -fail. (NMRemoteSettings will not normally return non-visible connections -to callers, but it is possible for a connection's visibility to change -after you already have a reference to it.)

-

Flags: Read

-

Default value: FALSE

-
+
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/NMSecretAgentOld.html b/docs/libnm/html/NMSecretAgentOld.html index 37b5197a..95f43d05 100644 --- a/docs/libnm/html/NMSecretAgentOld.html +++ b/docs/libnm/html/NMSecretAgentOld.html @@ -8,7 +8,7 @@ - + @@ -266,22 +266,22 @@ something like this:

14 15 16 -
NMConnection *secrets;
-NMSettingWirelessSecurity *s_wsec;
-GVariant *secrets_dict;
+        
NMConnection *secrets;
+NMSettingWirelessSecurity *s_wsec;
+GVariant *secrets_dict;
 
-secrets = nm_simple_connection_new ();
-s_wsec = (NMSettingWirelessSecurity *) nm_setting_wireless_security_new ();
-g_object_set (G_OBJECT (s_wsec),
-              NM_SETTING_WIRELESS_SECURITY_PSK, "my really cool PSK",
-              NULL);
-nm_connection_add_setting (secrets, NM_SETTING (s_wsec));
-secrets_dict = nm_connection_to_dbus (secrets, NM_CONNECTION_SERIALIZE_ALL);
+secrets = nm_simple_connection_new ();
+s_wsec = (NMSettingWirelessSecurity *) nm_setting_wireless_security_new ();
+g_object_set (G_OBJECT (s_wsec),
+              NM_SETTING_WIRELESS_SECURITY_PSK, "my really cool PSK",
+              NULL);
+nm_connection_add_setting (secrets, NM_SETTING (s_wsec));
+secrets_dict = nm_connection_to_dbus (secrets, NM_CONNECTION_SERIALIZE_ALL);
 
-(call the NMSecretAgentOldGetSecretsFunc with secrets_dict)
+(call the NMSecretAgentOldGetSecretsFunc with secrets_dict)
 
-g_object_unref (secrets);
-g_variant_unref (secrets_dict);
+g_object_unref (secrets); +g_variant_unref (secrets_dict);
@@ -827,6 +827,6 @@ of 3 characters. An example valid identifier is 'org.gnome.nm-applet' +
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/NMSetting.html b/docs/libnm/html/NMSetting.html index 7007ecaa..d2b26581 100644 --- a/docs/libnm/html/NMSetting.html +++ b/docs/libnm/html/NMSetting.html @@ -8,7 +8,7 @@ - + @@ -984,8 +984,8 @@ two connections.

NM_SETTING_COMPARE_FLAG_FUZZY

match only important attributes, like SSID, -type, security settings, etc. Does not match, for example, connection ID -or UUID.

+ type, security settings, etc. Does not match, for example, connection ID + or UUID.

  @@ -1007,8 +1007,8 @@ or UUID.

NM_SETTING_COMPARE_FLAG_IGNORE_AGENT_OWNED_SECRETS

ignore secrets for which -the secret's flags indicate the secret is owned by a user secret agent -(ie, the secret's flag includes NM_SETTING_SECRET_FLAG_AGENT_OWNED + the secret's flags indicate the secret is owned by a user secret agent + (ie, the secret's flag includes NM_SETTING_SECRET_FLAG_AGENT_OWNED )

  @@ -1017,8 +1017,8 @@ the secret's flags indicate the secret is owned by a user secret agent

NM_SETTING_COMPARE_FLAG_IGNORE_NOT_SAVED_SECRETS

ignore secrets for which -the secret's flags indicate the secret should not be saved to persistent -storage (ie, the secret's flag includes NM_SETTING_SECRET_FLAG_NOT_SAVED + the secret's flags indicate the secret should not be saved to persistent + storage (ie, the secret's flag includes NM_SETTING_SECRET_FLAG_NOT_SAVED )

  @@ -1027,8 +1027,8 @@ storage (ie, the secret's flag includes NM_SETTING_S

NM_SETTING_COMPARE_FLAG_DIFF_RESULT_WITH_DEFAULT

if this flag is set, -nm_setting_diff() and nm_connection_diff() will also include properties that -are set to their default value. See also NM_SETTING_COMPARE_FLAG_DIFF_RESULT_NO_DEFAULT + nm_setting_diff() and nm_connection_diff() will also include properties that + are set to their default value. See also NM_SETTING_COMPARE_FLAG_DIFF_RESULT_NO_DEFAULT .

  @@ -1037,20 +1037,20 @@ are set to their default value. See also NM_SETTING_

NM_SETTING_COMPARE_FLAG_DIFF_RESULT_NO_DEFAULT

if this flag is set, -nm_setting_diff() and nm_connection_diff() will not include properties that -are set to their default value. This is the opposite of -NM_SETTING_COMPARE_FLAG_DIFF_RESULT_WITH_DEFAULT + nm_setting_diff() and nm_connection_diff() will not include properties that + are set to their default value. This is the opposite of + NM_SETTING_COMPARE_FLAG_DIFF_RESULT_WITH_DEFAULT . If both flags are set together, -NM_SETTING_COMPARE_FLAG_DIFF_RESULT_WITH_DEFAULT + NM_SETTING_COMPARE_FLAG_DIFF_RESULT_WITH_DEFAULT wins. If both flags are unset, -this means to exclude default properties if there is a setting to compare, -but include all properties, if the setting 'b' is missing. This is the legacy -behaviour of libnm-util, where nm_setting_diff() behaved differently depending -on whether the setting 'b' was available. If NM_SETTING_COMPARE_FLAG_DIFF_RESULT_WITH_DEFAULT + this means to exclude default properties if there is a setting to compare, + but include all properties, if the setting 'b' is missing. This is the legacy + behaviour of libnm-util, where nm_setting_diff() behaved differently depending + on whether the setting 'b' was available. If NM_SETTING_COMPARE_FLAG_DIFF_RESULT_WITH_DEFAULT -is set, nm_setting_diff() will also set the flags NM_SETTING_DIFF_RESULT_IN_A_DEFAULT + is set, nm_setting_diff() will also set the flags NM_SETTING_DIFF_RESULT_IN_A_DEFAULT -and NM_SETTING_DIFF_RESULT_IN_B_DEFAULT + and NM_SETTING_DIFF_RESULT_IN_B_DEFAULT , if the values are default values.

  @@ -1183,6 +1183,6 @@ example "ppp" or "802-11-wireless" or "802-3-ethernet".

+
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/NMSetting6Lowpan.html b/docs/libnm/html/NMSetting6Lowpan.html index 2f6d0b35..922e2358 100644 --- a/docs/libnm/html/NMSetting6Lowpan.html +++ b/docs/libnm/html/NMSetting6Lowpan.html @@ -8,7 +8,7 @@ - + @@ -138,6 +138,6 @@ nm_setting_6lowpan_get_parent ( +
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/NMSetting8021x.html b/docs/libnm/html/NMSetting8021x.html index 4e74d1cb..eec09bbe 100644 --- a/docs/libnm/html/NMSetting8021x.html +++ b/docs/libnm/html/NMSetting8021x.html @@ -8,7 +8,7 @@ - + @@ -1199,9 +1199,10 @@

Object Hierarchy

    GEnum
-    ├── NMSetting8021xAuthFlags
     ├── NMSetting8021xCKFormat
     ╰── NMSetting8021xCKScheme
+    GFlags
+    ╰── NMSetting8021xAuthFlags
     GObject
     ╰── NMSetting
         ╰── NMSetting8021x
@@ -4096,7 +4097,7 @@ nm_setting_802_1x_get_optional ( TRUE if the activation should proceed even when the 802.1X
 authentication fails; FALSE otherwise

-

Since: 1.20.6

+

Since: 1.22

@@ -4216,6 +4217,8 @@ URI of an object on a PKCS11 token

enum NMSetting8021xAuthFlags

NMSetting8021xAuthFlags values indicate which authentication settings should be used.

+

Before 1.22, this was wrongly marked as a enum and not as a flags +type.

Members

@@ -4705,7 +4708,7 @@ If set to Since: 1.20.6

+

Since: 1.22


@@ -4814,7 +4817,7 @@ server certificate's altSubjectName is performed.

The “phase2-auth” property

  “phase2-auth”              gchar *
-

Specifies the allowed "phase 2" inner non-EAP authentication methods when +

Specifies the allowed "phase 2" inner non-EAP authentication method when an EAP method that uses an inner TLS tunnel is specified in the “eap” property. Recognized non-EAP "phase 2" methods are "pap", "chap", "mschap", "mschapv2", "gtc", "otp", "md5", and "tls". @@ -4827,7 +4830,7 @@ authentication; see the wpa_supplicant documentation for more details.

The “phase2-autheap” property

  “phase2-autheap”           gchar *
-

Specifies the allowed "phase 2" inner EAP-based authentication methods +

Specifies the allowed "phase 2" inner EAP-based authentication method when an EAP method that uses an inner TLS tunnel is specified in the “eap” property. Recognized EAP-based "phase 2" methods are "md5", "mschapv2", "otp", "gtc", and "tls". Each "phase 2" inner method @@ -5094,6 +5097,6 @@ properties instead (sets ca_cert/ca_cert2 options for wpa_supplicant).

+
Generated by GTK-Doc V1.29
\ No newline at end of file diff --git a/docs/libnm/html/NMSettingAdsl.html b/docs/libnm/html/NMSettingAdsl.html index 1f5285c9..ccef965c 100644 --- a/docs/libnm/html/NMSettingAdsl.html +++ b/docs/libnm/html/NMSettingAdsl.html @@ -8,7 +8,7 @@ - + @@ -569,6 +569,6 @@ nm_setting_adsl_get_password_flags ( +
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/NMSettingBluetooth.html b/docs/libnm/html/NMSettingBluetooth.html index b214a3fc..940ac90b 100644 --- a/docs/libnm/html/NMSettingBluetooth.html +++ b/docs/libnm/html/NMSettingBluetooth.html @@ -8,7 +8,7 @@ - + @@ -284,6 +284,6 @@ Area Networking connections to devices supporting the NAP profile.

+
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/NMSettingBond.html b/docs/libnm/html/NMSettingBond.html index c7256553..ba637f9c 100644 --- a/docs/libnm/html/NMSettingBond.html +++ b/docs/libnm/html/NMSettingBond.html @@ -8,7 +8,7 @@ - + @@ -787,6 +787,6 @@ the
-
Generated by GTK-Doc V1.29.1 +
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/NMSettingBridge.html b/docs/libnm/html/NMSettingBridge.html index 4d506b5e..aba352a2 100644 --- a/docs/libnm/html/NMSettingBridge.html +++ b/docs/libnm/html/NMSettingBridge.html @@ -8,7 +8,7 @@ - + @@ -1637,6 +1637,6 @@ range, represented as a couple of ids separated by a dash.

+
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/NMSettingBridgePort.html b/docs/libnm/html/NMSettingBridgePort.html index 8ff505e3..cb16d0f8 100644 --- a/docs/libnm/html/NMSettingBridgePort.html +++ b/docs/libnm/html/NMSettingBridgePort.html @@ -8,7 +8,7 @@ - + @@ -579,6 +579,6 @@ range, represented as a couple of ids separated by a dash.

+
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/NMSettingCdma.html b/docs/libnm/html/NMSettingCdma.html index 9ff38f47..329c3da6 100644 --- a/docs/libnm/html/NMSettingCdma.html +++ b/docs/libnm/html/NMSettingCdma.html @@ -8,7 +8,7 @@ - + @@ -415,6 +415,6 @@ username is required, it is specified here.

+
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/NMSettingConnection.html b/docs/libnm/html/NMSettingConnection.html index 2f2a250e..f9c862eb 100644 --- a/docs/libnm/html/NMSettingConnection.html +++ b/docs/libnm/html/NMSettingConnection.html @@ -8,7 +8,7 @@ - + @@ -1873,7 +1873,7 @@ should be activated when master is activated.

@@ -1881,7 +1881,7 @@ master is activated

@@ -2359,6 +2359,6 @@ the change takes effect immediately.

+
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/NMSettingDcb.html b/docs/libnm/html/NMSettingDcb.html index 468e49f1..9c8ea1cf 100644 --- a/docs/libnm/html/NMSettingDcb.html +++ b/docs/libnm/html/NMSettingDcb.html @@ -8,7 +8,7 @@ - + @@ -1403,6 +1403,6 @@ which the priority is mapped.

+
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/NMSettingDummy.html b/docs/libnm/html/NMSettingDummy.html index 637a404f..1e1f6b4b 100644 --- a/docs/libnm/html/NMSettingDummy.html +++ b/docs/libnm/html/NMSettingDummy.html @@ -8,7 +8,7 @@ - + @@ -111,6 +111,6 @@ nm_setting_dummy_new (void +
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/NMSettingEthtool.html b/docs/libnm/html/NMSettingEthtool.html index 1946babf..05f77819 100644 --- a/docs/libnm/html/NMSettingEthtool.html +++ b/docs/libnm/html/NMSettingEthtool.html @@ -8,7 +8,7 @@ - + @@ -826,6 +826,6 @@ gets modified.

+
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/NMSettingGeneric.html b/docs/libnm/html/NMSettingGeneric.html index cdf607e7..5ac78763 100644 --- a/docs/libnm/html/NMSettingGeneric.html +++ b/docs/libnm/html/NMSettingGeneric.html @@ -8,7 +8,7 @@ - + @@ -113,6 +113,6 @@ nm_setting_generic_new (void +
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/NMSettingGsm.html b/docs/libnm/html/NMSettingGsm.html index b693ef94..f4329740 100644 --- a/docs/libnm/html/NMSettingGsm.html +++ b/docs/libnm/html/NMSettingGsm.html @@ -8,7 +8,7 @@ - + @@ -50,6 +50,14 @@
+ + + + + + + + + @@ -247,6 +260,10 @@ + + + + @@ -331,6 +348,32 @@ nm_setting_gsm_new (void
+

nm_setting_gsm_get_auto_config ()

+
gboolean
+nm_setting_gsm_get_auto_config (NMSettingGsm *setting);
+
+

Parameters

+

NM_SETTING_CONNECTION_AUTOCONNECT_SLAVES_NO

slaves are not brought up when -master is activated

+ master is activated

 

NM_SETTING_CONNECTION_AUTOCONNECT_SLAVES_YES

slaves are brought up when -master is activated

+ master is activated

 
+gboolean + +nm_setting_gsm_get_auto_config () +
const char * @@ -163,6 +171,11 @@ Read / Write
gbooleanauto-configRead / Write
gchar * device-id
#defineNM_SETTING_GSM_AUTO_CONFIG
#define NM_SETTING_GSM_USERNAME
+++++ + + + + + +

setting

the NMSettingGsm

 
+
+
+

Returns

+

the “auto-config” property of the setting

+
+

Since: 1.22

+
+
+

nm_setting_gsm_get_username ()

const char *
 nm_setting_gsm_get_username (NMSettingGsm *setting);
@@ -672,6 +715,12 @@ nm_setting_gsm_get_password_flags (
+

NM_SETTING_GSM_AUTO_CONFIG

+
#define NM_SETTING_GSM_AUTO_CONFIG     "auto-config"
+
+
+
+

NM_SETTING_GSM_USERNAME

#define NM_SETTING_GSM_USERNAME        "username"
 
@@ -772,6 +821,17 @@ The APN may only be composed of the characters a-z, 0-9, ., and - per GSM

+

The “auto-config” property

+
  “auto-config”              gboolean
+

When TRUE, the settings such as APN, username, or password will +default to values that match the network the modem will register +to in the Mobile Broadband Provider database.

+

Flags: Read / Write

+

Default value: FALSE

+

Since: 1.22

+
+
+

The “device-id” property

  “device-id”                gchar *

The device unique identifier (as given by the WWAN management service) @@ -897,6 +957,6 @@ username is required, it is specified here.

+
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/NMSettingIP4Config.html b/docs/libnm/html/NMSettingIP4Config.html index 5b6c853b..4755fcef 100644 --- a/docs/libnm/html/NMSettingIP4Config.html +++ b/docs/libnm/html/NMSettingIP4Config.html @@ -8,7 +8,7 @@ - + @@ -349,6 +349,6 @@ cannot be set at the same time.

+
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/NMSettingIP6Config.html b/docs/libnm/html/NMSettingIP6Config.html index 538bb2a3..2cdd15c6 100644 --- a/docs/libnm/html/NMSettingIP6Config.html +++ b/docs/libnm/html/NMSettingIP6Config.html @@ -8,7 +8,7 @@ - + @@ -626,6 +626,6 @@ IPv6 tokenized interface identifiers. Useful with eui64 addr-gen-mode.

+
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/NMSettingIPConfig.html b/docs/libnm/html/NMSettingIPConfig.html index 31ce0105..c7f19f28 100644 --- a/docs/libnm/html/NMSettingIPConfig.html +++ b/docs/libnm/html/NMSettingIPConfig.html @@ -8,7 +8,7 @@ - + @@ -30,7 +30,7 @@

NMSettingIPConfig

NMSettingIPConfig — Abstract base class for IPv4 and IPv6 -addressing, routing, and name service properties

+ addressing, routing, and name service properties

@@ -84,6 +84,14 @@ addressing, routing, and name service properties

+int + + +nm_ip_address_cmp_full () + + + + NMIPAddress * @@ -1108,6 +1116,21 @@ addressing, routing, and name service properties

nm_setting_ip_config_get_dhcp_timeout () + +const char * + + +nm_setting_ip_config_get_dhcp_iaid () + + + + +NMDhcpHostnameFlags + + +nm_setting_ip_config_get_dhcp_hostname_flags () + + @@ -1138,6 +1161,17 @@ addressing, routing, and name service properties

Read / Write +guint +dhcp-hostname-flags +Read / Write + + + +gchar * +dhcp-iaid +Read / Write + + gboolean dhcp-send-hostname Read / Write / Construct @@ -1231,12 +1265,12 @@ addressing, routing, and name service properties

NM_IP_ADDRESS_ATTRIBUTE_LABEL -#define -NM_IP_ROUTE_ATTRIBUTE_TABLE +enum +NMIPAddressCmpFlags #define -NM_IP_ROUTE_ATTRIBUTE_SRC +NM_IP_ROUTE_ATTRIBUTE_CWND #define @@ -1244,27 +1278,31 @@ addressing, routing, and name service properties

#define -NM_IP_ROUTE_ATTRIBUTE_TOS +NM_IP_ROUTE_ATTRIBUTE_INITCWND #define -NM_IP_ROUTE_ATTRIBUTE_ONLINK +NM_IP_ROUTE_ATTRIBUTE_INITRWND #define -NM_IP_ROUTE_ATTRIBUTE_WINDOW +NM_IP_ROUTE_ATTRIBUTE_LOCK_CWND #define -NM_IP_ROUTE_ATTRIBUTE_CWND +NM_IP_ROUTE_ATTRIBUTE_LOCK_INITCWND #define -NM_IP_ROUTE_ATTRIBUTE_INITCWND +NM_IP_ROUTE_ATTRIBUTE_LOCK_INITRWND #define -NM_IP_ROUTE_ATTRIBUTE_INITRWND +NM_IP_ROUTE_ATTRIBUTE_LOCK_MTU + + +#define +NM_IP_ROUTE_ATTRIBUTE_LOCK_WINDOW #define @@ -1272,23 +1310,27 @@ addressing, routing, and name service properties

#define -NM_IP_ROUTE_ATTRIBUTE_LOCK_WINDOW +NM_IP_ROUTE_ATTRIBUTE_ONLINK #define -NM_IP_ROUTE_ATTRIBUTE_LOCK_CWND +NM_IP_ROUTE_ATTRIBUTE_SCOPE #define -NM_IP_ROUTE_ATTRIBUTE_LOCK_INITCWND +NM_IP_ROUTE_ATTRIBUTE_SRC #define -NM_IP_ROUTE_ATTRIBUTE_LOCK_INITRWND +NM_IP_ROUTE_ATTRIBUTE_TABLE #define -NM_IP_ROUTE_ATTRIBUTE_LOCK_MTU +NM_IP_ROUTE_ATTRIBUTE_TOS + + +#define +NM_IP_ROUTE_ATTRIBUTE_WINDOW enum @@ -1356,6 +1398,10 @@ addressing, routing, and name service properties

#define +NM_SETTING_IP_CONFIG_DHCP_HOSTNAME_FLAGS + + +#define NM_SETTING_IP_CONFIG_NEVER_DEFAULT @@ -1372,6 +1418,10 @@ addressing, routing, and name service properties

#define +NM_SETTING_IP_CONFIG_DHCP_IAID + + +#define NM_SETTING_IP_CONFIG_ROUTING_RULES @@ -1438,6 +1488,10 @@ addressing, routing, and name service properties

  NMSettingIPConfig + +enum +NMDhcpHostnameFlags + @@ -1448,6 +1502,8 @@ addressing, routing, and name service properties

├── NMIPRoute ╰── NMIPRoutingRule GFlags + ├── NMDhcpHostnameFlags + ├── NMIPAddressCmpFlags ╰── NMIPRoutingRuleAsStringFlags GObject ╰── NMSetting @@ -1650,6 +1706,52 @@ to.


+

nm_ip_address_cmp_full ()

+
int
+nm_ip_address_cmp_full (const NMIPAddress *a,
+                        const NMIPAddress *b,
+                        NMIPAddressCmpFlags cmp_flags);
+

Note that with cmp_flags + NM_IP_ADDRESS_CMP_FLAGS_WITH_ATTRS, there +is no total order for comparing GVariant. That means, if the two addresses +only differ by their attributes, the sort order is undefined and the return +value only indicates equality.

+
+

Parameters

+
+++++ + + + + + + + + + + + + + + + + + +

a

the NMIPAddress

 

b

the NMIPAddress to compare address +to.

 

cmp_flags

the NMIPAddressCmpFlags that indicate what to compare.

 
+
+
+

Returns

+

0 if the two objects have the same values (according to their flags) +or a integer indicating the compare order.

+
+
+
+

nm_ip_address_dup ()

NMIPAddress *
 nm_ip_address_dup (NMIPAddress *address);
@@ -5727,6 +5829,63 @@ the particular kind of device.

Since: 1.2

+
+
+

nm_setting_ip_config_get_dhcp_iaid ()

+
const char *
+nm_setting_ip_config_get_dhcp_iaid (NMSettingIPConfig *setting);
+

Returns the value contained in the “dhcp-iaid” +property.

+
+

Parameters

+
+++++ + + + + + +

setting

the NMSettingIPConfig

 
+
+
+

Returns

+

the configured DHCP IAID (Identity Association Identifier)

+
+

Since: 1.22

+
+
+
+

nm_setting_ip_config_get_dhcp_hostname_flags ()

+
NMDhcpHostnameFlags
+nm_setting_ip_config_get_dhcp_hostname_flags
+                               (NMSettingIPConfig *setting);
+

Returns the value contained in the “dhcp-hostname-flags” +property.

+
+

Parameters

+
+++++ + + + + + +

setting

the NMSettingIPConfig

 
+
+
+

Returns

+

flags for the DHCP hostname and FQDN

+
+

Since: 1.22

+

Types and Values

@@ -5737,14 +5896,44 @@ the particular kind of device.


-

NM_IP_ROUTE_ATTRIBUTE_TABLE

-
#define NM_IP_ROUTE_ATTRIBUTE_TABLE          "table"
-
+

enum NMIPAddressCmpFlags

+

Compare flags for nm_ip_address_cmp_full().

+
+

Members

+
+++++ + + + + + + + + + + + + +

NM_IP_ADDRESS_CMP_FLAGS_NONE

+

no flags.

+
 

NM_IP_ADDRESS_CMP_FLAGS_WITH_ATTRS

+

when comparing two addresses, + also consider their attributes. Warning: note that attributes are GVariants + and they don't have a total order. In other words, if the address differs only + by their attributes, the returned compare order is not total. In that case, + the return value merely indicates equality (zero) or inequality.

+
 
+
+

Since: 1.22


-

NM_IP_ROUTE_ATTRIBUTE_SRC

-
#define NM_IP_ROUTE_ATTRIBUTE_SRC            "src"
+

NM_IP_ROUTE_ATTRIBUTE_CWND

+
#define NM_IP_ROUTE_ATTRIBUTE_CWND           "cwnd"
 

@@ -5755,38 +5944,44 @@ the particular kind of device.


-

NM_IP_ROUTE_ATTRIBUTE_TOS

-
#define NM_IP_ROUTE_ATTRIBUTE_TOS            "tos"
+

NM_IP_ROUTE_ATTRIBUTE_INITCWND

+
#define NM_IP_ROUTE_ATTRIBUTE_INITCWND       "initcwnd"
 

-

NM_IP_ROUTE_ATTRIBUTE_ONLINK

-
#define NM_IP_ROUTE_ATTRIBUTE_ONLINK         "onlink"
+

NM_IP_ROUTE_ATTRIBUTE_INITRWND

+
#define NM_IP_ROUTE_ATTRIBUTE_INITRWND       "initrwnd"
 

-

NM_IP_ROUTE_ATTRIBUTE_WINDOW

-
#define NM_IP_ROUTE_ATTRIBUTE_WINDOW         "window"
+

NM_IP_ROUTE_ATTRIBUTE_LOCK_CWND

+
#define NM_IP_ROUTE_ATTRIBUTE_LOCK_CWND      "lock-cwnd"
 

-

NM_IP_ROUTE_ATTRIBUTE_CWND

-
#define NM_IP_ROUTE_ATTRIBUTE_CWND           "cwnd"
+

NM_IP_ROUTE_ATTRIBUTE_LOCK_INITCWND

+
#define NM_IP_ROUTE_ATTRIBUTE_LOCK_INITCWND  "lock-initcwnd"
 

-

NM_IP_ROUTE_ATTRIBUTE_INITCWND

-
#define NM_IP_ROUTE_ATTRIBUTE_INITCWND       "initcwnd"
+

NM_IP_ROUTE_ATTRIBUTE_LOCK_INITRWND

+
#define NM_IP_ROUTE_ATTRIBUTE_LOCK_INITRWND  "lock-initrwnd"
 

-

NM_IP_ROUTE_ATTRIBUTE_INITRWND

-
#define NM_IP_ROUTE_ATTRIBUTE_INITRWND       "initrwnd"
+

NM_IP_ROUTE_ATTRIBUTE_LOCK_MTU

+
#define NM_IP_ROUTE_ATTRIBUTE_LOCK_MTU       "lock-mtu"
+
+
+
+
+

NM_IP_ROUTE_ATTRIBUTE_LOCK_WINDOW

+
#define NM_IP_ROUTE_ATTRIBUTE_LOCK_WINDOW    "lock-window"
 

@@ -5797,32 +5992,38 @@ the particular kind of device.


-

NM_IP_ROUTE_ATTRIBUTE_LOCK_WINDOW

-
#define NM_IP_ROUTE_ATTRIBUTE_LOCK_WINDOW    "lock-window"
+

NM_IP_ROUTE_ATTRIBUTE_ONLINK

+
#define NM_IP_ROUTE_ATTRIBUTE_ONLINK         "onlink"
 

-

NM_IP_ROUTE_ATTRIBUTE_LOCK_CWND

-
#define NM_IP_ROUTE_ATTRIBUTE_LOCK_CWND      "lock-cwnd"
+

NM_IP_ROUTE_ATTRIBUTE_SCOPE

+
#define NM_IP_ROUTE_ATTRIBUTE_SCOPE          "scope"
 

-

NM_IP_ROUTE_ATTRIBUTE_LOCK_INITCWND

-
#define NM_IP_ROUTE_ATTRIBUTE_LOCK_INITCWND  "lock-initcwnd"
+

NM_IP_ROUTE_ATTRIBUTE_SRC

+
#define NM_IP_ROUTE_ATTRIBUTE_SRC            "src"
 

-

NM_IP_ROUTE_ATTRIBUTE_LOCK_INITRWND

-
#define NM_IP_ROUTE_ATTRIBUTE_LOCK_INITRWND  "lock-initrwnd"
+

NM_IP_ROUTE_ATTRIBUTE_TABLE

+
#define NM_IP_ROUTE_ATTRIBUTE_TABLE          "table"
 

-

NM_IP_ROUTE_ATTRIBUTE_LOCK_MTU

-
#define NM_IP_ROUTE_ATTRIBUTE_LOCK_MTU       "lock-mtu"
+

NM_IP_ROUTE_ATTRIBUTE_TOS

+
#define NM_IP_ROUTE_ATTRIBUTE_TOS            "tos"
+
+
+
+
+

NM_IP_ROUTE_ATTRIBUTE_WINDOW

+
#define NM_IP_ROUTE_ATTRIBUTE_WINDOW         "window"
 

@@ -5848,7 +6049,7 @@ the particular kind of device.

NM_IP_ROUTING_RULE_AS_STRING_FLAGS_AF_INET

whether to allow parsing -IPv4 addresses.

+ IPv4 addresses.

  @@ -5856,11 +6057,11 @@ IPv4 addresses.

NM_IP_ROUTING_RULE_AS_STRING_FLAGS_AF_INET6

whether to allow parsing -IPv6 addresses. If both NM_IP_ROUTING_RULE_AS_STRING_FLAGS_AF_INET + IPv6 addresses. If both NM_IP_ROUTING_RULE_AS_STRING_FLAGS_AF_INET and -NM_IP_ROUTING_RULE_AS_STRING_FLAGS_AF_INET6 + NM_IP_ROUTING_RULE_AS_STRING_FLAGS_AF_INET6 are unset, it's the same -as setting them both.

+ as setting them both.

  @@ -5868,7 +6069,7 @@ as setting them both.

NM_IP_ROUTING_RULE_AS_STRING_FLAGS_VALIDATE

if set, ensure that the -rule verfies or fail.

+ rule verfies or fail.

  @@ -5886,109 +6087,121 @@ rule verfies or fail.


NM_SETTING_IP_CONFIG_METHOD

-
#define NM_SETTING_IP_CONFIG_METHOD             "method"
+
#define NM_SETTING_IP_CONFIG_METHOD              "method"
 

NM_SETTING_IP_CONFIG_DNS

-
#define NM_SETTING_IP_CONFIG_DNS                "dns"
+
#define NM_SETTING_IP_CONFIG_DNS                 "dns"
 

NM_SETTING_IP_CONFIG_DNS_SEARCH

-
#define NM_SETTING_IP_CONFIG_DNS_SEARCH         "dns-search"
+
#define NM_SETTING_IP_CONFIG_DNS_SEARCH          "dns-search"
 

NM_SETTING_IP_CONFIG_DNS_OPTIONS

-
#define NM_SETTING_IP_CONFIG_DNS_OPTIONS        "dns-options"
+
#define NM_SETTING_IP_CONFIG_DNS_OPTIONS         "dns-options"
 

NM_SETTING_IP_CONFIG_DNS_PRIORITY

-
#define NM_SETTING_IP_CONFIG_DNS_PRIORITY       "dns-priority"
+
#define NM_SETTING_IP_CONFIG_DNS_PRIORITY        "dns-priority"
 

NM_SETTING_IP_CONFIG_ADDRESSES

-
#define NM_SETTING_IP_CONFIG_ADDRESSES          "addresses"
+
#define NM_SETTING_IP_CONFIG_ADDRESSES           "addresses"
 

NM_SETTING_IP_CONFIG_GATEWAY

-
#define NM_SETTING_IP_CONFIG_GATEWAY            "gateway"
+
#define NM_SETTING_IP_CONFIG_GATEWAY             "gateway"
 

NM_SETTING_IP_CONFIG_ROUTES

-
#define NM_SETTING_IP_CONFIG_ROUTES             "routes"
+
#define NM_SETTING_IP_CONFIG_ROUTES              "routes"
 

NM_SETTING_IP_CONFIG_ROUTE_METRIC

-
#define NM_SETTING_IP_CONFIG_ROUTE_METRIC       "route-metric"
+
#define NM_SETTING_IP_CONFIG_ROUTE_METRIC        "route-metric"
 

NM_SETTING_IP_CONFIG_ROUTE_TABLE

-
#define NM_SETTING_IP_CONFIG_ROUTE_TABLE        "route-table"
+
#define NM_SETTING_IP_CONFIG_ROUTE_TABLE         "route-table"
 

NM_SETTING_IP_CONFIG_IGNORE_AUTO_ROUTES

-
#define NM_SETTING_IP_CONFIG_IGNORE_AUTO_ROUTES "ignore-auto-routes"
+
#define NM_SETTING_IP_CONFIG_IGNORE_AUTO_ROUTES  "ignore-auto-routes"
 

NM_SETTING_IP_CONFIG_IGNORE_AUTO_DNS

-
#define NM_SETTING_IP_CONFIG_IGNORE_AUTO_DNS    "ignore-auto-dns"
+
#define NM_SETTING_IP_CONFIG_IGNORE_AUTO_DNS     "ignore-auto-dns"
 

NM_SETTING_IP_CONFIG_DHCP_HOSTNAME

-
#define NM_SETTING_IP_CONFIG_DHCP_HOSTNAME      "dhcp-hostname"
+
#define NM_SETTING_IP_CONFIG_DHCP_HOSTNAME       "dhcp-hostname"
 

NM_SETTING_IP_CONFIG_DHCP_SEND_HOSTNAME

-
#define NM_SETTING_IP_CONFIG_DHCP_SEND_HOSTNAME "dhcp-send-hostname"
+
#define NM_SETTING_IP_CONFIG_DHCP_SEND_HOSTNAME  "dhcp-send-hostname"
+
+
+
+
+

NM_SETTING_IP_CONFIG_DHCP_HOSTNAME_FLAGS

+
#define NM_SETTING_IP_CONFIG_DHCP_HOSTNAME_FLAGS "dhcp-hostname-flags"
 

NM_SETTING_IP_CONFIG_NEVER_DEFAULT

-
#define NM_SETTING_IP_CONFIG_NEVER_DEFAULT      "never-default"
+
#define NM_SETTING_IP_CONFIG_NEVER_DEFAULT       "never-default"
 

NM_SETTING_IP_CONFIG_MAY_FAIL

-
#define NM_SETTING_IP_CONFIG_MAY_FAIL           "may-fail"
+
#define NM_SETTING_IP_CONFIG_MAY_FAIL            "may-fail"
 

NM_SETTING_IP_CONFIG_DAD_TIMEOUT

-
#define NM_SETTING_IP_CONFIG_DAD_TIMEOUT        "dad-timeout"
+
#define NM_SETTING_IP_CONFIG_DAD_TIMEOUT         "dad-timeout"
 

NM_SETTING_IP_CONFIG_DHCP_TIMEOUT

-
#define NM_SETTING_IP_CONFIG_DHCP_TIMEOUT       "dhcp-timeout"
+
#define NM_SETTING_IP_CONFIG_DHCP_TIMEOUT        "dhcp-timeout"
+
+
+
+
+

NM_SETTING_IP_CONFIG_DHCP_IAID

+
#define NM_SETTING_IP_CONFIG_DHCP_IAID           "dhcp-iaid"
 

@@ -6092,6 +6305,75 @@ rule verfies or fail.

NMSettingIPConfig

typedef struct _NMSettingIPConfig NMSettingIPConfig;
+
+
+

enum NMDhcpHostnameFlags

+

NMDhcpHostnameFlags describe flags related to the DHCP hostname and +FQDN.

+
+

Members

+
+++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + +

NM_DHCP_HOSTNAME_FLAG_NONE

+

no flag set. The default value from + Networkmanager global configuration is used. If such value is unset + or still zero, the DHCP request will use standard FQDN flags, i.e. + NM_DHCP_HOSTNAME_FLAG_FQDN_SERV_UPDATE and + NM_DHCP_HOSTNAME_FLAG_FQDN_ENCODED for IPv4 and + NM_DHCP_HOSTNAME_FLAG_FQDN_SERV_UPDATE for IPv6.

+
 

NM_DHCP_HOSTNAME_FLAG_FQDN_SERV_UPDATE

+

whether the server should + do the A RR (FQDN-to-address) DNS updates.

+
 

NM_DHCP_HOSTNAME_FLAG_FQDN_ENCODED

+

if set, the FQDN is encoded + using canonical wire format. Otherwise it uses the deprecated + ASCII encoding. This flag is allowed only for DHCPv4.

+
 

NM_DHCP_HOSTNAME_FLAG_FQDN_NO_UPDATE

+

when not set, request the + server to perform updates (the PTR RR and possibly the A RR + based on the NM_DHCP_HOSTNAME_FLAG_FQDN_SERV_UPDATE flag). If + this is set, the NM_DHCP_HOSTNAME_FLAG_FQDN_SERV_UPDATE flag + should be cleared.

+
 

NM_DHCP_HOSTNAME_FLAG_FQDN_CLEAR_FLAGS

+

when set, no FQDN flags are + sent in the DHCP FQDN option. When cleared and all other FQDN + flags are zero, standard FQDN flags are sent. This flag is + incompatible with any other FQDN flag.

+
 
+
+

Since: 1.22

+

Property Details

@@ -6131,6 +6413,51 @@ cannot be set at the same time.


+

The “dhcp-hostname-flags” property

+
  “dhcp-hostname-flags”      guint
+

Flags for the DHCP hostname and FQDN.

+

Currently this property only includes flags to control the FQDN flags +set in the DHCP FQDN option. Supported FQDN flags are +NM_DHCP_HOSTNAME_FLAG_FQDN_SERV_UPDATE, +NM_DHCP_HOSTNAME_FLAG_FQDN_ENCODED and +NM_DHCP_HOSTNAME_FLAG_FQDN_NO_UPDATE. When no FQDN flag is set and +NM_DHCP_HOSTNAME_FLAG_FQDN_CLEAR_FLAGS is set, the DHCP FQDN option will +contain no flag. Otherwise, if no FQDN flag is set and +NM_DHCP_HOSTNAME_FLAG_FQDN_CLEAR_FLAGS is not set, the standard FQDN flags +are set in the request: +NM_DHCP_HOSTNAME_FLAG_FQDN_SERV_UPDATE, +NM_DHCP_HOSTNAME_FLAG_FQDN_ENCODED for IPv4 and +NM_DHCP_HOSTNAME_FLAG_FQDN_SERV_UPDATE for IPv6.

+

When this property is set to the default value NM_DHCP_HOSTNAME_FLAG_NONE, +a global default is looked up in NetworkManager configuration. If that value +is unset or also NM_DHCP_HOSTNAME_FLAG_NONE, then the standard FQDN flags +described above are sent in the DHCP requests.

+

Flags: Read / Write

+

Default value: 0

+

Since: 1.22

+
+
+
+

The “dhcp-iaid” property

+
  “dhcp-iaid”                gchar *
+

A string containing the "Identity Association Identifier" (IAID) used +by the DHCP client. The property is a 32-bit decimal value or a +special value among "mac", "perm-mac", "ifname" and "stable". When +set to "mac" (or "perm-mac"), the last 4 bytes of the current (or +permanent) MAC address are used as IAID. When set to "ifname", the +IAID is computed by hashing the interface name. The special value +"stable" can be used to generate an IAID based on the stable-id (see +connection.stable-id), a per-host key and the interface name. When +the property is unset, the value from global configuration is used; +if no global default is set then the IAID is assumed to be +"ifname". Note that at the moment this property is ignored for IPv6 +by dhclient, which always derives the IAID from the MAC address.

+

Flags: Read / Write

+

Default value: NULL

+

Since: 1.22

+
+
+

The “dhcp-send-hostname” property

  “dhcp-send-hostname”       gboolean

If TRUE, a hostname is sent to the DHCP server when acquiring a lease. @@ -6341,6 +6668,6 @@ of NetworkManager.

+
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/NMSettingIPTunnel.html b/docs/libnm/html/NMSettingIPTunnel.html index 51d2f19e..dbbb4953 100644 --- a/docs/libnm/html/NMSettingIPTunnel.html +++ b/docs/libnm/html/NMSettingIPTunnel.html @@ -8,7 +8,7 @@ - + @@ -951,6 +951,6 @@ packets inherit the TTL value.

+
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/NMSettingInfiniband.html b/docs/libnm/html/NMSettingInfiniband.html index 3cab06a7..8c3f6727 100644 --- a/docs/libnm/html/NMSettingInfiniband.html +++ b/docs/libnm/html/NMSettingInfiniband.html @@ -8,7 +8,7 @@ - + @@ -461,6 +461,6 @@ specify the base device by setting either this property or +
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/NMSettingMacsec.html b/docs/libnm/html/NMSettingMacsec.html index db480bf9..31a82ce8 100644 --- a/docs/libnm/html/NMSettingMacsec.html +++ b/docs/libnm/html/NMSettingMacsec.html @@ -8,7 +8,7 @@ - + @@ -633,7 +633,7 @@ in MKA (MACsec Key Agreement) is obtained.

NM_SETTING_MACSEC_VALIDATION_DISABLE

All incoming frames are accepted if -possible

+ possible

  @@ -641,7 +641,7 @@ possible

NM_SETTING_MACSEC_VALIDATION_CHECK

Non protected, invalid, or impossible to -verify frames are accepted and counted as "invalid"

+ verify frames are accepted and counted as "invalid"

  @@ -649,7 +649,7 @@ verify frames are accepted and counted as "invalid"

NM_SETTING_MACSEC_VALIDATION_STRICT

Non protected, invalid, or impossible to -verify frames are dropped

+ verify frames are dropped

  @@ -764,6 +764,6 @@ in every packet.

+
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/NMSettingMacvlan.html b/docs/libnm/html/NMSettingMacvlan.html index e825651e..3471ecd5 100644 --- a/docs/libnm/html/NMSettingMacvlan.html +++ b/docs/libnm/html/NMSettingMacvlan.html @@ -8,7 +8,7 @@ - + @@ -438,6 +438,6 @@ with a +
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/NMSettingMatch.html b/docs/libnm/html/NMSettingMatch.html index fd15e721..c391014b 100644 --- a/docs/libnm/html/NMSettingMatch.html +++ b/docs/libnm/html/NMSettingMatch.html @@ -8,7 +8,7 @@ - + @@ -378,6 +378,6 @@ nm_setting_match_get_interface_names (
-
Generated by GTK-Doc V1.29.1 +
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/NMSettingOlpcMesh.html b/docs/libnm/html/NMSettingOlpcMesh.html index c4dc16a5..e2b68aed 100644 --- a/docs/libnm/html/NMSettingOlpcMesh.html +++ b/docs/libnm/html/NMSettingOlpcMesh.html @@ -8,7 +8,7 @@ - + @@ -260,6 +260,6 @@ answers the request.

+
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/NMSettingOvsBridge.html b/docs/libnm/html/NMSettingOvsBridge.html index 2dfbc4f5..848fa67e 100644 --- a/docs/libnm/html/NMSettingOvsBridge.html +++ b/docs/libnm/html/NMSettingOvsBridge.html @@ -8,7 +8,7 @@ - + @@ -315,6 +315,6 @@ nm_setting_ovs_bridge_get_datapath_type +
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/NMSettingOvsDpdk.html b/docs/libnm/html/NMSettingOvsDpdk.html index 8d4e90c3..6c591347 100644 --- a/docs/libnm/html/NMSettingOvsDpdk.html +++ b/docs/libnm/html/NMSettingOvsDpdk.html @@ -8,7 +8,7 @@ - + @@ -138,6 +138,6 @@ nm_setting_ovs_dpdk_get_devargs (
+
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/NMSettingOvsInterface.html b/docs/libnm/html/NMSettingOvsInterface.html index f5307913..44df6117 100644 --- a/docs/libnm/html/NMSettingOvsInterface.html +++ b/docs/libnm/html/NMSettingOvsInterface.html @@ -8,7 +8,7 @@ - + @@ -139,6 +139,6 @@ nm_setting_ovs_interface_get_interface_type +
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/NMSettingOvsPatch.html b/docs/libnm/html/NMSettingOvsPatch.html index de87ff00..8b358e46 100644 --- a/docs/libnm/html/NMSettingOvsPatch.html +++ b/docs/libnm/html/NMSettingOvsPatch.html @@ -8,7 +8,7 @@ - + @@ -138,6 +138,6 @@ nm_setting_ovs_patch_get_peer (
+
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/NMSettingOvsPort.html b/docs/libnm/html/NMSettingOvsPort.html index 281cf7e1..5d326bb3 100644 --- a/docs/libnm/html/NMSettingOvsPort.html +++ b/docs/libnm/html/NMSettingOvsPort.html @@ -8,7 +8,7 @@ - + @@ -357,6 +357,6 @@ nm_setting_ovs_port_get_bond_downdelay +
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/NMSettingPpp.html b/docs/libnm/html/NMSettingPpp.html index 0426eafe..c73d0bd7 100644 --- a/docs/libnm/html/NMSettingPpp.html +++ b/docs/libnm/html/NMSettingPpp.html @@ -8,7 +8,7 @@ - + @@ -1159,6 +1159,6 @@ be set to
-
Generated by GTK-Doc V1.29.1 +
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/NMSettingPppoe.html b/docs/libnm/html/NMSettingPppoe.html index 834abd71..34f95831 100644 --- a/docs/libnm/html/NMSettingPppoe.html +++ b/docs/libnm/html/NMSettingPppoe.html @@ -8,7 +8,7 @@ - + @@ -415,6 +415,6 @@ access concentrators or a specific service is known to be required.

+
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/NMSettingProxy.html b/docs/libnm/html/NMSettingProxy.html index 1671884c..c1d4dc0d 100644 --- a/docs/libnm/html/NMSettingProxy.html +++ b/docs/libnm/html/NMSettingProxy.html @@ -8,7 +8,7 @@ - + @@ -406,6 +406,6 @@ nm_setting_proxy_get_pac_script (
+
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/NMSettingSerial.html b/docs/libnm/html/NMSettingSerial.html index ccdabf98..9cb1f0aa 100644 --- a/docs/libnm/html/NMSettingSerial.html +++ b/docs/libnm/html/NMSettingSerial.html @@ -8,7 +8,7 @@ - + @@ -458,6 +458,6 @@ The 1 in "8n1" for example.

+
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/NMSettingSriov.html b/docs/libnm/html/NMSettingSriov.html index 7b518872..4aa3448b 100644 --- a/docs/libnm/html/NMSettingSriov.html +++ b/docs/libnm/html/NMSettingSriov.html @@ -8,7 +8,7 @@ - + @@ -1213,6 +1213,6 @@ the value is of the correct type and well-formed.

+
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/NMSettingTCConfig.html b/docs/libnm/html/NMSettingTCConfig.html index ec22d55c..3411c448 100644 --- a/docs/libnm/html/NMSettingTCConfig.html +++ b/docs/libnm/html/NMSettingTCConfig.html @@ -8,7 +8,7 @@ - + @@ -1826,6 +1826,6 @@ nm_setting_tc_config_clear_tfilters (
+
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/NMSettingTeam.html b/docs/libnm/html/NMSettingTeam.html index e1d65471..09180bd6 100644 --- a/docs/libnm/html/NMSettingTeam.html +++ b/docs/libnm/html/NMSettingTeam.html @@ -8,7 +8,7 @@ - + @@ -2029,8 +2029,8 @@ nm_setting_team_clear_link_watchers (

NM_TEAM_LINK_WATCHER_ARP_PING_FLAG_NONE

no one among the arp_ping link watcher -boolean options ('validate_active', 'validate_inactive', 'send_always') is -enabled (set to true).

+ boolean options ('validate_active', 'validate_inactive', 'send_always') is + enabled (set to true).

  @@ -2038,7 +2038,7 @@ enabled (set to true).

NM_TEAM_LINK_WATCHER_ARP_PING_FLAG_VALIDATE_ACTIVE

the arp_ping link watcher -option 'validate_active' is enabled (set to true).

+ option 'validate_active' is enabled (set to true).

  @@ -2046,7 +2046,7 @@ option 'validate_active' is enabled (set to true).

NM_TEAM_LINK_WATCHER_ARP_PING_FLAG_VALIDATE_INACTIVE

the arp_ping link watcher -option 'validate_inactive' is enabled (set to true).

+ option 'validate_inactive' is enabled (set to true).

  @@ -2054,7 +2054,7 @@ option 'validate_inactive' is enabled (set to true).

NM_TEAM_LINK_WATCHER_ARP_PING_FLAG_SEND_ALWAYS

the arp_ping link watcher option -'send_always' is enabled (set to true).

+ 'send_always' is enabled (set to true).

  @@ -2473,6 +2473,6 @@ Permitted values are: "roundrobin", "broadcast", "activebackup", +
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/NMSettingTeamPort.html b/docs/libnm/html/NMSettingTeamPort.html index 3a717c2e..4d56f2a1 100644 --- a/docs/libnm/html/NMSettingTeamPort.html +++ b/docs/libnm/html/NMSettingTeamPort.html @@ -8,7 +8,7 @@ - + @@ -768,6 +768,6 @@ When set to -1 means the parameter is skipped from the json config.

+
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/NMSettingTun.html b/docs/libnm/html/NMSettingTun.html index e2fec401..39a3e5a2 100644 --- a/docs/libnm/html/NMSettingTun.html +++ b/docs/libnm/html/NMSettingTun.html @@ -8,7 +8,7 @@ - + @@ -530,6 +530,6 @@ network header.

+
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/NMSettingUser.html b/docs/libnm/html/NMSettingUser.html index 6d977b72..0da8d24a 100644 --- a/docs/libnm/html/NMSettingUser.html +++ b/docs/libnm/html/NMSettingUser.html @@ -8,7 +8,7 @@ - + @@ -342,6 +342,6 @@ is a valid user data value.

+
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/NMSettingVlan.html b/docs/libnm/html/NMSettingVlan.html index 2aa6fab5..eb1675ce 100644 --- a/docs/libnm/html/NMSettingVlan.html +++ b/docs/libnm/html/NMSettingVlan.html @@ -8,7 +8,7 @@ - + @@ -791,7 +791,7 @@ to 802.1p priorities used in VLANs.

NM_VLAN_FLAG_REORDER_HEADERS

indicates that this interface should reorder -outgoing packet headers to look more like a non-VLAN Ethernet interface

+ outgoing packet headers to look more like a non-VLAN Ethernet interface

  @@ -799,7 +799,7 @@ outgoing packet headers to look more like a non-VLAN Ethernet interface

NM_VLAN_FLAG_GVRP

indicates that this interface should use GVRP to register -itself with its switch

+ itself with its switch

  @@ -807,8 +807,8 @@ itself with its switch

NM_VLAN_FLAG_LOOSE_BINDING

indicates that this interface's operating -state is tied to the underlying network interface but other details -(like routing) are not.

+ state is tied to the underlying network interface but other details + (like routing) are not.

  @@ -816,7 +816,7 @@ state is tied to the underlying network interface but other details

NM_VLAN_FLAG_MVRP

indicates that this interface should use MVRP to register -itself with its switch

+ itself with its switch

  @@ -890,6 +890,6 @@ with a +
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/NMSettingVpn.html b/docs/libnm/html/NMSettingVpn.html index f605bb7c..f5b6b1c3 100644 --- a/docs/libnm/html/NMSettingVpn.html +++ b/docs/libnm/html/NMSettingVpn.html @@ -8,7 +8,7 @@ - + @@ -988,6 +988,6 @@ VPN connection.

+
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/NMSettingVxlan.html b/docs/libnm/html/NMSettingVxlan.html index c5611b79..f0606610 100644 --- a/docs/libnm/html/NMSettingVxlan.html +++ b/docs/libnm/html/NMSettingVxlan.html @@ -8,7 +8,7 @@ - + @@ -1070,6 +1070,6 @@ tunnel endpoint.

+
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/NMSettingWifiP2P.html b/docs/libnm/html/NMSettingWifiP2P.html index 0de3f6fd..b7cf9125 100644 --- a/docs/libnm/html/NMSettingWifiP2P.html +++ b/docs/libnm/html/NMSettingWifiP2P.html @@ -8,7 +8,7 @@ - + @@ -228,6 +228,6 @@ nm_setting_wifi_p2p_get_wfd_ies (
+
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/NMSettingWimax.html b/docs/libnm/html/NMSettingWimax.html index e0518a45..d52a4119 100644 --- a/docs/libnm/html/NMSettingWimax.html +++ b/docs/libnm/html/NMSettingWimax.html @@ -8,7 +8,7 @@ - + @@ -268,6 +268,6 @@ should use.

+
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/NMSettingWireGuard.html b/docs/libnm/html/NMSettingWireGuard.html index 259b7d60..a7232747 100644 --- a/docs/libnm/html/NMSettingWireGuard.html +++ b/docs/libnm/html/NMSettingWireGuard.html @@ -8,7 +8,7 @@ - + @@ -1828,6 +1828,6 @@ nm_setting_wireguard_get_ip6_auto_default_route +
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/NMSettingWired.html b/docs/libnm/html/NMSettingWired.html index 985dd3b8..4deb1cf8 100644 --- a/docs/libnm/html/NMSettingWired.html +++ b/docs/libnm/html/NMSettingWired.html @@ -8,7 +8,7 @@ - + @@ -1277,9 +1277,9 @@ are supported by all devices.

NM_SETTING_WIRED_WAKE_ON_LAN_ALL

Wake on all events. This does not -include the exclusive flags NM_SETTING_WIRED_WAKE_ON_LAN_DEFAULT + include the exclusive flags NM_SETTING_WIRED_WAKE_ON_LAN_DEFAULT or -NM_SETTING_WIRED_WAKE_ON_LAN_IGNORE + NM_SETTING_WIRED_WAKE_ON_LAN_IGNORE .

  @@ -1302,7 +1302,7 @@ include the exclusive flags NM_SETTING_WIRED_WAKE_ON

NM_SETTING_WIRED_WAKE_ON_LAN_EXCLUSIVE_FLAGS

Mask of flags that are -incompatible with other flags

+ incompatible with other flags

  @@ -1608,6 +1608,6 @@ no password will be required.

+
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/NMSettingWireless.html b/docs/libnm/html/NMSettingWireless.html index 9c0a64a8..425fc25a 100644 --- a/docs/libnm/html/NMSettingWireless.html +++ b/docs/libnm/html/NMSettingWireless.html @@ -8,7 +8,7 @@ - + @@ -1348,9 +1348,9 @@ are supported by all devices.

NM_SETTING_WIRELESS_WAKE_ON_WLAN_ALL

Wake on all events. This does not -include the exclusive flags NM_SETTING_WIRELESS_WAKE_ON_WLAN_DEFAULT + include the exclusive flags NM_SETTING_WIRELESS_WAKE_ON_WLAN_DEFAULT or -NM_SETTING_WIRELESS_WAKE_ON_WLAN_IGNORE + NM_SETTING_WIRELESS_WAKE_ON_WLAN_IGNORE .

  @@ -1373,7 +1373,7 @@ include the exclusive flags NM_SETTING_WIRELESS_WAKE

NM_SETTING_WIRELESS_WAKE_ON_WLAN_EXCLUSIVE_FLAGS

Mask of flags that are -incompatible with other flags

+ incompatible with other flags

  @@ -1813,6 +1813,6 @@ NetworkManager).

+
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/NMSettingWirelessSecurity.html b/docs/libnm/html/NMSettingWirelessSecurity.html index 8dd74936..a3da2fde 100644 --- a/docs/libnm/html/NMSettingWirelessSecurity.html +++ b/docs/libnm/html/NMSettingWirelessSecurity.html @@ -8,7 +8,7 @@ - + @@ -1948,10 +1948,10 @@ list element may be one of "wep40", "wep104", "tkip", or "ccmp".

The “key-mgmt” property

  “key-mgmt”                 gchar *
-

Key management used for the connection. One of "none" (WEP), "ieee8021x" -(Dynamic WEP), "wpa-none" (Ad-Hoc WPA-PSK), "wpa-psk" (infrastructure -WPA-PSK), "sae" (SAE) or "wpa-eap" (WPA-Enterprise). -This property must be set for any Wi-Fi connection that uses security.

+

Key management used for the connection. One of "none" (WEP), +"ieee8021x" (Dynamic WEP), "wpa-psk" (infrastructure WPA-PSK), "sae" +(SAE) or "wpa-eap" (WPA-Enterprise). This property must be set for +any Wi-Fi connection that uses security.

Flags: Read / Write

Default value: NULL

@@ -2122,6 +2122,6 @@ the Access Point capabilities.

+
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/NMSettingWpan.html b/docs/libnm/html/NMSettingWpan.html index f7cc59db..777bc6f6 100644 --- a/docs/libnm/html/NMSettingWpan.html +++ b/docs/libnm/html/NMSettingWpan.html @@ -8,7 +8,7 @@ - + @@ -334,6 +334,6 @@ nm_setting_wpan_get_channel ( -
Generated by GTK-Doc V1.29.1 +
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/NMSimpleConnection.html b/docs/libnm/html/NMSimpleConnection.html index 3095ae1d..dba78002 100644 --- a/docs/libnm/html/NMSimpleConnection.html +++ b/docs/libnm/html/NMSimpleConnection.html @@ -8,7 +8,7 @@ - + @@ -188,6 +188,6 @@ and properties as the source
-
Generated by GTK-Doc V1.29.1 +
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/NMVpnConnection.html b/docs/libnm/html/NMVpnConnection.html index b07f9c24..915f0def 100644 --- a/docs/libnm/html/NMVpnConnection.html +++ b/docs/libnm/html/NMVpnConnection.html @@ -8,18 +8,14 @@ - + @@ -62,44 +58,6 @@
-

Properties

-
----- - - - - - - - - - - - - -
-gchar *bannerRead
NMVpnConnectionStatevpn-stateRead
-
-
-

Signals

-
----- - - - - - -
voidvpn-state-changedRun First
-
-

Types and Values

@@ -115,28 +73,10 @@ - - - -
#define NM_VPN_CONNECTION_BANNER
 NMVpnConnection
-

Object Hierarchy

-
    GObject
-    ╰── NMObject
-        ╰── NMActiveConnection
-            ╰── NMVpnConnection
-
-
-
-

Implemented Interfaces

-

-NMVpnConnection implements - GInitable and GAsyncInitable.

-
-

Description

@@ -207,44 +147,9 @@ string used by the connection, and must not be modified.

#define NM_VPN_CONNECTION_BANNER "banner"
 
-
-
-

NMVpnConnection

-
typedef struct _NMVpnConnection NMVpnConnection;
-
- -
-

Property Details

-
-

The “banner” property

-
  “banner”                   gchar *
-

The VPN login banner of the active VPN connection.

-

Flags: Read

-

Default value: NULL

-
-
-
-

The “vpn-state” property

-
  “vpn-state”                NMVpnConnectionState
-

The VPN state of the active VPN connection.

-

Flags: Read

-

Default value: NM_VPN_CONNECTION_STATE_UNKNOWN

-
-
-
-

Signal Details

-
-

The “vpn-state-changed” signal

-
void
-user_function (NMVpnConnection *nmvpnconnection,
-               guint            arg1,
-               guint            arg2,
-               gpointer         user_data)
-

Flags: Run First

-
+
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/NMVpnEditor.html b/docs/libnm/html/NMVpnEditor.html index cc39ead5..847edfbd 100644 --- a/docs/libnm/html/NMVpnEditor.html +++ b/docs/libnm/html/NMVpnEditor.html @@ -8,7 +8,7 @@ - + @@ -140,7 +140,7 @@ nm_vpn_editor_update_connection (

get_widget ()

-

return the GtkWidget for the VPN editor's UI

+

return the GtkWidget for the VPN editor's UI

  @@ -175,6 +175,6 @@ to write values to the connection.

+
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/NMVpnEditorPlugin.html b/docs/libnm/html/NMVpnEditorPlugin.html index be4db9d6..4085af30 100644 --- a/docs/libnm/html/NMVpnEditorPlugin.html +++ b/docs/libnm/html/NMVpnEditorPlugin.html @@ -8,7 +8,7 @@ - + @@ -821,6 +821,6 @@ user_function ( +
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/NMWifiP2PPeer.html b/docs/libnm/html/NMWifiP2PPeer.html index c4a8de06..4a78bf09 100644 --- a/docs/libnm/html/NMWifiP2PPeer.html +++ b/docs/libnm/html/NMWifiP2PPeer.html @@ -8,7 +8,7 @@ - + @@ -613,6 +613,6 @@ against

+
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/NMWimaxNsp.html b/docs/libnm/html/NMWimaxNsp.html index 2ce02830..7cb5d43d 100644 --- a/docs/libnm/html/NMWimaxNsp.html +++ b/docs/libnm/html/NMWimaxNsp.html @@ -8,17 +8,14 @@ - + @@ -85,34 +82,6 @@
-

Properties

-
----- - - - - - - - - - - - - - - - - - -
-gchar *nameRead
NMWimaxNspNetworkTypenetwork-typeRead
guintsignal-qualityRead
-
-

Types and Values

@@ -132,27 +101,10 @@ - - - -
#define NM_WIMAX_NSP_NETWORK_TYPE
 NMWimaxNsp
-

Object Hierarchy

-
    GObject
-    ╰── NMObject
-        ╰── NMWimaxNsp
-
-
-
-

Implemented Interfaces

-

-NMWimaxNsp implements - GInitable and GAsyncInitable.

-
-

Description

@@ -161,6 +113,10 @@ NMWimaxNsp implements

nm_wimax_nsp_get_name ()

const char *
 nm_wimax_nsp_get_name (NMWimaxNsp *nsp);
+
+

nm_wimax_nsp_get_name has been deprecated since version 1.22. and should not be used in newly-written code.

+

WiMAX is no longer supported by NetworkManager since 1.2.0

+

Gets the name of the wimax NSP

Parameters

@@ -187,6 +143,10 @@ nm_wimax_nsp_get_name (

nm_wimax_nsp_get_signal_quality ()

guint32
 nm_wimax_nsp_get_signal_quality (NMWimaxNsp *nsp);
+
+

nm_wimax_nsp_get_signal_quality has been deprecated since version 1.22. and should not be used in newly-written code.

+

WiMAX is no longer supported by NetworkManager since 1.2.0

+

Gets the WPA signal quality of the wimax NSP.

Parameters

@@ -213,6 +173,10 @@ nm_wimax_nsp_get_signal_quality (

nm_wimax_nsp_get_network_type ()

NMWimaxNspNetworkType
 nm_wimax_nsp_get_network_type (NMWimaxNsp *nsp);
+
+

nm_wimax_nsp_get_network_type has been deprecated since version 1.22. and should not be used in newly-written code.

+

WiMAX is no longer supported by NetworkManager since 1.2.0

+

Gets the network type of the wimax NSP.

Parameters

@@ -240,6 +204,10 @@ nm_wimax_nsp_get_network_type (GPtrArray * nm_wimax_nsp_filter_connections (NMWimaxNsp *nsp, const GPtrArray *connections); +
+

nm_wimax_nsp_filter_connections has been deprecated since version 1.22. and should not be used in newly-written code.

+

WiMAX is no longer supported by NetworkManager since 1.2.0

+

Filters a given array of connections for a given NMWimaxNsp object and return connections which may be activated with the NSP. Any returned connections will match the nsp @@ -282,6 +250,10 @@ be freed with gboolean nm_wimax_nsp_connection_valid (NMWimaxNsp *nsp, NMConnection *connection); +

+

nm_wimax_nsp_connection_valid has been deprecated since version 1.22. and should not be used in newly-written code.

+

WiMAX is no longer supported by NetworkManager since 1.2.0

+

Validates a given connection against a given WiMAX NSP to ensure that the connection may be activated with that NSP. The connection must match the nsp @@ -336,41 +308,9 @@ against

#define NM_WIMAX_NSP_NETWORK_TYPE   "network-type"
 
-
-
-

NMWimaxNsp

-
typedef struct _NMWimaxNsp NMWimaxNsp;
-
-
-
-

Property Details

-
-

The “name” property

-
  “name”                     gchar *
-

The name of the WiMAX NSP.

-

Flags: Read

-

Default value: NULL

-
-
-
-

The “network-type” property

-
  “network-type”             NMWimaxNspNetworkType
-

The network type of the WiMAX NSP.

-

Flags: Read

-

Default value: NM_WIMAX_NSP_NETWORK_TYPE_UNKNOWN

-
-
-
-

The “signal-quality” property

-
  “signal-quality”           guint
-

The signal quality of the WiMAX NSP.

-

Flags: Read

-

Allowed values: <= 100

-

Default value: 0

-
+
Generated by GTK-Doc V1.29
\ No newline at end of file diff --git a/docs/libnm/html/annotation-glossary.html b/docs/libnm/html/annotation-glossary.html index 8723007a..62b8c8f8 100644 --- a/docs/libnm/html/annotation-glossary.html +++ b/docs/libnm/html/annotation-glossary.html @@ -7,7 +7,8 @@ - + + @@ -30,7 +31,7 @@ Home Prev - +Next

@@ -75,6 +76,6 @@

Override the parsed C type with given type.

+
Generated by GTK-Doc V1.29
\ No newline at end of file diff --git a/docs/libnm/html/api-index-full.html b/docs/libnm/html/api-index-full.html index 5b193afe..84ba1745 100644 --- a/docs/libnm/html/api-index-full.html +++ b/docs/libnm/html/api-index-full.html @@ -8,7 +8,7 @@ - + @@ -88,7 +88,7 @@ json_object_iter_key, macro in nm-json
-json_object_iter_next, macro in nm-json +json_object_iter_next, macro in nm-json
@@ -133,51 +133,51 @@ json_true, macro in nm-json
-NMAccessPoint, struct in NMDeviceOvs +NMAccessPoint, struct in NMDeviceOvs
-NMAccessPoint:bssid, object property in NMDeviceOvs +NMAccessPoint:bssid, object property in NMDeviceOvs
-NMAccessPoint:flags, object property in NMDeviceOvs +NMAccessPoint:flags, object property in NMDeviceOvs
-NMAccessPoint:frequency, object property in NMDeviceOvs +NMAccessPoint:frequency, object property in NMDeviceOvs
-NMAccessPoint:hw-address, object property in NMDeviceOvs +NMAccessPoint:hw-address, object property in NMDeviceOvs
-NMAccessPoint:last-seen, object property in NMDeviceOvs +NMAccessPoint:last-seen, object property in NMDeviceOvs
-NMAccessPoint:max-bitrate, object property in NMDeviceOvs +NMAccessPoint:max-bitrate, object property in NMDeviceOvs
-NMAccessPoint:mode, object property in NMDeviceOvs +NMAccessPoint:mode, object property in NMDeviceOvs
-NMAccessPoint:rsn-flags, object property in NMDeviceOvs +NMAccessPoint:rsn-flags, object property in NMDeviceOvs
-NMAccessPoint:ssid, object property in NMDeviceOvs +NMAccessPoint:ssid, object property in NMDeviceOvs
-NMAccessPoint:strength, object property in NMDeviceOvs +NMAccessPoint:strength, object property in NMDeviceOvs
-NMAccessPoint:wpa-flags, object property in NMDeviceOvs +NMAccessPoint:wpa-flags, object property in NMDeviceOvs
@@ -185,75 +185,79 @@ json_true, macro in nm-json
-NMActiveConnection, struct in NMDeviceOvs +NMActiveConnection, struct in NMDeviceOvs
-NMActiveConnection::state-changed, object signal in NMDeviceOvs +NMActiveConnection::state-changed, object signal in NMDeviceOvs
-NMActiveConnection:connection, object property in NMDeviceOvs +NMActiveConnection:connection, object property in NMDeviceOvs
-NMActiveConnection:default, object property in NMDeviceOvs +NMActiveConnection:default, object property in NMDeviceOvs
-NMActiveConnection:default6, object property in NMDeviceOvs +NMActiveConnection:default6, object property in NMDeviceOvs
-NMActiveConnection:devices, object property in NMDeviceOvs +NMActiveConnection:devices, object property in NMDeviceOvs
-NMActiveConnection:dhcp4-config, object property in NMDeviceOvs +NMActiveConnection:dhcp4-config, object property in NMDeviceOvs
-NMActiveConnection:dhcp6-config, object property in NMDeviceOvs +NMActiveConnection:dhcp6-config, object property in NMDeviceOvs
-NMActiveConnection:id, object property in NMDeviceOvs +NMActiveConnection:id, object property in NMDeviceOvs
-NMActiveConnection:ip4-config, object property in NMDeviceOvs +NMActiveConnection:ip4-config, object property in NMDeviceOvs
-NMActiveConnection:ip6-config, object property in NMDeviceOvs +NMActiveConnection:ip6-config, object property in NMDeviceOvs
-NMActiveConnection:master, object property in NMDeviceOvs +NMActiveConnection:master, object property in NMDeviceOvs
-NMActiveConnection:specific-object-path, object property in NMDeviceOvs +NMActiveConnection:specific-object-path, object property in NMDeviceOvs
-NMActiveConnection:state, object property in NMDeviceOvs +NMActiveConnection:state, object property in NMDeviceOvs
-NMActiveConnection:state-flags, object property in NMDeviceOvs +NMActiveConnection:state-flags, object property in NMDeviceOvs
-NMActiveConnection:type, object property in NMDeviceOvs +NMActiveConnection:type, object property in NMDeviceOvs
-NMActiveConnection:uuid, object property in NMDeviceOvs +NMActiveConnection:uuid, object property in NMDeviceOvs
-NMActiveConnection:vpn, object property in NMDeviceOvs +NMActiveConnection:vpn, object property in NMDeviceOvs +
+
+
+NMActiveConnectionClass, struct in NMIPConfig
@@ -297,151 +301,163 @@ NMCheckpoint:rollback-timeout, object property in NMDeviceOvs
-NMClient, struct in NMDeviceOvs +NMClient, struct in NMDeviceOvs +
+
+
+NMClient::active-connection-added, object signal in NMDeviceOvs +
+
+
+NMClient::active-connection-removed, object signal in NMDeviceOvs +
+
+
+NMClient::any-device-added, object signal in NMDeviceOvs
-NMClient::active-connection-added, object signal in NMDeviceOvs +NMClient::any-device-removed, object signal in NMDeviceOvs
-NMClient::active-connection-removed, object signal in NMDeviceOvs +NMClient::connection-added, object signal in NMDeviceOvs
-NMClient::any-device-added, object signal in NMDeviceOvs +NMClient::connection-removed, object signal in NMDeviceOvs
-NMClient::any-device-removed, object signal in NMDeviceOvs +NMClient::device-added, object signal in NMDeviceOvs
-NMClient::connection-added, object signal in NMDeviceOvs +NMClient::device-removed, object signal in NMDeviceOvs
-NMClient::connection-removed, object signal in NMDeviceOvs +NMClient::permission-changed, object signal in NMDeviceOvs
-NMClient::device-added, object signal in NMDeviceOvs +NMClient:activating-connection, object property in NMDeviceOvs
-NMClient::device-removed, object signal in NMDeviceOvs +NMClient:active-connections, object property in NMDeviceOvs
-NMClient::permission-changed, object signal in NMDeviceOvs +NMClient:all-devices, object property in NMDeviceOvs
-NMClient:activating-connection, object property in NMDeviceOvs +NMClient:can-modify, object property in NMDeviceOvs
-NMClient:active-connections, object property in NMDeviceOvs +NMClient:checkpoints, object property in NMDeviceOvs
-NMClient:all-devices, object property in NMDeviceOvs +NMClient:connections, object property in NMDeviceOvs
-NMClient:can-modify, object property in NMDeviceOvs +NMClient:connectivity, object property in NMDeviceOvs
-NMClient:checkpoints, object property in NMDeviceOvs +NMClient:connectivity-check-available, object property in NMDeviceOvs
-NMClient:connections, object property in NMDeviceOvs +NMClient:connectivity-check-enabled, object property in NMDeviceOvs
-NMClient:connectivity, object property in NMDeviceOvs +NMClient:connectivity-check-uri, object property in NMDeviceOvs
-NMClient:connectivity-check-available, object property in NMDeviceOvs +NMClient:dbus-connection, object property in NMDeviceOvs
-NMClient:connectivity-check-enabled, object property in NMDeviceOvs +NMClient:dbus-name-owner, object property in NMDeviceOvs
-NMClient:devices, object property in NMDeviceOvs +NMClient:devices, object property in NMDeviceOvs
-NMClient:dns-configuration, object property in NMDeviceOvs +NMClient:dns-configuration, object property in NMDeviceOvs
-NMClient:dns-mode, object property in NMDeviceOvs +NMClient:dns-mode, object property in NMDeviceOvs
-NMClient:dns-rc-manager, object property in NMDeviceOvs +NMClient:dns-rc-manager, object property in NMDeviceOvs
-NMClient:hostname, object property in NMDeviceOvs +NMClient:hostname, object property in NMDeviceOvs
-NMClient:metered, object property in NMDeviceOvs +NMClient:metered, object property in NMDeviceOvs
-NMClient:networking-enabled, object property in NMDeviceOvs +NMClient:networking-enabled, object property in NMDeviceOvs
-NMClient:nm-running, object property in NMDeviceOvs +NMClient:nm-running, object property in NMDeviceOvs
-NMClient:primary-connection, object property in NMDeviceOvs +NMClient:primary-connection, object property in NMDeviceOvs
-NMClient:startup, object property in NMDeviceOvs +NMClient:startup, object property in NMDeviceOvs
-NMClient:state, object property in NMDeviceOvs +NMClient:state, object property in NMDeviceOvs
-NMClient:version, object property in NMDeviceOvs +NMClient:version, object property in NMDeviceOvs
-NMClient:wimax-enabled, object property in NMDeviceOvs +NMClient:wimax-enabled, object property in NMDeviceOvs
-NMClient:wimax-hardware-enabled, object property in NMDeviceOvs +NMClient:wimax-hardware-enabled, object property in NMDeviceOvs
-NMClient:wireless-enabled, object property in NMDeviceOvs +NMClient:wireless-enabled, object property in NMDeviceOvs
-NMClient:wireless-hardware-enabled, object property in NMDeviceOvs +NMClient:wireless-hardware-enabled, object property in NMDeviceOvs
-NMClient:wwan-enabled, object property in NMDeviceOvs +NMClient:wwan-enabled, object property in NMDeviceOvs
-NMClient:wwan-hardware-enabled, object property in NMDeviceOvs +NMClient:wwan-hardware-enabled, object property in NMDeviceOvs
@@ -449,6 +465,22 @@ NMCheckpoint:rollback-timeout, object property in NMDeviceOvs
+NMClientNotifyEvent, struct in NMIPConfig +
+
+
+NMClientNotifyEventCb, user_function in NMIPConfig +
+
+
+NMClientNotifyEventWithPtr, struct in NMIPConfig +
+
+
+NMClientNotifyEventWithPtrCb, user_function in NMIPConfig +
+
+
NMClientPermission, enum in NMClient
@@ -501,7 +533,7 @@ NMConnection::secrets-updated, object signal in NMSettingOvs
-NMDevice, struct in NMDeviceOvs +NMDevice, struct in NMDeviceOvs
@@ -517,179 +549,183 @@ NMDevice6Lowpan:parent, object property in NMDeviceOvs
-NMDevice::state-changed, object signal in NMDeviceOvs +NMDevice::state-changed, object signal in NMDeviceOvs +
+
+
+NMDevice:active-connection, object property in NMDeviceOvs
-NMDevice:active-connection, object property in NMDeviceOvs +NMDevice:autoconnect, object property in NMDeviceOvs
-NMDevice:autoconnect, object property in NMDeviceOvs +NMDevice:available-connections, object property in NMDeviceOvs
-NMDevice:available-connections, object property in NMDeviceOvs +NMDevice:capabilities, object property in NMDeviceOvs
-NMDevice:capabilities, object property in NMDeviceOvs +NMDevice:device-type, object property in NMDeviceOvs
-NMDevice:device-type, object property in NMDeviceOvs +NMDevice:dhcp4-config, object property in NMDeviceOvs
-NMDevice:dhcp4-config, object property in NMDeviceOvs +NMDevice:dhcp6-config, object property in NMDeviceOvs
-NMDevice:dhcp6-config, object property in NMDeviceOvs +NMDevice:driver, object property in NMDeviceOvs
-NMDevice:driver, object property in NMDeviceOvs +NMDevice:driver-version, object property in NMDeviceOvs
-NMDevice:driver-version, object property in NMDeviceOvs +NMDevice:firmware-missing, object property in NMDeviceOvs
-NMDevice:firmware-missing, object property in NMDeviceOvs +NMDevice:firmware-version, object property in NMDeviceOvs
-NMDevice:firmware-version, object property in NMDeviceOvs +NMDevice:interface, object property in NMDeviceOvs
-NMDevice:interface, object property in NMDeviceOvs +NMDevice:interface-flags, object property in NMDeviceOvs
-NMDevice:ip-interface, object property in NMDeviceOvs +NMDevice:ip-interface, object property in NMDeviceOvs
-NMDevice:ip4-config, object property in NMDeviceOvs +NMDevice:ip4-config, object property in NMDeviceOvs
-NMDevice:ip4-connectivity, object property in NMDeviceOvs +NMDevice:ip4-connectivity, object property in NMDeviceOvs
-NMDevice:ip6-config, object property in NMDeviceOvs +NMDevice:ip6-config, object property in NMDeviceOvs
-NMDevice:ip6-connectivity, object property in NMDeviceOvs +NMDevice:ip6-connectivity, object property in NMDeviceOvs
-NMDevice:lldp-neighbors, object property in NMDeviceOvs +NMDevice:lldp-neighbors, object property in NMDeviceOvs
-NMDevice:managed, object property in NMDeviceOvs +NMDevice:managed, object property in NMDeviceOvs
-NMDevice:metered, object property in NMDeviceOvs +NMDevice:metered, object property in NMDeviceOvs
-NMDevice:mtu, object property in NMDeviceOvs +NMDevice:mtu, object property in NMDeviceOvs
-NMDevice:nm-plugin-missing, object property in NMDeviceOvs +NMDevice:nm-plugin-missing, object property in NMDeviceOvs
-NMDevice:physical-port-id, object property in NMDeviceOvs +NMDevice:physical-port-id, object property in NMDeviceOvs
-NMDevice:product, object property in NMDeviceOvs +NMDevice:product, object property in NMDeviceOvs
-NMDevice:real, object property in NMDeviceOvs +NMDevice:real, object property in NMDeviceOvs
-NMDevice:state, object property in NMDeviceOvs +NMDevice:state, object property in NMDeviceOvs
-NMDevice:state-reason, object property in NMDeviceOvs +NMDevice:state-reason, object property in NMDeviceOvs
-NMDevice:udi, object property in NMDeviceOvs +NMDevice:udi, object property in NMDeviceOvs
-NMDevice:vendor, object property in NMDeviceOvs +NMDevice:vendor, object property in NMDeviceOvs
-NMDeviceAdsl, struct in NMDeviceOvs +NMDeviceAdsl, struct in NMDeviceOvs
-NMDeviceAdsl:carrier, object property in NMDeviceOvs +NMDeviceAdsl:carrier, object property in NMDeviceOvs
-NMDeviceBond, struct in NMDeviceOvs +NMDeviceBond, struct in NMDeviceOvs
-NMDeviceBond:carrier, object property in NMDeviceOvs +NMDeviceBond:carrier, object property in NMDeviceOvs
-NMDeviceBond:hw-address, object property in NMDeviceOvs +NMDeviceBond:hw-address, object property in NMDeviceOvs
-NMDeviceBond:slaves, object property in NMDeviceOvs +NMDeviceBond:slaves, object property in NMDeviceOvs
-NMDeviceBridge, struct in NMDeviceOvs +NMDeviceBridge, struct in NMDeviceOvs
-NMDeviceBridge:carrier, object property in NMDeviceOvs +NMDeviceBridge:carrier, object property in NMDeviceOvs
-NMDeviceBridge:hw-address, object property in NMDeviceOvs +NMDeviceBridge:hw-address, object property in NMDeviceOvs
-NMDeviceBridge:slaves, object property in NMDeviceOvs +NMDeviceBridge:slaves, object property in NMDeviceOvs
-NMDeviceBt, struct in NMDeviceOvs +NMDeviceBt, struct in NMDeviceOvs
-NMDeviceBt:bt-capabilities, object property in NMDeviceOvs +NMDeviceBt:bt-capabilities, object property in NMDeviceOvs
-NMDeviceBt:hw-address, object property in NMDeviceOvs +NMDeviceBt:hw-address, object property in NMDeviceOvs
-NMDeviceBt:name, object property in NMDeviceOvs +NMDeviceBt:name, object property in NMDeviceOvs
@@ -697,11 +733,15 @@ NMDevice6Lowpan:parent, object property in NMDeviceOvs
-NMDeviceDummy, struct in NMDeviceOvs +NMDeviceClass, struct in NMIPConfig
-NMDeviceDummy:hw-address, object property in NMDeviceOvs +NMDeviceDummy, struct in NMDeviceOvs +
+
+
+NMDeviceDummy:hw-address, object property in NMDeviceOvs
@@ -709,211 +749,215 @@ NMDevice6Lowpan:parent, object property in NMDeviceOvs
-NMDeviceEthernet, struct in NMDeviceOvs +NMDeviceEthernet, struct in NMDeviceOvs +
+
+
+NMDeviceEthernet:carrier, object property in NMDeviceOvs
-NMDeviceEthernet:carrier, object property in NMDeviceOvs +NMDeviceEthernet:hw-address, object property in NMDeviceOvs
-NMDeviceEthernet:hw-address, object property in NMDeviceOvs +NMDeviceEthernet:perm-hw-address, object property in NMDeviceOvs
-NMDeviceEthernet:perm-hw-address, object property in NMDeviceOvs +NMDeviceEthernet:s390-subchannels, object property in NMDeviceOvs
-NMDeviceEthernet:s390-subchannels, object property in NMDeviceOvs +NMDeviceEthernet:speed, object property in NMDeviceOvs
-NMDeviceEthernet:speed, object property in NMDeviceOvs +NMDeviceGeneric, struct in NMDeviceOvs
-NMDeviceGeneric, struct in NMDeviceOvs +NMDeviceGeneric:hw-address, object property in NMDeviceOvs
-NMDeviceGeneric:hw-address, object property in NMDeviceOvs +NMDeviceGeneric:type-description, object property in NMDeviceOvs
-NMDeviceGeneric:type-description, object property in NMDeviceOvs +NMDeviceInfiniband, struct in NMDeviceOvs
-NMDeviceInfiniband, struct in NMDeviceOvs +NMDeviceInfiniband:carrier, object property in NMDeviceOvs
-NMDeviceInfiniband:carrier, object property in NMDeviceOvs +NMDeviceInfiniband:hw-address, object property in NMDeviceOvs
-NMDeviceInfiniband:hw-address, object property in NMDeviceOvs +NMDeviceInterfaceFlags, enum in nm-dbus-interface
-NMDeviceIPTunnel, struct in NMDeviceOvs +NMDeviceIPTunnel, struct in NMDeviceOvs
-NMDeviceIPTunnel:encapsulation-limit, object property in NMDeviceOvs +NMDeviceIPTunnel:encapsulation-limit, object property in NMDeviceOvs
-NMDeviceIPTunnel:flags, object property in NMDeviceOvs +NMDeviceIPTunnel:flags, object property in NMDeviceOvs
-NMDeviceIPTunnel:flow-label, object property in NMDeviceOvs +NMDeviceIPTunnel:flow-label, object property in NMDeviceOvs
-NMDeviceIPTunnel:input-key, object property in NMDeviceOvs +NMDeviceIPTunnel:input-key, object property in NMDeviceOvs
-NMDeviceIPTunnel:local, object property in NMDeviceOvs +NMDeviceIPTunnel:local, object property in NMDeviceOvs
-NMDeviceIPTunnel:mode, object property in NMDeviceOvs +NMDeviceIPTunnel:mode, object property in NMDeviceOvs
-NMDeviceIPTunnel:output-key, object property in NMDeviceOvs +NMDeviceIPTunnel:output-key, object property in NMDeviceOvs
-NMDeviceIPTunnel:parent, object property in NMDeviceOvs +NMDeviceIPTunnel:parent, object property in NMDeviceOvs
-NMDeviceIPTunnel:path-mtu-discovery, object property in NMDeviceOvs +NMDeviceIPTunnel:path-mtu-discovery, object property in NMDeviceOvs
-NMDeviceIPTunnel:remote, object property in NMDeviceOvs +NMDeviceIPTunnel:remote, object property in NMDeviceOvs
-NMDeviceIPTunnel:tos, object property in NMDeviceOvs +NMDeviceIPTunnel:tos, object property in NMDeviceOvs
-NMDeviceIPTunnel:ttl, object property in NMDeviceOvs +NMDeviceIPTunnel:ttl, object property in NMDeviceOvs
-NMDeviceMacsec, struct in NMDeviceOvs +NMDeviceMacsec, struct in NMDeviceOvs
-NMDeviceMacsec:cipher-suite, object property in NMDeviceOvs +NMDeviceMacsec:cipher-suite, object property in NMDeviceOvs
-NMDeviceMacsec:encoding-sa, object property in NMDeviceOvs +NMDeviceMacsec:encoding-sa, object property in NMDeviceOvs
-NMDeviceMacsec:encrypt, object property in NMDeviceOvs +NMDeviceMacsec:encrypt, object property in NMDeviceOvs
-NMDeviceMacsec:es, object property in NMDeviceOvs +NMDeviceMacsec:es, object property in NMDeviceOvs
-NMDeviceMacsec:hw-address, object property in NMDeviceOvs +NMDeviceMacsec:hw-address, object property in NMDeviceOvs
-NMDeviceMacsec:icv-length, object property in NMDeviceOvs +NMDeviceMacsec:icv-length, object property in NMDeviceOvs
-NMDeviceMacsec:include-sci, object property in NMDeviceOvs +NMDeviceMacsec:include-sci, object property in NMDeviceOvs
-NMDeviceMacsec:parent, object property in NMDeviceOvs +NMDeviceMacsec:parent, object property in NMDeviceOvs
-NMDeviceMacsec:protect, object property in NMDeviceOvs +NMDeviceMacsec:protect, object property in NMDeviceOvs
-NMDeviceMacsec:replay-protect, object property in NMDeviceOvs +NMDeviceMacsec:replay-protect, object property in NMDeviceOvs
-NMDeviceMacsec:scb, object property in NMDeviceOvs +NMDeviceMacsec:scb, object property in NMDeviceOvs
-NMDeviceMacsec:sci, object property in NMDeviceOvs +NMDeviceMacsec:sci, object property in NMDeviceOvs
-NMDeviceMacsec:validation, object property in NMDeviceOvs +NMDeviceMacsec:validation, object property in NMDeviceOvs
-NMDeviceMacsec:window, object property in NMDeviceOvs +NMDeviceMacsec:window, object property in NMDeviceOvs
-NMDeviceMacvlan, struct in NMDeviceOvs +NMDeviceMacvlan, struct in NMDeviceOvs
-NMDeviceMacvlan:hw-address, object property in NMDeviceOvs +NMDeviceMacvlan:hw-address, object property in NMDeviceOvs
-NMDeviceMacvlan:mode, object property in NMDeviceOvs +NMDeviceMacvlan:mode, object property in NMDeviceOvs
-NMDeviceMacvlan:no-promisc, object property in NMDeviceOvs +NMDeviceMacvlan:no-promisc, object property in NMDeviceOvs
-NMDeviceMacvlan:parent, object property in NMDeviceOvs +NMDeviceMacvlan:parent, object property in NMDeviceOvs
-NMDeviceMacvlan:tap, object property in NMDeviceOvs +NMDeviceMacvlan:tap, object property in NMDeviceOvs
-NMDeviceModem, struct in NMDeviceOvs +NMDeviceModem, struct in NMDeviceOvs
-NMDeviceModem:apn, object property in NMDeviceOvs +NMDeviceModem:apn, object property in NMDeviceOvs
-NMDeviceModem:current-capabilities, object property in NMDeviceOvs +NMDeviceModem:current-capabilities, object property in NMDeviceOvs
-NMDeviceModem:device-id, object property in NMDeviceOvs +NMDeviceModem:device-id, object property in NMDeviceOvs
-NMDeviceModem:modem-capabilities, object property in NMDeviceOvs +NMDeviceModem:modem-capabilities, object property in NMDeviceOvs
-NMDeviceModem:operator-code, object property in NMDeviceOvs +NMDeviceModem:operator-code, object property in NMDeviceOvs
@@ -921,19 +965,19 @@ NMDevice6Lowpan:parent, object property in NMDeviceOvs
-NMDeviceOlpcMesh, struct in NMDeviceOvs +NMDeviceOlpcMesh, struct in NMDeviceOvs
-NMDeviceOlpcMesh:active-channel, object property in NMDeviceOvs +NMDeviceOlpcMesh:active-channel, object property in NMDeviceOvs
-NMDeviceOlpcMesh:companion, object property in NMDeviceOvs +NMDeviceOlpcMesh:companion, object property in NMDeviceOvs
-NMDeviceOlpcMesh:hw-address, object property in NMDeviceOvs +NMDeviceOlpcMesh:hw-address, object property in NMDeviceOvs
@@ -941,6 +985,10 @@ NMDeviceOvsBridge, struct in NMDeviceOvs
+NMDeviceOvsBridge:slaves, object property in NMDeviceOvs +
+
+
NMDeviceOvsInterface, struct in NMDeviceOvs
@@ -949,6 +997,10 @@ NMDeviceOvsPort, struct in NMDeviceOvs
+NMDeviceOvsPort:slaves, object property in NMDeviceOvs +
+
+
NMDevicePpp, struct in NMDeviceOvs
@@ -961,55 +1013,55 @@ NMDevicePpp, struct in NMDeviceOvs
-NMDeviceTeam, struct in NMDeviceOvs +NMDeviceTeam, struct in NMDeviceOvs
-NMDeviceTeam:carrier, object property in NMDeviceOvs +NMDeviceTeam:carrier, object property in NMDeviceOvs
-NMDeviceTeam:config, object property in NMDeviceOvs +NMDeviceTeam:config, object property in NMDeviceOvs
-NMDeviceTeam:hw-address, object property in NMDeviceOvs +NMDeviceTeam:hw-address, object property in NMDeviceOvs
-NMDeviceTeam:slaves, object property in NMDeviceOvs +NMDeviceTeam:slaves, object property in NMDeviceOvs
-NMDeviceTun, struct in NMDeviceOvs +NMDeviceTun, struct in NMDeviceOvs
-NMDeviceTun:group, object property in NMDeviceOvs +NMDeviceTun:group, object property in NMDeviceOvs
-NMDeviceTun:hw-address, object property in NMDeviceOvs +NMDeviceTun:hw-address, object property in NMDeviceOvs
-NMDeviceTun:mode, object property in NMDeviceOvs +NMDeviceTun:mode, object property in NMDeviceOvs
-NMDeviceTun:multi-queue, object property in NMDeviceOvs +NMDeviceTun:multi-queue, object property in NMDeviceOvs
-NMDeviceTun:no-pi, object property in NMDeviceOvs +NMDeviceTun:no-pi, object property in NMDeviceOvs
-NMDeviceTun:owner, object property in NMDeviceOvs +NMDeviceTun:owner, object property in NMDeviceOvs
-NMDeviceTun:vnet-hdr, object property in NMDeviceOvs +NMDeviceTun:vnet-hdr, object property in NMDeviceOvs
@@ -1017,143 +1069,143 @@ NMDevicePpp, struct in NMDeviceOvs
-NMDeviceVlan, struct in NMDeviceOvs +NMDeviceVlan, struct in NMDeviceOvs
-NMDeviceVlan:carrier, object property in NMDeviceOvs +NMDeviceVlan:carrier, object property in NMDeviceOvs
-NMDeviceVlan:hw-address, object property in NMDeviceOvs +NMDeviceVlan:hw-address, object property in NMDeviceOvs
-NMDeviceVlan:parent, object property in NMDeviceOvs +NMDeviceVlan:parent, object property in NMDeviceOvs
-NMDeviceVlan:vlan-id, object property in NMDeviceOvs +NMDeviceVlan:vlan-id, object property in NMDeviceOvs
-NMDeviceVxlan, struct in NMDeviceOvs +NMDeviceVxlan, struct in NMDeviceOvs
-NMDeviceVxlan:ageing, object property in NMDeviceOvs +NMDeviceVxlan:ageing, object property in NMDeviceOvs
-NMDeviceVxlan:carrier, object property in NMDeviceOvs +NMDeviceVxlan:carrier, object property in NMDeviceOvs
-NMDeviceVxlan:dst-port, object property in NMDeviceOvs +NMDeviceVxlan:dst-port, object property in NMDeviceOvs
-NMDeviceVxlan:group, object property in NMDeviceOvs +NMDeviceVxlan:group, object property in NMDeviceOvs
-NMDeviceVxlan:hw-address, object property in NMDeviceOvs +NMDeviceVxlan:hw-address, object property in NMDeviceOvs
-NMDeviceVxlan:id, object property in NMDeviceOvs +NMDeviceVxlan:id, object property in NMDeviceOvs
-NMDeviceVxlan:l2miss, object property in NMDeviceOvs +NMDeviceVxlan:l2miss, object property in NMDeviceOvs
-NMDeviceVxlan:l3miss, object property in NMDeviceOvs +NMDeviceVxlan:l3miss, object property in NMDeviceOvs
-NMDeviceVxlan:learning, object property in NMDeviceOvs +NMDeviceVxlan:learning, object property in NMDeviceOvs
-NMDeviceVxlan:limit, object property in NMDeviceOvs +NMDeviceVxlan:limit, object property in NMDeviceOvs
-NMDeviceVxlan:local, object property in NMDeviceOvs +NMDeviceVxlan:local, object property in NMDeviceOvs
-NMDeviceVxlan:parent, object property in NMDeviceOvs +NMDeviceVxlan:parent, object property in NMDeviceOvs
-NMDeviceVxlan:proxy, object property in NMDeviceOvs +NMDeviceVxlan:proxy, object property in NMDeviceOvs
-NMDeviceVxlan:rsc, object property in NMDeviceOvs +NMDeviceVxlan:rsc, object property in NMDeviceOvs
-NMDeviceVxlan:src-port-max, object property in NMDeviceOvs +NMDeviceVxlan:src-port-max, object property in NMDeviceOvs
-NMDeviceVxlan:src-port-min, object property in NMDeviceOvs +NMDeviceVxlan:src-port-min, object property in NMDeviceOvs
-NMDeviceVxlan:tos, object property in NMDeviceOvs +NMDeviceVxlan:tos, object property in NMDeviceOvs
-NMDeviceVxlan:ttl, object property in NMDeviceOvs +NMDeviceVxlan:ttl, object property in NMDeviceOvs
-NMDeviceWifi, struct in NMDeviceOvs +NMDeviceWifi, struct in NMDeviceOvs
-NMDeviceWifi::access-point-added, object signal in NMDeviceOvs +NMDeviceWifi::access-point-added, object signal in NMDeviceOvs
-NMDeviceWifi::access-point-removed, object signal in NMDeviceOvs +NMDeviceWifi::access-point-removed, object signal in NMDeviceOvs
-NMDeviceWifi:access-points, object property in NMDeviceOvs +NMDeviceWifi:access-points, object property in NMDeviceOvs
-NMDeviceWifi:active-access-point, object property in NMDeviceOvs +NMDeviceWifi:active-access-point, object property in NMDeviceOvs
-NMDeviceWifi:bitrate, object property in NMDeviceOvs +NMDeviceWifi:bitrate, object property in NMDeviceOvs
-NMDeviceWifi:hw-address, object property in NMDeviceOvs +NMDeviceWifi:hw-address, object property in NMDeviceOvs
-NMDeviceWifi:last-scan, object property in NMDeviceOvs +NMDeviceWifi:last-scan, object property in NMDeviceOvs
-NMDeviceWifi:mode, object property in NMDeviceOvs +NMDeviceWifi:mode, object property in NMDeviceOvs
-NMDeviceWifi:perm-hw-address, object property in NMDeviceOvs +NMDeviceWifi:perm-hw-address, object property in NMDeviceOvs
-NMDeviceWifi:wireless-capabilities, object property in NMDeviceOvs +NMDeviceWifi:wireless-capabilities, object property in NMDeviceOvs
@@ -1181,47 +1233,47 @@ NMDeviceWifiP2P:peers, object property in NMDeviceOvs
-NMDeviceWimax, struct in NMDeviceOvs +NMDeviceWimax, struct in NMDeviceOvs
-NMDeviceWimax::nsp-added, object signal in NMDeviceOvs +NMDeviceWimax::nsp-added, object signal in NMDeviceOvs
-NMDeviceWimax::nsp-removed, object signal in NMDeviceOvs +NMDeviceWimax::nsp-removed, object signal in NMDeviceOvs
-NMDeviceWimax:active-nsp, object property in NMDeviceOvs +NMDeviceWimax:active-nsp, object property in NMDeviceOvs
-NMDeviceWimax:bsid, object property in NMDeviceOvs +NMDeviceWimax:bsid, object property in NMDeviceOvs
-NMDeviceWimax:center-frequency, object property in NMDeviceOvs +NMDeviceWimax:center-frequency, object property in NMDeviceOvs
-NMDeviceWimax:cinr, object property in NMDeviceOvs +NMDeviceWimax:cinr, object property in NMDeviceOvs
-NMDeviceWimax:hw-address, object property in NMDeviceOvs +NMDeviceWimax:hw-address, object property in NMDeviceOvs
-NMDeviceWimax:nsps, object property in NMDeviceOvs +NMDeviceWimax:nsps, object property in NMDeviceOvs
-NMDeviceWimax:rssi, object property in NMDeviceOvs +NMDeviceWimax:rssi, object property in NMDeviceOvs
-NMDeviceWimax:tx-power, object property in NMDeviceOvs +NMDeviceWimax:tx-power, object property in NMDeviceOvs
@@ -1249,51 +1301,67 @@ NMDeviceWpan:hw-address, object property in NMDeviceOvs
-NMDhcpConfig, struct in NMDeviceOvs +NMDhcpConfig, struct in NMDeviceOvs +
+
+
+NMDhcpConfig:family, object property in NMDeviceOvs +
+
+
+NMDhcpConfig:options, object property in NMDeviceOvs +
+
+
+NMDhcpConfigClass, struct in NMIPConfig
-NMDhcpConfig:family, object property in NMDeviceOvs +NMDhcpHostnameFlags, enum in NMSettingIPConfig
-NMDhcpConfig:options, object property in NMDeviceOvs +NMIPAddressCmpFlags, enum in NMSettingIPConfig
-NMIPConfig, struct in NMDeviceOvs +NMIPConfig, struct in NMDeviceOvs
-NMIPConfig:addresses, object property in NMDeviceOvs +NMIPConfig:addresses, object property in NMDeviceOvs
-NMIPConfig:domains, object property in NMDeviceOvs +NMIPConfig:domains, object property in NMDeviceOvs
-NMIPConfig:family, object property in NMDeviceOvs +NMIPConfig:family, object property in NMDeviceOvs
-NMIPConfig:gateway, object property in NMDeviceOvs +NMIPConfig:gateway, object property in NMDeviceOvs
-NMIPConfig:nameservers, object property in NMDeviceOvs +NMIPConfig:nameservers, object property in NMDeviceOvs
-NMIPConfig:routes, object property in NMDeviceOvs +NMIPConfig:routes, object property in NMDeviceOvs
-NMIPConfig:searches, object property in NMDeviceOvs +NMIPConfig:searches, object property in NMDeviceOvs
-NMIPConfig:wins-servers, object property in NMDeviceOvs +NMIPConfig:wins-servers, object property in NMDeviceOvs +
+
+
+NMIPConfigClass, struct in NMIPConfig
@@ -1309,51 +1377,291 @@ NMDeviceWpan:hw-address, object property in NMDeviceOvs
+NMLDBusLogLevel, enum in NMIPConfig +
+
+
+NMLDBusMetaIface, struct in NMIPConfig +
+
+
+NMLDBusMetaInteracePrio, enum in NMIPConfig +
+
+
+NMLDBusMetaProperty, struct in NMIPConfig +
+
+
+NMLDBusNotifyUpdatePropFlags, enum in NMIPConfig +
+
+
+NMLDBusObjChangedType, enum in NMIPConfig +
+
+
+NMLDBusObjState, enum in NMIPConfig +
+
+
+NMLDBusObjWatcher, struct in NMIPConfig +
+
+
+NMLDBusPropertVTableAO, struct in NMIPConfig +
+
+
+NMLDBusPropertVTableO, struct in NMIPConfig +
+
+
+NMLDBusPropertyAO, struct in NMIPConfig +
+
+
+NMLDBusPropertyO, struct in NMIPConfig +
+
+
+NML_DBUS_LOG, macro in NMIPConfig +
+
+
+NML_DBUS_LOG_D, macro in NMIPConfig +
+
+
+NML_DBUS_LOG_E, macro in NMIPConfig +
+
+
+nml_dbus_log_enabled, function in NMIPConfig +
+
+
+NML_DBUS_LOG_T, macro in NMIPConfig +
+
+
+NML_DBUS_LOG_W, macro in NMIPConfig +
+
+
+NML_DBUS_META_IFACE_DBUS_PROPERTIES, macro in NMIPConfig +
+
+
+nml_dbus_meta_iface_get, function in NMIPConfig +
+
+
+NML_DBUS_META_IFACE_INIT_PROP, macro in NMIPConfig +
+
+
+NML_DBUS_META_IFACE_OBJ_PROPERTIES, macro in NMIPConfig +
+
+
+nml_dbus_meta_property_get, function in NMIPConfig +
+
+
+NML_DBUS_META_PROPERTY_INIT, macro in NMIPConfig +
+
+
+NML_DBUS_META_PROPERTY_INIT_AO_PROP, macro in NMIPConfig +
+
+
+NML_DBUS_META_PROPERTY_INIT_AS, macro in NMIPConfig +
+
+
+NML_DBUS_META_PROPERTY_INIT_AY, macro in NMIPConfig +
+
+
+NML_DBUS_META_PROPERTY_INIT_B, macro in NMIPConfig +
+
+
+NML_DBUS_META_PROPERTY_INIT_FCN, macro in NMIPConfig +
+
+
+NML_DBUS_META_PROPERTY_INIT_I, macro in NMIPConfig +
+
+
+NML_DBUS_META_PROPERTY_INIT_IGNORE, macro in NMIPConfig +
+
+
+NML_DBUS_META_PROPERTY_INIT_O, macro in NMIPConfig +
+
+
+NML_DBUS_META_PROPERTY_INIT_O_PROP, macro in NMIPConfig +
+
+
+NML_DBUS_META_PROPERTY_INIT_Q, macro in NMIPConfig +
+
+
+NML_DBUS_META_PROPERTY_INIT_S, macro in NMIPConfig +
+
+
+NML_DBUS_META_PROPERTY_INIT_T, macro in NMIPConfig +
+
+
+NML_DBUS_META_PROPERTY_INIT_TODO, macro in NMIPConfig +
+
+
+NML_DBUS_META_PROPERTY_INIT_U, macro in NMIPConfig +
+
+
+NML_DBUS_META_PROPERTY_INIT_X, macro in NMIPConfig +
+
+
+NML_DBUS_META_PROPERTY_INIT_Y, macro in NMIPConfig +
+
+
+nml_dbus_object_get_property_location, function in NMIPConfig +
+
+
+nml_dbus_object_ref, function in NMIPConfig +
+
+
+nml_dbus_object_unref, function in NMIPConfig +
+
+
+nml_dbus_property_ao_clear, function in NMIPConfig +
+
+
+nml_dbus_property_ao_clear_many, function in NMIPConfig +
+
+
+nml_dbus_property_ao_get_objs_as_ptrarray, function in NMIPConfig +
+
+
+nml_dbus_property_ao_is_ready, function in NMIPConfig +
+
+
+nml_dbus_property_ao_notify_changed_many, function in NMIPConfig +
+
+
+nml_dbus_property_o_clear, function in NMIPConfig +
+
+
+nml_dbus_property_o_clear_many, function in NMIPConfig +
+
+
+nml_dbus_property_o_get_obj, function in NMIPConfig +
+
+
+nml_dbus_property_o_is_ready, function in NMIPConfig +
+
+
+nml_dbus_property_o_notify_changed_many, function in NMIPConfig +
+
+
+NML_NMCLIENT_LOG, macro in NMIPConfig +
+
+
+NML_NMCLIENT_LOG_D, macro in NMIPConfig +
+
+
+NML_NMCLIENT_LOG_E, macro in NMIPConfig +
+
+
+NML_NMCLIENT_LOG_T, macro in NMIPConfig +
+
+
+NML_NMCLIENT_LOG_W, macro in NMIPConfig +
+
+
NMManagerError, enum in nm-errors
+NMManagerReloadFlags, enum in nm-dbus-interface +
+
+
NMMetered, enum in nm-dbus-interface
-NMObject, struct in NMDeviceOvs +NMObject, struct in NMDeviceOvs +
+
+
+NMObject:path, object property in NMDeviceOvs
-NMObject:dbus-connection, object property in NMDeviceOvs +NMObjectBase, struct in NMIPConfig
-NMObject:dbus-object, object property in NMDeviceOvs +NMObjectBaseClass, struct in NMIPConfig
-NMObject:dbus-object-manager, object property in NMDeviceOvs +NMObjectClass, struct in NMObject
-NMObject:path, object property in NMDeviceOvs +_NMObjectClassFieldInfo, struct in NMIPConfig
-NMRemoteConnection, struct in NMDeviceOvs +NMRemoteConnection, struct in NMDeviceOvs
-NMRemoteConnection:filename, object property in NMDeviceOvs +NMRemoteConnection:filename, object property in NMDeviceOvs
-NMRemoteConnection:flags, object property in NMDeviceOvs +NMRemoteConnection:flags, object property in NMDeviceOvs
-NMRemoteConnection:unsaved, object property in NMDeviceOvs +NMRemoteConnection:unsaved, object property in NMDeviceOvs
-NMRemoteConnection:visible, object property in NMDeviceOvs +NMRemoteConnection:visible, object property in NMDeviceOvs
@@ -1981,6 +2289,10 @@ NMSettingEthtool, struct in NMSettingOvs
+NMSettingGsm:auto-config, object property in NMSettingGsm +
+
+
NMSettingGsm:device-id, object property in NMSettingGsm
@@ -2109,6 +2421,14 @@ NMSettingEthtool, struct in NMSettingOvs
+NMSettingIPConfig:dhcp-hostname-flags, object property in NMSettingIPConfig +
+
+
+NMSettingIPConfig:dhcp-iaid, object property in NMSettingIPConfig +
+
+
NMSettingIPConfig:dhcp-send-hostname, object property in NMSettingIPConfig
@@ -3253,19 +3573,19 @@ NMTeamSettingData, struct in nm-team-utils
-NMVpnConnection, struct in NMVpnConnection +NMVpnConnection, struct in NMDeviceOvs
-NMVpnConnection::vpn-state-changed, object signal in NMVpnConnection +NMVpnConnection::vpn-state-changed, object signal in NMDeviceOvs
-NMVpnConnection:banner, object property in NMVpnConnection +NMVpnConnection:banner, object property in NMDeviceOvs
-NMVpnConnection:vpn-state, object property in NMVpnConnection +NMVpnConnection:vpn-state, object property in NMDeviceOvs
@@ -3385,19 +3705,19 @@ NMWifiP2PPeer:wfd-ies, object property in NMDeviceOvs
-NMWimaxNsp, struct in NMWimaxNsp +NMWimaxNsp, struct in NMDeviceOvs
-NMWimaxNsp:name, object property in NMWimaxNsp +NMWimaxNsp:name, object property in NMDeviceOvs
-NMWimaxNsp:network-type, object property in NMWimaxNsp +NMWimaxNsp:network-type, object property in NMDeviceOvs
-NMWimaxNsp:signal-quality, object property in NMWimaxNsp +NMWimaxNsp:signal-quality, object property in NMDeviceOvs
@@ -3641,6 +3961,10 @@ nm_auto_free_team_setting, macro in nm-team-utils
+nm_auto_unref_nml_dbusobj, macro in NMIPConfig +
+
+
NM_AVAILABLE_IN_0_9_10, macro in nm-version
@@ -3677,7 +4001,7 @@ nm_auto_free_team_setting, macro in nm-team-utils
-NM_AVAILABLE_IN_1_20_6, macro in nm-version +NM_AVAILABLE_IN_1_22, macro in nm-version
@@ -3853,6 +4177,10 @@ nm_auto_free_team_setting, macro in nm-team-utils
+NM_CLIENT_CHECKPOINTS, macro in NMClient +
+
+
nm_client_checkpoint_adjust_rollback_timeout, function in NMClient
@@ -3937,6 +4265,18 @@ nm_auto_free_team_setting, macro in nm-team-utils
+NM_CLIENT_CONNECTIVITY_CHECK_URI, macro in NMClient +
+
+
+NM_CLIENT_DBUS_CONNECTION, macro in NMClient +
+
+
+NM_CLIENT_DBUS_NAME_OWNER, macro in NMClient +
+
+
nm_client_deactivate_connection, function in NMClient
@@ -4017,6 +4357,18 @@ nm_auto_free_team_setting, macro in nm-team-utils
+nm_client_get_context_busy_watcher, function in NMClient +
+
+
+nm_client_get_dbus_connection, function in NMClient +
+
+
+nm_client_get_dbus_name_owner, function in NMClient +
+
+
nm_client_get_devices, function in NMClient
@@ -4045,6 +4397,14 @@ nm_auto_free_team_setting, macro in nm-team-utils
+nm_client_get_main_context, function in NMClient +
+
+
+nm_client_get_metered, function in NMClient +
+
+
nm_client_get_nm_running, function in NMClient
@@ -4117,6 +4477,18 @@ nm_auto_free_team_setting, macro in nm-team-utils
+NM_CLIENT_NOTIFY_EVENT_PRIO_AFTER, macro in NMIPConfig +
+
+
+NM_CLIENT_NOTIFY_EVENT_PRIO_BEFORE, macro in NMIPConfig +
+
+
+NM_CLIENT_NOTIFY_EVENT_PRIO_GPROP, macro in NMIPConfig +
+
+
NM_CLIENT_PERMISSION_CHANGED, macro in NMClient
@@ -4125,6 +4497,10 @@ nm_auto_free_team_setting, macro in nm-team-utils
+nm_client_reload, function in NMClient +
+
+
nm_client_reload_connections, function in NMClient
@@ -4137,6 +4513,10 @@ nm_auto_free_team_setting, macro in nm-team-utils
+nm_client_reload_finish, function in NMClient +
+
+
nm_client_save_hostname, function in NMClient
@@ -4749,6 +5129,10 @@ NM_DBUS_NO_VPN_CONNECTIONS, macro in nm-vpn-dbus-interface
+nm_dbus_path_not_empty, function in NMIPConfig +
+
+
NM_DBUS_PATH_SECRET_AGENT, macro in nm-dbus-interface
@@ -4913,6 +5297,14 @@ NM_DBUS_VPN_WRONG_STATE, macro in nm-vpn-dbus-interface
+NM_DEPRECATED_IN_1_22, macro in nm-version +
+
+
+NM_DEPRECATED_IN_1_22_FOR, macro in nm-version +
+
+
NM_DEPRECATED_IN_1_2_FOR, macro in nm-version
@@ -4941,19 +5333,19 @@ NM_DBUS_VPN_WRONG_STATE, macro in nm-vpn-dbus-interface
-nm_device_6lowpan_get_hw_address, function in nm-device-6lowpan +nm_device_6lowpan_get_hw_address, function in NMDevice6Lowpan
-nm_device_6lowpan_get_parent, function in nm-device-6lowpan +nm_device_6lowpan_get_parent, function in NMDevice6Lowpan
-NM_DEVICE_6LOWPAN_HW_ADDRESS, macro in nm-device-6lowpan +NM_DEVICE_6LOWPAN_HW_ADDRESS, macro in NMDevice6Lowpan
-NM_DEVICE_6LOWPAN_PARENT, macro in nm-device-6lowpan +NM_DEVICE_6LOWPAN_PARENT, macro in NMDevice6Lowpan
@@ -5261,6 +5653,10 @@ NM_DBUS_VPN_WRONG_STATE, macro in nm-vpn-dbus-interface
+nm_device_get_interface_flags, function in NMDevice +
+
+
nm_device_get_ip4_config, function in NMDevice
@@ -5345,6 +5741,10 @@ NM_DBUS_VPN_WRONG_STATE, macro in nm-vpn-dbus-interface
+NM_DEVICE_INTERFACE_FLAGS, macro in NMDevice +
+
+
NM_DEVICE_IP4_CONFIG, macro in NMDevice
@@ -6253,11 +6653,11 @@ NM_DBUS_VPN_WRONG_STATE, macro in nm-vpn-dbus-interface
-nm_device_wpan_get_hw_address, function in nm-device-wpan +nm_device_wpan_get_hw_address, function in NMDeviceWpan
-NM_DEVICE_WPAN_HW_ADDRESS, macro in nm-device-wpan +NM_DEVICE_WPAN_HW_ADDRESS, macro in NMDeviceWpan
@@ -6521,6 +6921,10 @@ NM_DBUS_VPN_WRONG_STATE, macro in nm-vpn-dbus-interface
+nm_ip_address_cmp_full, function in NMSettingIPConfig +
+
+
nm_ip_address_dup, function in NMSettingIPConfig
@@ -6693,6 +7097,10 @@ NM_DBUS_VPN_WRONG_STATE, macro in nm-vpn-dbus-interface
+NM_IP_ROUTE_ATTRIBUTE_SCOPE, macro in NMSettingIPConfig +
+
+
NM_IP_ROUTE_ATTRIBUTE_SRC, macro in NMSettingIPConfig
@@ -7121,19 +7529,19 @@ nm_jansson_load, function in nm-json
-NM_OBJECT_DBUS_CONNECTION, macro in NMObject +nm_object_get_path, function in NMObject
-NM_OBJECT_DBUS_OBJECT_MANAGER, macro in NMObject +NM_OBJECT_PATH, macro in NMObject
-nm_object_get_path, function in NMObject +nm_permission_result_to_client, function in NMIPConfig
-NM_OBJECT_PATH, macro in NMObject +nm_permission_to_client, function in NMIPConfig
@@ -8913,6 +9321,10 @@ nm_jansson_load, function in nm-json
+NM_SETTING_GSM_AUTO_CONFIG, macro in NMSettingGsm +
+
+
NM_SETTING_GSM_DEVICE_ID, macro in NMSettingGsm
@@ -8921,6 +9333,10 @@ nm_jansson_load, function in nm-json
+nm_setting_gsm_get_auto_config, function in NMSettingGsm +
+
+
nm_setting_gsm_get_device_id, function in NMSettingGsm
@@ -9249,6 +9665,14 @@ nm_jansson_load, function in nm-json
+NM_SETTING_IP_CONFIG_DHCP_HOSTNAME_FLAGS, macro in NMSettingIPConfig +
+
+
+NM_SETTING_IP_CONFIG_DHCP_IAID, macro in NMSettingIPConfig +
+
+
NM_SETTING_IP_CONFIG_DHCP_SEND_HOSTNAME, macro in NMSettingIPConfig
@@ -9289,6 +9713,14 @@ nm_jansson_load, function in nm-json
+nm_setting_ip_config_get_dhcp_hostname_flags, function in NMSettingIPConfig +
+
+
+nm_setting_ip_config_get_dhcp_iaid, function in NMSettingIPConfig +
+
+
nm_setting_ip_config_get_dhcp_send_hostname, function in NMSettingIPConfig
@@ -11905,6 +12337,26 @@ nm_jansson_load, function in nm-json
+nm_sett_info_propert_type_team_as, variable in nm-team-utils +
+
+
+nm_sett_info_propert_type_team_b, variable in nm-team-utils +
+
+
+nm_sett_info_propert_type_team_i, variable in nm-team-utils +
+
+
+nm_sett_info_propert_type_team_link_watchers, variable in nm-team-utils +
+
+
+nm_sett_info_propert_type_team_s, variable in nm-team-utils +
+
+
nm_simple_connection_new, function in NMSimpleConnection
@@ -12369,11 +12821,11 @@ nm_team_setting_verify, function in nm-team-utils
-nm_utils_fixup_product_string, function in nm-libnm-utils +nm_utils_fixup_product_string, function in NMIPConfig
-nm_utils_fixup_vendor_string, function in nm-libnm-utils +nm_utils_fixup_vendor_string, function in NMIPConfig
@@ -12385,6 +12837,10 @@ nm_utils_fixup_vendor_string, function in nm-libnm-utils
+nm_utils_g_param_spec_is_default, function in NMIPConfig +
+
+
nm_utils_hexstr2bin, function in nm-utils
@@ -12621,6 +13077,10 @@ nm_utils_fixup_vendor_string, function in nm-libnm-utils
+nm_utils_wincaps_to_dash, function in NMIPConfig +
+
+
nm_utils_wpa_psk_valid, function in nm-utils
@@ -13175,6 +13635,6 @@ NM_VPN_PLUGIN_IP6_CONFIG_ROUTES, macro in nm-vpn-dbus-interface
+
Generated by GTK-Doc V1.29
\ No newline at end of file diff --git a/docs/libnm/html/ch02.html b/docs/libnm/html/ch02.html index 5e3bfc04..cb969f84 100644 --- a/docs/libnm/html/ch02.html +++ b/docs/libnm/html/ch02.html @@ -8,7 +8,7 @@ - + @@ -41,6 +41,6 @@ +
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/ch03.html b/docs/libnm/html/ch03.html index d1193c6d..eb852ea7 100644 --- a/docs/libnm/html/ch03.html +++ b/docs/libnm/html/ch03.html @@ -8,7 +8,7 @@ - + @@ -88,7 +88,7 @@
NMSettingIPConfig — Abstract base class for IPv4 and IPv6 -addressing, routing, and name service properties + addressing, routing, and name service properties
NMSettingIPTunnel — Describes connection properties for IP tunnel devices @@ -186,6 +186,6 @@ use WEP, LEAP, WPA or WPA2/RSN security +
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/ch04.html b/docs/libnm/html/ch04.html index 303321af..f025c308 100644 --- a/docs/libnm/html/ch04.html +++ b/docs/libnm/html/ch04.html @@ -8,7 +8,7 @@ - + @@ -27,7 +27,7 @@ NMDevice
-nm-device-6lowpan +NMDevice6Lowpan
NMDeviceAdsl @@ -105,7 +105,7 @@ NMDeviceWireGuard
-nm-device-wpan +NMDeviceWpan
NMActiveConnection @@ -134,6 +134,6 @@ +
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/ch05.html b/docs/libnm/html/ch05.html index 1d7c88f4..7899678a 100644 --- a/docs/libnm/html/ch05.html +++ b/docs/libnm/html/ch05.html @@ -8,7 +8,7 @@ - + @@ -32,6 +32,6 @@ +
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/ch06.html b/docs/libnm/html/ch06.html index 8ebc4add..a36e867d 100644 --- a/docs/libnm/html/ch06.html +++ b/docs/libnm/html/ch06.html @@ -8,7 +8,7 @@ - + @@ -41,6 +41,6 @@ +
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/index.html b/docs/libnm/html/index.html index e980ecdb..1b191234 100644 --- a/docs/libnm/html/index.html +++ b/docs/libnm/html/index.html @@ -6,7 +6,7 @@ - + @@ -15,7 +15,7 @@

- for libnm 1.20.8 + for libnm 1.22.0 The latest version of this documentation can be found on-line at https://developer.gnome.org/libnm/stable/. @@ -137,7 +137,7 @@

NMSettingIPConfig — Abstract base class for IPv4 and IPv6 -addressing, routing, and name service properties + addressing, routing, and name service properties
NMSettingIPTunnel — Describes connection properties for IP tunnel devices @@ -239,7 +239,7 @@ use WEP, LEAP, WPA or WPA2/RSN security NMDevice
-nm-device-6lowpan +NMDevice6Lowpan
NMDeviceAdsl @@ -317,7 +317,7 @@ use WEP, LEAP, WPA or WPA2/RSN security NMDeviceWireGuard
-nm-device-wpan +NMDeviceWpan
NMActiveConnection @@ -374,9 +374,10 @@ use WEP, LEAP, WPA or WPA2/RSN security
Object Hierarchy
API Index
Annotation Glossary
+
A. License
+
Generated by GTK-Doc V1.29 \ 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 65f3dfda..12e2c5af 100644 --- a/docs/libnm/html/libnm-nm-dbus-interface.html +++ b/docs/libnm/html/libnm-nm-dbus-interface.html @@ -8,7 +8,7 @@ - + @@ -480,6 +480,14 @@ enum NMTernary + +enum +NMManagerReloadFlags + + +enum +NMDeviceInterfaceFlags + @@ -507,8 +515,10 @@ ├── NMBluetoothCapabilities ├── NMCheckpointCreateFlags ├── NMDeviceCapabilities + ├── NMDeviceInterfaceFlags ├── NMDeviceModemCapabilities ├── NMDeviceWifiCapabilities + ├── NMManagerReloadFlags ├── NMSecretAgentCapabilities ├── NMSecretAgentGetSecretsFlags ├── NMSettingsAddConnection2Flags @@ -920,11 +930,11 @@ extensions.

NM_STATE_UNKNOWN

Networking state is unknown. This indicates a daemon error -that makes it unable to reasonably assess the state. In such event the -applications are expected to assume Internet connectivity might be present -and not disable controls that require network access. -The graphical shells may hide the network accessibility indicator altogether -since no meaningful status indication can be provided.

+ that makes it unable to reasonably assess the state. In such event the + applications are expected to assume Internet connectivity might be present + and not disable controls that require network access. + The graphical shells may hide the network accessibility indicator altogether + since no meaningful status indication can be provided.

  @@ -932,7 +942,7 @@ since no meaningful status indication can be provided.

NM_STATE_ASLEEP

Networking is not enabled, the system is being suspended or -resumed from suspend.

+ resumed from suspend.

  @@ -940,8 +950,8 @@ resumed from suspend.

NM_STATE_DISCONNECTED

There is no active network connection. -The graphical shell should indicate no network connectivity and the -applications should not attempt to access the network.

+ The graphical shell should indicate no network connectivity and the + applications should not attempt to access the network.

  @@ -949,7 +959,7 @@ applications should not attempt to access the network.

NM_STATE_DISCONNECTING

Network connections are being cleaned up. -The applications should tear down their network sessions.

+ The applications should tear down their network sessions.

  @@ -957,8 +967,8 @@ The applications should tear down their network sessions.

NM_STATE_CONNECTING

A network connection is being started -The graphical shell should indicate the network is being connected while -the applications should still make no attempts to connect the network.

+ The graphical shell should indicate the network is being connected while + the applications should still make no attempts to connect the network.

  @@ -966,8 +976,8 @@ the applications should still make no attempts to connect the network.

NM_STATE_CONNECTED_LOCAL

There is only local IPv4 and/or IPv6 connectivity, -but no default route to access the Internet. The graphical shell should -indicate no network connectivity.

+ but no default route to access the Internet. The graphical shell should + indicate no network connectivity.

  @@ -975,9 +985,9 @@ indicate no network connectivity.

NM_STATE_CONNECTED_SITE

There is only site-wide IPv4 and/or IPv6 connectivity. -This means a default route is available, but the Internet connectivity check -(see "Connectivity" property) did not succeed. The graphical shell should -indicate limited network connectivity.

+ This means a default route is available, but the Internet connectivity check + (see "Connectivity" property) did not succeed. The graphical shell should + indicate limited network connectivity.

  @@ -985,8 +995,8 @@ indicate limited network connectivity.

NM_STATE_CONNECTED_GLOBAL

There is global IPv4 and/or IPv6 Internet connectivity -This means the Internet connectivity check succeeded, the graphical shell should -indicate full network connectivity.

+ This means the Internet connectivity check succeeded, the graphical shell should + indicate full network connectivity.

  @@ -1010,9 +1020,9 @@ indicate full network connectivity.

NM_CONNECTIVITY_UNKNOWN

Network connectivity is unknown. This means the -connectivity checks are disabled (e.g. on server installations) or has -not run yet. The graphical shell should assume the Internet connection -might be available and not present a captive portal window.

+ connectivity checks are disabled (e.g. on server installations) or has + not run yet. The graphical shell should assume the Internet connection + might be available and not present a captive portal window.

  @@ -1020,9 +1030,9 @@ might be available and not present a captive portal window.

NM_CONNECTIVITY_NONE

The host is not connected to any network. There's -no active connection that contains a default route to the internet and -thus it makes no sense to even attempt a connectivity check. The graphical -shell should use this state to indicate the network connection is unavailable.

+ no active connection that contains a default route to the internet and + thus it makes no sense to even attempt a connectivity check. The graphical + shell should use this state to indicate the network connection is unavailable.

  @@ -1030,11 +1040,11 @@ shell should use this state to indicate the network connection is unavailable.

NM_CONNECTIVITY_PORTAL

The Internet connection is hijacked by a captive -portal gateway. The graphical shell may open a sandboxed web browser window -(because the captive portals typically attempt a man-in-the-middle attacks -against the https connections) for the purpose of authenticating to a gateway -and retrigger the connectivity check with CheckConnectivity() when the -browser window is dismissed.

+ portal gateway. The graphical shell may open a sandboxed web browser window + (because the captive portals typically attempt a man-in-the-middle attacks + against the https connections) for the purpose of authenticating to a gateway + and retrigger the connectivity check with CheckConnectivity() when the + browser window is dismissed.

  @@ -1042,8 +1052,8 @@ browser window is dismissed.

NM_CONNECTIVITY_LIMITED

The host is connected to a network, does not appear -to be able to reach the full Internet, but a captive portal has not been -detected.

+ to be able to reach the full Internet, but a captive portal has not been + detected.

  @@ -1051,7 +1061,7 @@ detected.

NM_CONNECTIVITY_FULL

The host is connected to a network, and -appears to be able to reach the full Internet.

+ appears to be able to reach the full Internet.

  @@ -1451,6 +1461,13 @@ GSM/UMTS, or LTE network access protocols

  + +

NM_WIFI_DEVICE_CAP_IBSS_RSN

+ +

device supports WPA2/RSN in an IBSS network. Since: 1.22.

+ +  + @@ -1643,8 +1660,8 @@ supported

NM_802_11_MODE_ADHOC

for both devices and access point objects, indicates -the object is part of an Ad-Hoc 802.11 network without a central -coordinating access point.

+ the object is part of an Ad-Hoc 802.11 network without a central + coordinating access point.

  @@ -1652,9 +1669,9 @@ coordinating access point.

NM_802_11_MODE_INFRA

the device or access point is in infrastructure mode. -For devices, this indicates the device is an 802.11 client/station. For -access point objects, this indicates the object is an access point that -provides connectivity to clients.

+ For devices, this indicates the device is an 802.11 client/station. For + access point objects, this indicates the object is an access point that + provides connectivity to clients.

  @@ -1662,7 +1679,7 @@ provides connectivity to clients.

NM_802_11_MODE_AP

the device is an access point/hotspot. Not valid for -access point objects; used only for hotspot mode on the local machine.

+ access point objects; used only for hotspot mode on the local machine.

  @@ -1842,7 +1859,7 @@ GPRS, EDGE, UMTS, HSDPA, HSUPA, or HSPA+ packet switched data capability

NM_DEVICE_STATE_UNMANAGED

the device is recognized, but not managed by -NetworkManager

+ NetworkManager

  @@ -1850,9 +1867,9 @@ NetworkManager

NM_DEVICE_STATE_UNAVAILABLE

the device is managed by NetworkManager, but -is not available for use. Reasons may include the wireless switched off, -missing firmware, no ethernet carrier, missing supplicant or modem manager, -etc.

+ is not available for use. Reasons may include the wireless switched off, + missing firmware, no ethernet carrier, missing supplicant or modem manager, + etc.

  @@ -1860,7 +1877,7 @@ etc.

NM_DEVICE_STATE_DISCONNECTED

the device can be activated, but is currently -idle and not connected to a network.

+ idle and not connected to a network.

  @@ -1868,9 +1885,9 @@ idle and not connected to a network.

NM_DEVICE_STATE_PREPARE

the device is preparing the connection to the -network. This may include operations like changing the MAC address, -setting physical link properties, and anything else required to connect -to the requested network.

+ network. This may include operations like changing the MAC address, + setting physical link properties, and anything else required to connect + to the requested network.

  @@ -1878,8 +1895,8 @@ to the requested network.

NM_DEVICE_STATE_CONFIG

the device is connecting to the requested network. -This may include operations like associating with the Wi-Fi AP, dialing -the modem, connecting to the remote Bluetooth device, etc.

+ This may include operations like associating with the Wi-Fi AP, dialing + the modem, connecting to the remote Bluetooth device, etc.

  @@ -1887,8 +1904,8 @@ the modem, connecting to the remote Bluetooth device, etc.

NM_DEVICE_STATE_NEED_AUTH

the device requires more information to continue -connecting to the requested network. This includes secrets like WiFi -passphrases, login passwords, PIN codes, etc.

+ connecting to the requested network. This includes secrets like WiFi + passphrases, login passwords, PIN codes, etc.

  @@ -1896,7 +1913,7 @@ passphrases, login passwords, PIN codes, etc.

NM_DEVICE_STATE_IP_CONFIG

the device is requesting IPv4 and/or IPv6 -addresses and routing information from the network.

+ addresses and routing information from the network.

  @@ -1904,9 +1921,9 @@ addresses and routing information from the network.

NM_DEVICE_STATE_IP_CHECK

the device is checking whether further action is -required for the requested network connection. This may include checking -whether only local network access is available, whether a captive portal -is blocking access to the Internet, etc.

+ required for the requested network connection. This may include checking + whether only local network access is available, whether a captive portal + is blocking access to the Internet, etc.

  @@ -1914,8 +1931,8 @@ is blocking access to the Internet, etc.

NM_DEVICE_STATE_SECONDARIES

the device is waiting for a secondary -connection (like a VPN) which must activated before the device can be -activated

+ connection (like a VPN) which must activated before the device can be + activated

  @@ -1923,7 +1940,7 @@ activated

NM_DEVICE_STATE_ACTIVATED

the device has a network connection, either local -or global.

+ or global.

  @@ -1931,8 +1948,8 @@ or global.

NM_DEVICE_STATE_DEACTIVATING

a disconnection from the current network -connection was requested, and the device is cleaning up resources used for -that connection. The network connection may still be valid.

+ connection was requested, and the device is cleaning up resources used for + that connection. The network connection may still be valid.

  @@ -1940,7 +1957,7 @@ that connection. The network connection may still be valid.

NM_DEVICE_STATE_FAILED

the device failed to connect to the requested -network and is cleaning up the connection request

+ network and is cleaning up the connection request

  @@ -2444,6 +2461,28 @@ network and is cleaning up the connection request


enum NMMetered

+

The NMMetered enum has two different purposes: one is to configure +"connection.metered" setting of a connection profile in NMSettingConnection, and +the other is to express the actual metered state of the NMDevice at a given moment.

+

For the connection profile only NM_METERED_UNKNOWN, NM_METERED_NO +and NM_METERED_YES are allowed.

+

The device's metered state at runtime is determined by the profile +which is currently active. If the profile explicitly specifies NM_METERED_NO +or NM_METERED_YES, then the device's metered state is as such. +If the connection profile leaves it undecided at NM_METERED_UNKNOWN (the default), +then NetworkManager tries to guess the metered state, for example based on the +device type or on DHCP options (like Android devices exposing a "ANDROID_METERED" +DHCP vendor option). This then leads to either NM_METERED_GUESS_NO or NM_METERED_GUESS_YES.

+

Most applications probably should treat the runtime state NM_METERED_GUESS_YES +like NM_METERED_YES, and all other states as not metered.

+

Note that the per-device metered states are then combined to a global metered +state. This is basically the metered state of the device with the best default +route. However, that generalization of a global metered state may not be correct +if the default routes for IPv4 and IPv6 are on different devices, or if policy +routing is configured. In general, the global metered state tries to express whether +the traffic is likely metered, but since that depends on the traffic itself, +there is not one answer in all cases. Hence, an application may want to consider +the per-device's metered states.

Members

@@ -2463,14 +2502,14 @@ network and is cleaning up the connection request

@@ -2509,8 +2548,8 @@ network and is cleaning up the connection request

@@ -2518,8 +2557,8 @@ value, which is

NM_CONNECTION_MULTI_CONNECT_SINGLE

@@ -2527,9 +2566,9 @@ will first deactivate it.

@@ -2537,7 +2576,7 @@ currently not connected otherwise.

@@ -2586,7 +2625,7 @@ network.

@@ -2594,7 +2633,7 @@ torn down and cleaned up

@@ -2619,7 +2658,7 @@ and will be removed

@@ -2627,7 +2666,7 @@ state change is unknown.

@@ -2635,7 +2674,7 @@ connection state change.

@@ -2643,7 +2682,7 @@ state because the user disconnected it.

@@ -2651,7 +2690,7 @@ changed state because the device it was using was disconnected.

@@ -2659,7 +2698,7 @@ VPN connection was stopped.

@@ -2667,7 +2706,7 @@ connection was invalid.

@@ -2675,7 +2714,7 @@ the VPN service timed out.

@@ -2683,7 +2722,7 @@ while starting the service providing the VPN connection.

@@ -2691,7 +2730,7 @@ providing the VPN connection failed.

@@ -2699,7 +2738,7 @@ connection were not provided.

@@ -2707,7 +2746,7 @@ server failed.

@@ -2715,7 +2754,7 @@ deleted from settings.

@@ -2723,7 +2762,7 @@ connection failed to activate.

@@ -2731,7 +2770,7 @@ software device link.

@@ -2757,8 +2796,8 @@ depended on disappeared.

@@ -2766,8 +2805,8 @@ persistent storage, or if no secrets are available an error is returned.

@@ -2775,9 +2814,9 @@ required, or if none are found in persistent storage.

@@ -2785,9 +2824,9 @@ is allowed.

@@ -2795,8 +2834,8 @@ results or carrier changes.

@@ -2804,7 +2843,7 @@ on the router instead of supplying a PSK.

@@ -2812,7 +2851,7 @@ the D-Bus API.

@@ -3123,7 +3162,7 @@ VPN plugin authentication dialogs.

@@ -3131,7 +3170,7 @@ a new checkpoint, destroy all existing ones.

@@ -3139,7 +3178,7 @@ delete any new connection added after the checkpoint (Since: 1.6)

@@ -3147,17 +3186,17 @@ disconnect any new device appeared after the checkpoint (Since: 1.6)

@@ -3236,9 +3275,9 @@ of an older checkpoint. (Since: 1.12)

@@ -3246,9 +3285,9 @@ but has modifications in-memory that were not persisted to disk.

@@ -3256,10 +3295,10 @@ and has no backing file as it is in-memory only.

@@ -3327,7 +3366,7 @@ in-memory only.

@@ -3335,9 +3374,9 @@ This only makes sense if the device is a master.

@@ -3384,9 +3423,9 @@ for the user exists. Since: 1.16

@@ -3425,16 +3464,16 @@ is manually activated.

@@ -3442,12 +3481,12 @@ allow deletion, and nmmeta file is written to mark the UUID as deleted).

@@ -3455,9 +3494,9 @@ storage is taken over again.

@@ -3465,14 +3504,14 @@ a new, unused filename will be chosen.

@@ -3480,9 +3519,9 @@ clear the volatile flag.

@@ -3490,12 +3529,12 @@ is manually activated.

@@ -3543,9 +3582,121 @@ the profile. Since: 1.20.

Since: 1.14

+
+
+

enum NMManagerReloadFlags

+

Flags for the manager Reload() call.

+
+

Members

+

NM_METERED_YES

-

Metered, the value was statically set

+

Metered, the value was explicitly configured

 

NM_METERED_NO

-

Not metered, the value was statically set

+

Not metered, the value was explicitly configured

 

NM_CONNECTION_MULTI_CONNECT_DEFAULT

indicates that the per-connection -setting is unspecified. In this case, it will fallback to the default -value, which is NM_CONNECTION_MULTI_CONNECT_SINGLE.

+ setting is unspecified. In this case, it will fallback to the default + value, which is NM_CONNECTION_MULTI_CONNECT_SINGLE.

 

the connection profile can only -be active once at each moment. Activating a profile that is already active, -will first deactivate it.

+ be active once at each moment. Activating a profile that is already active, + will first deactivate it.

 

NM_CONNECTION_MULTI_CONNECT_MANUAL_MULTIPLE

the profile can -be manually activated multiple times on different devices. However, -regarding autoconnect, the profile will autoconnect only if it is -currently not connected otherwise.

+ be manually activated multiple times on different devices. However, + regarding autoconnect, the profile will autoconnect only if it is + currently not connected otherwise.

 

NM_CONNECTION_MULTI_CONNECT_MULTIPLE

the profile can autoactivate -and be manually activated multiple times together.

+ and be manually activated multiple times together.

 

NM_ACTIVE_CONNECTION_STATE_DEACTIVATING

the network connection is being -torn down and cleaned up

+ torn down and cleaned up

 

NM_ACTIVE_CONNECTION_STATE_DEACTIVATED

the network connection is disconnected -and will be removed

+ and will be removed

 

NM_ACTIVE_CONNECTION_STATE_REASON_UNKNOWN

The reason for the active connection -state change is unknown.

+ state change is unknown.

 

NM_ACTIVE_CONNECTION_STATE_REASON_NONE

No reason was given for the active -connection state change.

+ connection state change.

 

NM_ACTIVE_CONNECTION_STATE_REASON_USER_DISCONNECTED

The active connection changed -state because the user disconnected it.

+ state because the user disconnected it.

 

NM_ACTIVE_CONNECTION_STATE_REASON_DEVICE_DISCONNECTED

The active connection -changed state because the device it was using was disconnected.

+ changed state because the device it was using was disconnected.

 

NM_ACTIVE_CONNECTION_STATE_REASON_SERVICE_STOPPED

The service providing the -VPN connection was stopped.

+ VPN connection was stopped.

 

NM_ACTIVE_CONNECTION_STATE_REASON_IP_CONFIG_INVALID

The IP config of the active -connection was invalid.

+ connection was invalid.

 

NM_ACTIVE_CONNECTION_STATE_REASON_CONNECT_TIMEOUT

The connection attempt to -the VPN service timed out.

+ the VPN service timed out.

 

NM_ACTIVE_CONNECTION_STATE_REASON_SERVICE_START_TIMEOUT

A timeout occurred -while starting the service providing the VPN connection.

+ while starting the service providing the VPN connection.

 

NM_ACTIVE_CONNECTION_STATE_REASON_SERVICE_START_FAILED

Starting the service -providing the VPN connection failed.

+ providing the VPN connection failed.

 

NM_ACTIVE_CONNECTION_STATE_REASON_NO_SECRETS

Necessary secrets for the -connection were not provided.

+ connection were not provided.

 

NM_ACTIVE_CONNECTION_STATE_REASON_LOGIN_FAILED

Authentication to the -server failed.

+ server failed.

 

NM_ACTIVE_CONNECTION_STATE_REASON_CONNECTION_REMOVED

The connection was -deleted from settings.

+ deleted from settings.

 

NM_ACTIVE_CONNECTION_STATE_REASON_DEPENDENCY_FAILED

Master connection of this -connection failed to activate.

+ connection failed to activate.

 

NM_ACTIVE_CONNECTION_STATE_REASON_DEVICE_REALIZE_FAILED

Could not create the -software device link.

+ software device link.

 

NM_ACTIVE_CONNECTION_STATE_REASON_DEVICE_REMOVED

The device this connection -depended on disappeared.

+ depended on disappeared.

 

NM_SECRET_AGENT_GET_SECRETS_FLAG_NONE

no special behavior; by default no -user interaction is allowed and requests for secrets are fulfilled from -persistent storage, or if no secrets are available an error is returned.

+ user interaction is allowed and requests for secrets are fulfilled from + persistent storage, or if no secrets are available an error is returned.

 

NM_SECRET_AGENT_GET_SECRETS_FLAG_ALLOW_INTERACTION

allows the request to -interact with the user, possibly prompting via UI for secrets if any are -required, or if none are found in persistent storage.

+ interact with the user, possibly prompting via UI for secrets if any are + required, or if none are found in persistent storage.

 

NM_SECRET_AGENT_GET_SECRETS_FLAG_REQUEST_NEW

explicitly prompt for new -secrets from the user. This flag signals that NetworkManager thinks any -existing secrets are invalid or wrong. This flag implies that interaction -is allowed.

+ secrets from the user. This flag signals that NetworkManager thinks any + existing secrets are invalid or wrong. This flag implies that interaction + is allowed.

 

NM_SECRET_AGENT_GET_SECRETS_FLAG_USER_REQUESTED

set if the request was -initiated by user-requested action via the D-Bus interface, as opposed to -automatically initiated by NetworkManager in response to (for example) scan -results or carrier changes.

+ initiated by user-requested action via the D-Bus interface, as opposed to + automatically initiated by NetworkManager in response to (for example) scan + results or carrier changes.

 

NM_SECRET_AGENT_GET_SECRETS_FLAG_WPS_PBC_ACTIVE

indicates that WPS enrollment -is active with PBC method. The agent may suggest that the user pushes a button -on the router instead of supplying a PSK.

+ is active with PBC method. The agent may suggest that the user pushes a button + on the router instead of supplying a PSK.

 

NM_SECRET_AGENT_GET_SECRETS_FLAG_ONLY_SYSTEM

Internal flag, not part of -the D-Bus API.

+ the D-Bus API.

 

NM_SECRET_AGENT_GET_SECRETS_FLAG_NO_ERRORS

Internal flag, not part of -the D-Bus API.

+ the D-Bus API.

 

NM_CHECKPOINT_CREATE_FLAG_DESTROY_ALL

when creating -a new checkpoint, destroy all existing ones.

+ a new checkpoint, destroy all existing ones.

 

NM_CHECKPOINT_CREATE_FLAG_DELETE_NEW_CONNECTIONS

upon rollback, -delete any new connection added after the checkpoint (Since: 1.6)

+ delete any new connection added after the checkpoint (Since: 1.6)

 

NM_CHECKPOINT_CREATE_FLAG_DISCONNECT_NEW_DEVICES

upon rollback, -disconnect any new device appeared after the checkpoint (Since: 1.6)

+ disconnect any new device appeared after the checkpoint (Since: 1.6)

 

NM_CHECKPOINT_CREATE_FLAG_ALLOW_OVERLAPPING

by default, creating -a checkpoint fails if there are already existing checkoints that -reference the same devices. With this flag, creation of such -checkpoints is allowed, however, if an older checkpoint -that references overlapping devices gets rolled back, it will -automatically destroy this checkpoint during rollback. This -allows to create several overlapping checkpoints in parallel, -and rollback to them at will. With the special case that -rolling back to an older checkpoint will invalidate all -overlapping younger checkpoints. This opts-in that the -checkpoint can be automatically destroyed by the rollback -of an older checkpoint. (Since: 1.12)

+ a checkpoint fails if there are already existing checkoints that + reference the same devices. With this flag, creation of such + checkpoints is allowed, however, if an older checkpoint + that references overlapping devices gets rolled back, it will + automatically destroy this checkpoint during rollback. This + allows to create several overlapping checkpoints in parallel, + and rollback to them at will. With the special case that + rolling back to an older checkpoint will invalidate all + overlapping younger checkpoints. This opts-in that the + checkpoint can be automatically destroyed by the rollback + of an older checkpoint. (Since: 1.12)

 

NM_SETTINGS_CONNECTION_FLAG_UNSAVED

the connection is not saved to disk. -That either means, that the connection is in-memory only and currently -is not backed by a file. Or, that the connection is backed by a file, -but has modifications in-memory that were not persisted to disk.

+ That either means, that the connection is in-memory only and currently + is not backed by a file. Or, that the connection is backed by a file, + but has modifications in-memory that were not persisted to disk.

 

NM_SETTINGS_CONNECTION_FLAG_NM_GENERATED

A connection is "nm-generated" if -it was generated by NetworkManger. If the connection gets modified or saved -by the user, the flag gets cleared. A nm-generated is also unsaved -and has no backing file as it is in-memory only.

+ it was generated by NetworkManger. If the connection gets modified or saved + by the user, the flag gets cleared. A nm-generated is also unsaved + and has no backing file as it is in-memory only.

 

NM_SETTINGS_CONNECTION_FLAG_VOLATILE

The connection will be deleted -when it disconnects. That is for in-memory connections (unsaved), which are -currently active but deleted on disconnect. Volatile connections are -always unsaved, but they are also no backing file on disk and are entirely -in-memory only.

+ when it disconnects. That is for in-memory connections (unsaved), which are + currently active but deleted on disconnect. Volatile connections are + always unsaved, but they are also no backing file on disk and are entirely + in-memory only.

 

NM_ACTIVATION_STATE_FLAG_MASTER_HAS_SLAVES

The master has any slave devices attached. -This only makes sense if the device is a master.

+ This only makes sense if the device is a master.

 

NM_ACTIVATION_STATE_FLAG_LIFETIME_BOUND_TO_PROFILE_VISIBILITY

the lifetime -of the activation is bound to the visilibity of the connection profile, -which in turn depends on "connection.permissions" and whether a session -for the user exists. Since: 1.16

+ of the activation is bound to the visilibity of the connection profile, + which in turn depends on "connection.permissions" and whether a session + for the user exists. Since: 1.16

 

NM_SETTINGS_ADD_CONNECTION2_FLAG_BLOCK_AUTOCONNECT

usually, when the connection -has autoconnect enabled and gets added, it becomes eligible to autoconnect -right away. Setting this flag, disables autoconnect until the connection -is manually activated.

+ has autoconnect enabled and gets added, it becomes eligible to autoconnect + right away. Setting this flag, disables autoconnect until the connection + is manually activated.

 

NM_SETTINGS_UPDATE2_FLAG_IN_MEMORY

makes the profile in-memory. -Note that such profiles are stored in keyfile format under /run. -If the file is already in-memory, the file in /run is updated in-place. -Otherwise, the previous storage for the profile is left unchanged -on disk, and the in-memory copy shadows it. -Note that the original filename of the previous persistent storage (if any) -is remembered. That means, when later persisting the profile again to disk, -the file on disk will be overwritten again. -Likewise, when finally deleting the profile, both the storage from /run -and persistent storage are deleted (or if the persistent storage does not -allow deletion, and nmmeta file is written to mark the UUID as deleted).

+ Note that such profiles are stored in keyfile format under /run. + If the file is already in-memory, the file in /run is updated in-place. + Otherwise, the previous storage for the profile is left unchanged + on disk, and the in-memory copy shadows it. + Note that the original filename of the previous persistent storage (if any) + is remembered. That means, when later persisting the profile again to disk, + the file on disk will be overwritten again. + Likewise, when finally deleting the profile, both the storage from /run + and persistent storage are deleted (or if the persistent storage does not + allow deletion, and nmmeta file is written to mark the UUID as deleted).

 

NM_SETTINGS_UPDATE2_FLAG_IN_MEMORY_DETACHED

this is almost the same -as NM_SETTINGS_UPDATE2_FLAG_IN_MEMORY, with one difference: when later deleting -the profile, the original profile will not be deleted. Instead a nmmeta -file is written to /run to indicate that the profile is gone. -Note that if such a nmmeta tombstone file exists and hides a file in persistant -storage, then when re-adding the profile with the same UUID, then the original -storage is taken over again.

+ as NM_SETTINGS_UPDATE2_FLAG_IN_MEMORY, with one difference: when later deleting + the profile, the original profile will not be deleted. Instead a nmmeta + file is written to /run to indicate that the profile is gone. + Note that if such a nmmeta tombstone file exists and hides a file in persistant + storage, then when re-adding the profile with the same UUID, then the original + storage is taken over again.

 

NM_SETTINGS_UPDATE2_FLAG_IN_MEMORY_ONLY

this is like NM_SETTINGS_UPDATE2_FLAG_IN_MEMORY, -but if the connection has a corresponding file on persistent storage, the file -will be deleted right away. If the profile is later again persisted to disk, -a new, unused filename will be chosen.

+ but if the connection has a corresponding file on persistent storage, the file + will be deleted right away. If the profile is later again persisted to disk, + a new, unused filename will be chosen.

 

NM_SETTINGS_UPDATE2_FLAG_VOLATILE

This can be specified with either -NM_SETTINGS_UPDATE2_FLAG_IN_MEMORY, NM_SETTINGS_UPDATE2_FLAG_IN_MEMORY_DETACHED -or NM_SETTINGS_UPDATE2_FLAG_IN_MEMORY_ONLY. -After making the connection in-memory only, the connection is marked -as volatile. That means, if the connection is currently not active -it will be deleted right away. Otherwise, it is marked to for deletion -once the connection deactivates. A volatile connection cannot autoactivate -again (because it's about to be deleted), but a manual activation will -clear the volatile flag.

+ NM_SETTINGS_UPDATE2_FLAG_IN_MEMORY, NM_SETTINGS_UPDATE2_FLAG_IN_MEMORY_DETACHED + or NM_SETTINGS_UPDATE2_FLAG_IN_MEMORY_ONLY. + After making the connection in-memory only, the connection is marked + as volatile. That means, if the connection is currently not active + it will be deleted right away. Otherwise, it is marked to for deletion + once the connection deactivates. A volatile connection cannot autoactivate + again (because it's about to be deleted), but a manual activation will + clear the volatile flag.

 

NM_SETTINGS_UPDATE2_FLAG_BLOCK_AUTOCONNECT

usually, when the connection -has autoconnect enabled and is modified, it becomes eligible to autoconnect -right away. Setting this flag, disables autoconnect until the connection -is manually activated.

+ has autoconnect enabled and is modified, it becomes eligible to autoconnect + right away. Setting this flag, disables autoconnect until the connection + is manually activated.

 

NM_SETTINGS_UPDATE2_FLAG_NO_REAPPLY

when a profile gets modified that is -currently active, then these changes don't take effect for the active -device unless the profile gets reactivated or the configuration reapplied. -There are two exceptions: by default "connection.zone" and "connection.metered" -properties take effect immediately. Specify this flag to prevent these -properties to take effect, so that the change is restricted to modify -the profile. Since: 1.20.

+ currently active, then these changes don't take effect for the active + device unless the profile gets reactivated or the configuration reapplied. + There are two exceptions: by default "connection.zone" and "connection.metered" + properties take effect immediately. Specify this flag to prevent these + properties to take effect, so that the change is restricted to modify + the profile. Since: 1.20.

 
+++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + +

NM_MANAGER_RELOAD_FLAG_NONE

+

an alias for numeric zero, no flags set. This + reloads everything that is supported and is identical to a SIGHUP.

+
 

NM_MANAGER_RELOAD_FLAG_CONF

+

reload the NetworkManager.conf configuration + from disk. Note that this does not include connections, which can be + reloaded via Setting's ReloadConnections().

+
 

NM_MANAGER_RELOAD_FLAG_DNS_RC

+

update DNS configuration, which usually + involves writing /etc/resolv.conf anew.

+
 

NM_MANAGER_RELOAD_FLAG_DNS_FULL

+

means to restart the DNS plugin. This + is for example useful when using dnsmasq plugin, which uses additional + configuration in /etc/NetworkManager/dnsmasq.d. If you edit those files, + you can restart the DNS plugin. This action shortly interrupts name + resolution.

+
 

NM_MANAGER_RELOAD_FLAG_ALL

+

all flags.

+
 
+
+

Since: 1.22

+
+
+
+

enum NMDeviceInterfaceFlags

+

Flags for a network interface.

+
+

Members

+
+++++ + + + + + + + + + + + + + + + + + + + + + + +

NM_DEVICE_INTERFACE_FLAG_NONE

+

an alias for numeric zero, no flags set.

+
 

NM_DEVICE_INTERFACE_FLAG_UP

+

the interface is enabled from the + administrative point of view. Corresponds to kernel IFF_UP.

+
 

NM_DEVICE_INTERFACE_FLAG_LOWER_UP

+

the physical link is up. Corresponds + to kernel IFF_LOWER_UP.

+
 

NM_DEVICE_INTERFACE_FLAG_CARRIER

+

the interface has carrier. In most + cases this is equal to the value of NM_DEVICE_INTERFACE_FLAG_LOWER_UP +. + However some devices have a non-standard carrier detection mechanism.

+
 
+
+

Since: 1.22

+
+
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/libnm-nm-device-6lowpan.html b/docs/libnm/html/libnm-nm-device-6lowpan.html deleted file mode 100644 index 2839dd8c..00000000 --- a/docs/libnm/html/libnm-nm-device-6lowpan.html +++ /dev/null @@ -1,157 +0,0 @@ - - - - -nm-device-6lowpan: libnm Reference Manual - - - - - - - - - - - - - - - - -
-
-
- - -
-

nm-device-6lowpan

-

nm-device-6lowpan

-
-
-

Functions

-
---- - - - - - - - - - - -
-NMDevice * - -nm_device_6lowpan_get_parent () -
const char * - -nm_device_6lowpan_get_hw_address () -
-
-
-

Types and Values

-
---- - - - - - - - - - - -
#defineNM_DEVICE_6LOWPAN_PARENT
#defineNM_DEVICE_6LOWPAN_HW_ADDRESS
-
-
-

Description

-
-
-

Functions

-
-

nm_device_6lowpan_get_parent ()

-
NMDevice *
-nm_device_6lowpan_get_parent (NMDevice6Lowpan *device);
-
-

Parameters

-
----- - - - - - -

device

a NMDevice6Lowpan

 
-
-
-

Returns

-

the device's parent device.

-

[transfer none]

-
-

Since: 1.14

-
-
-
-

nm_device_6lowpan_get_hw_address ()

-
const char *
-nm_device_6lowpan_get_hw_address (NMDevice6Lowpan *device);
-

Gets the hardware (MAC) address of the NMDevice6Lowpan

-
-

Parameters

-
----- - - - - - -

device

a NMDevice6Lowpan

 
-
-
-

Returns

-

the hardware address. This is the internal string used by the -device, and must not be modified.

-
-

Since: 1.14

-
-
-
-

Types and Values

-
-

NM_DEVICE_6LOWPAN_PARENT

-
#define NM_DEVICE_6LOWPAN_PARENT          "parent"
-
-
-
-
-

NM_DEVICE_6LOWPAN_HW_ADDRESS

-
#define NM_DEVICE_6LOWPAN_HW_ADDRESS      "hw-address"
-
-
-
-
- - - \ No newline at end of file diff --git a/docs/libnm/html/libnm-nm-device-wpan.html b/docs/libnm/html/libnm-nm-device-wpan.html deleted file mode 100644 index 824848c6..00000000 --- a/docs/libnm/html/libnm-nm-device-wpan.html +++ /dev/null @@ -1,107 +0,0 @@ - - - - -nm-device-wpan: libnm Reference Manual - - - - - - - - - - - - - - - - -
-
-
- - -
-

nm-device-wpan

-

nm-device-wpan

-
-
-

Functions

-
---- - - - - -
const char * - -nm_device_wpan_get_hw_address () -
-
-
-

Types and Values

-
---- - - - - -
#defineNM_DEVICE_WPAN_HW_ADDRESS
-
-
-

Description

-
-
-

Functions

-
-

nm_device_wpan_get_hw_address ()

-
const char *
-nm_device_wpan_get_hw_address (NMDeviceWpan *device);
-

Gets the active hardware (MAC) address of the NMDeviceWpan

-
-

Parameters

-
----- - - - - - -

device

a NMDeviceWpan

 
-
-
-

Returns

-

the active hardware address. This is the internal string used by the -device, and must not be modified.

-
-
-
-
-

Types and Values

-
-

NM_DEVICE_WPAN_HW_ADDRESS

-
#define NM_DEVICE_WPAN_HW_ADDRESS "hw-address"
-
-
-
-
- - - \ No newline at end of file diff --git a/docs/libnm/html/libnm-nm-errors.html b/docs/libnm/html/libnm-nm-errors.html index 09fc0b20..aab8b766 100644 --- a/docs/libnm/html/libnm-nm-errors.html +++ b/docs/libnm/html/libnm-nm-errors.html @@ -8,7 +8,7 @@ - + @@ -276,8 +276,8 @@ errors in the "org.freedesktop.NetworkManager.AgentManager" namespace.

NM_AGENT_MANAGER_ERROR_PERMISSION_DENIED

The caller does not have permission -to register a secret agent, or is trying to register the same secret agent -twice.

+ to register a secret agent, or is trying to register the same secret agent + twice.

  @@ -285,7 +285,7 @@ twice.

NM_AGENT_MANAGER_ERROR_INVALID_IDENTIFIER

The identifier is not a valid -secret agent identifier.

+ secret agent identifier.

  @@ -293,7 +293,7 @@ secret agent identifier.

NM_AGENT_MANAGER_ERROR_NOT_REGISTERED

The caller tried to unregister an agent -that was not registered.

+ that was not registered.

  @@ -301,7 +301,7 @@ that was not registered.

NM_AGENT_MANAGER_ERROR_NO_SECRETS

No secret agent returned secrets for this -request

+ request

  @@ -351,7 +351,7 @@ methods, or may be returned from D-Bus operations (eg on

NM_CONNECTION_ERROR_SETTING_NOT_FOUND

the NMConnection object -did not contain the specified NMSetting object

+ did not contain the specified NMSetting object

  @@ -359,7 +359,7 @@ did not contain the specified

NM_CONNECTION_ERROR_PROPERTY_NOT_FOUND

the NMConnection did not contain the -requested NMSetting property

+ requested NMSetting property

  @@ -367,7 +367,7 @@ requested

NM_CONNECTION_ERROR_PROPERTY_NOT_SECRET

an operation which requires a secret -was attempted on a non-secret property

+ was attempted on a non-secret property

  @@ -375,9 +375,9 @@ was attempted on a non-secret property

NM_CONNECTION_ERROR_MISSING_SETTING

the NMConnection object is missing an -NMSetting which is required for its configuration. The error message will -always be prefixed with "<setting-name>: ", where "<setting-name>" is the -name of the setting that is missing.

+ NMSetting which is required for its configuration. The error message will + always be prefixed with "<setting-name>: ", where "<setting-name>" is the + name of the setting that is missing.

  @@ -385,9 +385,9 @@ name of the setting that is missing.

NM_CONNECTION_ERROR_INVALID_SETTING

the NMConnection object contains an -invalid or inappropriate NMSetting. The error message will always be -prefixed with "<setting-name>: ", where "<setting-name>" is the name of the -setting that is invalid.

+ invalid or inappropriate NMSetting. The error message will always be + prefixed with "<setting-name>: ", where "<setting-name>" is the name of the + setting that is invalid.

  @@ -395,10 +395,10 @@ setting that is invalid.

NM_CONNECTION_ERROR_MISSING_PROPERTY

the NMConnection object is invalid -because it is missing a required property. The error message will always be -prefixed with "<setting-name>.<property-name>: ", where "<setting-name>" is -the name of the setting with the missing property, and "<property-name>" is -the property that is missing.

+ because it is missing a required property. The error message will always be + prefixed with "<setting-name>.<property-name>: ", where "<setting-name>" is + the name of the setting with the missing property, and "<property-name>" is + the property that is missing.

  @@ -406,10 +406,10 @@ the property that is missing.

NM_CONNECTION_ERROR_INVALID_PROPERTY

the NMConnection object is invalid -because a property has an invalid value. The error message will always be -prefixed with "<setting-name>.<property-name>: ", where "<setting-name>" is -the name of the setting with the invalid property, and "<property-name>" is -the property that is invalid.

+ because a property has an invalid value. The error message will always be + prefixed with "<setting-name>.<property-name>: ", where "<setting-name>" is + the name of the setting with the invalid property, and "<property-name>" is + the property that is invalid.

  @@ -448,7 +448,7 @@ and some

NM_CRYPTO_ERROR_INVALID_DATA

the certificate or key data provided -was invalid

+ was invalid

  @@ -531,7 +531,7 @@ returned from D-Bus operations (where they correspond to errors in the

NM_DEVICE_ERROR_INCOMPATIBLE_CONNECTION

the specified connection is not -compatible with this device.

+ compatible with this device.

  @@ -546,7 +546,7 @@ compatible with this device.

NM_DEVICE_ERROR_NOT_SOFTWARE

the requested operation is only valid on -software devices.

+ software devices.

  @@ -554,7 +554,7 @@ software devices.

NM_DEVICE_ERROR_NOT_ALLOWED

the requested operation is not allowed at -this time.

+ this time.

  @@ -562,8 +562,8 @@ this time.

NM_DEVICE_ERROR_SPECIFIC_OBJECT_NOT_FOUND

the "specific object" in the -activation request (eg, the NMAccessPoint or NMWimaxNsp) was not -found.

+ activation request (eg, the NMAccessPoint or NMWimaxNsp) was not + found.

  @@ -578,7 +578,7 @@ found.

NM_DEVICE_ERROR_MISSING_DEPENDENCIES

the requested operation could not -be completed due to missing dependencies.

+ be completed due to missing dependencies.

  @@ -647,7 +647,7 @@ errors in that namespace.

NM_MANAGER_ERROR_CONNECTION_NOT_AVAILABLE

The requested connection cannot be -activated at this time.

+ activated at this time.

  @@ -655,7 +655,7 @@ activated at this time.

NM_MANAGER_ERROR_CONNECTION_NOT_ACTIVE

The request could not be completed -because a required connection is not active.

+ because a required connection is not active.

  @@ -663,7 +663,7 @@ because a required connection is not active.

NM_MANAGER_ERROR_CONNECTION_ALREADY_ACTIVE

The connection to be activated was -already active on another device.

+ already active on another device.

  @@ -671,7 +671,7 @@ already active on another device.

NM_MANAGER_ERROR_DEPENDENCY_FAILED

An activation request failed due to a -dependency being unavailable.

+ dependency being unavailable.

  @@ -679,7 +679,7 @@ dependency being unavailable.

NM_MANAGER_ERROR_ALREADY_ASLEEP_OR_AWAKE

The manager is already in the requested -sleep/wake state.

+ sleep/wake state.

  @@ -687,7 +687,7 @@ sleep/wake state.

NM_MANAGER_ERROR_ALREADY_ENABLED_OR_DISABLED

The network is already -enabled/disabled.

+ enabled/disabled.

  @@ -716,7 +716,7 @@ enabled/disabled.

NM_MANAGER_ERROR_MISSING_PLUGIN

A plug-in was needed to complete the -activation but is not available.

+ activation but is not available.

  @@ -760,7 +760,7 @@ corresponding

NM_SECRET_AGENT_ERROR_PERMISSION_DENIED

the caller (ie, NetworkManager) is -not authorized to make this request

+ not authorized to make this request

  @@ -768,7 +768,7 @@ not authorized to make this request

NM_SECRET_AGENT_ERROR_INVALID_CONNECTION

the connection for which secrets -were requested is invalid

+ were requested is invalid

  @@ -783,7 +783,7 @@ were requested is invalid

NM_SECRET_AGENT_ERROR_AGENT_CANCELED

the agent canceled the request -because it was requested to do so by NetworkManager

+ because it was requested to do so by NetworkManager

  @@ -791,7 +791,7 @@ because it was requested to do so by NetworkManager

NM_SECRET_AGENT_ERROR_NO_SECRETS

the agent cannot find any secrets for this -connection

+ connection

  @@ -840,7 +840,7 @@ D-Bus errors in that namespace.

NM_SETTINGS_ERROR_NOT_SUPPORTED

the requested operation is not supported by any -active settings backend

+ active settings backend

  @@ -914,7 +914,7 @@ to errors in the "org.freedesktop.NetworkManager.VPN.Error" namespace.

NM_VPN_PLUGIN_ERROR_STARTING_IN_PROGRESS

the plugin is already starting, -and another connect request was received

+ and another connect request was received

  @@ -922,7 +922,7 @@ and another connect request was received

NM_VPN_PLUGIN_ERROR_ALREADY_STARTED

the plugin is already connected, and -another connect request was received

+ another connect request was received

  @@ -930,7 +930,7 @@ another connect request was received

NM_VPN_PLUGIN_ERROR_STOPPING_IN_PROGRESS

the plugin is already stopping, -and another stop request was received

+ and another stop request was received

  @@ -938,7 +938,7 @@ and another stop request was received

NM_VPN_PLUGIN_ERROR_ALREADY_STOPPED

the plugin is already stopped, and -another disconnect request was received

+ another disconnect request was received

  @@ -946,7 +946,7 @@ another disconnect request was received

NM_VPN_PLUGIN_ERROR_WRONG_STATE

the operation could not be performed in -this state

+ this state

  @@ -954,9 +954,9 @@ this state

NM_VPN_PLUGIN_ERROR_BAD_ARGUMENTS

the operation could not be performed as -the request contained malformed arguments, or arguments of unexpected type. -Usually means that one of the VPN setting data items or secrets was not of -the expected type (ie int, string, bool, etc).

+ the request contained malformed arguments, or arguments of unexpected type. + Usually means that one of the VPN setting data items or secrets was not of + the expected type (ie int, string, bool, etc).

  @@ -971,8 +971,8 @@ the expected type (ie int, string, bool, etc).

NM_VPN_PLUGIN_ERROR_INVALID_CONNECTION

the operation could not be performed -because the connection was invalid. Usually means that the connection's -VPN setting was missing some required data item or secret.

+ because the connection was invalid. Usually means that the connection's + VPN setting was missing some required data item or secret.

  @@ -980,8 +980,8 @@ VPN setting was missing some required data item or secret.

NM_VPN_PLUGIN_ERROR_INTERACTIVE_NOT_SUPPORTED

the operation could not be -performed as the plugin does not support interactive operations, such as -ConnectInteractive() or NewSecrets()

+ performed as the plugin does not support interactive operations, such as + ConnectInteractive() or NewSecrets()

  @@ -998,6 +998,6 @@ performed as the plugin does not support interactive operations, such as +
Generated by GTK-Doc V1.29 \ 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 428a8feb..6dd8c5b7 100644 --- a/docs/libnm/html/libnm-nm-utils.html +++ b/docs/libnm/html/libnm-nm-utils.html @@ -8,7 +8,7 @@ - + @@ -1408,7 +1408,9 @@ type 'aay' representing an array of IPv6 addresses.

char **
 nm_utils_ip6_dns_from_variant (GVariant *value);

Utility function to convert a GVariant of type 'aay' representing a list of -IPv6 addresses into an array of IP address strings.

+IPv6 addresses into an array of IP address strings. Each "ay" entry must be +a IPv6 address in binary form (16 bytes long). Invalid entries are silently +ignored.

@@ -228,7 +234,11 @@ #define -NM_AVAILABLE_IN_1_20_6 +NM_DEPRECATED_IN_1_22 + + +#define +NM_AVAILABLE_IN_1_22 @@ -308,6 +318,12 @@
# define NM_DEPRECATED_IN_1_20_FOR(f)    G_DEPRECATED_FOR(f)
 
+
+
+

NM_DEPRECATED_IN_1_22_FOR()

+
# define NM_DEPRECATED_IN_1_22_FOR(f)    G_DEPRECATED_FOR(f)
+
+

Types and Values

@@ -466,13 +482,19 @@

-

NM_AVAILABLE_IN_1_20_6

-
# define NM_AVAILABLE_IN_1_20_6          G_UNAVAILABLE(1,20.6)
+

NM_DEPRECATED_IN_1_22

+
# define NM_DEPRECATED_IN_1_22           G_DEPRECATED
+
+
+
+
+

NM_AVAILABLE_IN_1_22

+
# define NM_AVAILABLE_IN_1_22            G_UNAVAILABLE(1,22)
 
+
Generated by GTK-Doc V1.29 \ 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 index 22d65ff5..fe4f1a6c 100644 --- a/docs/libnm/html/libnm-nm-vpn-plugin-info.html +++ b/docs/libnm/html/libnm-nm-vpn-plugin-info.html @@ -8,7 +8,7 @@ - + @@ -126,6 +126,6 @@ +
Generated by GTK-Doc V1.29 \ 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 index f0dc7b88..bf9d4584 100644 --- a/docs/libnm/html/libnm-nm-vpn-plugin-old.html +++ b/docs/libnm/html/libnm-nm-vpn-plugin-old.html @@ -8,7 +8,7 @@ - + @@ -73,6 +73,6 @@ +
Generated by GTK-Doc V1.29 \ 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 index 836d8075..b427a6b8 100644 --- a/docs/libnm/html/libnm-nm-vpn-service-plugin.html +++ b/docs/libnm/html/libnm-nm-vpn-service-plugin.html @@ -8,7 +8,7 @@ - + @@ -83,6 +83,6 @@ +
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/libnm.devhelp2 b/docs/libnm/html/libnm.devhelp2 index 13aa6ca4..7fae2c17 100644 --- a/docs/libnm/html/libnm.devhelp2 +++ b/docs/libnm/html/libnm.devhelp2 @@ -68,7 +68,7 @@ - + @@ -94,7 +94,7 @@ - + @@ -118,6 +118,7 @@ + @@ -130,33 +131,38 @@ + + + + + - + - + - + - - - + + + - + - - + + - + - + @@ -172,7 +178,7 @@ - + @@ -183,10 +189,10 @@ - + - + @@ -201,21 +207,26 @@ + + - - + + + + + + - - + - + @@ -227,6 +238,7 @@ + @@ -240,43 +252,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -301,13 +276,6 @@ - - - - - - - @@ -442,6 +410,8 @@ + + @@ -522,16 +492,16 @@ - + - + - + - + @@ -544,11 +514,6 @@ - - - - - @@ -757,7 +722,7 @@ - + @@ -1157,6 +1122,7 @@ + @@ -1171,6 +1137,7 @@ + @@ -1186,6 +1153,7 @@ + @@ -1260,6 +1228,7 @@ + @@ -1390,22 +1359,26 @@ + + - - - - - - + + - - + + + + + + + + @@ -1422,10 +1395,12 @@ + + @@ -1443,9 +1418,12 @@ + + + @@ -2387,9 +2365,9 @@ - + - + @@ -2410,17 +2388,18 @@ + - + - + - + - + @@ -2445,7 +2424,7 @@ - + @@ -2464,79 +2443,33 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + - - - - - - - - - - - - - - - - @@ -2547,25 +2480,13 @@ - - - - - - - - - - - - @@ -2590,19 +2511,6 @@ - - - - - - - - - - - - - @@ -2631,21 +2539,6 @@ - - - - - - - - - - - - - - - @@ -2656,12 +2549,6 @@ - - - - - - @@ -2672,22 +2559,12 @@ - - - - - - - - - - @@ -2700,11 +2577,6 @@ - - - - - @@ -2719,14 +2591,6 @@ - - - - - - - - @@ -2735,11 +2599,6 @@ - - - - - @@ -2776,25 +2635,6 @@ - - - - - - - - - - - - - - - - - - - @@ -2814,8 +2654,8 @@ - - + + @@ -2827,17 +2667,6 @@ - - - - - - - - - - - @@ -2855,25 +2684,14 @@ - - - - - - - - - - - - - + + @@ -2907,32 +2725,10 @@ - - - - - - - - - - - - - - - - - - - - - - @@ -2956,18 +2752,6 @@ - - - - - - - - - - - - @@ -2990,18 +2774,14 @@ - - - - - + + + + + - - - - @@ -3010,7 +2790,6 @@ - @@ -3019,22 +2798,11 @@ - - - - - - - - - - - @@ -3134,6 +2902,7 @@ + @@ -3160,7 +2929,8 @@ - + + @@ -3358,6 +3128,7 @@ + @@ -3560,6 +3331,15 @@ + + + + + + + + + @@ -3622,10 +3402,17 @@ + + + + + + + diff --git a/docs/libnm/html/license.html b/docs/libnm/html/license.html new file mode 100644 index 00000000..4dd8feb0 --- /dev/null +++ b/docs/libnm/html/license.html @@ -0,0 +1,60 @@ + + + + +Appendix A. License: libnm Reference Manual + + + + + + + + + + + + + + + +
+

+Appendix A. License

+

+ This library is free software; you can redistribute + it and/or modify it under the terms of the GNU + Lesser General Public License as published by + the Free Software Foundation; either version 2 of the + License, or (at your option) any later version. +

+

+ This library is distributed in the hope that it will + be useful, but WITHOUT ANY WARRANTY; without even the + implied warranty of MERCHANTABILITY or FITNESS FOR A + PARTICULAR PURPOSE. See the GNU Lesser General Public + License for more details. +

+

+ You should have received a copy of the GNU + Lesser General Public License along with this + library; if not, write to the +

+


+        Free Software Foundation, Inc.,
+        51 Franklin Street - Fifth Floor,
+        BostonMA 02110-1301,
+        USA
+      

+

+

+

+ A copy of the GNU Lesser General Public License + can also be obtained from the + GNU web site. +

+
+ + + \ No newline at end of file diff --git a/docs/libnm/html/object-tree.html b/docs/libnm/html/object-tree.html index f92c811b..a08c3b8a 100644 --- a/docs/libnm/html/object-tree.html +++ b/docs/libnm/html/object-tree.html @@ -8,7 +8,7 @@ - + @@ -30,7 +30,7 @@ ╰── NMVpnConnection ├── NMCheckpoint ├── NMDevice - ├── NMDevice6Lowpan + ├── NMDevice6Lowpan ├── NMDeviceAdsl ├── NMDeviceBond ├── NMDeviceBridge @@ -56,7 +56,7 @@ ├── NMDeviceWifiP2P ├── NMDeviceWimax ├── NMDeviceWireGuard - ╰── NMDeviceWpan + ╰── NMDeviceWpan ├── NMDhcpConfig ├── NMIPConfig ├── NMRemoteConnection @@ -126,12 +126,17 @@ ├── NMCheckpointCreateFlags ├── NMConnectionSerializationFlags ├── NMDeviceCapabilities + ├── NMDeviceInterfaceFlags ├── NMDeviceModemCapabilities ├── NMDeviceWifiCapabilities + ├── NMDhcpHostnameFlags + ├── NMIPAddressCmpFlags ├── NMIPRoutingRuleAsStringFlags ├── NMIPTunnelFlags + ├── NMManagerReloadFlags ├── NMSecretAgentCapabilities ├── NMSecretAgentGetSecretsFlags + ├── NMSetting8021xAuthFlags ├── NMSettingDcbFlags ├── NMSettingSecretFlags ├── NMSettingWiredWakeOnLan @@ -166,7 +171,6 @@ ├── NMDeviceType ├── NMIPTunnelMode ├── NMMetered - ├── NMSetting8021xAuthFlags ├── NMSetting8021xCKFormat ├── NMSetting8021xCKScheme ├── NMSettingCompareFlags @@ -214,6 +218,6 @@ +
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/ref-overview.html b/docs/libnm/html/ref-overview.html index d1c8816f..0486f3a9 100644 --- a/docs/libnm/html/ref-overview.html +++ b/docs/libnm/html/ref-overview.html @@ -8,7 +8,7 @@ - + @@ -62,6 +62,6 @@ +
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/html/style.css b/docs/libnm/html/style.css index b4a1493b..4be4ede1 100644 --- a/docs/libnm/html/style.css +++ b/docs/libnm/html/style.css @@ -293,11 +293,29 @@ h2 .extralinks, h3 .extralinks font-weight: normal; } -acronym,abbr +acronym,abbr { border-bottom: 1px dotted gray; } +/* code listings */ + +.listing_code .programlisting .normal, +.listing_code .programlisting .normal a, +.listing_code .programlisting .number, +.listing_code .programlisting .cbracket, +.listing_code .programlisting .symbol { color: #555753; } +.listing_code .programlisting .comment, +.listing_code .programlisting .linenum { color: #babdb6; } /* tango: aluminium 3 */ +.listing_code .programlisting .function, +.listing_code .programlisting .function a, +.listing_code .programlisting .preproc { color: #204a87; } /* tango: sky blue 3 */ +.listing_code .programlisting .string { color: #ad7fa8; } /* tango: plum */ +.listing_code .programlisting .keyword, +.listing_code .programlisting .usertype, +.listing_code .programlisting .type, +.listing_code .programlisting .type a { color: #4e9a06; } /* tango: chameleon 3 */ + .listing_frame { /* tango:sky blue 1 */ border: solid 1px #729fcf; @@ -463,71 +481,3 @@ acronym,abbr } } -.hll { background-color: #ffffcc } -.c { color: #408080; font-style: italic } /* Comment */ -.err { border: 1px solid #FF0000 } /* Error */ -.k { color: #008000; font-weight: bold } /* Keyword */ -.o { color: #666666 } /* Operator */ -.ch { color: #408080; font-style: italic } /* Comment.Hashbang */ -.cm { color: #408080; font-style: italic } /* Comment.Multiline */ -.cp { color: #BC7A00 } /* Comment.Preproc */ -.cpf { color: #408080; font-style: italic } /* Comment.PreprocFile */ -.c1 { color: #408080; font-style: italic } /* Comment.Single */ -.cs { color: #408080; font-style: italic } /* Comment.Special */ -.gd { color: #A00000 } /* Generic.Deleted */ -.ge { font-style: italic } /* Generic.Emph */ -.gr { color: #FF0000 } /* Generic.Error */ -.gh { color: #000080; font-weight: bold } /* Generic.Heading */ -.gi { color: #00A000 } /* Generic.Inserted */ -.go { color: #888888 } /* Generic.Output */ -.gp { color: #000080; font-weight: bold } /* Generic.Prompt */ -.gs { font-weight: bold } /* Generic.Strong */ -.gu { color: #800080; font-weight: bold } /* Generic.Subheading */ -.gt { color: #0044DD } /* Generic.Traceback */ -.kc { color: #008000; font-weight: bold } /* Keyword.Constant */ -.kd { color: #008000; font-weight: bold } /* Keyword.Declaration */ -.kn { color: #008000; font-weight: bold } /* Keyword.Namespace */ -.kp { color: #008000 } /* Keyword.Pseudo */ -.kr { color: #008000; font-weight: bold } /* Keyword.Reserved */ -.kt { color: #B00040 } /* Keyword.Type */ -.m { color: #666666 } /* Literal.Number */ -.s { color: #BA2121 } /* Literal.String */ -.na { color: #7D9029 } /* Name.Attribute */ -.nb { color: #008000 } /* Name.Builtin */ -.nc { color: #0000FF; font-weight: bold } /* Name.Class */ -.no { color: #880000 } /* Name.Constant */ -.nd { color: #AA22FF } /* Name.Decorator */ -.ni { color: #999999; font-weight: bold } /* Name.Entity */ -.ne { color: #D2413A; font-weight: bold } /* Name.Exception */ -.nf { color: #0000FF } /* Name.Function */ -.nl { color: #A0A000 } /* Name.Label */ -.nn { color: #0000FF; font-weight: bold } /* Name.Namespace */ -.nt { color: #008000; font-weight: bold } /* Name.Tag */ -.nv { color: #19177C } /* Name.Variable */ -.ow { color: #AA22FF; font-weight: bold } /* Operator.Word */ -.w { color: #bbbbbb } /* Text.Whitespace */ -.mb { color: #666666 } /* Literal.Number.Bin */ -.mf { color: #666666 } /* Literal.Number.Float */ -.mh { color: #666666 } /* Literal.Number.Hex */ -.mi { color: #666666 } /* Literal.Number.Integer */ -.mo { color: #666666 } /* Literal.Number.Oct */ -.sa { color: #BA2121 } /* Literal.String.Affix */ -.sb { color: #BA2121 } /* Literal.String.Backtick */ -.sc { color: #BA2121 } /* Literal.String.Char */ -.dl { color: #BA2121 } /* Literal.String.Delimiter */ -.sd { color: #BA2121; font-style: italic } /* Literal.String.Doc */ -.s2 { color: #BA2121 } /* Literal.String.Double */ -.se { color: #BB6622; font-weight: bold } /* Literal.String.Escape */ -.sh { color: #BA2121 } /* Literal.String.Heredoc */ -.si { color: #BB6688; font-weight: bold } /* Literal.String.Interpol */ -.sx { color: #008000 } /* Literal.String.Other */ -.sr { color: #BB6688 } /* Literal.String.Regex */ -.s1 { color: #BA2121 } /* Literal.String.Single */ -.ss { color: #19177C } /* Literal.String.Symbol */ -.bp { color: #008000 } /* Name.Builtin.Pseudo */ -.fm { color: #0000FF } /* Name.Function.Magic */ -.vc { color: #19177C } /* Name.Variable.Class */ -.vg { color: #19177C } /* Name.Variable.Global */ -.vi { color: #19177C } /* Name.Variable.Instance */ -.vm { color: #19177C } /* Name.Variable.Magic */ -.il { color: #666666 } /* Literal.Number.Integer.Long */ \ No newline at end of file diff --git a/docs/libnm/html/usage.html b/docs/libnm/html/usage.html index 1dbd66f4..c6404801 100644 --- a/docs/libnm/html/usage.html +++ b/docs/libnm/html/usage.html @@ -8,7 +8,7 @@ - + @@ -73,18 +73,18 @@ 10 11 12 -
#include <glib.h>
-#include <NetworkManager.h>
+        
#include <glib.h>
+#include <NetworkManager.h>
 
-int
-main (int argc, char *argv[])
-{
-	NMClient *client;
+int
+main (int argc, char *argv[])
+{
+    NMClient *client;
 
-	client = nm_client_new (NULL, NULL);
-	if (client)
-		g_print ("NetworkManager version: %s\n", nm_client_get_version (client));
-}
+ client = nm_client_new (NULL, NULL); + if (client) + g_print ("NetworkManager version: %s\n", nm_client_get_version (client)); +}
@@ -96,7 +96,7 @@

$ cc $(pkg-config --libs --cflags libnm) -o hello-nm hello-nm.c
   $ ./hello-nm
-  NetworkManager version: 1.20.8
+  NetworkManager version: 1.22.0
 
   $ 

@@ -114,9 +114,9 @@

1
 2
 3
-
PKG_CHECK_MODULES(LIBNM, libnm >= 1.8)
-LIBNM_CFLAGS="$LIBNM_CFLAGS -DNM_VERSION_MIN_REQUIRED=NM_VERSION_1_8"
-LIBNM_CFLAGS="$LIBNM_CFLAGS -DNM_VERSION_MAX_ALLOWED=NM_VERSION_1_8"
+
PKG_CHECK_MODULES(LIBNM, libnm >= 1.8)
+LIBNM_CFLAGS="$LIBNM_CFLAGS -DNM_VERSION_MIN_REQUIRED=NM_VERSION_1_8"
+LIBNM_CFLAGS="$LIBNM_CFLAGS -DNM_VERSION_MAX_ALLOWED=NM_VERSION_1_8"
@@ -137,12 +137,12 @@ 4 5 6 -
import gi
-gi.require_version('NM', '1.0')
-from gi.repository import NM
+        
import gi
+gi.require_version('NM', '1.0')
+from gi.repository import NM
 
-client = NM.Client.new(None)
-print ("NetworkManager version " + client.get_version())
+client = NM.Client.new(None) +print ("NetworkManager version " + client.get_version())
@@ -159,8 +159,118 @@ some examples.

+
+

+Synchronous API in libnm

+

+ Libnm contains some synchronous API. This API basically makes a blocking + D-Bus call (g_dbus_connection_call_sync()) and is now deprecated. +

+

+ Note that D-Bus is fundamentally asynchronous. Doing blocking calls + on top of D-Bus is odd, especially for libnm's NMClient. That is because + NMClient essentially is a client-side cache of the objects of the D-Bus + interface. This cache should be filled exclusively by (asynchronous) D-Bus + events. So, making a blocking D-Bus call means to wait for a response and + return it, while queuing everything that happens in between. Basically, + there are three options how a synchronous API on NMClient could behave: +

+
    +
  1. + The call basically calls g_dbus_connection_call_sync(). This means + that libnm sends a D-Bus request via GDBusConnection, and blockingly + waits for the response. All D-Bus messages that get received in the + meantime are queued in the GMainContext that belongs to NMClient. + That means, none of these D-Bus events are processed until we + iterate the GMainContext after the call returns. The effect is, + that NMClient (and all cached objects in there) are unaffected by + the D-Bus request. + Most of the synchronous API calls in libnm are of this kind. + The problem is that the strict ordering of D-Bus events gets + violated. + For some API this is not an immediate problem. Take for example + nm_device_wifi_request_scan(). The call merely blockingly tells + NetworkManager to start scanning, but since NetworkManager's D-Bus + API does not directly expose any state that tells whether we are + currently scanning, this out of order processing of the D-Bus + request is a small issue. + The problem is more obvious for nm_client_networking_set_enabled(). + After calling it, NM_CLIENT_NETWORKING_ENABLED is still unaffected + and unchanged, because the PropertiesChanged signal from D-Bus + is not yet processed. + This means, while you make such a blocking call, NMClient's state + does not change. But usually you perform the synchronous call + to change some state. In this form, the blocking call is not useful, + because NMClient only changes the state after iterating the GMainContext, + and not after the blocking call returns. +

  2. +
  3. + Like 1), but after making the blocking g_dbus_connection_call_sync(), + update the NMClient cache artificially. This is what + nm_manager_check_connectivity() does, to "fix" bgo#784629. + This also has the problem of out-of-order events, but it kinda + solves the problem of not changing the state during the blocking + call. But it does so by hacking the state of the cache. I think + this is really wrong because the state should only be updated from + the ordered stream of D-Bus messages. When libnm decides to modify + the state, there are already D-Bus messages queued that affect this + very state. +

  4. +
  5. + Instead of calling g_dbus_connection_call_sync(), use the + asynchronous g_dbus_connection_call(). If we would use a sepaate + GMainContext for all D-Bus related calls, we could ensure that + while we block for the response, we iterate the internal main context. + This might be nice, because all events are processed in order and + after the blocking call returns, the NMClient state is up to date. + The are problems however: current blocking API does not do this, + so it's a significant change in behavior. Also, it might be + unexpected to the user that during the blocking call the entire + content of NMClient's cache might change and all pointers to the + cache might be invalidated. Also, of course NMClient would invoke + signals for all the changes that happen. + Another problem is that this would be more effort to implement + and it involves a small performance overhead for all D-Bus related + calls (because we have to serialize all events in an internal + GMainContext first and then invoke them on the caller's context). + Also, if the users wants this, they could implement it themself + using their own extra GMainContext and the asynchronous API. +

  6. +
+

+ + See also this blog + for why blocking calls are wrong. +

+

+ All possible behaviors for synchronous API have severe behavioural + issues and thus such API is deprecated. Note that "deprecated" here does not + mean that the API is going to be removed. Libnm does not break API. The + user may: + +

+
    +
  • + Continue to use this API. It's deprecated, awkward and discouraged, + but if it works for you, that's fine. +

  • +
  • + Use asynchronous API. That's the only sensible way to use D-Bus. + If libnm lacks a certain asynchronous counterpart, it should be + added. +

  • +
  • + Use GDBusConnection directly. There really isn't anything wrong + with D-Bus or GDBusConnection. This deprecated API is just a wrapper + around g_dbus_connection_call_sync(). You may call it directly + without feeling dirty. +

  • +
+

+

+
+
Generated by GTK-Doc V1.29 \ No newline at end of file diff --git a/docs/libnm/libnm-docs.xml b/docs/libnm/libnm-docs.xml index c6471348..357cfe16 100644 --- a/docs/libnm/libnm-docs.xml +++ b/docs/libnm/libnm-docs.xml @@ -172,6 +172,125 @@ print ("NetworkManager version " + client.get_version())]]>some examples.
+ + + Synchronous API in libnm + + Libnm contains some synchronous API. This API basically makes a blocking + D-Bus call (g_dbus_connection_call_sync()) and is now deprecated. + + + Note that D-Bus is fundamentally asynchronous. Doing blocking calls + on top of D-Bus is odd, especially for libnm's NMClient. That is because + NMClient essentially is a client-side cache of the objects of the D-Bus + interface. This cache should be filled exclusively by (asynchronous) D-Bus + events. So, making a blocking D-Bus call means to wait for a response and + return it, while queuing everything that happens in between. Basically, + there are three options how a synchronous API on NMClient could behave: + + + + The call basically calls g_dbus_connection_call_sync(). This means + that libnm sends a D-Bus request via GDBusConnection, and blockingly + waits for the response. All D-Bus messages that get received in the + meantime are queued in the GMainContext that belongs to NMClient. + That means, none of these D-Bus events are processed until we + iterate the GMainContext after the call returns. The effect is, + that NMClient (and all cached objects in there) are unaffected by + the D-Bus request. + Most of the synchronous API calls in libnm are of this kind. + The problem is that the strict ordering of D-Bus events gets + violated. + For some API this is not an immediate problem. Take for example + nm_device_wifi_request_scan(). The call merely blockingly tells + NetworkManager to start scanning, but since NetworkManager's D-Bus + API does not directly expose any state that tells whether we are + currently scanning, this out of order processing of the D-Bus + request is a small issue. + The problem is more obvious for nm_client_networking_set_enabled(). + After calling it, NM_CLIENT_NETWORKING_ENABLED is still unaffected + and unchanged, because the PropertiesChanged signal from D-Bus + is not yet processed. + This means, while you make such a blocking call, NMClient's state + does not change. But usually you perform the synchronous call + to change some state. In this form, the blocking call is not useful, + because NMClient only changes the state after iterating the GMainContext, + and not after the blocking call returns. + + + + + Like 1), but after making the blocking g_dbus_connection_call_sync(), + update the NMClient cache artificially. This is what + nm_manager_check_connectivity() does, to "fix" bgo#784629. + This also has the problem of out-of-order events, but it kinda + solves the problem of not changing the state during the blocking + call. But it does so by hacking the state of the cache. I think + this is really wrong because the state should only be updated from + the ordered stream of D-Bus messages. When libnm decides to modify + the state, there are already D-Bus messages queued that affect this + very state. + + + + + Instead of calling g_dbus_connection_call_sync(), use the + asynchronous g_dbus_connection_call(). If we would use a sepaate + GMainContext for all D-Bus related calls, we could ensure that + while we block for the response, we iterate the internal main context. + This might be nice, because all events are processed in order and + after the blocking call returns, the NMClient state is up to date. + The are problems however: current blocking API does not do this, + so it's a significant change in behavior. Also, it might be + unexpected to the user that during the blocking call the entire + content of NMClient's cache might change and all pointers to the + cache might be invalidated. Also, of course NMClient would invoke + signals for all the changes that happen. + Another problem is that this would be more effort to implement + and it involves a small performance overhead for all D-Bus related + calls (because we have to serialize all events in an internal + GMainContext first and then invoke them on the caller's context). + Also, if the users wants this, they could implement it themself + using their own extra GMainContext and the asynchronous API. + + + + + See also this blog + for why blocking calls are wrong. + + + All possible behaviors for synchronous API have severe behavioural + issues and thus such API is deprecated. Note that "deprecated" here does not + mean that the API is going to be removed. Libnm does not break API. The + user may: + + + + + Continue to use this API. It's deprecated, awkward and discouraged, + but if it works for you, that's fine. + + + + + Use asynchronous API. That's the only sensible way to use D-Bus. + If libnm lacks a certain asynchronous counterpart, it should be + added. + + + + + Use GDBusConnection directly. There really isn't anything wrong + with D-Bus or GDBusConnection. This deprecated API is just a wrapper + around g_dbus_connection_call_sync(). You may call it directly + without feeling dirty. + + + + + + @@ -309,5 +428,43 @@ print ("NetworkManager version " + client.get_version())]]> - + + License + + + This library is free software; you can redistribute + it and/or modify it under the terms of the GNU + Lesser General Public License as published by + the Free Software Foundation; either version 2 of the + License, or (at your option) any later version. + + + + This library is distributed in the hope that it will + be useful, but WITHOUT ANY WARRANTY; without even the + implied warranty of MERCHANTABILITY or FITNESS FOR A + PARTICULAR PURPOSE. See the GNU Lesser General Public + License for more details. + + + + You should have received a copy of the GNU + Lesser General Public License along with this + library; if not, write to the +
+ Free Software Foundation, Inc., + 51 Franklin Street - Fifth Floor, + Boston, MA 02110-1301, + USA +
+
+ + + A copy of the GNU Lesser General Public License + can also be obtained from the + GNU web site. + +
+ + diff --git a/docs/libnm/libnm-sections.txt b/docs/libnm/libnm-sections.txt index d4609e61..65ec02d8 100644 --- a/docs/libnm/libnm-sections.txt +++ b/docs/libnm/libnm-sections.txt @@ -17,7 +17,6 @@ NM_ACCESS_POINT_MAX_BITRATE NM_ACCESS_POINT_STRENGTH NM_ACCESS_POINT_LAST_SEEN NM_ACCESS_POINT_HW_ADDRESS -NMAccessPoint nm_access_point_get_flags nm_access_point_get_wpa_flags nm_access_point_get_rsn_flags @@ -36,7 +35,6 @@ NM_ACCESS_POINT NM_ACCESS_POINT_CLASS NM_ACCESS_POINT_GET_CLASS NM_IS_ACCESS_POINT -NM_IS_ACCESS_POINT_CLASS NM_TYPE_ACCESS_POINT nm_access_point_get_type @@ -60,7 +58,6 @@ NM_ACTIVE_CONNECTION_IP6_CONFIG NM_ACTIVE_CONNECTION_DHCP6_CONFIG NM_ACTIVE_CONNECTION_VPN NM_ACTIVE_CONNECTION_MASTER -NMActiveConnection nm_active_connection_get_connection nm_active_connection_get_id nm_active_connection_get_uuid @@ -84,7 +81,6 @@ NM_ACTIVE_CONNECTION NM_ACTIVE_CONNECTION_CLASS NM_ACTIVE_CONNECTION_GET_CLASS NM_IS_ACTIVE_CONNECTION -NM_IS_ACTIVE_CONNECTION_CLASS NM_TYPE_ACTIVE_CONNECTION nm_active_connection_get_type @@ -109,7 +105,6 @@ NM_CHECKPOINT NM_CHECKPOINT_CLASS NM_CHECKPOINT_GET_CLASS NM_IS_CHECKPOINT -NM_IS_CHECKPOINT_CLASS NM_TYPE_CHECKPOINT nm_checkpoint_get_type @@ -121,15 +116,18 @@ NM_CLIENT_VERSION NM_CLIENT_STATE NM_CLIENT_STARTUP NM_CLIENT_NM_RUNNING +NM_CLIENT_DBUS_CONNECTION +NM_CLIENT_DBUS_NAME_OWNER NM_CLIENT_NETWORKING_ENABLED NM_CLIENT_WIRELESS_ENABLED -NM_CLIENT_WIRELESS_HARDWARE_ENABLED NM_CLIENT_WWAN_ENABLED -NM_CLIENT_WWAN_HARDWARE_ENABLED NM_CLIENT_WIMAX_ENABLED +NM_CLIENT_WIRELESS_HARDWARE_ENABLED +NM_CLIENT_WWAN_HARDWARE_ENABLED NM_CLIENT_WIMAX_HARDWARE_ENABLED NM_CLIENT_ACTIVE_CONNECTIONS NM_CLIENT_CONNECTIVITY +NM_CLIENT_CONNECTIVITY_CHECK_URI NM_CLIENT_CONNECTIVITY_CHECK_AVAILABLE NM_CLIENT_CONNECTIVITY_CHECK_ENABLED NM_CLIENT_PRIMARY_CONNECTION @@ -143,6 +141,7 @@ NM_CLIENT_METERED NM_CLIENT_DNS_MODE NM_CLIENT_DNS_RC_MANAGER NM_CLIENT_DNS_CONFIGURATION +NM_CLIENT_CHECKPOINTS NM_CLIENT_DEVICE_ADDED NM_CLIENT_DEVICE_REMOVED NM_CLIENT_ANY_DEVICE_ADDED @@ -163,14 +162,18 @@ nm_dns_entry_get_nameservers nm_dns_entry_get_domains nm_dns_entry_get_priority nm_dns_entry_get_vpn -NMClient nm_client_new nm_client_new_async nm_client_new_finish +nm_client_get_dbus_connection +nm_client_get_main_context +nm_client_get_context_busy_watcher +nm_client_get_dbus_name_owner nm_client_get_version nm_client_get_state nm_client_get_startup nm_client_get_nm_running +nm_client_get_metered nm_client_networking_get_enabled nm_client_networking_set_enabled nm_client_wireless_get_enabled @@ -238,6 +241,8 @@ nm_client_checkpoint_rollback nm_client_checkpoint_rollback_finish nm_client_checkpoint_adjust_rollback_timeout nm_client_checkpoint_adjust_rollback_timeout_finish +nm_client_reload +nm_client_reload_finish NMClientClass NMDnsEntry @@ -245,7 +250,6 @@ NM_CLIENT NM_CLIENT_CLASS NM_CLIENT_GET_CLASS NM_IS_CLIENT -NM_IS_CLIENT_CLASS NM_TYPE_CLIENT nm_client_get_type nm_dns_entry_get_type @@ -360,14 +364,18 @@ NM_TYPE_CONNECTIVITY_STATE NM_TYPE_CRYPTO_ERROR NM_TYPE_DEVICE_CAPABILITIES NM_TYPE_DEVICE_ERROR +NM_TYPE_DEVICE_INTERFACE_FLAGS NM_TYPE_DEVICE_MODEM_CAPABILITIES NM_TYPE_DEVICE_STATE_REASON NM_TYPE_DEVICE_TYPE NM_TYPE_DEVICE_WIFI_CAPABILITIES +NM_TYPE_DHCP_HOSTNAME_FLAGS +NM_TYPE_IP_ADDRESS_CMP_FLAGS NM_TYPE_IP_ROUTING_RULE_AS_STRING_FLAGS NM_TYPE_IP_TUNNEL_FLAGS NM_TYPE_IP_TUNNEL_MODE NM_TYPE_MANAGER_ERROR +NM_TYPE_MANAGER_RELOAD_FLAGS NM_TYPE_METERED NM_TYPE_SECRET_AGENT_CAPABILITIES NM_TYPE_SECRET_AGENT_ERROR @@ -430,14 +438,18 @@ nm_connection_serialization_flags_get_type nm_crypto_error_get_type nm_device_capabilities_get_type nm_device_error_get_type +nm_device_interface_flags_get_type nm_device_modem_capabilities_get_type nm_device_state_reason_get_type nm_device_type_get_type nm_device_wifi_capabilities_get_type +nm_dhcp_hostname_flags_get_type +nm_ip_address_cmp_flags_get_type nm_ip_routing_rule_as_string_flags_get_type nm_ip_tunnel_flags_get_type nm_ip_tunnel_mode_get_type nm_manager_error_get_type +nm_manager_reload_flags_get_type nm_metered_get_type nm_secret_agent_capabilities_get_type nm_secret_agent_error_get_type @@ -654,6 +666,8 @@ NMActivationStateFlags NMSettingsAddConnection2Flags NMSettingsUpdate2Flags NMTernary +NMManagerReloadFlags +NMDeviceInterfaceFlags
@@ -688,7 +702,7 @@ NM_DEVICE_METERED NM_DEVICE_LLDP_NEIGHBORS NM_DEVICE_IP4_CONNECTIVITY NM_DEVICE_IP6_CONNECTIVITY -NMDevice +NM_DEVICE_INTERFACE_FLAGS nm_device_get_iface nm_device_get_ip_iface nm_device_get_device_type @@ -723,6 +737,7 @@ nm_device_get_vendor nm_device_get_description nm_device_get_metered nm_device_get_lldp_neighbors +nm_device_get_interface_flags nm_device_disambiguate_names nm_device_reapply nm_device_reapply_async @@ -755,7 +770,6 @@ NM_DEVICE NM_DEVICE_CLASS NM_DEVICE_GET_CLASS NM_IS_DEVICE -NM_IS_DEVICE_CLASS NM_TYPE_DEVICE nm_device_get_type nm_lldp_neighbor_get_type @@ -763,16 +777,17 @@ nm_lldp_neighbor_get_type
nm-device-6lowpan +NMDevice6Lowpan NM_DEVICE_6LOWPAN_PARENT NM_DEVICE_6LOWPAN_HW_ADDRESS nm_device_6lowpan_get_parent nm_device_6lowpan_get_hw_address +NMDevice6LowpanClass NM_DEVICE_6LOWPAN NM_DEVICE_6LOWPAN_CLASS NM_DEVICE_6LOWPAN_GET_CLASS NM_IS_DEVICE_6LOWPAN -NM_IS_DEVICE_6LOWPAN_CLASS NM_TYPE_DEVICE_6LOWPAN nm_device_6lowpan_get_type
@@ -781,7 +796,6 @@ nm_device_6lowpan_get_type nm-device-adsl NMDeviceAdsl NM_DEVICE_ADSL_CARRIER -NMDeviceAdsl nm_device_adsl_get_carrier NMDeviceAdslClass @@ -789,7 +803,6 @@ NM_DEVICE_ADSL NM_DEVICE_ADSL_CLASS NM_DEVICE_ADSL_GET_CLASS NM_IS_DEVICE_ADSL -NM_IS_DEVICE_ADSL_CLASS NM_TYPE_DEVICE_ADSL nm_device_adsl_get_type
@@ -800,7 +813,6 @@ nm_device_adsl_get_type NM_DEVICE_BOND_HW_ADDRESS NM_DEVICE_BOND_CARRIER NM_DEVICE_BOND_SLAVES -NMDeviceBond nm_device_bond_get_hw_address nm_device_bond_get_carrier nm_device_bond_get_slaves @@ -810,7 +822,6 @@ NM_DEVICE_BOND NM_DEVICE_BOND_CLASS NM_DEVICE_BOND_GET_CLASS NM_IS_DEVICE_BOND -NM_IS_DEVICE_BOND_CLASS NM_TYPE_DEVICE_BOND nm_device_bond_get_type @@ -821,7 +832,6 @@ nm_device_bond_get_type NM_DEVICE_BRIDGE_HW_ADDRESS NM_DEVICE_BRIDGE_CARRIER NM_DEVICE_BRIDGE_SLAVES -NMDeviceBridge nm_device_bridge_get_hw_address nm_device_bridge_get_carrier nm_device_bridge_get_slaves @@ -831,7 +841,6 @@ NM_DEVICE_BRIDGE NM_DEVICE_BRIDGE_CLASS NM_DEVICE_BRIDGE_GET_CLASS NM_IS_DEVICE_BRIDGE -NM_IS_DEVICE_BRIDGE_CLASS NM_TYPE_DEVICE_BRIDGE nm_device_bridge_get_type @@ -842,7 +851,6 @@ nm_device_bridge_get_type NM_DEVICE_BT_HW_ADDRESS NM_DEVICE_BT_NAME NM_DEVICE_BT_CAPABILITIES -NMDeviceBt nm_device_bt_get_hw_address nm_device_bt_get_name nm_device_bt_get_capabilities @@ -852,7 +860,6 @@ NM_DEVICE_BT NM_DEVICE_BT_CLASS NM_DEVICE_BT_GET_CLASS NM_IS_DEVICE_BT -NM_IS_DEVICE_BT_CLASS NM_TYPE_DEVICE_BT nm_device_bt_get_type @@ -861,7 +868,6 @@ nm_device_bt_get_type nm-device-dummy NMDeviceDummy NM_DEVICE_DUMMY_HW_ADDRESS -NMDeviceDummy nm_device_dummy_get_hw_address NMDeviceDummyClass @@ -869,7 +875,6 @@ NM_DEVICE_DUMMY NM_DEVICE_DUMMY_CLASS NM_DEVICE_DUMMY_GET_CLASS NM_IS_DEVICE_DUMMY -NM_IS_DEVICE_DUMMY_CLASS NM_TYPE_DEVICE_DUMMY nm_device_dummy_get_type @@ -882,7 +887,6 @@ NM_DEVICE_ETHERNET_PERMANENT_HW_ADDRESS NM_DEVICE_ETHERNET_SPEED NM_DEVICE_ETHERNET_CARRIER NM_DEVICE_ETHERNET_S390_SUBCHANNELS -NMDeviceEthernet nm_device_ethernet_get_hw_address nm_device_ethernet_get_permanent_hw_address nm_device_ethernet_get_speed @@ -894,7 +898,6 @@ NM_DEVICE_ETHERNET NM_DEVICE_ETHERNET_CLASS NM_DEVICE_ETHERNET_GET_CLASS NM_IS_DEVICE_ETHERNET -NM_IS_DEVICE_ETHERNET_CLASS NM_TYPE_DEVICE_ETHERNET nm_device_ethernet_get_type @@ -904,7 +907,6 @@ nm_device_ethernet_get_type NMDeviceGeneric NM_DEVICE_GENERIC_HW_ADDRESS NM_DEVICE_GENERIC_TYPE_DESCRIPTION -NMDeviceGeneric nm_device_generic_get_hw_address NMDeviceGenericClass @@ -912,7 +914,6 @@ NM_DEVICE_GENERIC NM_DEVICE_GENERIC_CLASS NM_DEVICE_GENERIC_GET_CLASS NM_IS_DEVICE_GENERIC -NM_IS_DEVICE_GENERIC_CLASS NM_TYPE_DEVICE_GENERIC nm_device_generic_get_type @@ -922,7 +923,6 @@ nm_device_generic_get_type NMDeviceInfiniband NM_DEVICE_INFINIBAND_HW_ADDRESS NM_DEVICE_INFINIBAND_CARRIER -NMDeviceInfiniband nm_device_infiniband_get_hw_address nm_device_infiniband_get_carrier @@ -931,7 +931,6 @@ NM_DEVICE_INFINIBAND NM_DEVICE_INFINIBAND_CLASS NM_DEVICE_INFINIBAND_GET_CLASS NM_IS_DEVICE_INFINIBAND -NM_IS_DEVICE_INFINIBAND_CLASS NM_TYPE_DEVICE_INFINIBAND nm_device_infiniband_get_type @@ -951,7 +950,6 @@ NM_DEVICE_IP_TUNNEL_OUTPUT_KEY NM_DEVICE_IP_TUNNEL_ENCAPSULATION_LIMIT NM_DEVICE_IP_TUNNEL_FLOW_LABEL NM_DEVICE_IP_TUNNEL_FLAGS -NMDeviceIPTunnel nm_device_ip_tunnel_get_parent nm_device_ip_tunnel_get_mode nm_device_ip_tunnel_get_local @@ -970,7 +968,6 @@ NM_DEVICE_IP_TUNNEL NM_DEVICE_IP_TUNNEL_CLASS NM_DEVICE_IP_TUNNEL_GET_CLASS NM_IS_DEVICE_IP_TUNNEL -NM_IS_DEVICE_IP_TUNNEL_CLASS NM_TYPE_DEVICE_IP_TUNNEL nm_device_ip_tunnel_get_type @@ -992,7 +989,6 @@ NM_DEVICE_MACSEC_INCLUDE_SCI NM_DEVICE_MACSEC_ES NM_DEVICE_MACSEC_SCB NM_DEVICE_MACSEC_REPLAY_PROTECT -NMDeviceMacsec nm_device_macsec_get_parent nm_device_macsec_get_hw_address nm_device_macsec_get_sci @@ -1013,7 +1009,6 @@ NM_DEVICE_MACSEC NM_DEVICE_MACSEC_CLASS NM_DEVICE_MACSEC_GET_CLASS NM_IS_DEVICE_MACSEC -NM_IS_DEVICE_MACSEC_CLASS NM_TYPE_DEVICE_MACSEC nm_device_macsec_get_type @@ -1026,7 +1021,6 @@ NM_DEVICE_MACVLAN_MODE NM_DEVICE_MACVLAN_NO_PROMISC NM_DEVICE_MACVLAN_TAP NM_DEVICE_MACVLAN_HW_ADDRESS -NMDeviceMacvlan nm_device_macvlan_get_parent nm_device_macvlan_get_mode nm_device_macvlan_get_no_promisc @@ -1038,7 +1032,6 @@ NM_DEVICE_MACVLAN NM_DEVICE_MACVLAN_CLASS NM_DEVICE_MACVLAN_GET_CLASS NM_IS_DEVICE_MACVLAN -NM_IS_DEVICE_MACVLAN_CLASS NM_TYPE_DEVICE_MACVLAN nm_device_macvlan_get_type @@ -1051,7 +1044,6 @@ NM_DEVICE_MODEM_CURRENT_CAPABILITIES NM_DEVICE_MODEM_DEVICE_ID NM_DEVICE_MODEM_OPERATOR_CODE NM_DEVICE_MODEM_APN -NMDeviceModem nm_device_modem_get_modem_capabilities nm_device_modem_get_current_capabilities nm_device_modem_get_device_id @@ -1063,7 +1055,6 @@ NM_DEVICE_MODEM NM_DEVICE_MODEM_CLASS NM_DEVICE_MODEM_GET_CLASS NM_IS_DEVICE_MODEM -NM_IS_DEVICE_MODEM_CLASS NM_TYPE_DEVICE_MODEM nm_device_modem_get_type @@ -1074,7 +1065,6 @@ nm_device_modem_get_type NM_DEVICE_OLPC_MESH_HW_ADDRESS NM_DEVICE_OLPC_MESH_COMPANION NM_DEVICE_OLPC_MESH_ACTIVE_CHANNEL -NMDeviceOlpcMesh nm_device_olpc_mesh_get_hw_address nm_device_olpc_mesh_get_companion nm_device_olpc_mesh_get_active_channel @@ -1084,7 +1074,6 @@ NM_DEVICE_OLPC_MESH NM_DEVICE_OLPC_MESH_CLASS NM_DEVICE_OLPC_MESH_GET_CLASS NM_IS_DEVICE_OLPC_MESH -NM_IS_DEVICE_OLPC_MESH_CLASS NM_TYPE_DEVICE_OLPC_MESH nm_device_olpc_mesh_get_type @@ -1100,7 +1089,6 @@ NM_DEVICE_OVS_BRIDGE NM_DEVICE_OVS_BRIDGE_CLASS NM_DEVICE_OVS_BRIDGE_GET_CLASS NM_IS_DEVICE_OVS_BRIDGE -NM_IS_DEVICE_OVS_BRIDGE_CLASS NM_TYPE_DEVICE_OVS_BRIDGE nm_device_ovs_bridge_get_type @@ -1114,7 +1102,6 @@ NM_DEVICE_OVS_INTERFACE NM_DEVICE_OVS_INTERFACE_CLASS NM_DEVICE_OVS_INTERFACE_GET_CLASS NM_IS_DEVICE_OVS_INTERFACE -NM_IS_DEVICE_OVS_INTERFACE_CLASS NM_TYPE_DEVICE_OVS_INTERFACE nm_device_ovs_interface_get_type @@ -1130,7 +1117,6 @@ NM_DEVICE_OVS_PORT NM_DEVICE_OVS_PORT_CLASS NM_DEVICE_OVS_PORT_GET_CLASS NM_IS_DEVICE_OVS_PORT -NM_IS_DEVICE_OVS_PORT_CLASS NM_TYPE_DEVICE_OVS_PORT nm_device_ovs_port_get_type @@ -1144,7 +1130,6 @@ NM_DEVICE_PPP NM_DEVICE_PPP_CLASS NM_DEVICE_PPP_GET_CLASS NM_IS_DEVICE_PPP -NM_IS_DEVICE_PPP_CLASS NM_TYPE_DEVICE_PPP nm_device_ppp_get_type @@ -1156,7 +1141,6 @@ NM_DEVICE_TEAM_HW_ADDRESS NM_DEVICE_TEAM_CARRIER NM_DEVICE_TEAM_SLAVES NM_DEVICE_TEAM_CONFIG -NMDeviceTeam nm_device_team_get_hw_address nm_device_team_get_carrier nm_device_team_get_slaves @@ -1167,7 +1151,6 @@ NM_DEVICE_TEAM NM_DEVICE_TEAM_CLASS NM_DEVICE_TEAM_GET_CLASS NM_IS_DEVICE_TEAM -NM_IS_DEVICE_TEAM_CLASS NM_TYPE_DEVICE_TEAM nm_device_team_get_type @@ -1182,7 +1165,6 @@ NM_DEVICE_TUN_MODE NM_DEVICE_TUN_NO_PI NM_DEVICE_TUN_VNET_HDR NM_DEVICE_TUN_MULTI_QUEUE -NMDeviceTun nm_device_tun_get_hw_address nm_device_tun_get_mode nm_device_tun_get_owner @@ -1196,7 +1178,6 @@ NM_DEVICE_TUN NM_DEVICE_TUN_CLASS NM_DEVICE_TUN_GET_CLASS NM_IS_DEVICE_TUN -NM_IS_DEVICE_TUN_CLASS NM_TYPE_DEVICE_TUN nm_device_tun_get_type @@ -1208,7 +1189,6 @@ NM_DEVICE_VLAN_HW_ADDRESS NM_DEVICE_VLAN_CARRIER NM_DEVICE_VLAN_PARENT NM_DEVICE_VLAN_VLAN_ID -NMDeviceVlan nm_device_vlan_get_hw_address nm_device_vlan_get_carrier nm_device_vlan_get_parent @@ -1219,7 +1199,6 @@ NM_DEVICE_VLAN NM_DEVICE_VLAN_CLASS NM_DEVICE_VLAN_GET_CLASS NM_IS_DEVICE_VLAN -NM_IS_DEVICE_VLAN_CLASS NM_TYPE_DEVICE_VLAN nm_device_vlan_get_type @@ -1245,7 +1224,6 @@ NM_DEVICE_VXLAN_RSC NM_DEVICE_VXLAN_L2MISS NM_DEVICE_VXLAN_L3MISS NM_DEVICE_VXLAN_DST_PORT -NMDeviceVxlan nm_device_vxlan_get_hw_address nm_device_vxlan_get_carrier nm_device_vxlan_get_parent @@ -1270,7 +1248,6 @@ NM_DEVICE_VXLAN NM_DEVICE_VXLAN_CLASS NM_DEVICE_VXLAN_GET_CLASS NM_IS_DEVICE_VXLAN -NM_IS_DEVICE_VXLAN_CLASS NM_TYPE_DEVICE_VXLAN nm_device_vxlan_get_type @@ -1286,7 +1263,6 @@ NM_DEVICE_WIFI_ACTIVE_ACCESS_POINT NM_DEVICE_WIFI_CAPABILITIES NM_DEVICE_WIFI_ACCESS_POINTS NM_DEVICE_WIFI_LAST_SCAN -NMDeviceWifi nm_device_wifi_get_hw_address nm_device_wifi_get_permanent_hw_address nm_device_wifi_get_mode @@ -1307,7 +1283,6 @@ NM_DEVICE_WIFI NM_DEVICE_WIFI_CLASS NM_DEVICE_WIFI_GET_CLASS NM_IS_DEVICE_WIFI -NM_IS_DEVICE_WIFI_CLASS NM_TYPE_DEVICE_WIFI nm_device_wifi_get_type @@ -1331,7 +1306,6 @@ NM_DEVICE_WIFI_P2P NM_DEVICE_WIFI_P2P_CLASS NM_DEVICE_WIFI_P2P_GET_CLASS NM_IS_DEVICE_WIFI_P2P -NM_IS_DEVICE_WIFI_P2P_CLASS NM_TYPE_DEVICE_WIFI_P2P nm_device_wifi_p2p_get_type @@ -1347,7 +1321,6 @@ NM_DEVICE_WIMAX_CINR NM_DEVICE_WIMAX_TX_POWER NM_DEVICE_WIMAX_BSID NM_DEVICE_WIMAX_NSPS -NMDeviceWimax nm_device_wimax_get_hw_address nm_device_wimax_get_active_nsp nm_device_wimax_get_nsp_by_path @@ -1363,7 +1336,6 @@ NM_DEVICE_WIMAX NM_DEVICE_WIMAX_CLASS NM_DEVICE_WIMAX_GET_CLASS NM_IS_DEVICE_WIMAX -NM_IS_DEVICE_WIMAX_CLASS NM_TYPE_DEVICE_WIMAX nm_device_wimax_get_type @@ -1383,21 +1355,21 @@ NM_DEVICE_WIREGUARD NM_DEVICE_WIREGUARD_CLASS NM_DEVICE_WIREGUARD_GET_CLASS NM_IS_DEVICE_WIREGUARD -NM_IS_DEVICE_WIREGUARD_CLASS NM_TYPE_DEVICE_WIREGUARD nm_device_wireguard_get_type
nm-device-wpan +NMDeviceWpan NM_DEVICE_WPAN_HW_ADDRESS nm_device_wpan_get_hw_address +NMDeviceWpanClass NM_DEVICE_WPAN NM_DEVICE_WPAN_CLASS NM_DEVICE_WPAN_GET_CLASS NM_IS_DEVICE_WPAN -NM_IS_DEVICE_WPAN_CLASS NM_TYPE_DEVICE_WPAN nm_device_wpan_get_type
@@ -1405,7 +1377,6 @@ nm_device_wpan_get_type
nm-dhcp-config NMDhcpConfig -NMDhcpConfig NM_DHCP_CONFIG_FAMILY NM_DHCP_CONFIG_OPTIONS nm_dhcp_config_get_family @@ -1416,7 +1387,6 @@ NMDhcpConfigClass NM_DHCP_CONFIG NM_DHCP_CONFIG_CLASS NM_IS_DHCP_CONFIG -NM_IS_DHCP_CONFIG_CLASS NM_TYPE_DHCP_CONFIG nm_dhcp_config_get_type
@@ -1463,7 +1433,6 @@ nm_vpn_plugin_error_quark
nm-ip-config NMIPConfig -NMIPConfig NM_IP_CONFIG_FAMILY NM_IP_CONFIG_GATEWAY NM_IP_CONFIG_ADDRESSES @@ -1486,7 +1455,6 @@ NM_IP_CONFIG NM_IP_CONFIG_CLASS NM_IP_CONFIG_GET_CLASS NM_IS_IP_CONFIG -NM_IS_IP_CONFIG_CLASS NM_TYPE_IP_CONFIG nm_ip_config_get_type
@@ -1521,22 +1489,106 @@ json_string_value
nm-libnm-utils +NMIPConfig nm_utils_fixup_vendor_string nm_utils_fixup_product_string +nm_utils_wincaps_to_dash +nm_utils_g_param_spec_is_default +nm_permission_to_client +nm_permission_result_to_client +NMLDBusLogLevel +nml_dbus_log_enabled +NML_DBUS_LOG +NML_DBUS_LOG_T +NML_DBUS_LOG_D +NML_DBUS_LOG_W +NML_DBUS_LOG_E +NML_NMCLIENT_LOG +NML_NMCLIENT_LOG_T +NML_NMCLIENT_LOG_D +NML_NMCLIENT_LOG_W +NML_NMCLIENT_LOG_E +nm_dbus_path_not_empty +NMLDBusMetaInteracePrio +NMLDBusPropertVTableO +NMLDBusPropertyO +nml_dbus_property_o_get_obj +nml_dbus_property_o_is_ready +nml_dbus_property_o_clear +nml_dbus_property_o_clear_many +nml_dbus_property_o_notify_changed_many +NMLDBusPropertVTableAO +NMLDBusPropertyAO +nml_dbus_property_ao_get_objs_as_ptrarray +nml_dbus_property_ao_is_ready +nml_dbus_property_ao_clear +nml_dbus_property_ao_clear_many +nml_dbus_property_ao_notify_changed_many +NMLDBusNotifyUpdatePropFlags +NMLDBusMetaProperty +NML_DBUS_META_PROPERTY_INIT +NML_DBUS_META_PROPERTY_INIT_B +NML_DBUS_META_PROPERTY_INIT_Y +NML_DBUS_META_PROPERTY_INIT_Q +NML_DBUS_META_PROPERTY_INIT_I +NML_DBUS_META_PROPERTY_INIT_U +NML_DBUS_META_PROPERTY_INIT_X +NML_DBUS_META_PROPERTY_INIT_T +NML_DBUS_META_PROPERTY_INIT_S +NML_DBUS_META_PROPERTY_INIT_AS +NML_DBUS_META_PROPERTY_INIT_AY +NML_DBUS_META_PROPERTY_INIT_O +NML_DBUS_META_PROPERTY_INIT_O_PROP +NML_DBUS_META_PROPERTY_INIT_AO_PROP +NML_DBUS_META_PROPERTY_INIT_FCN +NML_DBUS_META_PROPERTY_INIT_IGNORE +NML_DBUS_META_PROPERTY_INIT_TODO +NMLDBusMetaIface +NML_DBUS_META_IFACE_OBJ_PROPERTIES +NML_DBUS_META_IFACE_DBUS_PROPERTIES +NML_DBUS_META_IFACE_INIT_PROP +nml_dbus_meta_iface_get +nml_dbus_meta_property_get +NMLDBusObjState +NMLDBusObjChangedType +nml_dbus_object_ref +nml_dbus_object_unref +nm_auto_unref_nml_dbusobj +nml_dbus_object_get_property_location +NMObjectBase +NMObjectBaseClass +NMObject +_NMObjectClassFieldInfo +NMObjectClass +NMDevice +NMDeviceClass +NMActiveConnection +NMActiveConnectionClass +NMDhcpConfig +NMDhcpConfigClass +NMIPConfig +NMIPConfigClass +NM_CLIENT_NOTIFY_EVENT_PRIO_BEFORE +NM_CLIENT_NOTIFY_EVENT_PRIO_GPROP +NM_CLIENT_NOTIFY_EVENT_PRIO_AFTER +NMClientNotifyEventCb +NMClientNotifyEvent +NMClientNotifyEventWithPtrCb +NMClientNotifyEventWithPtr +NMLDBusObjWatcher + +NMLDBusObject +NML_IS_DBUS_OBJECT
nm-object NMObject NM_OBJECT_PATH -NM_OBJECT_DBUS_CONNECTION -NM_OBJECT_DBUS_OBJECT_MANAGER -NMObject nm_object_get_path NMObjectClass NM_IS_OBJECT -NM_IS_OBJECT_CLASS NM_OBJECT NM_OBJECT_CLASS NM_OBJECT_GET_CLASS @@ -1553,7 +1605,6 @@ NM_REMOTE_CONNECTION_UNSAVED NM_REMOTE_CONNECTION_FLAGS NM_REMOTE_CONNECTION_FILENAME NM_REMOTE_CONNECTION_VISIBLE -NMRemoteConnection nm_remote_connection_update2 nm_remote_connection_update2_finish nm_remote_connection_commit_changes @@ -1575,7 +1626,6 @@ nm_remote_connection_get_visible NMRemoteConnectionClass NM_IS_REMOTE_CONNECTION -NM_IS_REMOTE_CONNECTION_CLASS NM_REMOTE_CONNECTION NM_REMOTE_CONNECTION_CLASS NM_REMOTE_CONNECTION_GET_CLASS @@ -1607,7 +1657,6 @@ nm_secret_agent_old_delete_secrets NMSecretAgentOldClass NM_IS_SECRET_AGENT_OLD -NM_IS_SECRET_AGENT_OLD_CLASS NM_SECRET_AGENT_OLD NM_SECRET_AGENT_OLD_CLASS NM_SECRET_AGENT_OLD_GET_CLASS @@ -1645,7 +1694,6 @@ nm_setting_get_dbus_property_type NMSettingClass NM_IS_SETTING -NM_IS_SETTING_CLASS NM_SETTING NM_SETTING_CLASS NM_SETTING_GET_CLASS @@ -1663,7 +1711,6 @@ nm_setting_6lowpan_get_parent NMSetting6LowpanClass NM_IS_SETTING_6LOWPAN -NM_IS_SETTING_6LOWPAN_CLASS NM_SETTING_6LOWPAN NM_SETTING_6LOWPAN_CLASS NM_SETTING_6LOWPAN_GET_CLASS @@ -1817,7 +1864,6 @@ nm_setting_802_1x_get_optional NMSetting8021xClass NM_IS_SETTING_802_1X -NM_IS_SETTING_802_1X_CLASS NM_SETTING_802_1X NM_SETTING_802_1X_CLASS NM_SETTING_802_1X_GET_CLASS @@ -1853,7 +1899,6 @@ nm_setting_adsl_get_password_flags NMSettingAdslClass NM_IS_SETTING_ADSL -NM_IS_SETTING_ADSL_CLASS NM_SETTING_ADSL NM_SETTING_ADSL_CLASS NM_SETTING_ADSL_GET_CLASS @@ -1877,7 +1922,6 @@ nm_setting_bluetooth_get_connection_type NMSettingBluetoothClass NM_IS_SETTING_BLUETOOTH -NM_IS_SETTING_BLUETOOTH_CLASS NM_SETTING_BLUETOOTH NM_SETTING_BLUETOOTH_CLASS NM_SETTING_BLUETOOTH_GET_CLASS @@ -1930,7 +1974,6 @@ nm_setting_bond_get_option_default NMSettingBondClass NM_IS_SETTING_BOND -NM_IS_SETTING_BOND_CLASS NM_SETTING_BOND NM_SETTING_BOND_CLASS NM_SETTING_BOND_GET_CLASS @@ -1993,7 +2036,6 @@ nm_bridge_vlan_from_str NMBridgeVlan NMSettingBridgeClass NM_IS_SETTING_BRIDGE -NM_IS_SETTING_BRIDGE_CLASS NM_SETTING_BRIDGE NM_SETTING_BRIDGE_CLASS NM_SETTING_BRIDGE_GET_CLASS @@ -2024,7 +2066,6 @@ nm_setting_bridge_port_clear_vlans NMSettingBridgePortClass NM_IS_SETTING_BRIDGE_PORT -NM_IS_SETTING_BRIDGE_PORT_CLASS NM_SETTING_BRIDGE_PORT NM_SETTING_BRIDGE_PORT_CLASS NM_SETTING_BRIDGE_PORT_GET_CLASS @@ -2051,7 +2092,6 @@ nm_setting_cdma_get_mtu NMSettingCdmaClass NM_IS_SETTING_CDMA -NM_IS_SETTING_CDMA_CLASS NM_SETTING_CDMA NM_SETTING_CDMA_CLASS NM_SETTING_CDMA_GET_CLASS @@ -2133,7 +2173,6 @@ nm_setting_connection_get_wait_device_timeout NMSettingConnectionClass NM_IS_SETTING_CONNECTION -NM_IS_SETTING_CONNECTION_CLASS NM_SETTING_CONNECTION NM_SETTING_CONNECTION_CLASS NM_SETTING_CONNECTION_GET_CLASS @@ -2189,7 +2228,6 @@ nm_setting_dcb_set_priority_traffic_class NMSettingDcbClass NM_IS_SETTING_DCB -NM_IS_SETTING_DCB_CLASS NM_SETTING_DCB NM_SETTING_DCB_CLASS NM_SETTING_DCB_GET_CLASS @@ -2206,7 +2244,6 @@ nm_setting_dummy_new NMSettingDummyClass NM_IS_SETTING_DUMMY -NM_IS_SETTING_DUMMY_CLASS NM_SETTING_DUMMY NM_SETTING_DUMMY_CLASS NM_SETTING_DUMMY_GET_CLASS @@ -2279,7 +2316,6 @@ nm_setting_ethtool_get_optnames NMSettingEthtoolClass NM_IS_SETTING_ETHTOOL -NM_IS_SETTING_ETHTOOL_CLASS NM_SETTING_ETHTOOL NM_SETTING_ETHTOOL_CLASS NM_SETTING_ETHTOOL_GET_CLASS @@ -2296,7 +2332,6 @@ nm_setting_generic_new NMSettingGenericClass NM_IS_SETTING_GENERIC -NM_IS_SETTING_GENERIC_CLASS NM_SETTING_GENERIC NM_SETTING_GENERIC_CLASS NM_SETTING_GENERIC_GET_CLASS @@ -2308,6 +2343,7 @@ nm_setting_generic_get_type nm-setting-gsm NMSettingGsm NM_SETTING_GSM_SETTING_NAME +NM_SETTING_GSM_AUTO_CONFIG NM_SETTING_GSM_USERNAME NM_SETTING_GSM_PASSWORD NM_SETTING_GSM_PASSWORD_FLAGS @@ -2323,6 +2359,7 @@ NM_SETTING_GSM_MTU NM_SETTING_GSM_NUMBER NMSettingGsm nm_setting_gsm_new +nm_setting_gsm_get_auto_config nm_setting_gsm_get_username nm_setting_gsm_get_password nm_setting_gsm_get_apn @@ -2339,7 +2376,6 @@ nm_setting_gsm_get_password_flags NMSettingGsmClass NM_IS_SETTING_GSM -NM_IS_SETTING_GSM_CLASS NM_SETTING_GSM NM_SETTING_GSM_CLASS NM_SETTING_GSM_GET_CLASS @@ -2367,7 +2403,6 @@ nm_setting_infiniband_get_virtual_interface_name NMSettingInfinibandClass NM_IS_SETTING_INFINIBAND -NM_IS_SETTING_INFINIBAND_CLASS NM_SETTING_INFINIBAND NM_SETTING_INFINIBAND_CLASS NM_SETTING_INFINIBAND_GET_CLASS @@ -2379,11 +2414,13 @@ nm_setting_infiniband_get_type nm-setting-ip-config NMSettingIPConfig NM_IP_ADDRESS_ATTRIBUTE_LABEL +NMIPAddressCmpFlags nm_ip_address_new nm_ip_address_new_binary nm_ip_address_ref nm_ip_address_unref nm_ip_address_equal +nm_ip_address_cmp_full nm_ip_address_dup nm_ip_address_get_family nm_ip_address_get_address @@ -2420,21 +2457,22 @@ nm_ip_route_get_attribute nm_ip_route_set_attribute nm_ip_route_get_variant_attribute_spec nm_ip_route_attribute_validate -NM_IP_ROUTE_ATTRIBUTE_TABLE -NM_IP_ROUTE_ATTRIBUTE_SRC -NM_IP_ROUTE_ATTRIBUTE_FROM -NM_IP_ROUTE_ATTRIBUTE_TOS -NM_IP_ROUTE_ATTRIBUTE_ONLINK -NM_IP_ROUTE_ATTRIBUTE_WINDOW NM_IP_ROUTE_ATTRIBUTE_CWND +NM_IP_ROUTE_ATTRIBUTE_FROM NM_IP_ROUTE_ATTRIBUTE_INITCWND NM_IP_ROUTE_ATTRIBUTE_INITRWND -NM_IP_ROUTE_ATTRIBUTE_MTU -NM_IP_ROUTE_ATTRIBUTE_LOCK_WINDOW NM_IP_ROUTE_ATTRIBUTE_LOCK_CWND NM_IP_ROUTE_ATTRIBUTE_LOCK_INITCWND NM_IP_ROUTE_ATTRIBUTE_LOCK_INITRWND NM_IP_ROUTE_ATTRIBUTE_LOCK_MTU +NM_IP_ROUTE_ATTRIBUTE_LOCK_WINDOW +NM_IP_ROUTE_ATTRIBUTE_MTU +NM_IP_ROUTE_ATTRIBUTE_ONLINK +NM_IP_ROUTE_ATTRIBUTE_SCOPE +NM_IP_ROUTE_ATTRIBUTE_SRC +NM_IP_ROUTE_ATTRIBUTE_TABLE +NM_IP_ROUTE_ATTRIBUTE_TOS +NM_IP_ROUTE_ATTRIBUTE_WINDOW nm_ip_routing_rule_new nm_ip_routing_rule_new_clone nm_ip_routing_rule_ref @@ -2495,10 +2533,12 @@ NM_SETTING_IP_CONFIG_IGNORE_AUTO_ROUTES NM_SETTING_IP_CONFIG_IGNORE_AUTO_DNS NM_SETTING_IP_CONFIG_DHCP_HOSTNAME NM_SETTING_IP_CONFIG_DHCP_SEND_HOSTNAME +NM_SETTING_IP_CONFIG_DHCP_HOSTNAME_FLAGS NM_SETTING_IP_CONFIG_NEVER_DEFAULT NM_SETTING_IP_CONFIG_MAY_FAIL NM_SETTING_IP_CONFIG_DAD_TIMEOUT NM_SETTING_IP_CONFIG_DHCP_TIMEOUT +NM_SETTING_IP_CONFIG_DHCP_IAID NM_SETTING_IP_CONFIG_ROUTING_RULES NM_SETTING_DNS_OPTION_DEBUG NM_SETTING_DNS_OPTION_NDOTS @@ -2516,6 +2556,7 @@ NM_SETTING_DNS_OPTION_SINGLE_REQUEST_REOPEN NM_SETTING_DNS_OPTION_NO_TLD_QUERY NM_SETTING_DNS_OPTION_USE_VC NMSettingIPConfig +NMDhcpHostnameFlags nm_setting_ip_config_get_method nm_setting_ip_config_get_num_dns nm_setting_ip_config_get_dns @@ -2566,13 +2607,14 @@ nm_setting_ip_config_get_never_default nm_setting_ip_config_get_may_fail nm_setting_ip_config_get_dad_timeout nm_setting_ip_config_get_dhcp_timeout +nm_setting_ip_config_get_dhcp_iaid +nm_setting_ip_config_get_dhcp_hostname_flags NMIPAddress NMIPRoute NMIPRoutingRule NMSettingIPConfigClass NM_IS_SETTING_IP_CONFIG -NM_IS_SETTING_IP_CONFIG_CLASS NM_SETTING_IP_CONFIG NM_SETTING_IP_CONFIG_CLASS NM_SETTING_IP_CONFIG_GET_CLASS @@ -2619,7 +2661,6 @@ nm_setting_ip_tunnel_get_flags NMSettingIPTunnelClass NM_IS_SETTING_IP_TUNNEL -NM_IS_SETTING_IP_TUNNEL_CLASS NM_SETTING_IP_TUNNEL NM_SETTING_IP_TUNNEL_CLASS NM_SETTING_IP_TUNNEL_GET_CLASS @@ -2645,7 +2686,6 @@ nm_setting_ip4_config_get_dhcp_fqdn NMSettingIP4ConfigClass NM_IS_SETTING_IP4_CONFIG -NM_IS_SETTING_IP4_CONFIG_CLASS NM_SETTING_IP4_CONFIG NM_SETTING_IP4_CONFIG_CLASS NM_SETTING_IP4_CONFIG_GET_CLASS @@ -2679,7 +2719,6 @@ nm_setting_ip6_config_get_dhcp_duid NMSettingIP6ConfigClass NM_IS_SETTING_IP6_CONFIG -NM_IS_SETTING_IP6_CONFIG_CLASS NM_SETTING_IP6_CONFIG NM_SETTING_IP6_CONFIG_CLASS NM_SETTING_IP6_CONFIG_GET_CLASS @@ -2718,7 +2757,6 @@ nm_setting_macsec_get_send_sci NMSettingMacsecClass NM_IS_SETTING_MACSEC -NM_IS_SETTING_MACSEC_CLASS NM_SETTING_MACSEC NM_SETTING_MACSEC_CLASS NM_SETTING_MACSEC_GET_CLASS @@ -2744,7 +2782,6 @@ nm_setting_macvlan_get_tap NMSettingMacvlanClass NM_IS_SETTING_MACVLAN -NM_IS_SETTING_MACVLAN_CLASS NM_SETTING_MACVLAN NM_SETTING_MACVLAN_CLASS NM_SETTING_MACVLAN_GET_CLASS @@ -2768,7 +2805,6 @@ nm_setting_match_get_interface_names NMSettingMatchClass NM_IS_SETTING_MATCH -NM_IS_SETTING_MATCH_CLASS NM_SETTING_MATCH NM_SETTING_MATCH_CLASS NM_SETTING_MATCH_GET_CLASS @@ -2791,7 +2827,6 @@ nm_setting_olpc_mesh_get_dhcp_anycast_address NMSettingOlpcMeshClass NM_IS_SETTING_OLPC_MESH -NM_IS_SETTING_OLPC_MESH_CLASS NM_SETTING_OLPC_MESH NM_SETTING_OLPC_MESH_CLASS NM_SETTING_OLPC_MESH_GET_CLASS @@ -2817,7 +2852,6 @@ nm_setting_ovs_bridge_get_datapath_type NMSettingOvsBridgeClass NM_IS_SETTING_OVS_BRIDGE -NM_IS_SETTING_OVS_BRIDGE_CLASS NM_SETTING_OVS_BRIDGE NM_SETTING_OVS_BRIDGE_CLASS NM_SETTING_OVS_BRIDGE_GET_CLASS @@ -2835,7 +2869,6 @@ nm_setting_ovs_dpdk_get_devargs NMSettingOvsDpdkClass NM_IS_SETTING_OVS_DPDK -NM_IS_SETTING_OVS_DPDK_CLASS NM_SETTING_OVS_DPDK NM_SETTING_OVS_DPDK_CLASS NM_SETTING_OVS_DPDK_GET_CLASS @@ -2853,7 +2886,6 @@ nm_setting_ovs_interface_get_interface_type NMSettingOvsInterfaceClass NM_IS_SETTING_OVS_INTERFACE -NM_IS_SETTING_OVS_INTERFACE_CLASS NM_SETTING_OVS_INTERFACE NM_SETTING_OVS_INTERFACE_CLASS NM_SETTING_OVS_INTERFACE_GET_CLASS @@ -2871,7 +2903,6 @@ nm_setting_ovs_patch_get_peer NMSettingOvsPatchClass NM_IS_SETTING_OVS_PATCH -NM_IS_SETTING_OVS_PATCH_CLASS NM_SETTING_OVS_PATCH NM_SETTING_OVS_PATCH_CLASS NM_SETTING_OVS_PATCH_GET_CLASS @@ -2899,7 +2930,6 @@ nm_setting_ovs_port_get_bond_downdelay NMSettingOvsPortClass NM_IS_SETTING_OVS_PORT -NM_IS_SETTING_OVS_PORT_CLASS NM_SETTING_OVS_PORT NM_SETTING_OVS_PORT_CLASS NM_SETTING_OVS_PORT_GET_CLASS @@ -2952,7 +2982,6 @@ nm_setting_ppp_get_lcp_echo_interval NMSettingPppClass NM_IS_SETTING_PPP -NM_IS_SETTING_PPP_CLASS NM_SETTING_PPP NM_SETTING_PPP_CLASS NM_SETTING_PPP_GET_CLASS @@ -2979,7 +3008,6 @@ nm_setting_pppoe_get_password_flags NMSettingPppoeClass NM_IS_SETTING_PPPOE -NM_IS_SETTING_PPPOE_CLASS NM_SETTING_PPPOE NM_SETTING_PPPOE_CLASS NM_SETTING_PPPOE_GET_CLASS @@ -3005,7 +3033,6 @@ nm_setting_proxy_get_pac_script NMSettingProxyClass NM_IS_SETTING_PROXY -NM_IS_SETTING_PROXY_CLASS NM_SETTING_PROXY NM_SETTING_PROXY_CLASS NM_SETTING_PROXY_GET_CLASS @@ -3033,7 +3060,6 @@ nm_setting_serial_get_send_delay NMSettingSerialClass NM_IS_SETTING_SERIAL -NM_IS_SETTING_SERIAL_CLASS NM_SETTING_SERIAL NM_SETTING_SERIAL_CLASS NM_SETTING_SERIAL_GET_CLASS @@ -3084,7 +3110,6 @@ nm_sriov_vf_attribute_validate NMSettingSriovClass NMSriovVF NM_IS_SETTING_SRIOV -NM_IS_SETTING_SRIOV_CLASS NM_SETTING_SRIOV NM_SETTING_SRIOV_CLASS NM_SETTING_SRIOV_GET_CLASS @@ -3150,7 +3175,6 @@ NMTCAction NMTCQdisc NMTCTfilter NM_IS_SETTING_TC_CONFIG -NM_IS_SETTING_TC_CONFIG_CLASS NM_SETTING_TC_CONFIG NM_SETTING_TC_CONFIG_CLASS NM_SETTING_TC_CONFIG_GET_CLASS @@ -3255,7 +3279,6 @@ nm_setting_team_clear_link_watchers NMSettingTeamClass NMTeamLinkWatcher NM_IS_SETTING_TEAM -NM_IS_SETTING_TEAM_CLASS NM_SETTING_TEAM NM_SETTING_TEAM_CLASS NM_SETTING_TEAM_GET_CLASS @@ -3294,7 +3317,6 @@ nm_setting_team_port_clear_link_watchers NMSettingTeamPortClass NM_IS_SETTING_TEAM_PORT -NM_IS_SETTING_TEAM_PORT_CLASS NM_SETTING_TEAM_PORT NM_SETTING_TEAM_PORT_CLASS NM_SETTING_TEAM_PORT_GET_CLASS @@ -3324,7 +3346,6 @@ nm_setting_tun_get_multi_queue NMSettingTunClass NM_IS_SETTING_TUN -NM_IS_SETTING_TUN_CLASS NM_SETTING_TUN NM_SETTING_TUN_CLASS NM_SETTING_TUN_GET_CLASS @@ -3346,7 +3367,6 @@ nm_setting_user_check_val NMSettingUserClass NM_IS_SETTING_USER -NM_IS_SETTING_USER_CLASS NM_SETTING_USER NM_SETTING_USER_CLASS NM_SETTING_USER_GET_CLASS @@ -3382,7 +3402,6 @@ nm_setting_vlan_add_priority_str NMSettingVlanClass NM_IS_SETTING_VLAN -NM_IS_SETTING_VLAN_CLASS NM_SETTING_VLAN NM_SETTING_VLAN_CLASS NM_SETTING_VLAN_GET_CLASS @@ -3422,7 +3441,6 @@ nm_setting_vpn_get_timeout NMSettingVpnClass NM_IS_SETTING_VPN -NM_IS_SETTING_VPN_CLASS NM_SETTING_VPN NM_SETTING_VPN_CLASS NM_SETTING_VPN_GET_CLASS @@ -3471,7 +3489,6 @@ nm_setting_vxlan_get_l3_miss NMSettingVxlanClass NM_IS_SETTING_VXLAN -NM_IS_SETTING_VXLAN_CLASS NM_SETTING_VXLAN NM_SETTING_VXLAN_CLASS NM_SETTING_VXLAN_GET_CLASS @@ -3493,7 +3510,6 @@ nm_setting_wifi_p2p_get_wfd_ies NMSettingWifiP2PClass NM_IS_SETTING_WIFI_P2P -NM_IS_SETTING_WIFI_P2P_CLASS NM_SETTING_WIFI_P2P NM_SETTING_WIFI_P2P_CLASS NM_SETTING_WIFI_P2P_GET_CLASS @@ -3514,7 +3530,6 @@ nm_setting_wimax_get_mac_address NMSettingWimaxClass NM_IS_SETTING_WIMAX -NM_IS_SETTING_WIMAX_CLASS NM_SETTING_WIMAX NM_SETTING_WIMAX_CLASS NM_SETTING_WIMAX_GET_CLASS @@ -3571,7 +3586,6 @@ nm_setting_wired_get_wake_on_lan_password NMSettingWiredClass NM_IS_SETTING_WIRED -NM_IS_SETTING_WIRED_CLASS NM_SETTING_WIRED NM_SETTING_WIRED_CLASS NM_SETTING_WIRED_GET_CLASS @@ -3643,7 +3657,6 @@ nm_setting_wireguard_get_ip6_auto_default_route NMSettingWireGuardClass NMWireGuardPeer NM_IS_SETTING_WIREGUARD -NM_IS_SETTING_WIREGUARD_CLASS NM_SETTING_WIREGUARD NM_SETTING_WIREGUARD_CLASS NM_SETTING_WIREGUARD_GET_CLASS @@ -3710,7 +3723,6 @@ nm_setting_wireless_get_wake_on_wlan NMSettingWirelessClass NM_IS_SETTING_WIRELESS -NM_IS_SETTING_WIRELESS_CLASS NM_SETTING_WIRELESS NM_SETTING_WIRELESS_CLASS NM_SETTING_WIRELESS_GET_CLASS @@ -3784,7 +3796,6 @@ nm_setting_wireless_security_get_fils NMSettingWirelessSecurityClass NM_IS_SETTING_WIRELESS_SECURITY -NM_IS_SETTING_WIRELESS_SECURITY_CLASS NM_SETTING_WIRELESS_SECURITY NM_SETTING_WIRELESS_SECURITY_CLASS NM_SETTING_WIRELESS_SECURITY_GET_CLASS @@ -3812,7 +3823,6 @@ nm_setting_wpan_get_channel NMSettingWpanClass NM_IS_SETTING_WPAN -NM_IS_SETTING_WPAN_CLASS NM_SETTING_WPAN NM_SETTING_WPAN_CLASS NM_SETTING_WPAN_GET_CLASS @@ -3830,7 +3840,6 @@ nm_simple_connection_new_clone NMSimpleConnectionClass NM_IS_SIMPLE_CONNECTION -NM_IS_SIMPLE_CONNECTION_CLASS NM_SIMPLE_CONNECTION NM_SIMPLE_CONNECTION_CLASS NM_SIMPLE_CONNECTION_GET_CLASS @@ -3868,6 +3877,11 @@ nm_team_setting_cmp nm_team_setting_reset nm_team_setting_reset_from_dbus nm_team_setting_maybe_changed +nm_sett_info_propert_type_team_b +nm_sett_info_propert_type_team_i +nm_sett_info_propert_type_team_s +nm_sett_info_propert_type_team_as +nm_sett_info_propert_type_team_link_watchers NMTeamLinkWatcher
@@ -4040,7 +4054,9 @@ NM_AVAILABLE_IN_1_18 NM_DEPRECATED_IN_1_20 NM_DEPRECATED_IN_1_20_FOR NM_AVAILABLE_IN_1_20 -NM_AVAILABLE_IN_1_20_6 +NM_DEPRECATED_IN_1_22 +NM_DEPRECATED_IN_1_22_FOR +NM_AVAILABLE_IN_1_22
@@ -4048,13 +4064,11 @@ NM_AVAILABLE_IN_1_20_6 NMVpnConnection NM_VPN_CONNECTION_VPN_STATE NM_VPN_CONNECTION_BANNER -NMVpnConnection nm_vpn_connection_get_vpn_state nm_vpn_connection_get_banner NMVpnConnectionClass NM_IS_VPN_CONNECTION -NM_IS_VPN_CONNECTION_CLASS NM_TYPE_VPN_CONNECTION NM_VPN_CONNECTION NM_VPN_CONNECTION_CLASS @@ -4189,7 +4203,6 @@ NM_VPN_PLUGIN_INFO_KF_GROUP_GNOME NMVpnPluginInfo NM_IS_VPN_PLUGIN_INFO -NM_IS_VPN_PLUGIN_INFO_CLASS NM_TYPE_VPN_PLUGIN_INFO NM_VPN_PLUGIN_INFO NM_VPN_PLUGIN_INFO_CLASS @@ -4202,7 +4215,6 @@ NM_VPN_PLUGIN_OLD_DBUS_SERVICE_NAME NM_VPN_PLUGIN_OLD_STATE NM_IS_VPN_PLUGIN_OLD -NM_IS_VPN_PLUGIN_OLD_CLASS NM_TYPE_VPN_PLUGIN_OLD NM_VPN_PLUGIN_OLD NM_VPN_PLUGIN_OLD_CLASS @@ -4216,7 +4228,6 @@ NM_VPN_SERVICE_PLUGIN_DBUS_WATCH_PEER NM_VPN_SERVICE_PLUGIN_STATE NM_IS_VPN_SERVICE_PLUGIN -NM_IS_VPN_SERVICE_PLUGIN_CLASS NM_TYPE_VPN_SERVICE_PLUGIN NM_VPN_SERVICE_PLUGIN NM_VPN_SERVICE_PLUGIN_CLASS @@ -4251,7 +4262,6 @@ nm_wifi_p2p_peer_connection_valid NMWifiP2PPeerClass NM_IS_WIFI_P2P_PEER -NM_IS_WIFI_P2P_PEER_CLASS NM_TYPE_WIFI_P2P_PEER NM_WIFI_P2P_PEER NM_WIFI_P2P_PEER_CLASS @@ -4265,7 +4275,6 @@ nm_wifi_p2p_peer_get_type NM_WIMAX_NSP_NAME NM_WIMAX_NSP_SIGNAL_QUALITY NM_WIMAX_NSP_NETWORK_TYPE -NMWimaxNsp nm_wimax_nsp_get_name nm_wimax_nsp_get_signal_quality nm_wimax_nsp_get_network_type @@ -4274,7 +4283,6 @@ nm_wimax_nsp_connection_valid NMWimaxNspClass NM_IS_WIMAX_NSP -NM_IS_WIMAX_NSP_CLASS NM_TYPE_WIMAX_NSP NM_WIMAX_NSP NM_WIMAX_NSP_CLASS diff --git a/docs/libnm/libnm.types b/docs/libnm/libnm.types index e10a4001..7c88eb37 100644 --- a/docs/libnm/libnm.types +++ b/docs/libnm/libnm.types @@ -34,6 +34,7 @@ nm_device_ethernet_get_type nm_device_generic_get_type nm_device_get_type nm_device_infiniband_get_type +nm_device_interface_flags_get_type nm_device_ip_tunnel_get_type nm_device_macsec_get_type nm_device_macvlan_get_type @@ -58,7 +59,9 @@ nm_device_wimax_get_type nm_device_wireguard_get_type nm_device_wpan_get_type nm_dhcp_config_get_type +nm_dhcp_hostname_flags_get_type nm_dns_entry_get_type +nm_ip_address_cmp_flags_get_type nm_ip_address_get_type nm_ip_config_get_type nm_ip_route_get_type @@ -68,6 +71,7 @@ nm_ip_tunnel_flags_get_type nm_ip_tunnel_mode_get_type nm_lldp_neighbor_get_type nm_manager_error_get_type +nm_manager_reload_flags_get_type nm_metered_get_type nm_object_get_type nm_remote_connection_get_type diff --git a/docs/libnm/meson.build b/docs/libnm/meson.build index b4a23729..1a73b4dd 100644 --- a/docs/libnm/meson.build +++ b/docs/libnm/meson.build @@ -1,4 +1,7 @@ -doc_module = libnm_name +src_dirs = [ + libnm_core_inc, + libnm_inc, +] private_headers = [ 'common.h', @@ -17,7 +20,6 @@ private_headers = [ 'nm-object-private.h', 'nm-property-compare.h', 'nm-remote-connection-private.h', - 'nm-remote-settings.h', 'nm-setting-private.h', 'nm-utils-private.h', 'nm-core-tests-enum-types.h', @@ -26,29 +28,29 @@ private_headers = [ 'test-general-enums.h', ] -configure_file( - input: version_xml + '.in', - output: version_xml, - configuration: version_conf, +scan_args = [ + '--rebuild-types', + '--rebuild-sections', + '--ignore-decorators=NM_AVAILABLE_IN_\d_\d\d?|NM_DEPRECATED_IN_\d_\d\d?', + '--ignore-headers=' + ' '.join(private_headers), +] + +version_xml = configure_file( + input: 'version.xml.in', + output: '@BASENAME@', + configuration: data_conf, ) gnome.gtkdoc( - doc_module, - main_xml: doc_module + '-docs.xml', - src_dir: [ - libnm_core_inc, - libnm_inc, - ], + libnm_name, + main_xml: libnm_name + '-docs.xml', + src_dir: src_dirs, dependencies: libnm_dep, - scan_args: [ - '--rebuild-types', - '--rebuild-sections', - '--ignore-decorators=NM_AVAILABLE_IN_\d_\d\d?|NM_DEPRECATED_IN_\d_\d\d?', - '--ignore-headers=' + ' '.join(private_headers), - ], + scan_args: scan_args, scanobjs_args: '--type-init-func="g_type_init();"', - fixxref_args: '--html-dir=' + join_paths(nm_prefix, gnome.gtkdoc_html_dir(doc_module)), - gobject_typesfile: doc_module + '.types', - html_assets: doc_module + '.png', + fixxref_args: '--html-dir=' + join_paths(nm_prefix, gnome.gtkdoc_html_dir(libnm_name)), + gobject_typesfile: libnm_name + '.types', + html_assets: 'libnm.png', + content_files: version_xml, install: true, ) diff --git a/docs/libnm/version.xml b/docs/libnm/version.xml index 95393fc7..57807d6d 100644 --- a/docs/libnm/version.xml +++ b/docs/libnm/version.xml @@ -1 +1 @@ -1.20.8 +1.22.0 diff --git a/docs/meson.build b/docs/meson.build index cc814b77..53fcc960 100644 --- a/docs/meson.build +++ b/docs/meson.build @@ -1,13 +1,8 @@ -version_conf = configuration_data() -version_conf.set('VERSION', nm_version) - -version_xml = 'version.xml' - subdir('libnm') subdir('api') test( 'check-docs', - find_program(join_paths(meson.source_root(), 'tools', 'check-docs.sh')), - args: [meson.source_root(), meson.build_root()], + find_program(join_paths(source_root, 'tools', 'check-docs.sh')), + args: [source_root, build_root], ) -- cgit 1.3.0-6-gf8a5