From 913bcb40f6c699f8a38351c69e7ea263fe78f71f Mon Sep 17 00:00:00 2001
From: Michael Biebl NetworkManager Reference Manual
- for NetworkManager 1.40.2
+ for NetworkManager 1.40.4
The latest version of this documentation can be found on-line at
https://networkmanager.dev/docs/api/latest/.
diff --git a/docs/api/html/nm-dbus-types.html b/docs/api/html/nm-dbus-types.html
index 350f587f..d940c0f8 100644
--- a/docs/api/html/nm-dbus-types.html
+++ b/docs/api/html/nm-dbus-types.html
@@ -32,6 +32,7 @@
NMCapability names the numbers in the Capabilities property. Capabilities are positive numbers. They are part of stable API and a certain capability number is guaranteed not to change. The range 0x7000 - 0x7FFF of capabilities is guaranteed not to be used by upstream NetworkManager. It could thus be used for downstream extensions. Since: 1.6 The flags for CheckpointCreate call Since: 1.4 (gi flags generated since 1.12) Since: 1.12 (public since 1.4, g-ir since 1.12) The Vendor Class Identifier DHCP option (60). Special characters in the data string may be escaped using C-style escapes, nevertheless this property cannot contain nul bytes. If the per-profile value is unspecified (the default), a global connection default gets consulted. If still unspecified, the DHCP option is not sent to the server. Since 1.28
Format: string Enable and disable the IPv4 link-local configuration independently of the ipv4.method configuration. This allows a link-local address (169.254.x.y/16) to be obtained in addition to other addresses, such as those manually configured or obtained from a DHCP server. When set to "auto", the value is dependent on "ipv4.method". When set to "default", it honors the global connection default, before falling back to "auto". Note that if "ipv4.method" is "disabled", then link local addressing is always disabled too. The default is "default". Since 1.40
Format: int32 connections an array of NMConnections to
+ an array of NMConnections to
filter. an array of
-NMConnections that could be activated with the given WARNING: the transfer annotation for this function may not work correctly
diff --git a/docs/libnm/html/NMCheckpoint.html b/docs/libnm/html/NMCheckpoint.html
index 57a729dd..1e4f8e00 100644
--- a/docs/libnm/html/NMCheckpoint.html
+++ b/docs/libnm/html/NMCheckpoint.html
@@ -241,6 +241,7 @@ nm_checkpoint_get_rollback_timeout ( Since: 1.12 device the NMDevice the NMDevice. specific_object device the NMDevice the NMDevice. specific_object [transfer full] Since: 1.16 NMClient contains a cache of the objects of NetworkManager's D-Bus API.
diff --git a/docs/libnm/html/NMConnection.html b/docs/libnm/html/NMConnection.html
index e195ef4c..7c20ebdf 100644
--- a/docs/libnm/html/NMConnection.html
+++ b/docs/libnm/html/NMConnection.html
@@ -1318,7 +1318,7 @@ failed (tried to update secrets for a setting that doesn't exist, etc) Sets the D-Bus path of the connection. This property is not serialized, and
-is only for the reference of the caller. Sets the “path”
+is only for the reference of the caller. Sets the “path”
property. A convenience function to check if the given [transfer none] Since: 1.10 Since: 1.14 an NMSettingOvsInterface if the connection contains one, otherwise [transfer none] Since: 1.10 Since: 1.14 [transfer none] Since: 1.10 Since: 1.14 [transfer none] Since: 1.10 Since: 1.14 [transfer none] Since: 1.2 Since: 1.14 connections an array of NMConnections to filter. an array of NMConnections to filter. an array of
-NMConnections that could be activated with the given WARNING: the transfer annotation for this function may not work correctly
diff --git a/docs/libnm/html/NMDevice6Lowpan.html b/docs/libnm/html/NMDevice6Lowpan.html
index 7f7ad0fc..96e11196 100644
--- a/docs/libnm/html/NMDevice6Lowpan.html
+++ b/docs/libnm/html/NMDevice6Lowpan.html
@@ -40,24 +40,14 @@
Since: 1.14 Since: 1.2 Since: 1.6 Since: 1.42, 1.40.4 Since: 1.6enum NMCapability
Values
@@ -3961,7 +3962,7 @@
enum NMCheckpointCreateFlags
Values
diff --git a/docs/api/html/nm-settings-dbus.html b/docs/api/html/nm-settings-dbus.html
index 0903c329..854ca8f0 100644
--- a/docs/api/html/nm-settings-dbus.html
+++ b/docs/api/html/nm-settings-dbus.html
@@ -1742,9 +1742,7 @@
dhcp-vendor-class-identifier
string
- The Vendor Class Identifier DHCP option (60). Special characters in the data string may be escaped using C-style escapes, nevertheless this property cannot contain nul bytes. If the per-profile value is unspecified (the default), a global connection default gets consulted. If still unspecified, the DHCP option is not sent to the server.
-
- Since 1.28
+ The Vendor Class Identifier DHCP option (60). Special characters in the data string may be escaped using C-style escapes, nevertheless this property cannot contain nul bytes. If the per-profile value is unspecified (the default), a global connection default gets consulted. If still unspecified, the DHCP option is not sent to the server.
@@ -1832,9 +1830,7 @@
0
Enable and disable the IPv4 link-local configuration independently of the ipv4.method configuration. This allows a link-local address (169.254.x.y/16) to be obtained in addition to other addresses, such as those manually configured or obtained from a DHCP server.
- When set to "auto", the value is dependent on "ipv4.method". When set to "default", it honors the global connection default, before falling back to "auto". Note that if "ipv4.method" is "disabled", then link local addressing is always disabled too. The default is "default".
-
- Since 1.40
+ When set to "auto", the value is dependent on "ipv4.method". When set to "default", it honors the global connection default, before falling back to "auto". Note that if "ipv4.method" is "disabled", then link local addressing is always disabled too. The default is "default".
diff --git a/docs/api/html/nm-settings-nmcli.html b/docs/api/html/nm-settings-nmcli.html
index 6968e035..17ef394f 100644
--- a/docs/api/html/nm-settings-nmcli.html
+++ b/docs/api/html/nm-settings-nmcli.html
@@ -2101,7 +2101,6 @@
@@ -2184,7 +2183,6 @@
diff --git a/docs/api/version.xml b/docs/api/version.xml
index 148dabb4..77926ffe 100644
--- a/docs/api/version.xml
+++ b/docs/api/version.xml
@@ -1 +1 @@
-1.40.2
+1.40.4
diff --git a/docs/libnm/html/NMAccessPoint.html b/docs/libnm/html/NMAccessPoint.html
index cc8d8247..d174979d 100644
--- a/docs/libnm/html/NMAccessPoint.html
+++ b/docs/libnm/html/NMAccessPoint.html
@@ -577,7 +577,7 @@ with this function.
@@ -587,7 +587,7 @@ filter.
-[element-type NMConnection]
Returns
ap
+NMConnections that could be activated with the given ap
. The array should
be freed with g_ptr_array_unref() when it is no longer required.
NMCheckpoint
typedef struct _NMCheckpoint NMCheckpoint;
+NM_CLIENT_ERROR
+
+typedef
+NMDnsEntry
+
@@ -3400,8 +3404,8 @@ before being added.
NMClient
-
-
+
+[allow-none]
@@ -3542,8 +3546,8 @@ before being added.
-
-
+
+[allow-none]
@@ -3636,6 +3640,7 @@ failure, in which case error
will be set.
+
+NMClient
typedef struct _NMClient NMClient;
NMConnection *connection,
const char *path);
Parameters
@@ -1409,7 +1409,7 @@ nm_connection_is_type ();
const char *typeconnection
is a particular
-type (ie wired, Wi-Fi, ppp, etc). Checks the “type”
+type (ie wired, Wi-Fi, ppp, etc). Checks the “type”
property of the connection and matches that against type
.NMSettingOvsBridge if the connection contains one, otherwise NULL.
NULL.
an NMSettingOvsPatch if the connection contains one, otherwise NULL.
an NMSettingOvsPort if the connection contains one, otherwise NULL.
an NMSettingTun if the connection contains one, otherwise NULL.
@@ -2682,7 +2682,7 @@ incompatible with the device. To get the full list of connections see
-
+[element-type NMConnection]
Returns
device
+NMConnections that could be activated with the given device
. The array
should be freed with g_ptr_array_unref() when it is no longer required.
+
-
NMDevice *
nm_device_6lowpan_get_parent ()
-
-
-
+
-4
-
-
-NM_DEPRECATED_IN_1_24_FOR ()
-
-[transfer none]
-
-4
+0
-NM_DEPRECATED_IN_1_24_FOR ()
+NM_DEPRECATED_IN_1_24_FOR ()
Functions
@@ -99,6 +99,7 @@ NM_DEPRECATED_IN_1_24_FOR ();
NMDeviceIPTunnel
typedef struct _NMDeviceIPTunnel NMDeviceIPTunnel;
+
-4
+0
-NM_DEPRECATED_IN_1_24_FOR ()
+NM_DEPRECATED_IN_1_24_FOR ()
@@ -342,12 +342,12 @@ nm_device_macsec_get_parent (
[transfer none]
-
NM_DEPRECATED_IN_1_24_FOR ()
-4
+
0
NM_DEPRECATED_IN_1_24_FOR ();
NM_DEPRECATED_IN_1_24_FOR is deprecated and should not be used in newly-written code.
NMDeviceMacsec
typedef struct _NMDeviceMacsec NMDeviceMacsec;
+
@@ -276,7 +276,7 @@ nm_device_macvlan_get_tap (
-4
+0
-NM_DEPRECATED_IN_1_24_FOR ()
+NM_DEPRECATED_IN_1_24_FOR ()
NM_DEPRECATED_IN_1_24_FOR ()
-4
+
0
NM_DEPRECATED_IN_1_24_FOR ();
NM_DEPRECATED_IN_1_24_FOR is deprecated and should not be used in newly-written code.
4 +0 NM_DEPRECATED_IN_1_24_FOR ();
NM_DEPRECATED_IN_1_24_FORis deprecated and should not be used in newly-written code.
nm_device_tun_get_no_pi ()
gboolean
nm_device_tun_get_no_pi (NMDeviceTun *device);
+Returns whether the NMDeviceTun has the IFF_NO_PI flag.
+
+
+Since: 1.2
@@ -393,6 +414,7 @@ nm_device_tun_get_multi_queue (
NMDeviceTun
typedef struct _NMDeviceTun NMDeviceTun;
+Since: 1.2
diff --git a/docs/libnm/html/NMDeviceVeth.html b/docs/libnm/html/NMDeviceVeth.html
index b74ad941..6f135a0d 100644
--- a/docs/libnm/html/NMDeviceVeth.html
+++ b/docs/libnm/html/NMDeviceVeth.html
@@ -123,7 +123,7 @@ nm_device_veth_get_peer ([transfer none]
-Since: 1.30
+Since: 1.42, 1.40.4
@@ -137,6 +137,7 @@ nm_device_veth_get_peer (
NMDeviceVeth
typedef struct _NMDeviceVeth NMDeviceVeth;
+Since: 1.30
diff --git a/docs/libnm/html/NMDeviceVrf.html b/docs/libnm/html/NMDeviceVrf.html
index 3ed71874..881d52ff 100644
--- a/docs/libnm/html/NMDeviceVrf.html
+++ b/docs/libnm/html/NMDeviceVrf.html
@@ -134,6 +134,7 @@ nm_device_vrf_get_table (
NMDeviceVrf
typedef struct _NMDeviceVrf NMDeviceVrf;
+Since: 1.24
diff --git a/docs/libnm/html/NMDeviceVxlan.html b/docs/libnm/html/NMDeviceVxlan.html
index 1a6907e6..c288d09b 100644
--- a/docs/libnm/html/NMDeviceVxlan.html
+++ b/docs/libnm/html/NMDeviceVxlan.html
@@ -43,10 +43,10 @@
-4
+0
-NM_DEPRECATED_IN_1_24_FOR ()
+NM_DEPRECATED_IN_1_24_FOR ()
@@ -388,7 +388,7 @@
Functions
NM_DEPRECATED_IN_1_24_FOR ()
-4
+0
NM_DEPRECATED_IN_1_24_FOR ();
NM_DEPRECATED_IN_1_24_FOR is deprecated and should not be used in newly-written code.
@@ -419,7 +419,7 @@ nm_device_vxlan_get_carrier (Since: 1.2
+Since: 1.42, 1.40.4
-Since: 1.2
+Since: 1.42, 1.40.4
@@ -954,6 +954,7 @@ nm_device_vxlan_get_l3miss (
NMDeviceVxlan
typedef struct _NMDeviceVxlan NMDeviceVxlan;
+Since: 1.2
diff --git a/docs/libnm/html/NMDeviceWifiP2P.html b/docs/libnm/html/NMDeviceWifiP2P.html
index 7d0bd519..b5944e1e 100644
--- a/docs/libnm/html/NMDeviceWifiP2P.html
+++ b/docs/libnm/html/NMDeviceWifiP2P.html
@@ -44,10 +44,10 @@
-4
+0
-NM_DEPRECATED_IN_1_24_FOR ()
+NM_DEPRECATED_IN_1_24_FOR ()
@@ -180,7 +180,7 @@
Functions
NM_DEPRECATED_IN_1_24_FOR ()
-4
+0
NM_DEPRECATED_IN_1_24_FOR ();
NM_DEPRECATED_IN_1_24_FOR is deprecated and should not be used in newly-written code.
@@ -218,7 +218,7 @@ nm_device_wifi_p2p_get_peer_by_path (the peer or NULL if none is found.
[transfer none]
-Since: 1.16
+Since: 1.42, 1.40.4
diff --git a/docs/libnm/html/NMDeviceWireGuard.html b/docs/libnm/html/NMDeviceWireGuard.html
index 519b9a62..bb13e92f 100644
--- a/docs/libnm/html/NMDeviceWireGuard.html
+++ b/docs/libnm/html/NMDeviceWireGuard.html
@@ -243,6 +243,7 @@ See: ip-rule(8)
diff --git a/docs/libnm/html/NMDeviceWpan.html b/docs/libnm/html/NMDeviceWpan.html
index db0cc11b..b17f1afb 100644
--- a/docs/libnm/html/NMDeviceWpan.html
+++ b/docs/libnm/html/NMDeviceWpan.html
@@ -33,23 +33,6 @@
-
Types and Values
@@ -81,12 +64,7 @@
diff --git a/docs/libnm/html/NMRemoteConnection.html b/docs/libnm/html/NMRemoteConnection.html
index dedf951f..feae6e7b 100644
--- a/docs/libnm/html/NMRemoteConnection.html
+++ b/docs/libnm/html/NMRemoteConnection.html
@@ -382,6 +382,7 @@ nm_remote_connection_update2_finish (NULL.
[transfer full]
+Since: 1.12
diff --git a/docs/libnm/html/NMSetting.html b/docs/libnm/html/NMSetting.html
index 36675132..d7259309 100644
--- a/docs/libnm/html/NMSetting.html
+++ b/docs/libnm/html/NMSetting.html
@@ -868,7 +868,7 @@ nm_setting_option_get ([transfer none]
-Since: 1.26.
+Since: 1.26
@@ -1178,19 +1178,19 @@ on setting
Types and Values
NM_SETTING_PARAM_REQUIRED
-#define NM_SETTING_PARAM_REQUIRED (1 << (1 + G_PARAM_USER_SHIFT))
+#define NM_SETTING_PARAM_REQUIRED 0x200
NM_SETTING_PARAM_SECRET
-#define NM_SETTING_PARAM_SECRET (1 << (2 + G_PARAM_USER_SHIFT))
+#define NM_SETTING_PARAM_SECRET 0x400
NM_SETTING_PARAM_FUZZY_IGNORE
-#define NM_SETTING_PARAM_FUZZY_IGNORE (1 << (3 + G_PARAM_USER_SHIFT))
+#define NM_SETTING_PARAM_FUZZY_IGNORE 0x800
@@ -1398,6 +1398,7 @@ overridden by user-controlled defaults configuration, is "never".
+Since: 1.2
diff --git a/docs/libnm/html/NMSetting6Lowpan.html b/docs/libnm/html/NMSetting6Lowpan.html
index f179af2b..742af78b 100644
--- a/docs/libnm/html/NMSetting6Lowpan.html
+++ b/docs/libnm/html/NMSetting6Lowpan.html
@@ -93,7 +93,7 @@ nm_setting_6lowpan_new (voidthe new empty NMSetting6Lowpan object.
[transfer full]
-Since: 1.14
+Since: 1.42, 1.40.4
-Since: 1.14
+Since: 1.42, 1.40.4
diff --git a/docs/libnm/html/NMSetting8021x.html b/docs/libnm/html/NMSetting8021x.html
index f8759573..c79db83f 100644
--- a/docs/libnm/html/NMSetting8021x.html
+++ b/docs/libnm/html/NMSetting8021x.html
@@ -1106,7 +1106,7 @@ nm_setting_802_1x_get_eap_method (NMSetting8021x *setting,
const char *eap);
Adds an allowed EAP method. The setting is not valid until at least one
-EAP method has been added. See “eap” property for a list of
+EAP method has been added. See “eap” property for a list of
allowed EAP methods.
Parameters
@@ -1259,7 +1259,7 @@ nm_setting_802_1x_get_anonymous_identity
(NMSetting8021x *setting);
Returns the anonymous identifier used by some EAP methods (like TTLS) to
authenticate the user in the outer unencrypted "phase 1" authentication. The
-inner "phase 2" authentication will use the “identity” in
+inner "phase 2" authentication will use the “identity” in
a secure form, if applicable for that EAP method.
Parameters
@@ -1312,9 +1312,9 @@ nm_setting_802_1x_get_pac_file (nm_setting_802_1x_get_system_ca_certs ()
gboolean
nm_setting_802_1x_get_system_ca_certs (NMSetting8021x *setting);
-Sets the “system-ca-certs” property. The
-“ca-path” and “phase2-ca-path”
-properties are ignored if the “system-ca-certs” property is
+
Sets the “system-ca-certs” property. The
+“ca-path” and “phase2-ca-path”
+properties are ignored if the “system-ca-certs” property is
TRUE, in which case a system-wide CA certificate directory specified at
compile time (using the --system-ca-path configure option) is used in place
of these properties.
@@ -1346,7 +1346,7 @@ nm_setting_802_1x_get_ca_path (Returns the path of the CA certificate directory if previously set. Systems
will often have a directory that contains multiple individual CA certificates
which the supplicant can then add to the verification chain. This may be
-used in addition to the “ca-cert” property to add more CA
+used in addition to the “ca-cert” property to add more CA
certificates for verifying the network to client.
Parameters
@@ -1376,7 +1376,7 @@ nm_setting_802_1x_get_phase2_ca_path (“phase2-ca-cert” property
+This may be used in addition to the “phase2-ca-cert” property
to add more CA certificates for verifying the network to client.
Parameters
@@ -1531,7 +1531,7 @@ nm_setting_802_1x_set_ca_cert (NMSetting8021xCKScheme scheme,
NMSetting8021xCKFormat *out_format,
GError **error);
-Reads a certificate from disk and sets the “ca-cert” property
+
Reads a certificate from disk and sets the “ca-cert” property
with the raw certificate data if using the NM_SETTING_802_1X_CK_SCHEME_BLOB
scheme, or with the path to the certificate file if using the
NM_SETTING_802_1X_CK_SCHEME_PATH scheme.
@@ -1606,7 +1606,7 @@ nm_setting_802_1x_get_ca_cert_password
Returns
the password used to access the CA certificate stored in
-“ca-cert” property. Only makes sense if the certificate
+“ca-cert” property. Only makes sense if the certificate
is stored on a PKCS#11 token that requires a login.
Since: 1.8
@@ -1661,7 +1661,7 @@ nm_setting_802_1x_get_subject_match (
Returns
- the “subject-match” property. This is the
+
the “subject-match” property. This is the
substring to be matched against the subject of the authentication
server certificate, or NULL no subject verification is to be
performed.
@@ -1674,7 +1674,7 @@ performed.
nm_setting_802_1x_get_num_altsubject_matches
(NMSetting8021x *setting);
Returns the number of entries in the
-“altsubject-matches” property of this setting.
+“altsubject-matches” property of this setting.
Parameters