about summary refs log tree commit diff
path: root/docs/libnm/html
diff options
context:
space:
mode:
authorMichael Biebl <biebl@debian.org>2019-07-31 10:51:42 +0200
committerMichael Biebl <biebl@debian.org>2019-07-31 10:51:42 +0200
commit2e5fa45ddfbb5cffa1e78221f1cea706e2f298af (patch)
tree86f69d36c56de3074280456eddc854a780b8e04b /docs/libnm/html
parent85563b7fc7ec2cd21e38debb9b28db342e2e8e7c (diff)
New upstream version 1.19.90 upstream/1.19.90
Diffstat (limited to 'docs/libnm/html')
-rw-r--r--docs/libnm/html/NMAccessPoint.html4
-rw-r--r--docs/libnm/html/NMClient.html178
-rw-r--r--docs/libnm/html/NMConnection.html10
-rw-r--r--docs/libnm/html/NMDevice.html4
-rw-r--r--docs/libnm/html/NMDeviceModem.html176
-rw-r--r--docs/libnm/html/NMSetting.html1
-rw-r--r--docs/libnm/html/NMSettingConnection.html70
-rw-r--r--docs/libnm/html/NMSettingEthtool.html61
-rw-r--r--docs/libnm/html/NMSettingGeneric.html2
-rw-r--r--docs/libnm/html/NMSettingIP6Config.html16
-rw-r--r--docs/libnm/html/NMSettingIPConfig.html89
-rw-r--r--docs/libnm/html/NMSettingOvsBridge.html44
-rw-r--r--docs/libnm/html/NMSettingOvsDpdk.html143
-rw-r--r--docs/libnm/html/NMSettingOvsInterface.html4
-rw-r--r--docs/libnm/html/NMSettingOvsPatch.html4
-rw-r--r--docs/libnm/html/NMSettingTeam.html48
-rw-r--r--docs/libnm/html/NMSettingTeamPort.html6
-rw-r--r--docs/libnm/html/NMSettingWireGuard.html90
-rw-r--r--docs/libnm/html/NMSettingWired.html3
-rw-r--r--docs/libnm/html/NMSettingWireless.html13
-rw-r--r--docs/libnm/html/NMWifiP2PPeer.html4
-rw-r--r--docs/libnm/html/NMWimaxNsp.html4
-rw-r--r--docs/libnm/html/annotation-glossary.html2
-rw-r--r--docs/libnm/html/api-index-full.html396
-rw-r--r--docs/libnm/html/ch03.html3
-rw-r--r--docs/libnm/html/index.html5
-rw-r--r--docs/libnm/html/libnm-nm-dbus-interface.html114
-rw-r--r--docs/libnm/html/libnm-nm-errors.html4
-rw-r--r--docs/libnm/html/libnm-nm-utils.html20
-rw-r--r--docs/libnm/html/libnm-nm-version.html32
-rw-r--r--docs/libnm/html/libnm.devhelp245
-rw-r--r--docs/libnm/html/object-tree.html2
-rw-r--r--docs/libnm/html/usage.html2
33 files changed, 1452 insertions, 147 deletions
diff --git a/docs/libnm/html/NMAccessPoint.html b/docs/libnm/html/NMAccessPoint.html
index 653501ad..be086400 100644
--- a/docs/libnm/html/NMAccessPoint.html
+++ b/docs/libnm/html/NMAccessPoint.html
@@ -584,7 +584,7 @@ with this function.</p>
 </tr>
 <tr>
 <td class="parameter_name"><p>connections</p></td>
-<td class="parameter_description"><p>an array of <a href="/usr/share/gtk-doc/html/libnm-util/NMConnection.html#NMConnection-struct"><span class="type">NMConnections</span></a> to
+<td class="parameter_description"><p>an array of <span class="type">NMConnections</span> to
 filter. </p></td>
 <td class="parameter_annotations"><span class="annotation">[<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> NMConnection]</span></td>
 </tr>
@@ -594,7 +594,7 @@ filter. </p></td>
 <div class="refsect3">
 <a name="nm-access-point-filter-connections.returns"></a><h4>Returns</h4>
 <p>an array of
-<a href="/usr/share/gtk-doc/html/libnm-util/NMConnection.html#NMConnection-struct"><span class="type">NMConnections</span></a> that could be activated with the given <em class="parameter"><code>ap</code></em>
+<span class="type">NMConnections</span> that could be activated with the given <em class="parameter"><code>ap</code></em>
 .  The array should
 be freed with <a href="https://developer.gnome.org/glib/unstable/glib-Pointer-Arrays.html#g-ptr-array-unref"><code class="function">g_ptr_array_unref()</code></a> when it is no longer required. </p>
 <p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>][<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> NMConnection]</span></p>
diff --git a/docs/libnm/html/NMClient.html b/docs/libnm/html/NMClient.html
index e6387588..0cabe4f4 100644
--- a/docs/libnm/html/NMClient.html
+++ b/docs/libnm/html/NMClient.html
@@ -264,6 +264,13 @@
 </td>
 </tr>
 <tr>
+<td class="function_type">const <span class="returnvalue">char</span> *
+</td>
+<td class="function_name">
+<a class="link" href="NMClient.html#nm-client-connectivity-check-get-uri" title="nm_client_connectivity_check_get_uri ()">nm_client_connectivity_check_get_uri</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
 <td class="function_type">
 <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
 </td>
@@ -517,6 +524,22 @@
 </tr>
 <tr>
 <td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="NMClient.html#nm-client-add-connection2" title="nm_client_add_connection2 ()">nm_client_add_connection2</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a class="link" href="NMRemoteConnection.html" title="NMRemoteConnection"><span class="returnvalue">NMRemoteConnection</span></a> *
+</td>
+<td class="function_name">
+<a class="link" href="NMClient.html#nm-client-add-connection2-finish" title="nm_client_add_connection2_finish ()">nm_client_add_connection2_finish</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
 <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
 </td>
 <td class="function_name">
@@ -1866,6 +1889,35 @@ have any effect.</p>
 </div>
 <hr>
 <div class="refsect2">
+<a name="nm-client-connectivity-check-get-uri"></a><h3>nm_client_connectivity_check_get_uri ()</h3>
+<pre class="programlisting">const <span class="returnvalue">char</span> *
+nm_client_connectivity_check_get_uri (<em class="parameter"><code><a class="link" href="NMClient.html" title="NMClient"><span class="type">NMClient</span></a> *client</code></em>);</pre>
+<p>Get the URI that will be queried to determine if there is internet
+connectivity.</p>
+<div class="refsect3">
+<a name="nm-client-connectivity-check-get-uri.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>client</p></td>
+<td class="parameter_description"><p>a <a class="link" href="NMClient.html" title="NMClient"><span class="type">NMClient</span></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="nm-client-connectivity-check-get-uri.returns"></a><h4>Returns</h4>
+<p>the connectivity URI in use. </p>
+<p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p>
+</div>
+<p class="since">Since: 1.20</p>
+</div>
+<hr>
+<div class="refsect2">
 <a name="nm-client-get-logging"></a><h3>nm_client_get_logging ()</h3>
 <pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
 nm_client_get_logging (<em class="parameter"><code><a class="link" href="NMClient.html" title="NMClient"><span class="type">NMClient</span></a> *client</code></em>,
@@ -3339,6 +3391,132 @@ will be set. </p>
 </div>
 <hr>
 <div class="refsect2">
+<a name="nm-client-add-connection2"></a><h3>nm_client_add_connection2 ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+nm_client_add_connection2 (<em class="parameter"><code><a class="link" href="NMClient.html" title="NMClient"><span class="type">NMClient</span></a> *client</code></em>,
+                           <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-GVariant.html#GVariant"><span class="type">GVariant</span></a> *settings</code></em>,
+                           <em class="parameter"><code><a class="link" href="libnm-nm-dbus-interface.html#NMSettingsAddConnection2Flags" title="enum NMSettingsAddConnection2Flags"><span class="type">NMSettingsAddConnection2Flags</span></a> flags</code></em>,
+                           <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-GVariant.html#GVariant"><span class="type">GVariant</span></a> *args</code></em>,
+                           <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> ignore_out_result</code></em>,
+                           <em class="parameter"><code><a href="https://developer.gnome.org/gio/unstable/GCancellable.html#GCancellable-struct"><span class="type">GCancellable</span></a> *cancellable</code></em>,
+                           <em class="parameter"><code><a href="https://developer.gnome.org/gio/unstable/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> callback</code></em>,
+                           <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);</pre>
+<p>Call <code class="function">AddConnection2()</code> D-Bus API asynchronously.</p>
+<div class="refsect3">
+<a name="nm-client-add-connection2.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>client</p></td>
+<td class="parameter_description"><p>the <a class="link" href="NMClient.html" title="NMClient"><code class="literal">NMClient</code></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>settings</p></td>
+<td class="parameter_description"><p>the "a{sa{sv}}" <a href="https://developer.gnome.org/glib/unstable/glib-GVariant.html#GVariant"><span class="type">GVariant</span></a> with the content of the setting.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>flags</p></td>
+<td class="parameter_description"><p>the <a class="link" href="libnm-nm-dbus-interface.html#NMSettingsAddConnection2Flags" title="enum NMSettingsAddConnection2Flags"><code class="literal">NMSettingsAddConnection2Flags</code></a> argument.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>args</p></td>
+<td class="parameter_description"><p>the "a{sv}" <a href="https://developer.gnome.org/glib/unstable/glib-GVariant.html#GVariant"><span class="type">GVariant</span></a> with extra argument or <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>
+for no extra arguments. </p></td>
+<td class="parameter_annotations"><span class="annotation">[<acronym title="NULL is OK, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span></td>
+</tr>
+<tr>
+<td class="parameter_name"><p>ignore_out_result</p></td>
+<td class="parameter_description"><p>this function wraps <code class="function">AddConnection2()</code>, which has an
+additional result "a{sv}" output parameter. By setting this to <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a>,
+you signal that you are not interested in that output parameter.
+This allows the function to fall back to <code class="function">AddConnection()</code> and <code class="function">AddConnectionUnsaved()</code>,
+which is interesting if you run against an older server version that does
+not yet provide <code class="function">AddConnection2()</code>. By setting this to <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a>, the function
+under the hood always calls <code class="function">AddConnection2()</code>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>cancellable</p></td>
+<td class="parameter_description"><p>a <a href="https://developer.gnome.org/gio/unstable/GCancellable.html#GCancellable-struct"><span class="type">GCancellable</span></a>, or <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>callback</p></td>
+<td class="parameter_description"><p>callback to be called when the add operation completes. </p></td>
+<td class="parameter_annotations"><span class="annotation">[<acronym title="The callback is valid until first called."><span class="acronym">scope async</span></acronym>]</span></td>
+</tr>
+<tr>
+<td class="parameter_name"><p>user_data</p></td>
+<td class="parameter_description"><p>caller-specific data passed to <em class="parameter"><code>callback</code></em>
+. </p></td>
+<td class="parameter_annotations"><span class="annotation">[<acronym title="This parameter is a 'user_data', for callbacks; many bindings can pass NULL here."><span class="acronym">closure</span></acronym>]</span></td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<p class="since">Since: 1.20</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="nm-client-add-connection2-finish"></a><h3>nm_client_add_connection2_finish ()</h3>
+<pre class="programlisting"><a class="link" href="NMRemoteConnection.html" title="NMRemoteConnection"><span class="returnvalue">NMRemoteConnection</span></a> *
+nm_client_add_connection2_finish (<em class="parameter"><code><a class="link" href="NMClient.html" title="NMClient"><span class="type">NMClient</span></a> *client</code></em>,
+                                  <em class="parameter"><code><a href="https://developer.gnome.org/gio/unstable/GAsyncResult.html#GAsyncResult-struct"><span class="type">GAsyncResult</span></a> *result</code></em>,
+                                  <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-GVariant.html#GVariant"><span class="type">GVariant</span></a> **out_result</code></em>,
+                                  <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
+<div class="refsect3">
+<a name="nm-client-add-connection2-finish.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>client</p></td>
+<td class="parameter_description"><p>the <a class="link" href="NMClient.html" title="NMClient"><span class="type">NMClient</span></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>result</p></td>
+<td class="parameter_description"><p>the <a href="https://developer.gnome.org/gio/unstable/GAsyncResult.html#GAsyncResult-struct"><span class="type">GAsyncResult</span></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>out_result</p></td>
+<td class="parameter_description"><p>the output <a href="https://developer.gnome.org/glib/unstable/glib-GVariant.html#GVariant"><span class="type">GVariant</span></a>
+from <code class="function">AddConnection2()</code>.
+If you care about the output result, then the "ignore_out_result"
+parameter of <a class="link" href="NMClient.html#nm-client-add-connection2" title="nm_client_add_connection2 ()"><code class="function">nm_client_add_connection2()</code></a> must not be set to <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a>. </p></td>
+<td class="parameter_annotations"><span class="annotation">[<acronym title="NULL is OK, both for passing and for returning."><span class="acronym">allow-none</span></acronym>][<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>][<acronym title="Parameter for returning results. Default is transfer full."><span class="acronym">out</span></acronym>]</span></td>
+</tr>
+<tr>
+<td class="parameter_name"><p>error</p></td>
+<td class="parameter_description"><p>the error argument. </p></td>
+<td class="parameter_annotations"><span class="annotation">[<acronym title="NULL is OK, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span></td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="nm-client-add-connection2-finish.returns"></a><h4>Returns</h4>
+<p>on success, a pointer to the added
+<a class="link" href="NMRemoteConnection.html" title="NMRemoteConnection"><span class="type">NMRemoteConnection</span></a>. </p>
+<p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p>
+</div>
+<p class="since">Since: 1.20</p>
+</div>
+<hr>
+<div class="refsect2">
 <a name="nm-client-load-connections"></a><h3>nm_client_load_connections ()</h3>
 <pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
 nm_client_load_connections (<em class="parameter"><code><a class="link" href="NMClient.html" title="NMClient"><span class="type">NMClient</span></a> *client</code></em>,
diff --git a/docs/libnm/html/NMConnection.html b/docs/libnm/html/NMConnection.html
index 5421cf34..1606deec 100644
--- a/docs/libnm/html/NMConnection.html
+++ b/docs/libnm/html/NMConnection.html
@@ -1314,7 +1314,7 @@ failed (tried to update secrets for a setting that doesn't exist, etc)</p>
 nm_connection_set_path (<em class="parameter"><code><a class="link" href="NMConnection.html" title="NMConnection"><span class="type">NMConnection</span></a> *connection</code></em>,
                         <em class="parameter"><code>const <span class="type">char</span> *path</code></em>);</pre>
 <p>Sets the D-Bus path of the connection.  This property is not serialized, and
-is only for the reference of the caller.  Sets the <a href="/usr/share/gtk-doc/html/libnm-util/NMConnection.html#NMConnection--path"><span class="type">“path”</span></a>
+is only for the reference of the caller.  Sets the <span class="type">“path”</span>
 property.</p>
 <div class="refsect3">
 <a name="nm-connection-set-path.parameters"></a><h4>Parameters</h4>
@@ -2847,6 +2847,14 @@ calling <a class="link" href="NMConnection.html#nm-connection-to-dbus" title="nm
 </td>
 <td class="enum_member_annotations"> </td>
 </tr>
+<tr>
+<td class="enum_member_name"><p><a name="NM-CONNECTION-SERIALIZE-WITH-SECRETS-AGENT-OWNED:CAPS"></a>NM_CONNECTION_SERIALIZE_WITH_SECRETS_AGENT_OWNED</p></td>
+<td class="enum_member_description">
+<p>if set, only secrets that
+  are agent owned will be serialized.</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
 </tbody>
 </table></div>
 </div>
diff --git a/docs/libnm/html/NMDevice.html b/docs/libnm/html/NMDevice.html
index 81c800f6..9244abf4 100644
--- a/docs/libnm/html/NMDevice.html
+++ b/docs/libnm/html/NMDevice.html
@@ -2494,7 +2494,7 @@ incompatible with the device. To get the full list of connections see
 </tr>
 <tr>
 <td class="parameter_name"><p>connections</p></td>
-<td class="parameter_description"><p>an array of <a href="/usr/share/gtk-doc/html/libnm-util/NMConnection.html#NMConnection-struct"><span class="type">NMConnections</span></a> to filter. </p></td>
+<td class="parameter_description"><p>an array of <span class="type">NMConnections</span> to filter. </p></td>
 <td class="parameter_annotations"><span class="annotation">[<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> NMConnection]</span></td>
 </tr>
 </tbody>
@@ -2503,7 +2503,7 @@ incompatible with the device. To get the full list of connections see
 <div class="refsect3">
 <a name="nm-device-filter-connections.returns"></a><h4>Returns</h4>
 <p>an array of
-<a href="/usr/share/gtk-doc/html/libnm-util/NMConnection.html#NMConnection-struct"><span class="type">NMConnections</span></a> that could be activated with the given <em class="parameter"><code>device</code></em>
+<span class="type">NMConnections</span> that could be activated with the given <em class="parameter"><code>device</code></em>
 .  The array
 should be freed with <a href="https://developer.gnome.org/glib/unstable/glib-Pointer-Arrays.html#g-ptr-array-unref"><code class="function">g_ptr_array_unref()</code></a> when it is no longer required. </p>
 <p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>][<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> NMConnection]</span></p>
diff --git a/docs/libnm/html/NMDeviceModem.html b/docs/libnm/html/NMDeviceModem.html
index 6443328c..fe9d53a6 100644
--- a/docs/libnm/html/NMDeviceModem.html
+++ b/docs/libnm/html/NMDeviceModem.html
@@ -58,6 +58,27 @@
 <a class="link" href="NMDeviceModem.html#nm-device-modem-get-current-capabilities" title="nm_device_modem_get_current_capabilities ()">nm_device_modem_get_current_capabilities</a> <span class="c_punctuation">()</span>
 </td>
 </tr>
+<tr>
+<td class="function_type">const <span class="returnvalue">char</span> *
+</td>
+<td class="function_name">
+<a class="link" href="NMDeviceModem.html#nm-device-modem-get-device-id" title="nm_device_modem_get_device_id ()">nm_device_modem_get_device_id</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">const <span class="returnvalue">char</span> *
+</td>
+<td class="function_name">
+<a class="link" href="NMDeviceModem.html#nm-device-modem-get-operator-code" title="nm_device_modem_get_operator_code ()">nm_device_modem_get_operator_code</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">const <span class="returnvalue">char</span> *
+</td>
+<td class="function_name">
+<a class="link" href="NMDeviceModem.html#nm-device-modem-get-apn" title="nm_device_modem_get_apn ()">nm_device_modem_get_apn</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
 </tbody>
 </table></div>
 </div>
@@ -71,15 +92,33 @@
 </colgroup>
 <tbody>
 <tr>
+<td class="property_type">
+<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</td>
+<td class="property_name"><a class="link" href="NMDeviceModem.html#NMDeviceModem--apn" title="The “apn” property">apn</a></td>
+<td class="property_flags">Read</td>
+</tr>
+<tr>
 <td class="property_type"><a class="link" href="libnm-nm-dbus-interface.html#NMDeviceModemCapabilities" title="enum NMDeviceModemCapabilities"><span class="type">NMDeviceModemCapabilities</span></a></td>
 <td class="property_name"><a class="link" href="NMDeviceModem.html#NMDeviceModem--current-capabilities" title="The “current-capabilities” property">current-capabilities</a></td>
 <td class="property_flags">Read</td>
 </tr>
 <tr>
+<td class="property_type">
+<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</td>
+<td class="property_name"><a class="link" href="NMDeviceModem.html#NMDeviceModem--device-id" title="The “device-id” property">device-id</a></td>
+<td class="property_flags">Read</td>
+</tr>
+<tr>
 <td class="property_type"><a class="link" href="libnm-nm-dbus-interface.html#NMDeviceModemCapabilities" title="enum NMDeviceModemCapabilities"><span class="type">NMDeviceModemCapabilities</span></a></td>
 <td class="property_name"><a class="link" href="NMDeviceModem.html#NMDeviceModem--modem-capabilities" title="The “modem-capabilities” property">modem-capabilities</a></td>
 <td class="property_flags">Read</td>
 </tr>
+<tr>
+<td class="property_type">
+<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</td>
+<td class="property_name"><a class="link" href="NMDeviceModem.html#NMDeviceModem--operator-code" title="The “operator-code” property">operator-code</a></td>
+<td class="property_flags">Read</td>
+</tr>
 </tbody>
 </table></div>
 </div>
@@ -100,6 +139,18 @@
 <td class="function_name"><a class="link" href="NMDeviceModem.html#NM-DEVICE-MODEM-CURRENT-CAPABILITIES:CAPS" title="NM_DEVICE_MODEM_CURRENT_CAPABILITIES">NM_DEVICE_MODEM_CURRENT_CAPABILITIES</a></td>
 </tr>
 <tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="NMDeviceModem.html#NM-DEVICE-MODEM-DEVICE-ID:CAPS" title="NM_DEVICE_MODEM_DEVICE_ID">NM_DEVICE_MODEM_DEVICE_ID</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="NMDeviceModem.html#NM-DEVICE-MODEM-OPERATOR-CODE:CAPS" title="NM_DEVICE_MODEM_OPERATOR_CODE">NM_DEVICE_MODEM_OPERATOR_CODE</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="NMDeviceModem.html#NM-DEVICE-MODEM-APN:CAPS" title="NM_DEVICE_MODEM_APN">NM_DEVICE_MODEM_APN</a></td>
+</tr>
+<tr>
 <td class="datatype_keyword"> </td>
 <td class="function_name"><a class="link" href="NMDeviceModem.html#NMDeviceModem-struct" title="NMDeviceModem">NMDeviceModem</a></td>
 </tr>
@@ -183,6 +234,89 @@ represents the network types the modem can immediately connect to.</p>
 a firmware reload or other reinitialization</p>
 </div>
 </div>
+<hr>
+<div class="refsect2">
+<a name="nm-device-modem-get-device-id"></a><h3>nm_device_modem_get_device_id ()</h3>
+<pre class="programlisting">const <span class="returnvalue">char</span> *
+nm_device_modem_get_device_id (<em class="parameter"><code><a class="link" href="NMDeviceModem.html" title="NMDeviceModem"><span class="type">NMDeviceModem</span></a> *self</code></em>);</pre>
+<p>An identifier used by the modem backend (ModemManager) that aims to
+uniquely identify the a device. Can be used to match a connection to a
+particular device.</p>
+<div class="refsect3">
+<a name="nm-device-modem-get-device-id.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>self</p></td>
+<td class="parameter_description"><p>a <a class="link" href="NMDeviceModem.html" title="NMDeviceModem"><span class="type">NMDeviceModem</span></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="nm-device-modem-get-device-id.returns"></a><h4>Returns</h4>
+<p> a device-id string</p>
+</div>
+<p class="since">Since: 1.20</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="nm-device-modem-get-operator-code"></a><h3>nm_device_modem_get_operator_code ()</h3>
+<pre class="programlisting">const <span class="returnvalue">char</span> *
+nm_device_modem_get_operator_code (<em class="parameter"><code><a class="link" href="NMDeviceModem.html" title="NMDeviceModem"><span class="type">NMDeviceModem</span></a> *self</code></em>);</pre>
+<p>The MCC and MNC (concatenated) of the network the modem is connected to.</p>
+<div class="refsect3">
+<a name="nm-device-modem-get-operator-code.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>self</p></td>
+<td class="parameter_description"><p>a <a class="link" href="NMDeviceModem.html" title="NMDeviceModem"><span class="type">NMDeviceModem</span></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="nm-device-modem-get-operator-code.returns"></a><h4>Returns</h4>
+<p> the operator code or <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if disconnected or not a 3GPP modem.</p>
+</div>
+<p class="since">Since: 1.20</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="nm-device-modem-get-apn"></a><h3>nm_device_modem_get_apn ()</h3>
+<pre class="programlisting">const <span class="returnvalue">char</span> *
+nm_device_modem_get_apn (<em class="parameter"><code><a class="link" href="NMDeviceModem.html" title="NMDeviceModem"><span class="type">NMDeviceModem</span></a> *self</code></em>);</pre>
+<p>The access point name the modem is connected to.</p>
+<div class="refsect3">
+<a name="nm-device-modem-get-apn.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>self</p></td>
+<td class="parameter_description"><p>a <a class="link" href="NMDeviceModem.html" title="NMDeviceModem"><span class="type">NMDeviceModem</span></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="nm-device-modem-get-apn.returns"></a><h4>Returns</h4>
+<p> the APN name or <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if disconnected</p>
+</div>
+<p class="since">Since: 1.20</p>
+</div>
 </div>
 <div class="refsect1">
 <a name="NMDeviceModem.other_details"></a><h2>Types and Values</h2>
@@ -199,6 +333,24 @@ a firmware reload or other reinitialization</p>
 </div>
 <hr>
 <div class="refsect2">
+<a name="NM-DEVICE-MODEM-DEVICE-ID:CAPS"></a><h3>NM_DEVICE_MODEM_DEVICE_ID</h3>
+<pre class="programlisting">#define NM_DEVICE_MODEM_DEVICE_ID            "device-id"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="NM-DEVICE-MODEM-OPERATOR-CODE:CAPS"></a><h3>NM_DEVICE_MODEM_OPERATOR_CODE</h3>
+<pre class="programlisting">#define NM_DEVICE_MODEM_OPERATOR_CODE        "operator-code"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="NM-DEVICE-MODEM-APN:CAPS"></a><h3>NM_DEVICE_MODEM_APN</h3>
+<pre class="programlisting">#define NM_DEVICE_MODEM_APN                  "apn"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
 <a name="NMDeviceModem-struct"></a><h3>NMDeviceModem</h3>
 <pre class="programlisting">typedef struct _NMDeviceModem NMDeviceModem;</pre>
 </div>
@@ -206,6 +358,14 @@ a firmware reload or other reinitialization</p>
 <div class="refsect1">
 <a name="NMDeviceModem.property-details"></a><h2>Property Details</h2>
 <div class="refsect2">
+<a name="NMDeviceModem--apn"></a><h3>The <code class="literal">“apn”</code> property</h3>
+<pre class="programlisting">  “apn”                      <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre>
+<p>Flags: Read</p>
+<p>Default value: NULL</p>
+<p class="since">Since: 1.20</p>
+</div>
+<hr>
+<div class="refsect2">
 <a name="NMDeviceModem--current-capabilities"></a><h3>The <code class="literal">“current-capabilities”</code> property</h3>
 <pre class="programlisting">  “current-capabilities”     <a class="link" href="libnm-nm-dbus-interface.html#NMDeviceModemCapabilities" title="enum NMDeviceModemCapabilities"><span class="type">NMDeviceModemCapabilities</span></a></pre>
 <p>The generic family of access technologies the modem currently supports
@@ -214,6 +374,14 @@ without a firmware reload or reinitialization.</p>
 </div>
 <hr>
 <div class="refsect2">
+<a name="NMDeviceModem--device-id"></a><h3>The <code class="literal">“device-id”</code> property</h3>
+<pre class="programlisting">  “device-id”                <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre>
+<p>Flags: Read</p>
+<p>Default value: NULL</p>
+<p class="since">Since: 1.20</p>
+</div>
+<hr>
+<div class="refsect2">
 <a name="NMDeviceModem--modem-capabilities"></a><h3>The <code class="literal">“modem-capabilities”</code> property</h3>
 <pre class="programlisting">  “modem-capabilities”       <a class="link" href="libnm-nm-dbus-interface.html#NMDeviceModemCapabilities" title="enum NMDeviceModemCapabilities"><span class="type">NMDeviceModemCapabilities</span></a></pre>
 <p>The generic family of access technologies the modem supports.  Not all
@@ -222,6 +390,14 @@ a firmware reload or other reinitialization to switch between eg
 CDMA/EVDO and GSM/UMTS.</p>
 <p>Flags: Read</p>
 </div>
+<hr>
+<div class="refsect2">
+<a name="NMDeviceModem--operator-code"></a><h3>The <code class="literal">“operator-code”</code> property</h3>
+<pre class="programlisting">  “operator-code”            <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre>
+<p>Flags: Read</p>
+<p>Default value: NULL</p>
+<p class="since">Since: 1.20</p>
+</div>
 </div>
 </div>
 <div class="footer">
diff --git a/docs/libnm/html/NMSetting.html b/docs/libnm/html/NMSetting.html
index aaafa2c1..d2b26581 100644
--- a/docs/libnm/html/NMSetting.html
+++ b/docs/libnm/html/NMSetting.html
@@ -257,6 +257,7 @@
         <span class="lineart">├──</span> <a class="link" href="NMSettingMatch.html" title="NMSettingMatch">NMSettingMatch</a>
         <span class="lineart">├──</span> <a class="link" href="NMSettingOlpcMesh.html" title="NMSettingOlpcMesh">NMSettingOlpcMesh</a>
         <span class="lineart">├──</span> <a class="link" href="NMSettingOvsBridge.html" title="NMSettingOvsBridge">NMSettingOvsBridge</a>
+        <span class="lineart">├──</span> <a class="link" href="NMSettingOvsDpdk.html" title="NMSettingOvsDpdk">NMSettingOvsDpdk</a>
         <span class="lineart">├──</span> <a class="link" href="NMSettingOvsInterface.html" title="NMSettingOvsInterface">NMSettingOvsInterface</a>
         <span class="lineart">├──</span> <a class="link" href="NMSettingOvsPatch.html" title="NMSettingOvsPatch">NMSettingOvsPatch</a>
         <span class="lineart">├──</span> <a class="link" href="NMSettingOvsPort.html" title="NMSettingOvsPort">NMSettingOvsPort</a>
diff --git a/docs/libnm/html/NMSettingConnection.html b/docs/libnm/html/NMSettingConnection.html
index 6d1aa6b3..f9c862eb 100644
--- a/docs/libnm/html/NMSettingConnection.html
+++ b/docs/libnm/html/NMSettingConnection.html
@@ -304,6 +304,14 @@
 <a class="link" href="NMSettingConnection.html#nm-setting-connection-get-llmnr" title="nm_setting_connection_get_llmnr ()">nm_setting_connection_get_llmnr</a> <span class="c_punctuation">()</span>
 </td>
 </tr>
+<tr>
+<td class="function_type">
+<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint32"><span class="returnvalue">gint32</span></a>
+</td>
+<td class="function_name">
+<a class="link" href="NMSettingConnection.html#nm-setting-connection-get-wait-device-timeout" title="nm_setting_connection_get_wait_device_timeout ()">nm_setting_connection_get_wait_device_timeout</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
 </tbody>
 </table></div>
 </div>
@@ -434,6 +442,11 @@
 <td class="property_flags">Read / Write</td>
 </tr>
 <tr>
+<td class="property_type"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a></td>
+<td class="property_name"><a class="link" href="NMSettingConnection.html#NMSettingConnection--wait-device-timeout" title="The “wait-device-timeout” property">wait-device-timeout</a></td>
+<td class="property_flags">Read / Write</td>
+</tr>
+<tr>
 <td class="property_type">
 <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</td>
 <td class="property_name"><a class="link" href="NMSettingConnection.html#NMSettingConnection--zone" title="The “zone” property">zone</a></td>
@@ -559,6 +572,10 @@
 <td class="function_name"><a class="link" href="NMSettingConnection.html#NM-SETTING-CONNECTION-LLMNR:CAPS" title="NM_SETTING_CONNECTION_LLMNR">NM_SETTING_CONNECTION_LLMNR</a></td>
 </tr>
 <tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="NMSettingConnection.html#NM-SETTING-CONNECTION-WAIT-DEVICE-TIMEOUT:CAPS" title="NM_SETTING_CONNECTION_WAIT_DEVICE_TIMEOUT">NM_SETTING_CONNECTION_WAIT_DEVICE_TIMEOUT</a></td>
+</tr>
+<tr>
 <td class="datatype_keyword">enum</td>
 <td class="function_name"><a class="link" href="NMSettingConnection.html#NMSettingConnectionAutoconnectSlaves" title="enum NMSettingConnectionAutoconnectSlaves">NMSettingConnectionAutoconnectSlaves</a></td>
 </tr>
@@ -1633,6 +1650,34 @@ nm_setting_connection_get_llmnr (<em class="parameter"><code><a class="link" hre
 </div>
 <p class="since">Since: 1.14</p>
 </div>
+<hr>
+<div class="refsect2">
+<a name="nm-setting-connection-get-wait-device-timeout"></a><h3>nm_setting_connection_get_wait_device_timeout ()</h3>
+<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint32"><span class="returnvalue">gint32</span></a>
+nm_setting_connection_get_wait_device_timeout
+                               (<em class="parameter"><code><a class="link" href="NMSettingConnection.html" title="NMSettingConnection"><span class="type">NMSettingConnection</span></a> *setting</code></em>);</pre>
+<div class="refsect3">
+<a name="nm-setting-connection-get-wait-device-timeout.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>setting</p></td>
+<td class="parameter_description"><p>the <a class="link" href="NMSettingConnection.html" title="NMSettingConnection"><span class="type">NMSettingConnection</span></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="nm-setting-connection-get-wait-device-timeout.returns"></a><h4>Returns</h4>
+<p> the <a class="link" href="NMSettingConnection.html#NM-SETTING-CONNECTION-WAIT-DEVICE-TIMEOUT:CAPS" title="NM_SETTING_CONNECTION_WAIT_DEVICE_TIMEOUT"><code class="literal">NM_SETTING_CONNECTION_WAIT_DEVICE_TIMEOUT</code></a> property with
+the timeout in milli seconds. -1 is the default.</p>
+</div>
+<p class="since">Since: 1.20</p>
+</div>
 </div>
 <div class="refsect1">
 <a name="NMSettingConnection.other_details"></a><h2>Types and Values</h2>
@@ -1799,6 +1844,12 @@ nm_setting_connection_get_llmnr (<em class="parameter"><code><a class="link" hre
 </div>
 <hr>
 <div class="refsect2">
+<a name="NM-SETTING-CONNECTION-WAIT-DEVICE-TIMEOUT:CAPS"></a><h3>NM_SETTING_CONNECTION_WAIT_DEVICE_TIMEOUT</h3>
+<pre class="programlisting">#define NM_SETTING_CONNECTION_WAIT_DEVICE_TIMEOUT "wait-device-timeout"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
 <a name="NMSettingConnectionAutoconnectSlaves"></a><h3>enum NMSettingConnectionAutoconnectSlaves</h3>
 <p><a class="link" href="NMSettingConnection.html#NMSettingConnectionAutoconnectSlaves" title="enum NMSettingConnectionAutoconnectSlaves"><span class="type">NMSettingConnectionAutoconnectSlaves</span></a> values indicate whether slave connections
 should be activated when master is activated.</p>
@@ -2271,12 +2322,29 @@ provider, or <a class="link" href="NMSettingConnection.html#NMSettingConnection-
 <p>The UUID must be in the format "2815492f-7e56-435e-b2e9-246bd7cdc664"
 (ie, contains only hexadecimal characters and "-").  A suitable UUID may
 be generated by <a class="link" href="libnm-nm-utils.html#nm-utils-uuid-generate" title="nm_utils_uuid_generate ()"><code class="function">nm_utils_uuid_generate()</code></a> or
-<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-nm-utils.html#nm-utils-uuid-generate-from-string"><code class="function">nm_utils_uuid_generate_from_string()</code></a>.</p>
+<code class="function">nm_utils_uuid_generate_from_string()</code>.</p>
 <p>Flags: Read / Write</p>
 <p>Default value: NULL</p>
 </div>
 <hr>
 <div class="refsect2">
+<a name="NMSettingConnection--wait-device-timeout"></a><h3>The <code class="literal">“wait-device-timeout”</code> property</h3>
+<pre class="programlisting">  “wait-device-timeout”      <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a></pre>
+<p>Timeout in milliseconds to wait for device at startup.
+During boot, devices may take a while to be detected by the driver.
+This property will cause to delay NetworkManager-wait-online.service
+and nm-online to give the device a chance to appear.</p>
+<p>Note that this property only works together with NMSettingConnection:interface-name
+to identify the device that will be waited for.</p>
+<p>The value 0 means no wait time. The default value is -1, which
+currently has the same meaning as no wait time.</p>
+<p>Flags: Read / Write</p>
+<p>Allowed values: &gt;= -1</p>
+<p>Default value: -1</p>
+<p class="since">Since: 1.20</p>
+</div>
+<hr>
+<div class="refsect2">
 <a name="NMSettingConnection--zone"></a><h3>The <code class="literal">“zone”</code> property</h3>
 <pre class="programlisting">  “zone”                     <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre>
 <p>The trust level of a the connection.  Free form case-insensitive string
diff --git a/docs/libnm/html/NMSettingEthtool.html b/docs/libnm/html/NMSettingEthtool.html
index 0644c606..05f77819 100644
--- a/docs/libnm/html/NMSettingEthtool.html
+++ b/docs/libnm/html/NMSettingEthtool.html
@@ -79,6 +79,13 @@
 <a class="link" href="NMSettingEthtool.html#nm-setting-ethtool-clear-features" title="nm_setting_ethtool_clear_features ()">nm_setting_ethtool_clear_features</a> <span class="c_punctuation">()</span>
 </td>
 </tr>
+<tr>
+<td class="function_type">const <span class="returnvalue">char</span> **
+</td>
+<td class="function_name">
+<a class="link" href="NMSettingEthtool.html#nm-setting-ethtool-get-optnames" title="nm_setting_ethtool_get_optnames ()">nm_setting_ethtool_get_optnames</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
 </tbody>
 </table></div>
 </div>
@@ -330,12 +337,12 @@ nm_ethtool_optname_is_feature (<em class="parameter"><code>const <span class="ty
 </colgroup>
 <tbody><tr>
 <td class="parameter_name"><p>optname</p></td>
-<td class="parameter_description"><p>the option name to check</p></td>
-<td class="parameter_annotations"> </td>
+<td class="parameter_description"><p>the option name to check. </p></td>
+<td class="parameter_annotations"><span class="annotation">[<acronym title="NULL is OK, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span></td>
 </tr></tbody>
 </table></div>
 </div>
-<p class="since">Since: 1.14</p>
+<p class="since">Since: 1.20</p>
 </div>
 <hr>
 <div class="refsect2">
@@ -358,6 +365,9 @@ nm_setting_ethtool_get_feature (<em class="parameter"><code><a class="link" href
                                 <em class="parameter"><code>const <span class="type">char</span> *optname</code></em>);</pre>
 <p>Gets and offload feature setting. Returns <a class="link" href="libnm-nm-dbus-interface.html#NM-TERNARY-DEFAULT:CAPS"><code class="literal">NM_TERNARY_DEFAULT</code></a> if the
 feature is not set.</p>
+<p>Note that <em class="parameter"><code>optname</code></em>
+ must be a valid name for a feature, according to
+<a class="link" href="NMSettingEthtool.html#nm-ethtool-optname-is-feature" title="nm_ethtool_optname_is_feature ()"><code class="function">nm_ethtool_optname_is_feature()</code></a>.</p>
 <div class="refsect3">
 <a name="nm-setting-ethtool-get-feature.parameters"></a><h4>Parameters</h4>
 <div class="informaltable"><table class="informaltable" width="100%" border="0">
@@ -395,6 +405,9 @@ nm_setting_ethtool_set_feature (<em class="parameter"><code><a class="link" href
                                 <em class="parameter"><code>const <span class="type">char</span> *optname</code></em>,
                                 <em class="parameter"><code><a class="link" href="libnm-nm-dbus-interface.html#NMTernary" title="enum NMTernary"><span class="type">NMTernary</span></a> value</code></em>);</pre>
 <p>Sets and offload feature setting.</p>
+<p>Note that <em class="parameter"><code>optname</code></em>
+ must be a valid name for a feature, according to
+<a class="link" href="NMSettingEthtool.html#nm-ethtool-optname-is-feature" title="nm_ethtool_optname_is_feature ()"><code class="function">nm_ethtool_optname_is_feature()</code></a>.</p>
 <div class="refsect3">
 <a name="nm-setting-ethtool-set-feature.parameters"></a><h4>Parameters</h4>
 <div class="informaltable"><table class="informaltable" width="100%" border="0">
@@ -448,6 +461,48 @@ nm_setting_ethtool_clear_features (<em class="parameter"><code><a class="link" h
 </div>
 <p class="since">Since: 1.14</p>
 </div>
+<hr>
+<div class="refsect2">
+<a name="nm-setting-ethtool-get-optnames"></a><h3>nm_setting_ethtool_get_optnames ()</h3>
+<pre class="programlisting">const <span class="returnvalue">char</span> **
+nm_setting_ethtool_get_optnames (<em class="parameter"><code><a class="link" href="NMSettingEthtool.html" title="NMSettingEthtool"><span class="type">NMSettingEthtool</span></a> *setting</code></em>,
+                                 <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> *out_length</code></em>);</pre>
+<p>This returns all options names that are set. This includes the feature names
+like <a class="link" href="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-FEATURE-GRO:CAPS" title="NM_ETHTOOL_OPTNAME_FEATURE_GRO"><code class="literal">NM_ETHTOOL_OPTNAME_FEATURE_GRO</code></a>. See <a class="link" href="NMSettingEthtool.html#nm-ethtool-optname-is-feature" title="nm_ethtool_optname_is_feature ()"><code class="function">nm_ethtool_optname_is_feature()</code></a> to
+check whether the option name is valid for offload features.</p>
+<div class="refsect3">
+<a name="nm-setting-ethtool-get-optnames.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>setting</p></td>
+<td class="parameter_description"><p>the <a class="link" href="NMSettingEthtool.html" title="NMSettingEthtool"><span class="type">NMSettingEthtool</span></a> instance.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>out_length</p></td>
+<td class="parameter_description"><p>return location for the number of keys returned, or <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. </p></td>
+<td class="parameter_annotations"><span class="annotation">[<acronym title="Parameter for returning results. Default is transfer full."><span class="acronym">out</span></acronym>][<acronym title="NULL may be passed instead of a pointer to a location."><span class="acronym">optional</span></acronym>]</span></td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="nm-setting-ethtool-get-optnames.returns"></a><h4>Returns</h4>
+<p>list of set option
+names or <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if no options are set. The option names are still owned by
+<em class="parameter"><code>setting</code></em>
+and may get invalidated when <em class="parameter"><code>setting</code></em>
+gets modified. </p>
+<p><span class="annotation">[<acronym title="Parameter points to an array of items."><span class="acronym">array</span></acronym> zero-terminated=1][<acronym title="Free data container after the code is done."><span class="acronym">transfer container</span></acronym>]</span></p>
+</div>
+<p class="since">Since: 1.20</p>
+</div>
 </div>
 <div class="refsect1">
 <a name="NMSettingEthtool.other_details"></a><h2>Types and Values</h2>
diff --git a/docs/libnm/html/NMSettingGeneric.html b/docs/libnm/html/NMSettingGeneric.html
index 939c3c53..5ac78763 100644
--- a/docs/libnm/html/NMSettingGeneric.html
+++ b/docs/libnm/html/NMSettingGeneric.html
@@ -81,7 +81,7 @@
 optional properties that apply to "generic" devices (ie, devices that
 NetworkManager does not specifically recognize).</p>
 <p>There are currently no properties on this object; it exists only to be
-the "connection type" setting on <a href="/usr/share/gtk-doc/html/libnm-util/NMConnection.html#NMConnection-struct"><span class="type">NMConnections</span></a> for generic devices.</p>
+the "connection type" setting on <span class="type">NMConnections</span> for generic devices.</p>
 </div>
 <div class="refsect1">
 <a name="NMSettingGeneric.functions_details"></a><h2>Functions</h2>
diff --git a/docs/libnm/html/NMSettingIP6Config.html b/docs/libnm/html/NMSettingIP6Config.html
index 154f953e..30ee1129 100644
--- a/docs/libnm/html/NMSettingIP6Config.html
+++ b/docs/libnm/html/NMSettingIP6Config.html
@@ -169,6 +169,10 @@
 <td class="function_name"><a class="link" href="NMSettingIP6Config.html#NM-SETTING-IP6-CONFIG-METHOD-SHARED:CAPS" title="NM_SETTING_IP6_CONFIG_METHOD_SHARED">NM_SETTING_IP6_CONFIG_METHOD_SHARED</a></td>
 </tr>
 <tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="NMSettingIP6Config.html#NM-SETTING-IP6-CONFIG-METHOD-DISABLED:CAPS" title="NM_SETTING_IP6_CONFIG_METHOD_DISABLED">NM_SETTING_IP6_CONFIG_METHOD_DISABLED</a></td>
+</tr>
+<tr>
 <td class="datatype_keyword">enum</td>
 <td class="function_name"><a class="link" href="NMSettingIP6Config.html#NMSettingIP6ConfigPrivacy" title="enum NMSettingIP6ConfigPrivacy">NMSettingIP6ConfigPrivacy</a></td>
 </tr>
@@ -200,7 +204,7 @@
 properties related to IPv6 addressing, routing, and Domain Name Service</p>
 <p><a class="link" href="NMSettingIP6Config.html" title="NMSettingIP6Config"><span class="type">NMSettingIP6Config</span></a> has few properties or methods of its own; it inherits
 almost everything from <a class="link" href="NMSettingIPConfig.html" title="NMSettingIPConfig"><span class="type">NMSettingIPConfig</span></a>.</p>
-<p>NetworkManager supports 6 values for the <a class="link" href="NMSettingIPConfig.html#NMSettingIPConfig--method" title="The “method” property"><span class="type">“method”</span></a> property
+<p>NetworkManager supports 7 values for the <a class="link" href="NMSettingIPConfig.html#NMSettingIPConfig--method" title="The “method” property"><span class="type">“method”</span></a> property
 for IPv6.  If "auto" is specified then the appropriate automatic method (PPP,
 router advertisement, etc) is used for the device and most other properties
 can be left unset.  To force the use of DHCP only, specify "dhcp"; this
@@ -209,7 +213,8 @@ specified, then an IPv6 link-local address will be assigned to the interface.
 If "manual" is specified, static IP addressing is used and at least one IP
 address must be given in the "addresses" property.  If "ignore" is specified,
 IPv6 configuration is not done. Note: the "shared" method is not yet
-supported.</p>
+supported. If "disabled" is specified, IPv6 is disabled completely for the
+interface.</p>
 </div>
 <div class="refsect1">
 <a name="NMSettingIP6Config.functions_details"></a><h2>Functions</h2>
@@ -425,6 +430,13 @@ supported for IPv6)</p>
 </div>
 <hr>
 <div class="refsect2">
+<a name="NM-SETTING-IP6-CONFIG-METHOD-DISABLED:CAPS"></a><h3>NM_SETTING_IP6_CONFIG_METHOD_DISABLED</h3>
+<pre class="programlisting">#define NM_SETTING_IP6_CONFIG_METHOD_DISABLED   "disabled"
+</pre>
+<p>IPv6 is disabled for the connection.</p>
+</div>
+<hr>
+<div class="refsect2">
 <a name="NMSettingIP6ConfigPrivacy"></a><h3>enum NMSettingIP6ConfigPrivacy</h3>
 <p><a class="link" href="NMSettingIP6Config.html#NMSettingIP6ConfigPrivacy" title="enum NMSettingIP6ConfigPrivacy"><span class="type">NMSettingIP6ConfigPrivacy</span></a> values indicate if and how IPv6 Privacy
 Extensions are used (RFC4941).</p>
diff --git a/docs/libnm/html/NMSettingIPConfig.html b/docs/libnm/html/NMSettingIPConfig.html
index 18c74120..9e6c8692 100644
--- a/docs/libnm/html/NMSettingIPConfig.html
+++ b/docs/libnm/html/NMSettingIPConfig.html
@@ -668,6 +668,22 @@
 </tr>
 <tr>
 <td class="function_type">
+<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint32"><span class="returnvalue">gint32</span></a>
+</td>
+<td class="function_name">
+<a class="link" href="NMSettingIPConfig.html#nm-ip-routing-rule-get-suppress-prefixlength" title="nm_ip_routing_rule_get_suppress_prefixlength ()">nm_ip_routing_rule_get_suppress_prefixlength</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="NMSettingIPConfig.html#nm-ip-routing-rule-set-suppress-prefixlength" title="nm_ip_routing_rule_set_suppress_prefixlength ()">nm_ip_routing_rule_set_suppress_prefixlength</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
 <span class="returnvalue">int</span>
 </td>
 <td class="function_name">
@@ -2986,7 +3002,7 @@ cannot be modified nor unsealed.</p>
 <pre class="programlisting"><span class="returnvalue">void</span>
 nm_ip_routing_rule_seal (<em class="parameter"><code><a class="link" href="NMSettingIPConfig.html#NMIPRoutingRule"><span class="type">NMIPRoutingRule</span></a> *self</code></em>);</pre>
 <p>Seals the routing rule. Afterwards, the instance can no longer be
-modfied, and it is a bug to call any of the accessors that would
+modified, and it is a bug to call any of the accessors that would
 modify the rule. If <em class="parameter"><code>self</code></em>
  was already sealed, this has no effect.</p>
 <div class="refsect3">
@@ -3753,7 +3769,7 @@ nm_ip_routing_rule_set_iifname (<em class="parameter"><code><a class="link" href
 <p>The name supports C backslash escaping for non-UTF-8 characters.
 Note that <a class="link" href="NMSettingIPConfig.html#nm-ip-routing-rule-from-string" title="nm_ip_routing_rule_from_string ()"><code class="function">nm_ip_routing_rule_from_string()</code></a> too uses backslash
 escaping when tokenizing the words by whitespace. So, in string
-representation you'd get double backslashs.</p>
+representation you'd get double backslashes.</p>
 <div class="refsect3">
 <a name="nm-ip-routing-rule-set-iifname.parameters"></a><h4>Parameters</h4>
 <div class="informaltable"><table class="informaltable" width="100%" border="0">
@@ -3814,7 +3830,7 @@ nm_ip_routing_rule_set_oifname (<em class="parameter"><code><a class="link" href
 <p>The name supports C backslash escaping for non-UTF-8 characters.
 Note that <a class="link" href="NMSettingIPConfig.html#nm-ip-routing-rule-from-string" title="nm_ip_routing_rule_from_string ()"><code class="function">nm_ip_routing_rule_from_string()</code></a> too uses backslash
 escaping when tokenizing the words by whitespace. So, in string
-representation you'd get double backslashs.</p>
+representation you'd get double backslashes.</p>
 <div class="refsect3">
 <a name="nm-ip-routing-rule-set-oifname.parameters"></a><h4>Parameters</h4>
 <div class="informaltable"><table class="informaltable" width="100%" border="0">
@@ -3955,6 +3971,65 @@ nm_ip_routing_rule_set_table (<em class="parameter"><code><a class="link" href="
 </div>
 <hr>
 <div class="refsect2">
+<a name="nm-ip-routing-rule-get-suppress-prefixlength"></a><h3>nm_ip_routing_rule_get_suppress_prefixlength ()</h3>
+<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint32"><span class="returnvalue">gint32</span></a>
+nm_ip_routing_rule_get_suppress_prefixlength
+                               (<em class="parameter"><code>const <a class="link" href="NMSettingIPConfig.html#NMIPRoutingRule"><span class="type">NMIPRoutingRule</span></a> *self</code></em>);</pre>
+<div class="refsect3">
+<a name="nm-ip-routing-rule-get-suppress-prefixlength.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>self</p></td>
+<td class="parameter_description"><p>the <a class="link" href="NMSettingIPConfig.html#NMIPRoutingRule"><span class="type">NMIPRoutingRule</span></a> instance</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="nm-ip-routing-rule-get-suppress-prefixlength.returns"></a><h4>Returns</h4>
+<p> the suppress_prefixlength of the rule. -1 means that the value is unset.</p>
+</div>
+<p class="since">Since: 1.20</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="nm-ip-routing-rule-set-suppress-prefixlength"></a><h3>nm_ip_routing_rule_set_suppress_prefixlength ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+nm_ip_routing_rule_set_suppress_prefixlength
+                               (<em class="parameter"><code><a class="link" href="NMSettingIPConfig.html#NMIPRoutingRule"><span class="type">NMIPRoutingRule</span></a> *self</code></em>,
+                                <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint32"><span class="type">gint32</span></a> suppress_prefixlength</code></em>);</pre>
+<div class="refsect3">
+<a name="nm-ip-routing-rule-set-suppress-prefixlength.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>self</p></td>
+<td class="parameter_description"><p>the <a class="link" href="NMSettingIPConfig.html#NMIPRoutingRule"><span class="type">NMIPRoutingRule</span></a> instance</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>suppress_prefixlength</p></td>
+<td class="parameter_description"><p>the suppress_prefixlength to set. The value -1 means
+unset.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<p class="since">Since: 1.20</p>
+</div>
+<hr>
+<div class="refsect2">
 <a name="nm-ip-routing-rule-cmp"></a><h3>nm_ip_routing_rule_cmp ()</h3>
 <pre class="programlisting"><span class="returnvalue">int</span>
 nm_ip_routing_rule_cmp (<em class="parameter"><code>const <a class="link" href="NMSettingIPConfig.html#NMIPRoutingRule"><span class="type">NMIPRoutingRule</span></a> *rule</code></em>,
@@ -6113,7 +6188,7 @@ active default route will be preferred.  Negative values have the special
 effect of excluding other configurations with a greater priority value;
 so in presence of at least a negative priority, only DNS servers from
 connections with the lowest priority value will be used.</p>
-<p>When using a DNS resolver that supports split-DNS as dns=dnsmasq or
+<p>When using a DNS resolver that supports Conditional Forwarding as dns=dnsmasq or
 dns=systemd-resolved, each connection is used to query domains in its
 search list.  Queries for domains not present in any search list are
 routed through connections having the '~.' special wildcard domain, which
@@ -6186,9 +6261,9 @@ successfully.</p>
 <a name="NMSettingIPConfig--method"></a><h3>The <code class="literal">“method”</code> property</h3>
 <pre class="programlisting">  “method”                   <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre>
 <p>IP configuration method.</p>
-<p><a class="link" href="NMSettingIP4Config.html" title="NMSettingIP4Config"><span class="type">NMSettingIP4Config</span></a> and <a class="link" href="NMSettingIP6Config.html" title="NMSettingIP6Config"><span class="type">NMSettingIP6Config</span></a> both support "auto",
-"manual", and "link-local". See the subclass-specific documentation for
-other values.</p>
+<p><a class="link" href="NMSettingIP4Config.html" title="NMSettingIP4Config"><span class="type">NMSettingIP4Config</span></a> and <a class="link" href="NMSettingIP6Config.html" title="NMSettingIP6Config"><span class="type">NMSettingIP6Config</span></a> both support "disabled",
+"auto", "manual", and "link-local". See the subclass-specific
+documentation for other values.</p>
 <p>In general, for the "auto" method, properties such as
 <a class="link" href="NMSettingIPConfig.html#NMSettingIPConfig--dns" title="The “dns” property"><span class="type">“dns”</span></a> and <a class="link" href="NMSettingIPConfig.html#NMSettingIPConfig--routes" title="The “routes” property"><span class="type">“routes”</span></a> specify information
 that is added on to the information returned from automatic
diff --git a/docs/libnm/html/NMSettingOvsBridge.html b/docs/libnm/html/NMSettingOvsBridge.html
index 21bd4940..848fa67e 100644
--- a/docs/libnm/html/NMSettingOvsBridge.html
+++ b/docs/libnm/html/NMSettingOvsBridge.html
@@ -78,6 +78,13 @@
 <a class="link" href="NMSettingOvsBridge.html#nm-setting-ovs-bridge-get-stp-enable" title="nm_setting_ovs_bridge_get_stp_enable ()">nm_setting_ovs_bridge_get_stp_enable</a> <span class="c_punctuation">()</span>
 </td>
 </tr>
+<tr>
+<td class="function_type">const <span class="returnvalue">char</span> *
+</td>
+<td class="function_name">
+<a class="link" href="NMSettingOvsBridge.html#nm-setting-ovs-bridge-get-datapath-type" title="nm_setting_ovs_bridge_get_datapath_type ()">nm_setting_ovs_bridge_get_datapath_type</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
 </tbody>
 </table></div>
 </div>
@@ -109,6 +116,10 @@
 <td class="define_keyword">#define</td>
 <td class="function_name"><a class="link" href="NMSettingOvsBridge.html#NM-SETTING-OVS-BRIDGE-STP-ENABLE:CAPS" title="NM_SETTING_OVS_BRIDGE_STP_ENABLE">NM_SETTING_OVS_BRIDGE_STP_ENABLE</a></td>
 </tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="NMSettingOvsBridge.html#NM-SETTING-OVS-BRIDGE-DATAPATH-TYPE:CAPS" title="NM_SETTING_OVS_BRIDGE_DATAPATH_TYPE">NM_SETTING_OVS_BRIDGE_DATAPATH_TYPE</a></td>
+</tr>
 </tbody>
 </table></div>
 </div>
@@ -236,6 +247,33 @@ nm_setting_ovs_bridge_get_stp_enable (<em class="parameter"><code><a class="link
 </div>
 <p class="since">Since: 1.10</p>
 </div>
+<hr>
+<div class="refsect2">
+<a name="nm-setting-ovs-bridge-get-datapath-type"></a><h3>nm_setting_ovs_bridge_get_datapath_type ()</h3>
+<pre class="programlisting">const <span class="returnvalue">char</span> *
+nm_setting_ovs_bridge_get_datapath_type
+                               (<em class="parameter"><code><a class="link" href="NMSettingOvsBridge.html" title="NMSettingOvsBridge"><span class="type">NMSettingOvsBridge</span></a> *self</code></em>);</pre>
+<div class="refsect3">
+<a name="nm-setting-ovs-bridge-get-datapath-type.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>self</p></td>
+<td class="parameter_description"><p>the <a class="link" href="NMSettingOvsBridge.html" title="NMSettingOvsBridge"><span class="type">NMSettingOvsBridge</span></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="nm-setting-ovs-bridge-get-datapath-type.returns"></a><h4>Returns</h4>
+<p> the <span class="type">“datapath_type”</span> property of the setting</p>
+</div>
+<p class="since">Since: 1.20</p>
+</div>
 </div>
 <div class="refsect1">
 <a name="NMSettingOvsBridge.other_details"></a><h2>Types and Values</h2>
@@ -268,6 +306,12 @@ nm_setting_ovs_bridge_get_stp_enable (<em class="parameter"><code><a class="link
 <pre class="programlisting">#define NM_SETTING_OVS_BRIDGE_STP_ENABLE            "stp-enable"
 </pre>
 </div>
+<hr>
+<div class="refsect2">
+<a name="NM-SETTING-OVS-BRIDGE-DATAPATH-TYPE:CAPS"></a><h3>NM_SETTING_OVS_BRIDGE_DATAPATH_TYPE</h3>
+<pre class="programlisting">#define NM_SETTING_OVS_BRIDGE_DATAPATH_TYPE         "datapath-type"
+</pre>
+</div>
 </div>
 </div>
 <div class="footer">
diff --git a/docs/libnm/html/NMSettingOvsDpdk.html b/docs/libnm/html/NMSettingOvsDpdk.html
new file mode 100644
index 00000000..6c591347
--- /dev/null
+++ b/docs/libnm/html/NMSettingOvsDpdk.html
@@ -0,0 +1,143 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>NMSettingOvsDpdk: libnm Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="libnm Reference Manual">
+<link rel="up" href="ch03.html" title="Connection and Setting API Reference">
+<link rel="prev" href="NMSettingOvsInterface.html" title="NMSettingOvsInterface">
+<link rel="next" href="NMSettingOvsPatch.html" title="NMSettingOvsPatch">
+<meta name="generator" content="GTK-Doc V1.29 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+                  <a href="#NMSettingOvsDpdk.description" class="shortcut">Description</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="ch03.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="NMSettingOvsInterface.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="NMSettingOvsPatch.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="NMSettingOvsDpdk"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="NMSettingOvsDpdk.top_of_page"></a>NMSettingOvsDpdk</span></h2>
+<p>NMSettingOvsDpdk — Describes connection properties for Open vSwitch DPDK interfaces.</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="NMSettingOvsDpdk.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_return">
+<col class="functions_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<a class="link" href="NMSetting.html" title="NMSetting"><span class="returnvalue">NMSetting</span></a> *
+</td>
+<td class="function_name">
+<a class="link" href="NMSettingOvsDpdk.html#nm-setting-ovs-dpdk-new" title="nm_setting_ovs_dpdk_new ()">nm_setting_ovs_dpdk_new</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">const <span class="returnvalue">char</span> *
+</td>
+<td class="function_name">
+<a class="link" href="NMSettingOvsDpdk.html#nm-setting-ovs-dpdk-get-devargs" title="nm_setting_ovs_dpdk_get_devargs ()">nm_setting_ovs_dpdk_get_devargs</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="NMSettingOvsDpdk.other"></a><h2>Types and Values</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="name">
+<col class="description">
+</colgroup>
+<tbody>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="NMSettingOvsDpdk.html#NM-SETTING-OVS-DPDK-SETTING-NAME:CAPS" title="NM_SETTING_OVS_DPDK_SETTING_NAME">NM_SETTING_OVS_DPDK_SETTING_NAME</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="NMSettingOvsDpdk.html#NM-SETTING-OVS-DPDK-DEVARGS:CAPS" title="NM_SETTING_OVS_DPDK_DEVARGS">NM_SETTING_OVS_DPDK_DEVARGS</a></td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="NMSettingOvsDpdk.description"></a><h2>Description</h2>
+<p>The <a class="link" href="NMSettingOvsDpdk.html" title="NMSettingOvsDpdk"><span class="type">NMSettingOvsDpdk</span></a> object is a <a class="link" href="NMSetting.html" title="NMSetting"><span class="type">NMSetting</span></a> subclass that describes properties
+necessary for Open vSwitch interfaces of type "dpdk".</p>
+</div>
+<div class="refsect1">
+<a name="NMSettingOvsDpdk.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="nm-setting-ovs-dpdk-new"></a><h3>nm_setting_ovs_dpdk_new ()</h3>
+<pre class="programlisting"><a class="link" href="NMSetting.html" title="NMSetting"><span class="returnvalue">NMSetting</span></a> *
+nm_setting_ovs_dpdk_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<p>Creates a new <a class="link" href="NMSettingOvsDpdk.html" title="NMSettingOvsDpdk"><span class="type">NMSettingOvsDpdk</span></a> object with default values.</p>
+<div class="refsect3">
+<a name="nm-setting-ovs-dpdk-new.returns"></a><h4>Returns</h4>
+<p>the new empty <a class="link" href="NMSettingOvsDpdk.html" title="NMSettingOvsDpdk"><span class="type">NMSettingOvsDpdk</span></a> object. </p>
+<p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p>
+</div>
+<p class="since">Since: 1.20</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="nm-setting-ovs-dpdk-get-devargs"></a><h3>nm_setting_ovs_dpdk_get_devargs ()</h3>
+<pre class="programlisting">const <span class="returnvalue">char</span> *
+nm_setting_ovs_dpdk_get_devargs (<em class="parameter"><code><a class="link" href="NMSettingOvsDpdk.html" title="NMSettingOvsDpdk"><span class="type">NMSettingOvsDpdk</span></a> *self</code></em>);</pre>
+<div class="refsect3">
+<a name="nm-setting-ovs-dpdk-get-devargs.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>self</p></td>
+<td class="parameter_description"><p>the <a class="link" href="NMSettingOvsDpdk.html" title="NMSettingOvsDpdk"><span class="type">NMSettingOvsDpdk</span></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="nm-setting-ovs-dpdk-get-devargs.returns"></a><h4>Returns</h4>
+<p> the <span class="type">“devargs”</span> property of the setting</p>
+</div>
+<p class="since">Since: 1.20</p>
+</div>
+</div>
+<div class="refsect1">
+<a name="NMSettingOvsDpdk.other_details"></a><h2>Types and Values</h2>
+<div class="refsect2">
+<a name="NM-SETTING-OVS-DPDK-SETTING-NAME:CAPS"></a><h3>NM_SETTING_OVS_DPDK_SETTING_NAME</h3>
+<pre class="programlisting">#define NM_SETTING_OVS_DPDK_SETTING_NAME        "ovs-dpdk"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="NM-SETTING-OVS-DPDK-DEVARGS:CAPS"></a><h3>NM_SETTING_OVS_DPDK_DEVARGS</h3>
+<pre class="programlisting">#define NM_SETTING_OVS_DPDK_DEVARGS             "devargs"
+</pre>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.29</div>
+</body>
+</html>
\ No newline at end of file
diff --git a/docs/libnm/html/NMSettingOvsInterface.html b/docs/libnm/html/NMSettingOvsInterface.html
index e7c35782..44df6117 100644
--- a/docs/libnm/html/NMSettingOvsInterface.html
+++ b/docs/libnm/html/NMSettingOvsInterface.html
@@ -7,7 +7,7 @@
 <link rel="home" href="index.html" title="libnm Reference Manual">
 <link rel="up" href="ch03.html" title="Connection and Setting API Reference">
 <link rel="prev" href="NMSettingOvsBridge.html" title="NMSettingOvsBridge">
-<link rel="next" href="NMSettingOvsPatch.html" title="NMSettingOvsPatch">
+<link rel="next" href="NMSettingOvsDpdk.html" title="NMSettingOvsDpdk">
 <meta name="generator" content="GTK-Doc V1.29 (XML mode)">
 <link rel="stylesheet" href="style.css" type="text/css">
 </head>
@@ -20,7 +20,7 @@
 <td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
 <td><a accesskey="u" href="ch03.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
 <td><a accesskey="p" href="NMSettingOvsBridge.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
-<td><a accesskey="n" href="NMSettingOvsPatch.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+<td><a accesskey="n" href="NMSettingOvsDpdk.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
 </tr></table>
 <div class="refentry">
 <a name="NMSettingOvsInterface"></a><div class="titlepage"></div>
diff --git a/docs/libnm/html/NMSettingOvsPatch.html b/docs/libnm/html/NMSettingOvsPatch.html
index 3c9a5b7a..8b358e46 100644
--- a/docs/libnm/html/NMSettingOvsPatch.html
+++ b/docs/libnm/html/NMSettingOvsPatch.html
@@ -6,7 +6,7 @@
 <meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
 <link rel="home" href="index.html" title="libnm Reference Manual">
 <link rel="up" href="ch03.html" title="Connection and Setting API Reference">
-<link rel="prev" href="NMSettingOvsInterface.html" title="NMSettingOvsInterface">
+<link rel="prev" href="NMSettingOvsDpdk.html" title="NMSettingOvsDpdk">
 <link rel="next" href="NMSettingOvsPort.html" title="NMSettingOvsPort">
 <meta name="generator" content="GTK-Doc V1.29 (XML mode)">
 <link rel="stylesheet" href="style.css" type="text/css">
@@ -19,7 +19,7 @@
 </td>
 <td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
 <td><a accesskey="u" href="ch03.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
-<td><a accesskey="p" href="NMSettingOvsInterface.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="p" href="NMSettingOvsDpdk.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
 <td><a accesskey="n" href="NMSettingOvsPort.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
 </tr></table>
 <div class="refentry">
diff --git a/docs/libnm/html/NMSettingTeam.html b/docs/libnm/html/NMSettingTeam.html
index 02a1f409..09180bd6 100644
--- a/docs/libnm/html/NMSettingTeam.html
+++ b/docs/libnm/html/NMSettingTeam.html
@@ -976,8 +976,8 @@ reaches zero, the object will be destroyed.</p>
 <div class="refsect2">
 <a name="nm-team-link-watcher-equal"></a><h3>nm_team_link_watcher_equal ()</h3>
 <pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
-nm_team_link_watcher_equal (<em class="parameter"><code><a class="link" href="NMSettingTeam.html#NMTeamLinkWatcher"><span class="type">NMTeamLinkWatcher</span></a> *watcher</code></em>,
-                            <em class="parameter"><code><a class="link" href="NMSettingTeam.html#NMTeamLinkWatcher"><span class="type">NMTeamLinkWatcher</span></a> *other</code></em>);</pre>
+nm_team_link_watcher_equal (<em class="parameter"><code>const <a class="link" href="NMSettingTeam.html#NMTeamLinkWatcher"><span class="type">NMTeamLinkWatcher</span></a> *watcher</code></em>,
+                            <em class="parameter"><code>const <a class="link" href="NMSettingTeam.html#NMTeamLinkWatcher"><span class="type">NMTeamLinkWatcher</span></a> *other</code></em>);</pre>
 <p>Determines if two <a class="link" href="NMSettingTeam.html#NMTeamLinkWatcher"><span class="type">NMTeamLinkWatcher</span></a> objects contain the same values
 in all the properties.</p>
 <div class="refsect3">
@@ -1013,7 +1013,7 @@ to.</p></td>
 <div class="refsect2">
 <a name="nm-team-link-watcher-dup"></a><h3>nm_team_link_watcher_dup ()</h3>
 <pre class="programlisting"><a class="link" href="NMSettingTeam.html#NMTeamLinkWatcher"><span class="returnvalue">NMTeamLinkWatcher</span></a> *
-nm_team_link_watcher_dup (<em class="parameter"><code><a class="link" href="NMSettingTeam.html#NMTeamLinkWatcher"><span class="type">NMTeamLinkWatcher</span></a> *watcher</code></em>);</pre>
+nm_team_link_watcher_dup (<em class="parameter"><code>const <a class="link" href="NMSettingTeam.html#NMTeamLinkWatcher"><span class="type">NMTeamLinkWatcher</span></a> *watcher</code></em>);</pre>
 <p>Creates a copy of <em class="parameter"><code>watcher</code></em>
 </p>
 <div class="refsect3">
@@ -1043,7 +1043,7 @@ nm_team_link_watcher_dup (<em class="parameter"><code><a class="link" href="NMSe
 <div class="refsect2">
 <a name="nm-team-link-watcher-get-name"></a><h3>nm_team_link_watcher_get_name ()</h3>
 <pre class="programlisting">const <span class="returnvalue">char</span> *
-nm_team_link_watcher_get_name (<em class="parameter"><code><a class="link" href="NMSettingTeam.html#NMTeamLinkWatcher"><span class="type">NMTeamLinkWatcher</span></a> *watcher</code></em>);</pre>
+nm_team_link_watcher_get_name (<em class="parameter"><code>const <a class="link" href="NMSettingTeam.html#NMTeamLinkWatcher"><span class="type">NMTeamLinkWatcher</span></a> *watcher</code></em>);</pre>
 <p>Gets the name of the link watcher to be used.</p>
 <div class="refsect3">
 <a name="nm-team-link-watcher-get-name.parameters"></a><h4>Parameters</h4>
@@ -1066,7 +1066,7 @@ nm_team_link_watcher_get_name (<em class="parameter"><code><a class="link" href=
 <div class="refsect2">
 <a name="nm-team-link-watcher-get-delay-up"></a><h3>nm_team_link_watcher_get_delay_up ()</h3>
 <pre class="programlisting"><span class="returnvalue">int</span>
-nm_team_link_watcher_get_delay_up (<em class="parameter"><code><a class="link" href="NMSettingTeam.html#NMTeamLinkWatcher"><span class="type">NMTeamLinkWatcher</span></a> *watcher</code></em>);</pre>
+nm_team_link_watcher_get_delay_up (<em class="parameter"><code>const <a class="link" href="NMSettingTeam.html#NMTeamLinkWatcher"><span class="type">NMTeamLinkWatcher</span></a> *watcher</code></em>);</pre>
 <p>Gets the delay_up interval (in milliseconds) that elapses between the link
 coming up and the runner being notified about it.</p>
 <div class="refsect3">
@@ -1090,7 +1090,7 @@ coming up and the runner being notified about it.</p>
 <div class="refsect2">
 <a name="nm-team-link-watcher-get-delay-down"></a><h3>nm_team_link_watcher_get_delay_down ()</h3>
 <pre class="programlisting"><span class="returnvalue">int</span>
-nm_team_link_watcher_get_delay_down (<em class="parameter"><code><a class="link" href="NMSettingTeam.html#NMTeamLinkWatcher"><span class="type">NMTeamLinkWatcher</span></a> *watcher</code></em>);</pre>
+nm_team_link_watcher_get_delay_down (<em class="parameter"><code>const <a class="link" href="NMSettingTeam.html#NMTeamLinkWatcher"><span class="type">NMTeamLinkWatcher</span></a> *watcher</code></em>);</pre>
 <p>Gets the delay_down interval (in milliseconds) that elapses between the link
 going down and the runner being notified about it.</p>
 <div class="refsect3">
@@ -1114,7 +1114,7 @@ going down and the runner being notified about it.</p>
 <div class="refsect2">
 <a name="nm-team-link-watcher-get-init-wait"></a><h3>nm_team_link_watcher_get_init_wait ()</h3>
 <pre class="programlisting"><span class="returnvalue">int</span>
-nm_team_link_watcher_get_init_wait (<em class="parameter"><code><a class="link" href="NMSettingTeam.html#NMTeamLinkWatcher"><span class="type">NMTeamLinkWatcher</span></a> *watcher</code></em>);</pre>
+nm_team_link_watcher_get_init_wait (<em class="parameter"><code>const <a class="link" href="NMSettingTeam.html#NMTeamLinkWatcher"><span class="type">NMTeamLinkWatcher</span></a> *watcher</code></em>);</pre>
 <p>Gets the init_wait interval (in milliseconds) that the team slave should
 wait before sending the first packet to the target host.</p>
 <div class="refsect3">
@@ -1138,7 +1138,7 @@ wait before sending the first packet to the target host.</p>
 <div class="refsect2">
 <a name="nm-team-link-watcher-get-interval"></a><h3>nm_team_link_watcher_get_interval ()</h3>
 <pre class="programlisting"><span class="returnvalue">int</span>
-nm_team_link_watcher_get_interval (<em class="parameter"><code><a class="link" href="NMSettingTeam.html#NMTeamLinkWatcher"><span class="type">NMTeamLinkWatcher</span></a> *watcher</code></em>);</pre>
+nm_team_link_watcher_get_interval (<em class="parameter"><code>const <a class="link" href="NMSettingTeam.html#NMTeamLinkWatcher"><span class="type">NMTeamLinkWatcher</span></a> *watcher</code></em>);</pre>
 <p>Gets the interval (in milliseconds) that the team slave should wait between
 sending two check packets to the target host.</p>
 <div class="refsect3">
@@ -1162,7 +1162,7 @@ sending two check packets to the target host.</p>
 <div class="refsect2">
 <a name="nm-team-link-watcher-get-missed-max"></a><h3>nm_team_link_watcher_get_missed_max ()</h3>
 <pre class="programlisting"><span class="returnvalue">int</span>
-nm_team_link_watcher_get_missed_max (<em class="parameter"><code><a class="link" href="NMSettingTeam.html#NMTeamLinkWatcher"><span class="type">NMTeamLinkWatcher</span></a> *watcher</code></em>);</pre>
+nm_team_link_watcher_get_missed_max (<em class="parameter"><code>const <a class="link" href="NMSettingTeam.html#NMTeamLinkWatcher"><span class="type">NMTeamLinkWatcher</span></a> *watcher</code></em>);</pre>
 <p>Gets the number of missed replies after which the link is considered down.</p>
 <div class="refsect3">
 <a name="nm-team-link-watcher-get-missed-max.parameters"></a><h4>Parameters</h4>
@@ -1185,7 +1185,7 @@ nm_team_link_watcher_get_missed_max (<em class="parameter"><code><a class="link"
 <div class="refsect2">
 <a name="nm-team-link-watcher-get-target-host"></a><h3>nm_team_link_watcher_get_target_host ()</h3>
 <pre class="programlisting">const <span class="returnvalue">char</span> *
-nm_team_link_watcher_get_target_host (<em class="parameter"><code><a class="link" href="NMSettingTeam.html#NMTeamLinkWatcher"><span class="type">NMTeamLinkWatcher</span></a> *watcher</code></em>);</pre>
+nm_team_link_watcher_get_target_host (<em class="parameter"><code>const <a class="link" href="NMSettingTeam.html#NMTeamLinkWatcher"><span class="type">NMTeamLinkWatcher</span></a> *watcher</code></em>);</pre>
 <p>Gets the host name/ip address to be used as destination for the link probing
 packets.</p>
 <div class="refsect3">
@@ -1209,7 +1209,7 @@ packets.</p>
 <div class="refsect2">
 <a name="nm-team-link-watcher-get-source-host"></a><h3>nm_team_link_watcher_get_source_host ()</h3>
 <pre class="programlisting">const <span class="returnvalue">char</span> *
-nm_team_link_watcher_get_source_host (<em class="parameter"><code><a class="link" href="NMSettingTeam.html#NMTeamLinkWatcher"><span class="type">NMTeamLinkWatcher</span></a> *watcher</code></em>);</pre>
+nm_team_link_watcher_get_source_host (<em class="parameter"><code>const <a class="link" href="NMSettingTeam.html#NMTeamLinkWatcher"><span class="type">NMTeamLinkWatcher</span></a> *watcher</code></em>);</pre>
 <p>Gets the ip address to be used as source for the link probing packets.</p>
 <div class="refsect3">
 <a name="nm-team-link-watcher-get-source-host.parameters"></a><h4>Parameters</h4>
@@ -1232,7 +1232,7 @@ nm_team_link_watcher_get_source_host (<em class="parameter"><code><a class="link
 <div class="refsect2">
 <a name="nm-team-link-watcher-get-flags"></a><h3>nm_team_link_watcher_get_flags ()</h3>
 <pre class="programlisting"><a class="link" href="NMSettingTeam.html#NMTeamLinkWatcherArpPingFlags" title="enum NMTeamLinkWatcherArpPingFlags"><span class="returnvalue">NMTeamLinkWatcherArpPingFlags</span></a>
-nm_team_link_watcher_get_flags (<em class="parameter"><code><a class="link" href="NMSettingTeam.html#NMTeamLinkWatcher"><span class="type">NMTeamLinkWatcher</span></a> *watcher</code></em>);</pre>
+nm_team_link_watcher_get_flags (<em class="parameter"><code>const <a class="link" href="NMSettingTeam.html#NMTeamLinkWatcher"><span class="type">NMTeamLinkWatcher</span></a> *watcher</code></em>);</pre>
 <p>Gets the arp ping watcher flags.</p>
 <div class="refsect3">
 <a name="nm-team-link-watcher-get-flags.parameters"></a><h4>Parameters</h4>
@@ -1255,7 +1255,7 @@ nm_team_link_watcher_get_flags (<em class="parameter"><code><a class="link" href
 <div class="refsect2">
 <a name="nm-team-link-watcher-get-vlanid"></a><h3>nm_team_link_watcher_get_vlanid ()</h3>
 <pre class="programlisting"><span class="returnvalue">int</span>
-nm_team_link_watcher_get_vlanid (<em class="parameter"><code><a class="link" href="NMSettingTeam.html#NMTeamLinkWatcher"><span class="type">NMTeamLinkWatcher</span></a> *watcher</code></em>);</pre>
+nm_team_link_watcher_get_vlanid (<em class="parameter"><code>const <a class="link" href="NMSettingTeam.html#NMTeamLinkWatcher"><span class="type">NMTeamLinkWatcher</span></a> *watcher</code></em>);</pre>
 <p>Gets the VLAN tag ID to be used to outgoing link probes</p>
 <div class="refsect3">
 <a name="nm-team-link-watcher-get-vlanid.parameters"></a><h4>Parameters</h4>
@@ -2349,7 +2349,7 @@ arp_ping: all the ones in nsna_ping and 'source-host', 'validate-active',
 <pre class="programlisting">  “mcast-rejoin-count”       <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a></pre>
 <p>Corresponds to the teamd mcast_rejoin.count.</p>
 <p>Flags: Read / Write</p>
-<p>Default value: 0</p>
+<p>Default value: -1</p>
 <p class="since">Since: 1.12</p>
 </div>
 <hr>
@@ -2358,7 +2358,7 @@ arp_ping: all the ones in nsna_ping and 'source-host', 'validate-active',
 <pre class="programlisting">  “mcast-rejoin-interval”    <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a></pre>
 <p>Corresponds to the teamd mcast_rejoin.interval.</p>
 <p>Flags: Read / Write</p>
-<p>Default value: 0</p>
+<p>Default value: -1</p>
 <p class="since">Since: 1.12</p>
 </div>
 <hr>
@@ -2367,7 +2367,7 @@ arp_ping: all the ones in nsna_ping and 'source-host', 'validate-active',
 <pre class="programlisting">  “notify-peers-count”       <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a></pre>
 <p>Corresponds to the teamd notify_peers.count.</p>
 <p>Flags: Read / Write</p>
-<p>Default value: 0</p>
+<p>Default value: -1</p>
 <p class="since">Since: 1.12</p>
 </div>
 <hr>
@@ -2376,7 +2376,7 @@ arp_ping: all the ones in nsna_ping and 'source-host', 'validate-active',
 <pre class="programlisting">  “notify-peers-interval”    <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a></pre>
 <p>Corresponds to the teamd notify_peers.interval.</p>
 <p>Flags: Read / Write</p>
-<p>Default value: 0</p>
+<p>Default value: -1</p>
 <p class="since">Since: 1.12</p>
 </div>
 <hr>
@@ -2385,11 +2385,7 @@ arp_ping: all the ones in nsna_ping and 'source-host', 'validate-active',
 <pre class="programlisting">  “runner”                   <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre>
 <p>Corresponds to the teamd runner.name.
 Permitted values are: "roundrobin", "broadcast", "activebackup",
-"loadbalance", "lacp", "random".
-When setting the runner, all the properties specific to the runner
-will be reset to the default value; all the properties specific to
-other runners will be set to an empty value (or if not possible to
-a default value).</p>
+"loadbalance", "lacp", "random".</p>
 <p>Flags: Read / Write</p>
 <p>Default value: NULL</p>
 <p class="since">Since: 1.12</p>
@@ -2400,7 +2396,7 @@ a default value).</p>
 <pre class="programlisting">  “runner-active”            <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre>
 <p>Corresponds to the teamd runner.active.</p>
 <p>Flags: Read / Write</p>
-<p>Default value: FALSE</p>
+<p>Default value: TRUE</p>
 <p class="since">Since: 1.12</p>
 </div>
 <hr>
@@ -2436,7 +2432,7 @@ a default value).</p>
 <pre class="programlisting">  “runner-min-ports”         <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a></pre>
 <p>Corresponds to the teamd runner.min_ports.</p>
 <p>Flags: Read / Write</p>
-<p>Default value: 0</p>
+<p>Default value: -1</p>
 <p class="since">Since: 1.12</p>
 </div>
 <hr>
@@ -2445,7 +2441,7 @@ a default value).</p>
 <pre class="programlisting">  “runner-sys-prio”          <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a></pre>
 <p>Corresponds to the teamd runner.sys_prio.</p>
 <p>Flags: Read / Write</p>
-<p>Default value: 0</p>
+<p>Default value: -1</p>
 <p class="since">Since: 1.12</p>
 </div>
 <hr>
@@ -2463,7 +2459,7 @@ a default value).</p>
 <pre class="programlisting">  “runner-tx-balancer-interval” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a></pre>
 <p>Corresponds to the teamd runner.tx_balancer.interval.</p>
 <p>Flags: Read / Write</p>
-<p>Default value: 0</p>
+<p>Default value: -1</p>
 <p class="since">Since: 1.12</p>
 </div>
 <hr>
diff --git a/docs/libnm/html/NMSettingTeamPort.html b/docs/libnm/html/NMSettingTeamPort.html
index 403a0373..4d56f2a1 100644
--- a/docs/libnm/html/NMSettingTeamPort.html
+++ b/docs/libnm/html/NMSettingTeamPort.html
@@ -709,7 +709,7 @@ used. See man teamd.conf for the format details.</p>
 <pre class="programlisting">  “lacp-key”                 <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a></pre>
 <p>Corresponds to the teamd ports.PORTIFNAME.lacp_key.</p>
 <p>Flags: Read / Write</p>
-<p>Default value: 0</p>
+<p>Default value: -1</p>
 <p class="since">Since: 1.12</p>
 </div>
 <hr>
@@ -718,7 +718,7 @@ used. See man teamd.conf for the format details.</p>
 <pre class="programlisting">  “lacp-prio”                <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a></pre>
 <p>Corresponds to the teamd ports.PORTIFNAME.lacp_prio.</p>
 <p>Flags: Read / Write</p>
-<p>Default value: 0</p>
+<p>Default value: -1</p>
 <p class="since">Since: 1.12</p>
 </div>
 <hr>
@@ -753,7 +753,7 @@ arp_ping: all the ones in nsna_ping and 'source-host', 'validate-active',
 <p>Corresponds to the teamd ports.PORTIFNAME.queue_id.
 When set to -1 means the parameter is skipped from the json config.</p>
 <p>Flags: Read / Write</p>
-<p>Default value: 0</p>
+<p>Default value: -1</p>
 <p class="since">Since: 1.12</p>
 </div>
 <hr>
diff --git a/docs/libnm/html/NMSettingWireGuard.html b/docs/libnm/html/NMSettingWireGuard.html
index 3efa9ed5..a7232747 100644
--- a/docs/libnm/html/NMSettingWireGuard.html
+++ b/docs/libnm/html/NMSettingWireGuard.html
@@ -331,6 +331,22 @@
 <a class="link" href="NMSettingWireGuard.html#nm-setting-wireguard-get-mtu" title="nm_setting_wireguard_get_mtu ()">nm_setting_wireguard_get_mtu</a> <span class="c_punctuation">()</span>
 </td>
 </tr>
+<tr>
+<td class="function_type">
+<a class="link" href="libnm-nm-dbus-interface.html#NMTernary" title="enum NMTernary"><span class="returnvalue">NMTernary</span></a>
+</td>
+<td class="function_name">
+<a class="link" href="NMSettingWireGuard.html#nm-setting-wireguard-get-ip4-auto-default-route" title="nm_setting_wireguard_get_ip4_auto_default_route ()">nm_setting_wireguard_get_ip4_auto_default_route</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a class="link" href="libnm-nm-dbus-interface.html#NMTernary" title="enum NMTernary"><span class="returnvalue">NMTernary</span></a>
+</td>
+<td class="function_name">
+<a class="link" href="NMSettingWireGuard.html#nm-setting-wireguard-get-ip6-auto-default-route" title="nm_setting_wireguard_get_ip6_auto_default_route ()">nm_setting_wireguard_get_ip6_auto_default_route</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
 </tbody>
 </table></div>
 </div>
@@ -384,6 +400,14 @@
 </tr>
 <tr>
 <td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="NMSettingWireGuard.html#NM-SETTING-WIREGUARD-IP4-AUTO-DEFAULT-ROUTE:CAPS" title="NM_SETTING_WIREGUARD_IP4_AUTO_DEFAULT_ROUTE">NM_SETTING_WIREGUARD_IP4_AUTO_DEFAULT_ROUTE</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="NMSettingWireGuard.html#NM-SETTING-WIREGUARD-IP6-AUTO-DEFAULT-ROUTE:CAPS" title="NM_SETTING_WIREGUARD_IP6_AUTO_DEFAULT_ROUTE">NM_SETTING_WIREGUARD_IP6_AUTO_DEFAULT_ROUTE</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
 <td class="function_name"><a class="link" href="NMSettingWireGuard.html#NM-WIREGUARD-PEER-ATTR-ALLOWED-IPS:CAPS" title="NM_WIREGUARD_PEER_ATTR_ALLOWED_IPS">NM_WIREGUARD_PEER_ATTR_ALLOWED_IPS</a></td>
 </tr>
 <tr>
@@ -1637,6 +1661,60 @@ nm_setting_wireguard_get_mtu (<em class="parameter"><code><a class="link" href="
 </div>
 <p class="since">Since: 1.16</p>
 </div>
+<hr>
+<div class="refsect2">
+<a name="nm-setting-wireguard-get-ip4-auto-default-route"></a><h3>nm_setting_wireguard_get_ip4_auto_default_route ()</h3>
+<pre class="programlisting"><a class="link" href="libnm-nm-dbus-interface.html#NMTernary" title="enum NMTernary"><span class="returnvalue">NMTernary</span></a>
+nm_setting_wireguard_get_ip4_auto_default_route
+                               (<em class="parameter"><code><a class="link" href="NMSettingWireGuard.html" title="NMSettingWireGuard"><span class="type">NMSettingWireGuard</span></a> *self</code></em>);</pre>
+<div class="refsect3">
+<a name="nm-setting-wireguard-get-ip4-auto-default-route.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>self</p></td>
+<td class="parameter_description"><p>the <a class="link" href="NMSettingWireGuard.html" title="NMSettingWireGuard"><span class="type">NMSettingWireGuard</span></a> setting.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="nm-setting-wireguard-get-ip4-auto-default-route.returns"></a><h4>Returns</h4>
+<p> the "ip4-auto-default-route" property of the setting.</p>
+</div>
+<p class="since">Since: 1.20</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="nm-setting-wireguard-get-ip6-auto-default-route"></a><h3>nm_setting_wireguard_get_ip6_auto_default_route ()</h3>
+<pre class="programlisting"><a class="link" href="libnm-nm-dbus-interface.html#NMTernary" title="enum NMTernary"><span class="returnvalue">NMTernary</span></a>
+nm_setting_wireguard_get_ip6_auto_default_route
+                               (<em class="parameter"><code><a class="link" href="NMSettingWireGuard.html" title="NMSettingWireGuard"><span class="type">NMSettingWireGuard</span></a> *self</code></em>);</pre>
+<div class="refsect3">
+<a name="nm-setting-wireguard-get-ip6-auto-default-route.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>self</p></td>
+<td class="parameter_description"><p>the <a class="link" href="NMSettingWireGuard.html" title="NMSettingWireGuard"><span class="type">NMSettingWireGuard</span></a> setting.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="nm-setting-wireguard-get-ip6-auto-default-route.returns"></a><h4>Returns</h4>
+<p> the "ip6-auto-default-route" property of the setting.</p>
+</div>
+<p class="since">Since: 1.20</p>
+</div>
 </div>
 <div class="refsect1">
 <a name="NMSettingWireGuard.other_details"></a><h2>Types and Values</h2>
@@ -1701,6 +1779,18 @@ nm_setting_wireguard_get_mtu (<em class="parameter"><code><a class="link" href="
 </div>
 <hr>
 <div class="refsect2">
+<a name="NM-SETTING-WIREGUARD-IP4-AUTO-DEFAULT-ROUTE:CAPS"></a><h3>NM_SETTING_WIREGUARD_IP4_AUTO_DEFAULT_ROUTE</h3>
+<pre class="programlisting">#define NM_SETTING_WIREGUARD_IP4_AUTO_DEFAULT_ROUTE "ip4-auto-default-route"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="NM-SETTING-WIREGUARD-IP6-AUTO-DEFAULT-ROUTE:CAPS"></a><h3>NM_SETTING_WIREGUARD_IP6_AUTO_DEFAULT_ROUTE</h3>
+<pre class="programlisting">#define NM_SETTING_WIREGUARD_IP6_AUTO_DEFAULT_ROUTE "ip6-auto-default-route"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
 <a name="NM-WIREGUARD-PEER-ATTR-ALLOWED-IPS:CAPS"></a><h3>NM_WIREGUARD_PEER_ATTR_ALLOWED_IPS</h3>
 <pre class="programlisting">#define NM_WIREGUARD_PEER_ATTR_ALLOWED_IPS          "allowed-ips"
 </pre>
diff --git a/docs/libnm/html/NMSettingWired.html b/docs/libnm/html/NMSettingWired.html
index fe475926..07b1ba1c 100644
--- a/docs/libnm/html/NMSettingWired.html
+++ b/docs/libnm/html/NMSettingWired.html
@@ -1134,7 +1134,8 @@ nm_setting_wired_get_valid_s390_options
 </colgroup>
 <tbody><tr>
 <td class="parameter_name"><p>setting</p></td>
-<td class="parameter_description"><p>the <a class="link" href="NMSettingWired.html" title="NMSettingWired"><span class="type">NMSettingWired</span></a>. </p></td>
+<td class="parameter_description"><p>the <a class="link" href="NMSettingWired.html" title="NMSettingWired"><span class="type">NMSettingWired</span></a>. This argument is unused
+and you may pass <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. </p></td>
 <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL is OK, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span></td>
 </tr></tbody>
 </table></div>
diff --git a/docs/libnm/html/NMSettingWireless.html b/docs/libnm/html/NMSettingWireless.html
index 2f4a8f36..a792daa0 100644
--- a/docs/libnm/html/NMSettingWireless.html
+++ b/docs/libnm/html/NMSettingWireless.html
@@ -452,6 +452,10 @@
 <td class="function_name"><a class="link" href="NMSettingWireless.html#NM-SETTING-WIRELESS-MODE-INFRA:CAPS" title="NM_SETTING_WIRELESS_MODE_INFRA">NM_SETTING_WIRELESS_MODE_INFRA</a></td>
 </tr>
 <tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="NMSettingWireless.html#NM-SETTING-WIRELESS-MODE-MESH:CAPS" title="NM_SETTING_WIRELESS_MODE_MESH">NM_SETTING_WIRELESS_MODE_MESH</a></td>
+</tr>
+<tr>
 <td class="datatype_keyword">enum</td>
 <td class="function_name"><a class="link" href="NMSettingWireless.html#NMSettingWirelessPowersave" title="enum NMSettingWirelessPowersave">NMSettingWirelessPowersave</a></td>
 </tr>
@@ -1505,6 +1509,13 @@ for this connection.</p>
 </div>
 <hr>
 <div class="refsect2">
+<a name="NM-SETTING-WIRELESS-MODE-MESH:CAPS"></a><h3>NM_SETTING_WIRELESS_MODE_MESH</h3>
+<pre class="programlisting">#define NM_SETTING_WIRELESS_MODE_MESH   "mesh"
+</pre>
+<p>Indicates that the connection should create a mesh point.</p>
+</div>
+<hr>
+<div class="refsect2">
 <a name="NMSettingWirelessPowersave"></a><h3>enum NMSettingWirelessPowersave</h3>
 <p>These flags indicate whether wireless powersave must be enabled.</p>
 <div class="refsect3">
@@ -1711,7 +1722,7 @@ randomize the MAC address), or <a class="link" href="NMSetting.html#NM-SETTING-M
 <div class="refsect2">
 <a name="NMSettingWireless--mode"></a><h3>The <code class="literal">“mode”</code> property</h3>
 <pre class="programlisting">  “mode”                     <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre>
-<p>Wi-Fi network mode; one of "infrastructure", "adhoc" or "ap".  If blank,
+<p>Wi-Fi network mode; one of "infrastructure", "mesh", "adhoc" or "ap".  If blank,
 infrastructure is assumed.</p>
 <p>Flags: Read / Write</p>
 <p>Default value: NULL</p>
diff --git a/docs/libnm/html/NMWifiP2PPeer.html b/docs/libnm/html/NMWifiP2PPeer.html
index fae8f62d..4a78bf09 100644
--- a/docs/libnm/html/NMWifiP2PPeer.html
+++ b/docs/libnm/html/NMWifiP2PPeer.html
@@ -490,7 +490,7 @@ with this function.</p>
 </tr>
 <tr>
 <td class="parameter_name"><p>connections</p></td>
-<td class="parameter_description"><p>an array of <a href="/usr/share/gtk-doc/html/libnm-util/NMConnection.html#NMConnection-struct"><span class="type">NMConnections</span></a> to
+<td class="parameter_description"><p>an array of <span class="type">NMConnections</span> to
 filter. </p></td>
 <td class="parameter_annotations"><span class="annotation">[<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> NMConnection]</span></td>
 </tr>
@@ -500,7 +500,7 @@ filter. </p></td>
 <div class="refsect3">
 <a name="nm-wifi-p2p-peer-filter-connections.returns"></a><h4>Returns</h4>
 <p>an array of
-<a href="/usr/share/gtk-doc/html/libnm-util/NMConnection.html#NMConnection-struct"><span class="type">NMConnections</span></a> that could be activated with the given <em class="parameter"><code>peer</code></em>
+<span class="type">NMConnections</span> that could be activated with the given <em class="parameter"><code>peer</code></em>
 . The array should
 be freed with <a href="https://developer.gnome.org/glib/unstable/glib-Pointer-Arrays.html#g-ptr-array-unref"><code class="function">g_ptr_array_unref()</code></a> when it is no longer required. </p>
 <p><span class="annotation">[<acronym title="Free data container after the code is done."><span class="acronym">transfer container</span></acronym>][<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> NMConnection]</span></p>
diff --git a/docs/libnm/html/NMWimaxNsp.html b/docs/libnm/html/NMWimaxNsp.html
index d361a0ec..5f7d4b76 100644
--- a/docs/libnm/html/NMWimaxNsp.html
+++ b/docs/libnm/html/NMWimaxNsp.html
@@ -260,7 +260,7 @@ connections will match the <em class="parameter"><code>nsp</code></em>
 </tr>
 <tr>
 <td class="parameter_name"><p>connections</p></td>
-<td class="parameter_description"><p>an array of <a href="/usr/share/gtk-doc/html/libnm-util/NMConnection.html#NMConnection-struct"><span class="type">NMConnections</span></a> to
+<td class="parameter_description"><p>an array of <span class="type">NMConnections</span> to
 filter. </p></td>
 <td class="parameter_annotations"><span class="annotation">[<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> NMConnection]</span></td>
 </tr>
@@ -270,7 +270,7 @@ filter. </p></td>
 <div class="refsect3">
 <a name="nm-wimax-nsp-filter-connections.returns"></a><h4>Returns</h4>
 <p>an array of
-<a href="/usr/share/gtk-doc/html/libnm-util/NMConnection.html#NMConnection-struct"><span class="type">NMConnections</span></a> that could be activated with the given <em class="parameter"><code>nsp</code></em>
+<span class="type">NMConnections</span> that could be activated with the given <em class="parameter"><code>nsp</code></em>
 .  The array should
 be freed with <a href="https://developer.gnome.org/glib/unstable/glib-Pointer-Arrays.html#g-ptr-array-unref"><code class="function">g_ptr_array_unref()</code></a> when it is no longer required. </p>
 <p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>][<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> NMConnection]</span></p>
diff --git a/docs/libnm/html/annotation-glossary.html b/docs/libnm/html/annotation-glossary.html
index 2c027534..ff7cc018 100644
--- a/docs/libnm/html/annotation-glossary.html
+++ b/docs/libnm/html/annotation-glossary.html
@@ -53,6 +53,8 @@
 <dt><span class="glossterm"><a name="annotation-glossterm-nullable"></a>nullable</span></dt>
 <dd class="glossdef"><p>NULL may be passed as the value in, out, in-out; or as a return value.</p></dd>
 <a name="glsO"></a><h3 class="title">O</h3>
+<dt><span class="glossterm"><a name="annotation-glossterm-optional"></a>optional</span></dt>
+<dd class="glossdef"><p>NULL may be passed instead of a pointer to a location.</p></dd>
 <dt><span class="glossterm"><a name="annotation-glossterm-out"></a>out</span></dt>
 <dd class="glossdef"><p>Parameter for returning results. Default is <acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>.</p></dd>
 <a name="glsS"></a><h3 class="title">S</h3>
diff --git a/docs/libnm/html/api-index-full.html b/docs/libnm/html/api-index-full.html
index 61c995b7..f311bb89 100644
--- a/docs/libnm/html/api-index-full.html
+++ b/docs/libnm/html/api-index-full.html
@@ -457,19 +457,19 @@ NMCheckpoint:rollback-timeout, object property in NMDeviceOvs
 </dt>
 <dd></dd>
 <dt>
-<a href="/usr/share/gtk-doc/html/libnm-util/NMConnection.html#NMConnection-struct">NMConnection</a>, struct in NMSettingOvs
+NMConnection, struct in NMSettingOvs
 </dt>
 <dd></dd>
 <dt>
-<a href="/usr/share/gtk-doc/html/libnm-util/NMConnection.html#NMConnection-changed">NMConnection::changed</a>, object signal in NMSettingOvs
+NMConnection::changed, object signal in NMSettingOvs
 </dt>
 <dd></dd>
 <dt>
-<a href="/usr/share/gtk-doc/html/libnm-util/NMConnection.html#NMConnection-secrets-cleared">NMConnection::secrets-cleared</a>, object signal in NMSettingOvs
+NMConnection::secrets-cleared, object signal in NMSettingOvs
 </dt>
 <dd></dd>
 <dt>
-<a href="/usr/share/gtk-doc/html/libnm-util/NMConnection.html#NMConnection-secrets-updated">NMConnection::secrets-updated</a>, object signal in NMSettingOvs
+NMConnection::secrets-updated, object signal in NMSettingOvs
 </dt>
 <dd></dd>
 <dt>
@@ -897,14 +897,26 @@ NMDevice6Lowpan:parent, object property in NMDeviceOvs
 </dt>
 <dd></dd>
 <dt>
+<a class="link" href="NMDeviceModem.html#NMDeviceModem--apn" title="The “apn” property">NMDeviceModem:apn</a>, object property in NMDeviceOvs
+</dt>
+<dd></dd>
+<dt>
 <a class="link" href="NMDeviceModem.html#NMDeviceModem--current-capabilities" title="The “current-capabilities” property">NMDeviceModem:current-capabilities</a>, object property in NMDeviceOvs
 </dt>
 <dd></dd>
 <dt>
+<a class="link" href="NMDeviceModem.html#NMDeviceModem--device-id" title="The “device-id” property">NMDeviceModem:device-id</a>, object property in NMDeviceOvs
+</dt>
+<dd></dd>
+<dt>
 <a class="link" href="NMDeviceModem.html#NMDeviceModem--modem-capabilities" title="The “modem-capabilities” property">NMDeviceModem:modem-capabilities</a>, object property in NMDeviceOvs
 </dt>
 <dd></dd>
 <dt>
+<a class="link" href="NMDeviceModem.html#NMDeviceModem--operator-code" title="The “operator-code” property">NMDeviceModem:operator-code</a>, object property in NMDeviceOvs
+</dt>
+<dd></dd>
+<dt>
 <a class="link" href="libnm-nm-dbus-interface.html#NMDeviceModemCapabilities" title="enum NMDeviceModemCapabilities">NMDeviceModemCapabilities</a>, enum in <a class="link" href="libnm-nm-dbus-interface.html" title="nm-dbus-interface">nm-dbus-interface</a>
 </dt>
 <dd></dd>
@@ -1849,6 +1861,10 @@ NMSetting6Lowpan:parent, object property in NMSettingOvs
 </dt>
 <dd></dd>
 <dt>
+<a class="link" href="NMSettingConnection.html#NMSettingConnection--wait-device-timeout" title="The “wait-device-timeout” property">NMSettingConnection:wait-device-timeout</a>, object property in <a class="link" href="NMSettingConnection.html" title="NMSettingConnection">NMSettingConnection</a>
+</dt>
+<dd></dd>
+<dt>
 <a class="link" href="NMSettingConnection.html#NMSettingConnection--zone" title="The “zone” property">NMSettingConnection:zone</a>, object property in <a class="link" href="NMSettingConnection.html" title="NMSettingConnection">NMSettingConnection</a>
 </dt>
 <dd></dd>
@@ -2309,6 +2325,10 @@ NMSettingOvsBridge, struct in NMSettingOvs
 </dt>
 <dd></dd>
 <dt>
+NMSettingOvsBridge:datapath-type, object property in NMSettingOvs
+</dt>
+<dd></dd>
+<dt>
 NMSettingOvsBridge:fail-mode, object property in NMSettingOvs
 </dt>
 <dd></dd>
@@ -2325,6 +2345,14 @@ NMSettingOvsBridge:stp-enable, object property in NMSettingOvs
 </dt>
 <dd></dd>
 <dt>
+NMSettingOvsDpdk, struct in NMSettingOvs
+</dt>
+<dd></dd>
+<dt>
+NMSettingOvsDpdk:devargs, object property in NMSettingOvs
+</dt>
+<dd></dd>
+<dt>
 NMSettingOvsInterface, struct in NMSettingOvs
 </dt>
 <dd></dd>
@@ -2493,6 +2521,10 @@ NMSettingOvsPort:vlan-mode, object property in NMSettingOvs
 </dt>
 <dd></dd>
 <dt>
+<a class="link" href="libnm-nm-dbus-interface.html#NMSettingsAddConnection2Flags" title="enum NMSettingsAddConnection2Flags">NMSettingsAddConnection2Flags</a>, enum in <a class="link" href="libnm-nm-dbus-interface.html" title="nm-dbus-interface">nm-dbus-interface</a>
+</dt>
+<dd></dd>
+<dt>
 <a class="link" href="libnm-nm-dbus-interface.html#NMSettingsConnectionFlags" title="enum NMSettingsConnectionFlags">NMSettingsConnectionFlags</a>, enum in <a class="link" href="libnm-nm-dbus-interface.html" title="nm-dbus-interface">nm-dbus-interface</a>
 </dt>
 <dd></dd>
@@ -2929,6 +2961,14 @@ NMSettingWireGuard:fwmark, object property in NMSettingOvs
 </dt>
 <dd></dd>
 <dt>
+NMSettingWireGuard:ip4-auto-default-route, object property in NMSettingOvs
+</dt>
+<dd></dd>
+<dt>
+NMSettingWireGuard:ip6-auto-default-route, object property in NMSettingOvs
+</dt>
+<dd></dd>
+<dt>
 NMSettingWireGuard:listen-port, object property in NMSettingOvs
 </dt>
 <dd></dd>
@@ -3161,10 +3201,26 @@ NMSettingWpan:short-address, object property in NMSettingOvs
 </dt>
 <dd></dd>
 <dt>
+NMTeamAttribute, enum in nm-team-utils
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="NMSettingTeam.html#NMTeamLinkWatcher">NMTeamLinkWatcher</a>, typedef in nm-team-utils
+</dt>
+<dd></dd>
+<dt>
 <a class="link" href="NMSettingTeam.html#NMTeamLinkWatcherArpPingFlags" title="enum NMTeamLinkWatcherArpPingFlags">NMTeamLinkWatcherArpPingFlags</a>, enum in <a class="link" href="NMSettingTeam.html" title="NMSettingTeam">NMSettingTeam</a>
 </dt>
 <dd></dd>
 <dt>
+NMTeamSetting, struct in nm-team-utils
+</dt>
+<dd></dd>
+<dt>
+NMTeamSettingData, struct in nm-team-utils
+</dt>
+<dd></dd>
+<dt>
 <a class="link" href="libnm-nm-dbus-interface.html#NMTernary" title="enum NMTernary">NMTernary</a>, enum in <a class="link" href="libnm-nm-dbus-interface.html" title="nm-dbus-interface">nm-dbus-interface</a>
 </dt>
 <dd></dd>
@@ -3577,6 +3633,10 @@ NMWifiP2PPeer:wfd-ies, object property in NMDeviceOvs
 </dt>
 <dd></dd>
 <dt>
+nm_auto_free_team_setting, macro in nm-team-utils
+</dt>
+<dd></dd>
+<dt>
 <a class="link" href="libnm-nm-version.html#NM-AVAILABLE-IN-0-9-10:CAPS" title="NM_AVAILABLE_IN_0_9_10">NM_AVAILABLE_IN_0_9_10</a>, macro in <a class="link" href="libnm-nm-version.html" title="nm-version">nm-version</a>
 </dt>
 <dd></dd>
@@ -3609,6 +3669,10 @@ NMWifiP2PPeer:wfd-ies, object property in NMDeviceOvs
 </dt>
 <dd></dd>
 <dt>
+<a class="link" href="libnm-nm-version.html#NM-AVAILABLE-IN-1-20:CAPS" title="NM_AVAILABLE_IN_1_20">NM_AVAILABLE_IN_1_20</a>, macro in <a class="link" href="libnm-nm-version.html" title="nm-version">nm-version</a>
+</dt>
+<dd></dd>
+<dt>
 <a class="link" href="libnm-nm-version.html#NM-AVAILABLE-IN-1-4:CAPS" title="NM_AVAILABLE_IN_1_4">NM_AVAILABLE_IN_1_4</a>, macro in <a class="link" href="libnm-nm-version.html" title="nm-version">nm-version</a>
 </dt>
 <dd></dd>
@@ -3749,6 +3813,14 @@ NMWifiP2PPeer:wfd-ies, object property in NMDeviceOvs
 </dt>
 <dd></dd>
 <dt>
+<a class="link" href="NMClient.html#nm-client-add-connection2" title="nm_client_add_connection2 ()">nm_client_add_connection2</a>, function in <a class="link" href="NMClient.html" title="NMClient">NMClient</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="NMClient.html#nm-client-add-connection2-finish" title="nm_client_add_connection2_finish ()">nm_client_add_connection2_finish</a>, function in <a class="link" href="NMClient.html" title="NMClient">NMClient</a>
+</dt>
+<dd></dd>
+<dt>
 <a class="link" href="NMClient.html#nm-client-add-connection-async" title="nm_client_add_connection_async ()">nm_client_add_connection_async</a>, function in <a class="link" href="NMClient.html" title="NMClient">NMClient</a>
 </dt>
 <dd></dd>
@@ -3849,6 +3921,10 @@ NMWifiP2PPeer:wfd-ies, object property in NMDeviceOvs
 </dt>
 <dd></dd>
 <dt>
+<a class="link" href="NMClient.html#nm-client-connectivity-check-get-uri" title="nm_client_connectivity_check_get_uri ()">nm_client_connectivity_check_get_uri</a>, function in <a class="link" href="NMClient.html" title="NMClient">NMClient</a>
+</dt>
+<dd></dd>
+<dt>
 <a class="link" href="NMClient.html#nm-client-connectivity-check-set-enabled" title="nm_client_connectivity_check_set_enabled ()">nm_client_connectivity_check_set_enabled</a>, function in <a class="link" href="NMClient.html" title="NMClient">NMClient</a>
 </dt>
 <dd></dd>
@@ -4621,11 +4697,11 @@ NMWifiP2PPeer:wfd-ies, object property in NMDeviceOvs
 </dt>
 <dd></dd>
 <dt>
-<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-DBUS-INTERFACE-VPN:CAPS">NM_DBUS_INTERFACE_VPN</a>, macro in nm-vpn-dbus-interface
+NM_DBUS_INTERFACE_VPN, macro in nm-vpn-dbus-interface
 </dt>
 <dd></dd>
 <dt>
-<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-DBUS-INTERFACE-VPN-CONNECTION:CAPS">NM_DBUS_INTERFACE_VPN_CONNECTION</a>, macro in nm-vpn-dbus-interface
+NM_DBUS_INTERFACE_VPN_CONNECTION, macro in nm-vpn-dbus-interface
 </dt>
 <dd></dd>
 <dt>
@@ -4637,15 +4713,15 @@ NMWifiP2PPeer:wfd-ies, object property in NMDeviceOvs
 </dt>
 <dd></dd>
 <dt>
-<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-DBUS-INVALID-VPN-CONNECTION:CAPS">NM_DBUS_INVALID_VPN_CONNECTION</a>, macro in nm-vpn-dbus-interface
+NM_DBUS_INVALID_VPN_CONNECTION, macro in nm-vpn-dbus-interface
 </dt>
 <dd></dd>
 <dt>
-<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-DBUS-NO-ACTIVE-VPN-CONNECTION:CAPS">NM_DBUS_NO_ACTIVE_VPN_CONNECTION</a>, macro in nm-vpn-dbus-interface
+NM_DBUS_NO_ACTIVE_VPN_CONNECTION, macro in nm-vpn-dbus-interface
 </dt>
 <dd></dd>
 <dt>
-<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-DBUS-NO-VPN-CONNECTIONS:CAPS">NM_DBUS_NO_VPN_CONNECTIONS</a>, macro in nm-vpn-dbus-interface
+NM_DBUS_NO_VPN_CONNECTIONS, macro in nm-vpn-dbus-interface
 </dt>
 <dd></dd>
 <dt>
@@ -4677,11 +4753,11 @@ NMWifiP2PPeer:wfd-ies, object property in NMDeviceOvs
 </dt>
 <dd></dd>
 <dt>
-<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-DBUS-PATH-VPN:CAPS">NM_DBUS_PATH_VPN</a>, macro in nm-vpn-dbus-interface
+NM_DBUS_PATH_VPN, macro in nm-vpn-dbus-interface
 </dt>
 <dd></dd>
 <dt>
-<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-DBUS-PATH-VPN-CONNECTION:CAPS">NM_DBUS_PATH_VPN_CONNECTION</a>, macro in nm-vpn-dbus-interface
+NM_DBUS_PATH_VPN_CONNECTION, macro in nm-vpn-dbus-interface
 </dt>
 <dd></dd>
 <dt>
@@ -4697,67 +4773,67 @@ NMWifiP2PPeer:wfd-ies, object property in NMDeviceOvs
 </dt>
 <dd></dd>
 <dt>
-<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-DBUS-VPN-ALREADY-STARTED:CAPS">NM_DBUS_VPN_ALREADY_STARTED</a>, macro in nm-vpn-dbus-interface
+NM_DBUS_VPN_ALREADY_STARTED, macro in nm-vpn-dbus-interface
 </dt>
 <dd></dd>
 <dt>
-<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-DBUS-VPN-ALREADY-STOPPED:CAPS">NM_DBUS_VPN_ALREADY_STOPPED</a>, macro in nm-vpn-dbus-interface
+NM_DBUS_VPN_ALREADY_STOPPED, macro in nm-vpn-dbus-interface
 </dt>
 <dd></dd>
 <dt>
-<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-DBUS-VPN-BAD-ARGUMENTS:CAPS">NM_DBUS_VPN_BAD_ARGUMENTS</a>, macro in nm-vpn-dbus-interface
+NM_DBUS_VPN_BAD_ARGUMENTS, macro in nm-vpn-dbus-interface
 </dt>
 <dd></dd>
 <dt>
-<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-DBUS-VPN-ERROR-PREFIX:CAPS">NM_DBUS_VPN_ERROR_PREFIX</a>, macro in nm-vpn-dbus-interface
+NM_DBUS_VPN_ERROR_PREFIX, macro in nm-vpn-dbus-interface
 </dt>
 <dd></dd>
 <dt>
-<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-DBUS-VPN-INTERACTIVE-NOT-SUPPORTED:CAPS">NM_DBUS_VPN_INTERACTIVE_NOT_SUPPORTED</a>, macro in nm-vpn-dbus-interface
+NM_DBUS_VPN_INTERACTIVE_NOT_SUPPORTED, macro in nm-vpn-dbus-interface
 </dt>
 <dd></dd>
 <dt>
-<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-DBUS-VPN-SIGNAL-CONNECT-FAILED:CAPS">NM_DBUS_VPN_SIGNAL_CONNECT_FAILED</a>, macro in nm-vpn-dbus-interface
+NM_DBUS_VPN_SIGNAL_CONNECT_FAILED, macro in nm-vpn-dbus-interface
 </dt>
 <dd></dd>
 <dt>
-<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-DBUS-VPN-SIGNAL-IP4-CONFIG:CAPS">NM_DBUS_VPN_SIGNAL_IP4_CONFIG</a>, macro in nm-vpn-dbus-interface
+NM_DBUS_VPN_SIGNAL_IP4_CONFIG, macro in nm-vpn-dbus-interface
 </dt>
 <dd></dd>
 <dt>
-<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-DBUS-VPN-SIGNAL-IP-CONFIG-BAD:CAPS">NM_DBUS_VPN_SIGNAL_IP_CONFIG_BAD</a>, macro in nm-vpn-dbus-interface
+NM_DBUS_VPN_SIGNAL_IP_CONFIG_BAD, macro in nm-vpn-dbus-interface
 </dt>
 <dd></dd>
 <dt>
-<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-DBUS-VPN-SIGNAL-LAUNCH-FAILED:CAPS">NM_DBUS_VPN_SIGNAL_LAUNCH_FAILED</a>, macro in nm-vpn-dbus-interface
+NM_DBUS_VPN_SIGNAL_LAUNCH_FAILED, macro in nm-vpn-dbus-interface
 </dt>
 <dd></dd>
 <dt>
-<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-DBUS-VPN-SIGNAL-LOGIN-BANNER:CAPS">NM_DBUS_VPN_SIGNAL_LOGIN_BANNER</a>, macro in nm-vpn-dbus-interface
+NM_DBUS_VPN_SIGNAL_LOGIN_BANNER, macro in nm-vpn-dbus-interface
 </dt>
 <dd></dd>
 <dt>
-<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-DBUS-VPN-SIGNAL-LOGIN-FAILED:CAPS">NM_DBUS_VPN_SIGNAL_LOGIN_FAILED</a>, macro in nm-vpn-dbus-interface
+NM_DBUS_VPN_SIGNAL_LOGIN_FAILED, macro in nm-vpn-dbus-interface
 </dt>
 <dd></dd>
 <dt>
-<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-DBUS-VPN-SIGNAL-STATE-CHANGE:CAPS">NM_DBUS_VPN_SIGNAL_STATE_CHANGE</a>, macro in nm-vpn-dbus-interface
+NM_DBUS_VPN_SIGNAL_STATE_CHANGE, macro in nm-vpn-dbus-interface
 </dt>
 <dd></dd>
 <dt>
-<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-DBUS-VPN-SIGNAL-VPN-CONFIG-BAD:CAPS">NM_DBUS_VPN_SIGNAL_VPN_CONFIG_BAD</a>, macro in nm-vpn-dbus-interface
+NM_DBUS_VPN_SIGNAL_VPN_CONFIG_BAD, macro in nm-vpn-dbus-interface
 </dt>
 <dd></dd>
 <dt>
-<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-DBUS-VPN-STARTING-IN-PROGRESS:CAPS">NM_DBUS_VPN_STARTING_IN_PROGRESS</a>, macro in nm-vpn-dbus-interface
+NM_DBUS_VPN_STARTING_IN_PROGRESS, macro in nm-vpn-dbus-interface
 </dt>
 <dd></dd>
 <dt>
-<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-DBUS-VPN-STOPPING-IN-PROGRESS:CAPS">NM_DBUS_VPN_STOPPING_IN_PROGRESS</a>, macro in nm-vpn-dbus-interface
+NM_DBUS_VPN_STOPPING_IN_PROGRESS, macro in nm-vpn-dbus-interface
 </dt>
 <dd></dd>
 <dt>
-<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-DBUS-VPN-WRONG-STATE:CAPS">NM_DBUS_VPN_WRONG_STATE</a>, macro in nm-vpn-dbus-interface
+NM_DBUS_VPN_WRONG_STATE, macro in nm-vpn-dbus-interface
 </dt>
 <dd></dd>
 <dt>
@@ -4821,6 +4897,14 @@ NMWifiP2PPeer:wfd-ies, object property in NMDeviceOvs
 </dt>
 <dd></dd>
 <dt>
+<a class="link" href="libnm-nm-version.html#NM-DEPRECATED-IN-1-20:CAPS" title="NM_DEPRECATED_IN_1_20">NM_DEPRECATED_IN_1_20</a>, macro in <a class="link" href="libnm-nm-version.html" title="nm-version">nm-version</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libnm-nm-version.html#NM-DEPRECATED-IN-1-20-FOR:CAPS" title="NM_DEPRECATED_IN_1_20_FOR()">NM_DEPRECATED_IN_1_20_FOR</a>, macro in <a class="link" href="libnm-nm-version.html" title="nm-version">nm-version</a>
+</dt>
+<dd></dd>
+<dt>
 <a class="link" href="libnm-nm-version.html#NM-DEPRECATED-IN-1-2-FOR:CAPS" title="NM_DEPRECATED_IN_1_2_FOR()">NM_DEPRECATED_IN_1_2_FOR</a>, macro in <a class="link" href="libnm-nm-version.html" title="nm-version">nm-version</a>
 </dt>
 <dd></dd>
@@ -5541,22 +5625,46 @@ NMWifiP2PPeer:wfd-ies, object property in NMDeviceOvs
 </dt>
 <dd></dd>
 <dt>
+<a class="link" href="NMDeviceModem.html#NM-DEVICE-MODEM-APN:CAPS" title="NM_DEVICE_MODEM_APN">NM_DEVICE_MODEM_APN</a>, macro in <a class="link" href="NMDeviceModem.html" title="NMDeviceModem">NMDeviceModem</a>
+</dt>
+<dd></dd>
+<dt>
 <a class="link" href="NMDeviceModem.html#NM-DEVICE-MODEM-CURRENT-CAPABILITIES:CAPS" title="NM_DEVICE_MODEM_CURRENT_CAPABILITIES">NM_DEVICE_MODEM_CURRENT_CAPABILITIES</a>, macro in <a class="link" href="NMDeviceModem.html" title="NMDeviceModem">NMDeviceModem</a>
 </dt>
 <dd></dd>
 <dt>
+<a class="link" href="NMDeviceModem.html#NM-DEVICE-MODEM-DEVICE-ID:CAPS" title="NM_DEVICE_MODEM_DEVICE_ID">NM_DEVICE_MODEM_DEVICE_ID</a>, macro in <a class="link" href="NMDeviceModem.html" title="NMDeviceModem">NMDeviceModem</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="NMDeviceModem.html#nm-device-modem-get-apn" title="nm_device_modem_get_apn ()">nm_device_modem_get_apn</a>, function in <a class="link" href="NMDeviceModem.html" title="NMDeviceModem">NMDeviceModem</a>
+</dt>
+<dd></dd>
+<dt>
 <a class="link" href="NMDeviceModem.html#nm-device-modem-get-current-capabilities" title="nm_device_modem_get_current_capabilities ()">nm_device_modem_get_current_capabilities</a>, function in <a class="link" href="NMDeviceModem.html" title="NMDeviceModem">NMDeviceModem</a>
 </dt>
 <dd></dd>
 <dt>
+<a class="link" href="NMDeviceModem.html#nm-device-modem-get-device-id" title="nm_device_modem_get_device_id ()">nm_device_modem_get_device_id</a>, function in <a class="link" href="NMDeviceModem.html" title="NMDeviceModem">NMDeviceModem</a>
+</dt>
+<dd></dd>
+<dt>
 <a class="link" href="NMDeviceModem.html#nm-device-modem-get-modem-capabilities" title="nm_device_modem_get_modem_capabilities ()">nm_device_modem_get_modem_capabilities</a>, function in <a class="link" href="NMDeviceModem.html" title="NMDeviceModem">NMDeviceModem</a>
 </dt>
 <dd></dd>
 <dt>
+<a class="link" href="NMDeviceModem.html#nm-device-modem-get-operator-code" title="nm_device_modem_get_operator_code ()">nm_device_modem_get_operator_code</a>, function in <a class="link" href="NMDeviceModem.html" title="NMDeviceModem">NMDeviceModem</a>
+</dt>
+<dd></dd>
+<dt>
 <a class="link" href="NMDeviceModem.html#NM-DEVICE-MODEM-MODEM-CAPABILITIES:CAPS" title="NM_DEVICE_MODEM_MODEM_CAPABILITIES">NM_DEVICE_MODEM_MODEM_CAPABILITIES</a>, macro in <a class="link" href="NMDeviceModem.html" title="NMDeviceModem">NMDeviceModem</a>
 </dt>
 <dd></dd>
 <dt>
+<a class="link" href="NMDeviceModem.html#NM-DEVICE-MODEM-OPERATOR-CODE:CAPS" title="NM_DEVICE_MODEM_OPERATOR_CODE">NM_DEVICE_MODEM_OPERATOR_CODE</a>, macro in <a class="link" href="NMDeviceModem.html" title="NMDeviceModem">NMDeviceModem</a>
+</dt>
+<dd></dd>
+<dt>
 <a class="link" href="NMDevice.html#NM-DEVICE-MTU:CAPS" title="NM_DEVICE_MTU">NM_DEVICE_MTU</a>, macro in <a class="link" href="NMDevice.html" title="NMDevice">NMDevice</a>
 </dt>
 <dd></dd>
@@ -6761,6 +6869,10 @@ NMWifiP2PPeer:wfd-ies, object property in NMDeviceOvs
 </dt>
 <dd></dd>
 <dt>
+<a class="link" href="NMSettingIPConfig.html#nm-ip-routing-rule-get-suppress-prefixlength" title="nm_ip_routing_rule_get_suppress_prefixlength ()">nm_ip_routing_rule_get_suppress_prefixlength</a>, function in <a class="link" href="NMSettingIPConfig.html" title="NMSettingIPConfig">NMSettingIPConfig</a>
+</dt>
+<dd></dd>
+<dt>
 <a class="link" href="NMSettingIPConfig.html#nm-ip-routing-rule-get-table" title="nm_ip_routing_rule_get_table ()">nm_ip_routing_rule_get_table</a>, function in <a class="link" href="NMSettingIPConfig.html" title="NMSettingIPConfig">NMSettingIPConfig</a>
 </dt>
 <dd></dd>
@@ -6837,6 +6949,10 @@ NMWifiP2PPeer:wfd-ies, object property in NMDeviceOvs
 </dt>
 <dd></dd>
 <dt>
+<a class="link" href="NMSettingIPConfig.html#nm-ip-routing-rule-set-suppress-prefixlength" title="nm_ip_routing_rule_set_suppress_prefixlength ()">nm_ip_routing_rule_set_suppress_prefixlength</a>, function in <a class="link" href="NMSettingIPConfig.html" title="NMSettingIPConfig">NMSettingIPConfig</a>
+</dt>
+<dd></dd>
+<dt>
 <a class="link" href="NMSettingIPConfig.html#nm-ip-routing-rule-set-table" title="nm_ip_routing_rule_set_table ()">nm_ip_routing_rule_set_table</a>, function in <a class="link" href="NMSettingIPConfig.html" title="NMSettingIPConfig">NMSettingIPConfig</a>
 </dt>
 <dd></dd>
@@ -8381,6 +8497,10 @@ nm_jansson_load, function in nm-json
 </dt>
 <dd></dd>
 <dt>
+<a class="link" href="NMSettingConnection.html#nm-setting-connection-get-wait-device-timeout" title="nm_setting_connection_get_wait_device_timeout ()">nm_setting_connection_get_wait_device_timeout</a>, function in <a class="link" href="NMSettingConnection.html" title="NMSettingConnection">NMSettingConnection</a>
+</dt>
+<dd></dd>
+<dt>
 <a class="link" href="NMSettingConnection.html#nm-setting-connection-get-zone" title="nm_setting_connection_get_zone ()">nm_setting_connection_get_zone</a>, function in <a class="link" href="NMSettingConnection.html" title="NMSettingConnection">NMSettingConnection</a>
 </dt>
 <dd></dd>
@@ -8481,6 +8601,10 @@ nm_jansson_load, function in nm-json
 </dt>
 <dd></dd>
 <dt>
+<a class="link" href="NMSettingConnection.html#NM-SETTING-CONNECTION-WAIT-DEVICE-TIMEOUT:CAPS" title="NM_SETTING_CONNECTION_WAIT_DEVICE_TIMEOUT">NM_SETTING_CONNECTION_WAIT_DEVICE_TIMEOUT</a>, macro in <a class="link" href="NMSettingConnection.html" title="NMSettingConnection">NMSettingConnection</a>
+</dt>
+<dd></dd>
+<dt>
 <a class="link" href="NMSettingConnection.html#NM-SETTING-CONNECTION-ZONE:CAPS" title="NM_SETTING_CONNECTION_ZONE">NM_SETTING_CONNECTION_ZONE</a>, macro in <a class="link" href="NMSettingConnection.html" title="NMSettingConnection">NMSettingConnection</a>
 </dt>
 <dd></dd>
@@ -8733,6 +8857,10 @@ nm_jansson_load, function in nm-json
 </dt>
 <dd></dd>
 <dt>
+<a class="link" href="NMSettingEthtool.html#nm-setting-ethtool-get-optnames" title="nm_setting_ethtool_get_optnames ()">nm_setting_ethtool_get_optnames</a>, function in <a class="link" href="NMSettingEthtool.html" title="NMSettingEthtool">NMSettingEthtool</a>
+</dt>
+<dd></dd>
+<dt>
 <a class="link" href="NMSettingEthtool.html#nm-setting-ethtool-new" title="nm_setting_ethtool_new ()">nm_setting_ethtool_new</a>, function in <a class="link" href="NMSettingEthtool.html" title="NMSettingEthtool">NMSettingEthtool</a>
 </dt>
 <dd></dd>
@@ -9009,6 +9137,10 @@ nm_jansson_load, function in nm-json
 </dt>
 <dd></dd>
 <dt>
+<a class="link" href="NMSettingIP6Config.html#NM-SETTING-IP6-CONFIG-METHOD-DISABLED:CAPS" title="NM_SETTING_IP6_CONFIG_METHOD_DISABLED">NM_SETTING_IP6_CONFIG_METHOD_DISABLED</a>, macro in <a class="link" href="NMSettingIP6Config.html" title="NMSettingIP6Config">NMSettingIP6Config</a>
+</dt>
+<dd></dd>
+<dt>
 <a class="link" href="NMSettingIP6Config.html#NM-SETTING-IP6-CONFIG-METHOD-IGNORE:CAPS" title="NM_SETTING_IP6_CONFIG_METHOD_IGNORE">NM_SETTING_IP6_CONFIG_METHOD_IGNORE</a>, macro in <a class="link" href="NMSettingIP6Config.html" title="NMSettingIP6Config">NMSettingIP6Config</a>
 </dt>
 <dd></dd>
@@ -9637,10 +9769,18 @@ nm_jansson_load, function in nm-json
 </dt>
 <dd></dd>
 <dt>
+<a class="link" href="NMSettingOvsBridge.html#NM-SETTING-OVS-BRIDGE-DATAPATH-TYPE:CAPS" title="NM_SETTING_OVS_BRIDGE_DATAPATH_TYPE">NM_SETTING_OVS_BRIDGE_DATAPATH_TYPE</a>, macro in <a class="link" href="NMSettingOvsBridge.html" title="NMSettingOvsBridge">NMSettingOvsBridge</a>
+</dt>
+<dd></dd>
+<dt>
 <a class="link" href="NMSettingOvsBridge.html#NM-SETTING-OVS-BRIDGE-FAIL-MODE:CAPS" title="NM_SETTING_OVS_BRIDGE_FAIL_MODE">NM_SETTING_OVS_BRIDGE_FAIL_MODE</a>, macro in <a class="link" href="NMSettingOvsBridge.html" title="NMSettingOvsBridge">NMSettingOvsBridge</a>
 </dt>
 <dd></dd>
 <dt>
+<a class="link" href="NMSettingOvsBridge.html#nm-setting-ovs-bridge-get-datapath-type" title="nm_setting_ovs_bridge_get_datapath_type ()">nm_setting_ovs_bridge_get_datapath_type</a>, function in <a class="link" href="NMSettingOvsBridge.html" title="NMSettingOvsBridge">NMSettingOvsBridge</a>
+</dt>
+<dd></dd>
+<dt>
 <a class="link" href="NMSettingOvsBridge.html#nm-setting-ovs-bridge-get-fail-mode" title="nm_setting_ovs_bridge_get_fail_mode ()">nm_setting_ovs_bridge_get_fail_mode</a>, function in <a class="link" href="NMSettingOvsBridge.html" title="NMSettingOvsBridge">NMSettingOvsBridge</a>
 </dt>
 <dd></dd>
@@ -9677,6 +9817,22 @@ nm_jansson_load, function in nm-json
 </dt>
 <dd></dd>
 <dt>
+<a class="link" href="NMSettingOvsDpdk.html#NM-SETTING-OVS-DPDK-DEVARGS:CAPS" title="NM_SETTING_OVS_DPDK_DEVARGS">NM_SETTING_OVS_DPDK_DEVARGS</a>, macro in <a class="link" href="NMSettingOvsDpdk.html" title="NMSettingOvsDpdk">NMSettingOvsDpdk</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="NMSettingOvsDpdk.html#nm-setting-ovs-dpdk-get-devargs" title="nm_setting_ovs_dpdk_get_devargs ()">nm_setting_ovs_dpdk_get_devargs</a>, function in <a class="link" href="NMSettingOvsDpdk.html" title="NMSettingOvsDpdk">NMSettingOvsDpdk</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="NMSettingOvsDpdk.html#nm-setting-ovs-dpdk-new" title="nm_setting_ovs_dpdk_new ()">nm_setting_ovs_dpdk_new</a>, function in <a class="link" href="NMSettingOvsDpdk.html" title="NMSettingOvsDpdk">NMSettingOvsDpdk</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="NMSettingOvsDpdk.html#NM-SETTING-OVS-DPDK-SETTING-NAME:CAPS" title="NM_SETTING_OVS_DPDK_SETTING_NAME">NM_SETTING_OVS_DPDK_SETTING_NAME</a>, macro in <a class="link" href="NMSettingOvsDpdk.html" title="NMSettingOvsDpdk">NMSettingOvsDpdk</a>
+</dt>
+<dd></dd>
+<dt>
 <a class="link" href="NMSettingOvsInterface.html#nm-setting-ovs-interface-get-interface-type" title="nm_setting_ovs_interface_get_interface_type ()">nm_setting_ovs_interface_get_interface_type</a>, function in <a class="link" href="NMSettingOvsInterface.html" title="NMSettingOvsInterface">NMSettingOvsInterface</a>
 </dt>
 <dd></dd>
@@ -11173,6 +11329,14 @@ nm_jansson_load, function in nm-json
 </dt>
 <dd></dd>
 <dt>
+<a class="link" href="NMSettingWireGuard.html#nm-setting-wireguard-get-ip4-auto-default-route" title="nm_setting_wireguard_get_ip4_auto_default_route ()">nm_setting_wireguard_get_ip4_auto_default_route</a>, function in <a class="link" href="NMSettingWireGuard.html" title="NMSettingWireGuard">NMSettingWireGuard</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="NMSettingWireGuard.html#nm-setting-wireguard-get-ip6-auto-default-route" title="nm_setting_wireguard_get_ip6_auto_default_route ()">nm_setting_wireguard_get_ip6_auto_default_route</a>, function in <a class="link" href="NMSettingWireGuard.html" title="NMSettingWireGuard">NMSettingWireGuard</a>
+</dt>
+<dd></dd>
+<dt>
 <a class="link" href="NMSettingWireGuard.html#nm-setting-wireguard-get-listen-port" title="nm_setting_wireguard_get_listen_port ()">nm_setting_wireguard_get_listen_port</a>, function in <a class="link" href="NMSettingWireGuard.html" title="NMSettingWireGuard">NMSettingWireGuard</a>
 </dt>
 <dd></dd>
@@ -11205,6 +11369,14 @@ nm_jansson_load, function in nm-json
 </dt>
 <dd></dd>
 <dt>
+<a class="link" href="NMSettingWireGuard.html#NM-SETTING-WIREGUARD-IP4-AUTO-DEFAULT-ROUTE:CAPS" title="NM_SETTING_WIREGUARD_IP4_AUTO_DEFAULT_ROUTE">NM_SETTING_WIREGUARD_IP4_AUTO_DEFAULT_ROUTE</a>, macro in <a class="link" href="NMSettingWireGuard.html" title="NMSettingWireGuard">NMSettingWireGuard</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="NMSettingWireGuard.html#NM-SETTING-WIREGUARD-IP6-AUTO-DEFAULT-ROUTE:CAPS" title="NM_SETTING_WIREGUARD_IP6_AUTO_DEFAULT_ROUTE">NM_SETTING_WIREGUARD_IP6_AUTO_DEFAULT_ROUTE</a>, macro in <a class="link" href="NMSettingWireGuard.html" title="NMSettingWireGuard">NMSettingWireGuard</a>
+</dt>
+<dd></dd>
+<dt>
 <a class="link" href="NMSettingWireGuard.html#NM-SETTING-WIREGUARD-LISTEN-PORT:CAPS" title="NM_SETTING_WIREGUARD_LISTEN_PORT">NM_SETTING_WIREGUARD_LISTEN_PORT</a>, macro in <a class="link" href="NMSettingWireGuard.html" title="NMSettingWireGuard">NMSettingWireGuard</a>
 </dt>
 <dd></dd>
@@ -11393,6 +11565,10 @@ nm_jansson_load, function in nm-json
 </dt>
 <dd></dd>
 <dt>
+<a class="link" href="NMSettingWireless.html#NM-SETTING-WIRELESS-MODE-MESH:CAPS" title="NM_SETTING_WIRELESS_MODE_MESH">NM_SETTING_WIRELESS_MODE_MESH</a>, macro in <a class="link" href="NMSettingWireless.html" title="NMSettingWireless">NMSettingWireless</a>
+</dt>
+<dd></dd>
+<dt>
 <a class="link" href="NMSettingWireless.html#NM-SETTING-WIRELESS-MTU:CAPS" title="NM_SETTING_WIRELESS_MTU">NM_SETTING_WIRELESS_MTU</a>, macro in <a class="link" href="NMSettingWireless.html" title="NMSettingWireless">NMSettingWireless</a>
 </dt>
 <dd></dd>
@@ -11941,6 +12117,10 @@ nm_jansson_load, function in nm-json
 </dt>
 <dd></dd>
 <dt>
+nm_team_attribute_to_flags, function in nm-team-utils
+</dt>
+<dd></dd>
+<dt>
 <a class="link" href="NMSettingTeam.html#NM-TEAM-LINK-WATCHER-ARP-PING:CAPS" title="NM_TEAM_LINK_WATCHER_ARP_PING">NM_TEAM_LINK_WATCHER_ARP_PING</a>, macro in <a class="link" href="NMSettingTeam.html" title="NMSettingTeam">NMSettingTeam</a>
 </dt>
 <dd></dd>
@@ -12025,6 +12205,98 @@ nm_jansson_load, function in nm-json
 </dt>
 <dd></dd>
 <dt>
+nm_team_setting_cmp, function in nm-team-utils
+</dt>
+<dd></dd>
+<dt>
+nm_team_setting_config_get, function in nm-team-utils
+</dt>
+<dd></dd>
+<dt>
+nm_team_setting_config_set, function in nm-team-utils
+</dt>
+<dd></dd>
+<dt>
+nm_team_setting_free, function in nm-team-utils
+</dt>
+<dd></dd>
+<dt>
+nm_team_setting_maybe_changed, function in nm-team-utils
+</dt>
+<dd></dd>
+<dt>
+nm_team_setting_new, function in nm-team-utils
+</dt>
+<dd></dd>
+<dt>
+nm_team_setting_reset, function in nm-team-utils
+</dt>
+<dd></dd>
+<dt>
+nm_team_setting_reset_from_dbus, function in nm-team-utils
+</dt>
+<dd></dd>
+<dt>
+nm_team_setting_value_get_bool, function in nm-team-utils
+</dt>
+<dd></dd>
+<dt>
+nm_team_setting_value_get_int32, function in nm-team-utils
+</dt>
+<dd></dd>
+<dt>
+nm_team_setting_value_get_string, function in nm-team-utils
+</dt>
+<dd></dd>
+<dt>
+nm_team_setting_value_link_watchers_add, function in nm-team-utils
+</dt>
+<dd></dd>
+<dt>
+nm_team_setting_value_link_watchers_remove, function in nm-team-utils
+</dt>
+<dd></dd>
+<dt>
+nm_team_setting_value_link_watchers_remove_by_value, function in nm-team-utils
+</dt>
+<dd></dd>
+<dt>
+nm_team_setting_value_link_watchers_set_list, function in nm-team-utils
+</dt>
+<dd></dd>
+<dt>
+nm_team_setting_value_master_runner_tx_hash_add, function in nm-team-utils
+</dt>
+<dd></dd>
+<dt>
+nm_team_setting_value_master_runner_tx_hash_remove, function in nm-team-utils
+</dt>
+<dd></dd>
+<dt>
+nm_team_setting_value_master_runner_tx_hash_set_list, function in nm-team-utils
+</dt>
+<dd></dd>
+<dt>
+nm_team_setting_value_reset, function in nm-team-utils
+</dt>
+<dd></dd>
+<dt>
+nm_team_setting_value_set_bool, function in nm-team-utils
+</dt>
+<dd></dd>
+<dt>
+nm_team_setting_value_set_int32, function in nm-team-utils
+</dt>
+<dd></dd>
+<dt>
+nm_team_setting_value_set_string, function in nm-team-utils
+</dt>
+<dd></dd>
+<dt>
+nm_team_setting_verify, function in nm-team-utils
+</dt>
+<dd></dd>
+<dt>
 <a class="link" href="libnm-nm-utils.html#nm-utils-ap-mode-security-valid" title="nm_utils_ap_mode_security_valid ()">nm_utils_ap_mode_security_valid</a>, function in <a class="link" href="libnm-nm-utils.html" title="nm-utils">nm-utils</a>
 </dt>
 <dd></dd>
@@ -12369,11 +12641,11 @@ nm_utils_fixup_vendor_string, function in nm-libnm-utils
 </dt>
 <dd></dd>
 <dt>
-<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-VPN-DBUS-PLUGIN-INTERFACE:CAPS">NM_VPN_DBUS_PLUGIN_INTERFACE</a>, macro in nm-vpn-dbus-interface
+NM_VPN_DBUS_PLUGIN_INTERFACE, macro in nm-vpn-dbus-interface
 </dt>
 <dd></dd>
 <dt>
-<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-VPN-DBUS-PLUGIN-PATH:CAPS">NM_VPN_DBUS_PLUGIN_PATH</a>, macro in nm-vpn-dbus-interface
+NM_VPN_DBUS_PLUGIN_PATH, macro in nm-vpn-dbus-interface
 </dt>
 <dd></dd>
 <dt>
@@ -12441,27 +12713,27 @@ nm_utils_fixup_vendor_string, function in nm-libnm-utils
 </dt>
 <dd></dd>
 <dt>
-<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-VPN-PLUGIN-CAN-PERSIST:CAPS">NM_VPN_PLUGIN_CAN_PERSIST</a>, macro in nm-vpn-dbus-interface
+NM_VPN_PLUGIN_CAN_PERSIST, macro in nm-vpn-dbus-interface
 </dt>
 <dd></dd>
 <dt>
-<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-VPN-PLUGIN-CONFIG-BANNER:CAPS">NM_VPN_PLUGIN_CONFIG_BANNER</a>, macro in nm-vpn-dbus-interface
+NM_VPN_PLUGIN_CONFIG_BANNER, macro in nm-vpn-dbus-interface
 </dt>
 <dd></dd>
 <dt>
-<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-VPN-PLUGIN-CONFIG-EXT-GATEWAY:CAPS">NM_VPN_PLUGIN_CONFIG_EXT_GATEWAY</a>, macro in nm-vpn-dbus-interface
+NM_VPN_PLUGIN_CONFIG_EXT_GATEWAY, macro in nm-vpn-dbus-interface
 </dt>
 <dd></dd>
 <dt>
-<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-VPN-PLUGIN-CONFIG-HAS-IP4:CAPS">NM_VPN_PLUGIN_CONFIG_HAS_IP4</a>, macro in nm-vpn-dbus-interface
+NM_VPN_PLUGIN_CONFIG_HAS_IP4, macro in nm-vpn-dbus-interface
 </dt>
 <dd></dd>
 <dt>
-<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-VPN-PLUGIN-CONFIG-HAS-IP6:CAPS">NM_VPN_PLUGIN_CONFIG_HAS_IP6</a>, macro in nm-vpn-dbus-interface
+NM_VPN_PLUGIN_CONFIG_HAS_IP6, macro in nm-vpn-dbus-interface
 </dt>
 <dd></dd>
 <dt>
-<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-VPN-PLUGIN-CONFIG-MTU:CAPS">NM_VPN_PLUGIN_CONFIG_MTU</a>, macro in nm-vpn-dbus-interface
+NM_VPN_PLUGIN_CONFIG_MTU, macro in nm-vpn-dbus-interface
 </dt>
 <dd></dd>
 <dt>
@@ -12469,7 +12741,7 @@ NM_VPN_PLUGIN_CONFIG_PROXY_PAC, macro in nm-vpn-dbus-interface
 </dt>
 <dd></dd>
 <dt>
-<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-VPN-PLUGIN-CONFIG-TUNDEV:CAPS">NM_VPN_PLUGIN_CONFIG_TUNDEV</a>, macro in nm-vpn-dbus-interface
+NM_VPN_PLUGIN_CONFIG_TUNDEV, macro in nm-vpn-dbus-interface
 </dt>
 <dd></dd>
 <dt>
@@ -12505,55 +12777,55 @@ NM_VPN_PLUGIN_CONFIG_PROXY_PAC, macro in nm-vpn-dbus-interface
 </dt>
 <dd></dd>
 <dt>
-<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-VPN-PLUGIN-IP4-CONFIG-ADDRESS:CAPS">NM_VPN_PLUGIN_IP4_CONFIG_ADDRESS</a>, macro in nm-vpn-dbus-interface
+NM_VPN_PLUGIN_IP4_CONFIG_ADDRESS, macro in nm-vpn-dbus-interface
 </dt>
 <dd></dd>
 <dt>
-<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-VPN-PLUGIN-IP4-CONFIG-BANNER:CAPS">NM_VPN_PLUGIN_IP4_CONFIG_BANNER</a>, macro in nm-vpn-dbus-interface
+NM_VPN_PLUGIN_IP4_CONFIG_BANNER, macro in nm-vpn-dbus-interface
 </dt>
 <dd></dd>
 <dt>
-<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-VPN-PLUGIN-IP4-CONFIG-DNS:CAPS">NM_VPN_PLUGIN_IP4_CONFIG_DNS</a>, macro in nm-vpn-dbus-interface
+NM_VPN_PLUGIN_IP4_CONFIG_DNS, macro in nm-vpn-dbus-interface
 </dt>
 <dd></dd>
 <dt>
-<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-VPN-PLUGIN-IP4-CONFIG-DOMAIN:CAPS">NM_VPN_PLUGIN_IP4_CONFIG_DOMAIN</a>, macro in nm-vpn-dbus-interface
+NM_VPN_PLUGIN_IP4_CONFIG_DOMAIN, macro in nm-vpn-dbus-interface
 </dt>
 <dd></dd>
 <dt>
-<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-VPN-PLUGIN-IP4-CONFIG-DOMAINS:CAPS">NM_VPN_PLUGIN_IP4_CONFIG_DOMAINS</a>, macro in nm-vpn-dbus-interface
+NM_VPN_PLUGIN_IP4_CONFIG_DOMAINS, macro in nm-vpn-dbus-interface
 </dt>
 <dd></dd>
 <dt>
-<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-VPN-PLUGIN-IP4-CONFIG-EXT-GATEWAY:CAPS">NM_VPN_PLUGIN_IP4_CONFIG_EXT_GATEWAY</a>, macro in nm-vpn-dbus-interface
+NM_VPN_PLUGIN_IP4_CONFIG_EXT_GATEWAY, macro in nm-vpn-dbus-interface
 </dt>
 <dd></dd>
 <dt>
-<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-VPN-PLUGIN-IP4-CONFIG-GATEWAY:CAPS">NM_VPN_PLUGIN_IP4_CONFIG_GATEWAY</a>, macro in nm-vpn-dbus-interface
+NM_VPN_PLUGIN_IP4_CONFIG_GATEWAY, macro in nm-vpn-dbus-interface
 </dt>
 <dd></dd>
 <dt>
-<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-VPN-PLUGIN-IP4-CONFIG-INT-GATEWAY:CAPS">NM_VPN_PLUGIN_IP4_CONFIG_INT_GATEWAY</a>, macro in nm-vpn-dbus-interface
+NM_VPN_PLUGIN_IP4_CONFIG_INT_GATEWAY, macro in nm-vpn-dbus-interface
 </dt>
 <dd></dd>
 <dt>
-<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-VPN-PLUGIN-IP4-CONFIG-MSS:CAPS">NM_VPN_PLUGIN_IP4_CONFIG_MSS</a>, macro in nm-vpn-dbus-interface
+NM_VPN_PLUGIN_IP4_CONFIG_MSS, macro in nm-vpn-dbus-interface
 </dt>
 <dd></dd>
 <dt>
-<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-VPN-PLUGIN-IP4-CONFIG-MTU:CAPS">NM_VPN_PLUGIN_IP4_CONFIG_MTU</a>, macro in nm-vpn-dbus-interface
+NM_VPN_PLUGIN_IP4_CONFIG_MTU, macro in nm-vpn-dbus-interface
 </dt>
 <dd></dd>
 <dt>
-<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-VPN-PLUGIN-IP4-CONFIG-NBNS:CAPS">NM_VPN_PLUGIN_IP4_CONFIG_NBNS</a>, macro in nm-vpn-dbus-interface
+NM_VPN_PLUGIN_IP4_CONFIG_NBNS, macro in nm-vpn-dbus-interface
 </dt>
 <dd></dd>
 <dt>
-<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-VPN-PLUGIN-IP4-CONFIG-NEVER-DEFAULT:CAPS">NM_VPN_PLUGIN_IP4_CONFIG_NEVER_DEFAULT</a>, macro in nm-vpn-dbus-interface
+NM_VPN_PLUGIN_IP4_CONFIG_NEVER_DEFAULT, macro in nm-vpn-dbus-interface
 </dt>
 <dd></dd>
 <dt>
-<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-VPN-PLUGIN-IP4-CONFIG-PREFIX:CAPS">NM_VPN_PLUGIN_IP4_CONFIG_PREFIX</a>, macro in nm-vpn-dbus-interface
+NM_VPN_PLUGIN_IP4_CONFIG_PREFIX, macro in nm-vpn-dbus-interface
 </dt>
 <dd></dd>
 <dt>
@@ -12561,47 +12833,47 @@ NM_VPN_PLUGIN_IP4_CONFIG_PRESERVE_ROUTES, macro in nm-vpn-dbus-interface
 </dt>
 <dd></dd>
 <dt>
-<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-VPN-PLUGIN-IP4-CONFIG-PTP:CAPS">NM_VPN_PLUGIN_IP4_CONFIG_PTP</a>, macro in nm-vpn-dbus-interface
+NM_VPN_PLUGIN_IP4_CONFIG_PTP, macro in nm-vpn-dbus-interface
 </dt>
 <dd></dd>
 <dt>
-<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-VPN-PLUGIN-IP4-CONFIG-ROUTES:CAPS">NM_VPN_PLUGIN_IP4_CONFIG_ROUTES</a>, macro in nm-vpn-dbus-interface
+NM_VPN_PLUGIN_IP4_CONFIG_ROUTES, macro in nm-vpn-dbus-interface
 </dt>
 <dd></dd>
 <dt>
-<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-VPN-PLUGIN-IP4-CONFIG-TUNDEV:CAPS">NM_VPN_PLUGIN_IP4_CONFIG_TUNDEV</a>, macro in nm-vpn-dbus-interface
+NM_VPN_PLUGIN_IP4_CONFIG_TUNDEV, macro in nm-vpn-dbus-interface
 </dt>
 <dd></dd>
 <dt>
-<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-VPN-PLUGIN-IP6-CONFIG-ADDRESS:CAPS">NM_VPN_PLUGIN_IP6_CONFIG_ADDRESS</a>, macro in nm-vpn-dbus-interface
+NM_VPN_PLUGIN_IP6_CONFIG_ADDRESS, macro in nm-vpn-dbus-interface
 </dt>
 <dd></dd>
 <dt>
-<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-VPN-PLUGIN-IP6-CONFIG-DNS:CAPS">NM_VPN_PLUGIN_IP6_CONFIG_DNS</a>, macro in nm-vpn-dbus-interface
+NM_VPN_PLUGIN_IP6_CONFIG_DNS, macro in nm-vpn-dbus-interface
 </dt>
 <dd></dd>
 <dt>
-<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-VPN-PLUGIN-IP6-CONFIG-DOMAIN:CAPS">NM_VPN_PLUGIN_IP6_CONFIG_DOMAIN</a>, macro in nm-vpn-dbus-interface
+NM_VPN_PLUGIN_IP6_CONFIG_DOMAIN, macro in nm-vpn-dbus-interface
 </dt>
 <dd></dd>
 <dt>
-<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-VPN-PLUGIN-IP6-CONFIG-DOMAINS:CAPS">NM_VPN_PLUGIN_IP6_CONFIG_DOMAINS</a>, macro in nm-vpn-dbus-interface
+NM_VPN_PLUGIN_IP6_CONFIG_DOMAINS, macro in nm-vpn-dbus-interface
 </dt>
 <dd></dd>
 <dt>
-<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-VPN-PLUGIN-IP6-CONFIG-INT-GATEWAY:CAPS">NM_VPN_PLUGIN_IP6_CONFIG_INT_GATEWAY</a>, macro in nm-vpn-dbus-interface
+NM_VPN_PLUGIN_IP6_CONFIG_INT_GATEWAY, macro in nm-vpn-dbus-interface
 </dt>
 <dd></dd>
 <dt>
-<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-VPN-PLUGIN-IP6-CONFIG-MSS:CAPS">NM_VPN_PLUGIN_IP6_CONFIG_MSS</a>, macro in nm-vpn-dbus-interface
+NM_VPN_PLUGIN_IP6_CONFIG_MSS, macro in nm-vpn-dbus-interface
 </dt>
 <dd></dd>
 <dt>
-<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-VPN-PLUGIN-IP6-CONFIG-NEVER-DEFAULT:CAPS">NM_VPN_PLUGIN_IP6_CONFIG_NEVER_DEFAULT</a>, macro in nm-vpn-dbus-interface
+NM_VPN_PLUGIN_IP6_CONFIG_NEVER_DEFAULT, macro in nm-vpn-dbus-interface
 </dt>
 <dd></dd>
 <dt>
-<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-VPN-PLUGIN-IP6-CONFIG-PREFIX:CAPS">NM_VPN_PLUGIN_IP6_CONFIG_PREFIX</a>, macro in nm-vpn-dbus-interface
+NM_VPN_PLUGIN_IP6_CONFIG_PREFIX, macro in nm-vpn-dbus-interface
 </dt>
 <dd></dd>
 <dt>
@@ -12609,11 +12881,11 @@ NM_VPN_PLUGIN_IP6_CONFIG_PRESERVE_ROUTES, macro in nm-vpn-dbus-interface
 </dt>
 <dd></dd>
 <dt>
-<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-VPN-PLUGIN-IP6-CONFIG-PTP:CAPS">NM_VPN_PLUGIN_IP6_CONFIG_PTP</a>, macro in nm-vpn-dbus-interface
+NM_VPN_PLUGIN_IP6_CONFIG_PTP, macro in nm-vpn-dbus-interface
 </dt>
 <dd></dd>
 <dt>
-<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-VPN-PLUGIN-IP6-CONFIG-ROUTES:CAPS">NM_VPN_PLUGIN_IP6_CONFIG_ROUTES</a>, macro in nm-vpn-dbus-interface
+NM_VPN_PLUGIN_IP6_CONFIG_ROUTES, macro in nm-vpn-dbus-interface
 </dt>
 <dd></dd>
 <dt>
diff --git a/docs/libnm/html/ch03.html b/docs/libnm/html/ch03.html
index 2d9538ce..eb852ea7 100644
--- a/docs/libnm/html/ch03.html
+++ b/docs/libnm/html/ch03.html
@@ -112,6 +112,9 @@
 <span class="refentrytitle"><a href="NMSettingOvsInterface.html">NMSettingOvsInterface</a></span><span class="refpurpose"> — Describes connection properties for Open vSwitch interfaces.</span>
 </dt>
 <dt>
+<span class="refentrytitle"><a href="NMSettingOvsDpdk.html">NMSettingOvsDpdk</a></span><span class="refpurpose"> — Describes connection properties for Open vSwitch DPDK interfaces.</span>
+</dt>
+<dt>
 <span class="refentrytitle"><a href="NMSettingOvsPatch.html">NMSettingOvsPatch</a></span><span class="refpurpose"> — Describes connection properties for Open vSwitch patch interfaces.</span>
 </dt>
 <dt>
diff --git a/docs/libnm/html/index.html b/docs/libnm/html/index.html
index 1112cd36..7465863d 100644
--- a/docs/libnm/html/index.html
+++ b/docs/libnm/html/index.html
@@ -15,7 +15,7 @@
 <div>
 <div><table class="navigation" id="top" width="100%" cellpadding="2" cellspacing="0"><tr><th valign="middle"><p class="title">libnm Reference Manual</p></th></tr></table></div>
 <div><p class="releaseinfo">
-      for libnm 1.18.0
+      for libnm 1.19.90
 
       The latest version of this documentation can be found on-line at
       <a class="ulink" href="https://developer.gnome.org/libnm/stable/" target="_top">https://developer.gnome.org/libnm/stable/</a>.
@@ -161,6 +161,9 @@
 <span class="refentrytitle"><a href="NMSettingOvsInterface.html">NMSettingOvsInterface</a></span><span class="refpurpose"> — Describes connection properties for Open vSwitch interfaces.</span>
 </dt>
 <dt>
+<span class="refentrytitle"><a href="NMSettingOvsDpdk.html">NMSettingOvsDpdk</a></span><span class="refpurpose"> — Describes connection properties for Open vSwitch DPDK interfaces.</span>
+</dt>
+<dt>
 <span class="refentrytitle"><a href="NMSettingOvsPatch.html">NMSettingOvsPatch</a></span><span class="refpurpose"> — Describes connection properties for Open vSwitch patch interfaces.</span>
 </dt>
 <dt>
diff --git a/docs/libnm/html/libnm-nm-dbus-interface.html b/docs/libnm/html/libnm-nm-dbus-interface.html
index 17617b95..541a5a56 100644
--- a/docs/libnm/html/libnm-nm-dbus-interface.html
+++ b/docs/libnm/html/libnm-nm-dbus-interface.html
@@ -470,6 +470,10 @@
 </tr>
 <tr>
 <td class="datatype_keyword">enum</td>
+<td class="function_name"><a class="link" href="libnm-nm-dbus-interface.html#NMSettingsAddConnection2Flags" title="enum NMSettingsAddConnection2Flags">NMSettingsAddConnection2Flags</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">enum</td>
 <td class="function_name"><a class="link" href="libnm-nm-dbus-interface.html#NMSettingsUpdate2Flags" title="enum NMSettingsUpdate2Flags">NMSettingsUpdate2Flags</a></td>
 </tr>
 <tr>
@@ -507,6 +511,7 @@
     <span class="lineart">├──</span> NMDeviceWifiCapabilities
     <span class="lineart">├──</span> NMSecretAgentCapabilities
     <span class="lineart">├──</span> NMSecretAgentGetSecretsFlags
+    <span class="lineart">├──</span> NMSettingsAddConnection2Flags
     <span class="lineart">├──</span> NMSettingsConnectionFlags
     <span class="lineart">╰──</span> NMSettingsUpdate2Flags
 </pre>
@@ -1439,6 +1444,13 @@ GSM/UMTS, or LTE network access protocols</p>
 </td>
 <td class="enum_member_annotations"> </td>
 </tr>
+<tr>
+<td class="enum_member_name"><p><a name="NM-WIFI-DEVICE-CAP-MESH:CAPS"></a>NM_WIFI_DEVICE_CAP_MESH</p></td>
+<td class="enum_member_description">
+<p>device supports acting as a mesh point</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
 </tbody>
 </table></div>
 </div>
@@ -1654,6 +1666,13 @@ supported</p>
 </td>
 <td class="enum_member_annotations"> </td>
 </tr>
+<tr>
+<td class="enum_member_name"><p><a name="NM-802-11-MODE-MESH:CAPS"></a>NM_802_11_MODE_MESH</p></td>
+<td class="enum_member_description">
+<p>the device is a 802.11s mesh point.</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
 </tbody>
 </table></div>
 </div>
@@ -3330,6 +3349,55 @@ VPN plugin authentication dialogs.</p>
 </div>
 <hr>
 <div class="refsect2">
+<a name="NMSettingsAddConnection2Flags"></a><h3>enum NMSettingsAddConnection2Flags</h3>
+<p>Numeric flags for the "flags" argument of <code class="function">AddConnection2()</code> D-Bus API.</p>
+<div class="refsect3">
+<a name="NMSettingsAddConnection2Flags.members"></a><h4>Members</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="300px" class="enum_members_name">
+<col class="enum_members_description">
+<col width="200px" class="enum_members_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="enum_member_name"><p><a name="NM-SETTINGS-ADD-CONNECTION2-FLAG-NONE:CAPS"></a>NM_SETTINGS_ADD_CONNECTION2_FLAG_NONE</p></td>
+<td class="enum_member_description">
+<p>an alias for numeric zero, no flags set.</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="NM-SETTINGS-ADD-CONNECTION2-FLAG-TO-DISK:CAPS"></a>NM_SETTINGS_ADD_CONNECTION2_FLAG_TO_DISK</p></td>
+<td class="enum_member_description">
+<p>to persist the connection to disk.</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="NM-SETTINGS-ADD-CONNECTION2-FLAG-IN-MEMORY:CAPS"></a>NM_SETTINGS_ADD_CONNECTION2_FLAG_IN_MEMORY</p></td>
+<td class="enum_member_description">
+<p>to make the connection in-memory only.</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="NM-SETTINGS-ADD-CONNECTION2-FLAG-BLOCK-AUTOCONNECT:CAPS"></a>NM_SETTINGS_ADD_CONNECTION2_FLAG_BLOCK_AUTOCONNECT</p></td>
+<td class="enum_member_description">
+<p>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.</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<p class="since">Since: 1.20</p>
+</div>
+<hr>
+<div class="refsect2">
 <a name="NMSettingsUpdate2Flags"></a><h3>enum NMSettingsUpdate2Flags</h3>
 <div class="refsect3">
 <a name="NMSettingsUpdate2Flags.members"></a><h4>Members</h4>
@@ -3357,25 +3425,24 @@ VPN plugin authentication dialogs.</p>
 <tr>
 <td class="enum_member_name"><p><a name="NM-SETTINGS-UPDATE2-FLAG-IN-MEMORY:CAPS"></a>NM_SETTINGS_UPDATE2_FLAG_IN_MEMORY</p></td>
 <td class="enum_member_description">
-<p>to make the connection in-memory only.
-  If the connection was previously persistent, the corresponding file on disk
-  is not deleted but merely the connection is decoupled from the file
-  on disk. If you later delete an in-memory connection, the connection
-  on disk will be deleted as well.</p>
+<p>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).</p>
 </td>
 <td class="enum_member_annotations"> </td>
 </tr>
 <tr>
 <td class="enum_member_name"><p><a name="NM-SETTINGS-UPDATE2-FLAG-IN-MEMORY-DETACHED:CAPS"></a>NM_SETTINGS_UPDATE2_FLAG_IN_MEMORY_DETACHED</p></td>
 <td class="enum_member_description">
-<p>this is like <em class="parameter"><code>NM_SETTINGS_UPDATE2_FLAG_IN_MEMORY</code></em>
-,
-  but if the connection has a corresponding file on disk, the association between
-  the connection and the file is forgotten but the file is not modified.
-  The difference to <a class="link" href="libnm-nm-dbus-interface.html#NM-SETTINGS-UPDATE2-FLAG-IN-MEMORY:CAPS"><code class="literal">NM_SETTINGS_UPDATE2_FLAG_IN_MEMORY</code></a> is if you later
-  save the connection again to disk, a new file name will be chosen without
-  overwriting the remaining file on disk. Also, if you delete the connection
-  later, the file on disk will not be deleted.</p>
+<p>this is almost the same as</p>
 </td>
 <td class="enum_member_annotations"> </td>
 </tr>
@@ -3384,8 +3451,9 @@ VPN plugin authentication dialogs.</p>
 <td class="enum_member_description">
 <p>this is like <em class="parameter"><code>NM_SETTINGS_UPDATE2_FLAG_IN_MEMORY</code></em>
 ,
-  but if the connection has a corresponding file on disk, the file on
-  disk will be deleted.</p>
+  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.</p>
 </td>
 <td class="enum_member_annotations"> </td>
 </tr>
@@ -3393,7 +3461,8 @@ VPN plugin authentication dialogs.</p>
 <td class="enum_member_name"><p><a name="NM-SETTINGS-UPDATE2-FLAG-VOLATILE:CAPS"></a>NM_SETTINGS_UPDATE2_FLAG_VOLATILE</p></td>
 <td class="enum_member_description">
 <p>This can be specified with either
-  <a class="link" href="libnm-nm-dbus-interface.html#NM-SETTINGS-UPDATE2-FLAG-IN-MEMORY-DETACHED:CAPS"><code class="literal">NM_SETTINGS_UPDATE2_FLAG_IN_MEMORY_DETACHED</code></a> or <a class="link" href="libnm-nm-dbus-interface.html#NM-SETTINGS-UPDATE2-FLAG-IN-MEMORY-ONLY:CAPS"><code class="literal">NM_SETTINGS_UPDATE2_FLAG_IN_MEMORY_ONLY</code></a>.
+  <a class="link" href="libnm-nm-dbus-interface.html#NM-SETTINGS-UPDATE2-FLAG-IN-MEMORY:CAPS"><code class="literal">NM_SETTINGS_UPDATE2_FLAG_IN_MEMORY</code></a>, <a class="link" href="libnm-nm-dbus-interface.html#NM-SETTINGS-UPDATE2-FLAG-IN-MEMORY-DETACHED:CAPS"><code class="literal">NM_SETTINGS_UPDATE2_FLAG_IN_MEMORY_DETACHED</code></a>
+  or <a class="link" href="libnm-nm-dbus-interface.html#NM-SETTINGS-UPDATE2-FLAG-IN-MEMORY-ONLY:CAPS"><code class="literal">NM_SETTINGS_UPDATE2_FLAG_IN_MEMORY_ONLY</code></a>.
   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
@@ -3413,6 +3482,19 @@ VPN plugin authentication dialogs.</p>
 </td>
 <td class="enum_member_annotations"> </td>
 </tr>
+<tr>
+<td class="enum_member_name"><p><a name="NM-SETTINGS-UPDATE2-FLAG-NO-REAPPLY:CAPS"></a>NM_SETTINGS_UPDATE2_FLAG_NO_REAPPLY</p></td>
+<td class="enum_member_description">
+<p>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.</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
 </tbody>
 </table></div>
 </div>
diff --git a/docs/libnm/html/libnm-nm-errors.html b/docs/libnm/html/libnm-nm-errors.html
index cd91f295..aab8b766 100644
--- a/docs/libnm/html/libnm-nm-errors.html
+++ b/docs/libnm/html/libnm-nm-errors.html
@@ -254,7 +254,7 @@ nm_vpn_plugin_error_quark (<em class="parameter"><code><span class="type">void</
 <a name="NMAgentManagerError"></a><h3>enum NMAgentManagerError</h3>
 <p>Errors returned from the secret-agent manager.</p>
 <p>These errors may be returned from operations that could cause secrets to be
-requested (such as <a href="/usr/share/gtk-doc/html/libnm-glib/NMClient.html#nm-client-activate-connection"><code class="function">nm_client_activate_connection()</code></a>), and correspond to D-Bus
+requested (such as <code class="function">nm_client_activate_connection()</code>), and correspond to D-Bus
 errors in the "org.freedesktop.NetworkManager.AgentManager" namespace.</p>
 <div class="refsect3">
 <a name="NMAgentManagerError.members"></a><h4>Members</h4>
@@ -737,7 +737,7 @@ errors in that namespace.</p>
 when they encounter problems retrieving secrets on behalf of NM. They
 correspond to errors in the "org.freedesktop.NetworkManager.SecretManager"
 namespace.</p>
-<p>Client APIs such as <a href="/usr/share/gtk-doc/html/libnm-glib/NMClient.html#nm-client-activate-connection"><code class="function">nm_client_activate_connection()</code></a> will not see these error
+<p>Client APIs such as <code class="function">nm_client_activate_connection()</code> will not see these error
 codes; instead, the secret agent manager will translate them to the
 corresponding <a class="link" href="libnm-nm-errors.html#NMAgentManagerError" title="enum NMAgentManagerError"><span class="type">NMAgentManagerError</span></a> codes.</p>
 <div class="refsect3">
diff --git a/docs/libnm/html/libnm-nm-utils.html b/docs/libnm/html/libnm-nm-utils.html
index b61e57ab..7f9a58bf 100644
--- a/docs/libnm/html/libnm-nm-utils.html
+++ b/docs/libnm/html/libnm-nm-utils.html
@@ -2529,14 +2529,17 @@ nm_utils_iface_valid_name (<em class="parameter"><code>const <span class="type">
 </colgroup>
 <tbody><tr>
 <td class="parameter_name"><p>name</p></td>
-<td class="parameter_description"><p>Name of interface</p></td>
-<td class="parameter_annotations"> </td>
+<td class="parameter_description"><p>Name of interface. </p></td>
+<td class="parameter_annotations"><span class="annotation">[<acronym title="NULL is OK, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span></td>
 </tr></tbody>
 </table></div>
 </div>
 <div class="refsect3">
 <a name="nm-utils-iface-valid-name.returns"></a><h4>Returns</h4>
 <p> <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if interface name is valid, otherwise <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> is returned.</p>
+<p>Before 1.20, this function did not accept <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> as <em class="parameter"><code>name</code></em>
+argument. If you
+want to run against older versions of libnm, don't pass <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>.</p>
 </div>
 </div>
 <hr>
@@ -2559,8 +2562,8 @@ function in net/core/dev.c.</p>
 <tbody>
 <tr>
 <td class="parameter_name"><p>name</p></td>
-<td class="parameter_description"><p>Name of interface</p></td>
-<td class="parameter_annotations"> </td>
+<td class="parameter_description"><p>Name of interface. </p></td>
+<td class="parameter_annotations"><span class="annotation">[<acronym title="NULL is OK, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span></td>
 </tr>
 <tr>
 <td class="parameter_name"><p>error</p></td>
@@ -2573,6 +2576,9 @@ function in net/core/dev.c.</p>
 <div class="refsect3">
 <a name="nm-utils-is-valid-iface-name.returns"></a><h4>Returns</h4>
 <p> <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if interface name is valid, otherwise <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> is returned.</p>
+<p>Before 1.20, this function did not accept <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> as <em class="parameter"><code>name</code></em>
+argument. If you
+want to run against older versions of libnm, don't pass <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>.</p>
 </div>
 </div>
 <hr>
@@ -2592,8 +2598,8 @@ nm_utils_is_uuid (<em class="parameter"><code>const <span class="type">char</spa
 </colgroup>
 <tbody><tr>
 <td class="parameter_name"><p>str</p></td>
-<td class="parameter_description"><p>a string that might be a UUID</p></td>
-<td class="parameter_annotations"> </td>
+<td class="parameter_description"><p>a string that might be a UUID. </p></td>
+<td class="parameter_annotations"><span class="annotation">[<acronym title="NULL is OK, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span></td>
 </tr></tbody>
 </table></div>
 </div>
@@ -2601,6 +2607,8 @@ nm_utils_is_uuid (<em class="parameter"><code>const <span class="type">char</spa
 <a name="nm-utils-is-uuid.returns"></a><h4>Returns</h4>
 <p> <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if <em class="parameter"><code>str</code></em>
 is a UUID, <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> if not</p>
+<p>In older versions, <a class="link" href="libnm-nm-utils.html#nm-utils-is-uuid" title="nm_utils_is_uuid ()"><code class="function">nm_utils_is_uuid()</code></a> did not accept <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> as <em class="parameter"><code>str</code></em>
+argument. Don't pass <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if you run against older versions of libnm.</p>
 </div>
 </div>
 <hr>
diff --git a/docs/libnm/html/libnm-nm-version.html b/docs/libnm/html/libnm-nm-version.html
index 104af6f2..99655f9c 100644
--- a/docs/libnm/html/libnm-nm-version.html
+++ b/docs/libnm/html/libnm-nm-version.html
@@ -105,6 +105,12 @@
 <a class="link" href="libnm-nm-version.html#NM-DEPRECATED-IN-1-18-FOR:CAPS" title="NM_DEPRECATED_IN_1_18_FOR()">NM_DEPRECATED_IN_1_18_FOR</a><span class="c_punctuation">()</span>
 </td>
 </tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name">
+<a class="link" href="libnm-nm-version.html#NM-DEPRECATED-IN-1-20-FOR:CAPS" title="NM_DEPRECATED_IN_1_20_FOR()">NM_DEPRECATED_IN_1_20_FOR</a><span class="c_punctuation">()</span>
+</td>
+</tr>
 </tbody>
 </table></div>
 </div>
@@ -212,6 +218,14 @@
 <td class="define_keyword">#define</td>
 <td class="function_name"><a class="link" href="libnm-nm-version.html#NM-AVAILABLE-IN-1-18:CAPS" title="NM_AVAILABLE_IN_1_18">NM_AVAILABLE_IN_1_18</a></td>
 </tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libnm-nm-version.html#NM-DEPRECATED-IN-1-20:CAPS" title="NM_DEPRECATED_IN_1_20">NM_DEPRECATED_IN_1_20</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libnm-nm-version.html#NM-AVAILABLE-IN-1-20:CAPS" title="NM_AVAILABLE_IN_1_20">NM_AVAILABLE_IN_1_20</a></td>
+</tr>
 </tbody>
 </table></div>
 </div>
@@ -284,6 +298,12 @@
 <pre class="programlisting"># define NM_DEPRECATED_IN_1_18_FOR(f)    G_DEPRECATED_FOR(f)
 </pre>
 </div>
+<hr>
+<div class="refsect2">
+<a name="NM-DEPRECATED-IN-1-20-FOR:CAPS"></a><h3>NM_DEPRECATED_IN_1_20_FOR()</h3>
+<pre class="programlisting"># define NM_DEPRECATED_IN_1_20_FOR(f)    G_DEPRECATED_FOR(f)
+</pre>
+</div>
 </div>
 <div class="refsect1">
 <a name="libnm-nm-version.other_details"></a><h2>Types and Values</h2>
@@ -428,6 +448,18 @@
 <pre class="programlisting"># define NM_AVAILABLE_IN_1_18            G_UNAVAILABLE(1,18)
 </pre>
 </div>
+<hr>
+<div class="refsect2">
+<a name="NM-DEPRECATED-IN-1-20:CAPS"></a><h3>NM_DEPRECATED_IN_1_20</h3>
+<pre class="programlisting"># define NM_DEPRECATED_IN_1_20           G_DEPRECATED
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="NM-AVAILABLE-IN-1-20:CAPS"></a><h3>NM_AVAILABLE_IN_1_20</h3>
+<pre class="programlisting"># define NM_AVAILABLE_IN_1_20            G_UNAVAILABLE(1,20)
+</pre>
+</div>
 </div>
 </div>
 <div class="footer">
diff --git a/docs/libnm/html/libnm.devhelp2 b/docs/libnm/html/libnm.devhelp2
index ff36a307..5450b0ba 100644
--- a/docs/libnm/html/libnm.devhelp2
+++ b/docs/libnm/html/libnm.devhelp2
@@ -42,6 +42,7 @@
       <sub name="NMSettingOlpcMesh" link="NMSettingOlpcMesh.html"/>
       <sub name="NMSettingOvsBridge" link="NMSettingOvsBridge.html"/>
       <sub name="NMSettingOvsInterface" link="NMSettingOvsInterface.html"/>
+      <sub name="NMSettingOvsDpdk" link="NMSettingOvsDpdk.html"/>
       <sub name="NMSettingOvsPatch" link="NMSettingOvsPatch.html"/>
       <sub name="NMSettingOvsPort" link="NMSettingOvsPort.html"/>
       <sub name="NMSettingPpp" link="NMSettingPpp.html"/>
@@ -147,6 +148,7 @@
     <keyword type="function" name="nm_client_connectivity_check_get_available ()" link="NMClient.html#nm-client-connectivity-check-get-available" since="1.10"/>
     <keyword type="function" name="nm_client_connectivity_check_get_enabled ()" link="NMClient.html#nm-client-connectivity-check-get-enabled" since="1.10"/>
     <keyword type="function" name="nm_client_connectivity_check_set_enabled ()" link="NMClient.html#nm-client-connectivity-check-set-enabled" since="1.10"/>
+    <keyword type="function" name="nm_client_connectivity_check_get_uri ()" link="NMClient.html#nm-client-connectivity-check-get-uri" since="1.20"/>
     <keyword type="function" name="nm_client_get_logging ()" link="NMClient.html#nm-client-get-logging"/>
     <keyword type="function" name="nm_client_set_logging ()" link="NMClient.html#nm-client-set-logging"/>
     <keyword type="function" name="nm_client_get_permission_result ()" link="NMClient.html#nm-client-get-permission-result"/>
@@ -179,6 +181,8 @@
     <keyword type="function" name="nm_client_get_connection_by_uuid ()" link="NMClient.html#nm-client-get-connection-by-uuid"/>
     <keyword type="function" name="nm_client_add_connection_async ()" link="NMClient.html#nm-client-add-connection-async"/>
     <keyword type="function" name="nm_client_add_connection_finish ()" link="NMClient.html#nm-client-add-connection-finish"/>
+    <keyword type="function" name="nm_client_add_connection2 ()" link="NMClient.html#nm-client-add-connection2" since="1.20"/>
+    <keyword type="function" name="nm_client_add_connection2_finish ()" link="NMClient.html#nm-client-add-connection2-finish" since="1.20"/>
     <keyword type="function" name="nm_client_load_connections ()" link="NMClient.html#nm-client-load-connections"/>
     <keyword type="function" name="nm_client_load_connections_async ()" link="NMClient.html#nm-client-load-connections-async"/>
     <keyword type="function" name="nm_client_load_connections_finish ()" link="NMClient.html#nm-client-load-connections-finish"/>
@@ -435,6 +439,7 @@
     <keyword type="enum" name="enum NMRollbackResult" link="libnm-nm-dbus-interface.html#NMRollbackResult" since="1.4"/>
     <keyword type="enum" name="enum NMSettingsConnectionFlags" link="libnm-nm-dbus-interface.html#NMSettingsConnectionFlags" since="1.12"/>
     <keyword type="enum" name="enum NMActivationStateFlags" link="libnm-nm-dbus-interface.html#NMActivationStateFlags" since="1.10"/>
+    <keyword type="enum" name="enum NMSettingsAddConnection2Flags" link="libnm-nm-dbus-interface.html#NMSettingsAddConnection2Flags" since="1.20"/>
     <keyword type="enum" name="enum NMSettingsUpdate2Flags" link="libnm-nm-dbus-interface.html#NMSettingsUpdate2Flags" since="1.12"/>
     <keyword type="enum" name="enum NMTernary" link="libnm-nm-dbus-interface.html#NMTernary" since="1.14"/>
     <keyword type="function" name="nm_connection_add_setting ()" link="NMConnection.html#nm-connection-add-setting"/>
@@ -603,6 +608,7 @@
     <keyword type="function" name="nm_setting_connection_get_auth_retries ()" link="NMSettingConnection.html#nm-setting-connection-get-auth-retries" since="1.10"/>
     <keyword type="function" name="nm_setting_connection_get_mdns ()" link="NMSettingConnection.html#nm-setting-connection-get-mdns" since="1.12"/>
     <keyword type="function" name="nm_setting_connection_get_llmnr ()" link="NMSettingConnection.html#nm-setting-connection-get-llmnr" since="1.14"/>
+    <keyword type="function" name="nm_setting_connection_get_wait_device_timeout ()" link="NMSettingConnection.html#nm-setting-connection-get-wait-device-timeout" since="1.20"/>
     <keyword type="macro" name="NM_SETTING_CONNECTION_SETTING_NAME" link="NMSettingConnection.html#NM-SETTING-CONNECTION-SETTING-NAME:CAPS"/>
     <keyword type="macro" name="NM_SETTING_CONNECTION_AUTOCONNECT_PRIORITY_MIN" link="NMSettingConnection.html#NM-SETTING-CONNECTION-AUTOCONNECT-PRIORITY-MIN:CAPS"/>
     <keyword type="macro" name="NM_SETTING_CONNECTION_AUTOCONNECT_PRIORITY_MAX" link="NMSettingConnection.html#NM-SETTING-CONNECTION-AUTOCONNECT-PRIORITY-MAX:CAPS"/>
@@ -630,6 +636,7 @@
     <keyword type="macro" name="NM_SETTING_CONNECTION_AUTH_RETRIES" link="NMSettingConnection.html#NM-SETTING-CONNECTION-AUTH-RETRIES:CAPS"/>
     <keyword type="macro" name="NM_SETTING_CONNECTION_MDNS" link="NMSettingConnection.html#NM-SETTING-CONNECTION-MDNS:CAPS"/>
     <keyword type="macro" name="NM_SETTING_CONNECTION_LLMNR" link="NMSettingConnection.html#NM-SETTING-CONNECTION-LLMNR:CAPS"/>
+    <keyword type="macro" name="NM_SETTING_CONNECTION_WAIT_DEVICE_TIMEOUT" link="NMSettingConnection.html#NM-SETTING-CONNECTION-WAIT-DEVICE-TIMEOUT:CAPS"/>
     <keyword type="enum" name="enum NMSettingConnectionAutoconnectSlaves" link="NMSettingConnection.html#NMSettingConnectionAutoconnectSlaves"/>
     <keyword type="enum" name="enum NMSettingConnectionLldp" link="NMSettingConnection.html#NMSettingConnectionLldp"/>
     <keyword type="enum" name="enum NMSettingConnectionMdns" link="NMSettingConnection.html#NMSettingConnectionMdns" since="1.12"/>
@@ -657,6 +664,7 @@
     <keyword type="property" name="The “timestamp” property" link="NMSettingConnection.html#NMSettingConnection--timestamp"/>
     <keyword type="property" name="The “type” property" link="NMSettingConnection.html#NMSettingConnection--type"/>
     <keyword type="property" name="The “uuid” property" link="NMSettingConnection.html#NMSettingConnection--uuid"/>
+    <keyword type="property" name="The “wait-device-timeout” property" link="NMSettingConnection.html#NMSettingConnection--wait-device-timeout"/>
     <keyword type="property" name="The “zone” property" link="NMSettingConnection.html#NMSettingConnection--zone"/>
     <keyword type="function" name="nm_setting_6lowpan_new ()" link="NMSetting6Lowpan.html#nm-setting-6lowpan-new" since="1.14"/>
     <keyword type="function" name="nm_setting_6lowpan_get_parent ()" link="NMSetting6Lowpan.html#nm-setting-6lowpan-get-parent" since="1.14"/>
@@ -1083,11 +1091,12 @@
     <keyword type="function" name="nm_setting_dummy_new ()" link="NMSettingDummy.html#nm-setting-dummy-new" since="1.8"/>
     <keyword type="macro" name="NM_SETTING_DUMMY_SETTING_NAME" link="NMSettingDummy.html#NM-SETTING-DUMMY-SETTING-NAME:CAPS"/>
     <keyword type="struct" name="NMSettingDummy" link="NMSettingDummy.html#NMSettingDummy-struct"/>
-    <keyword type="function" name="nm_ethtool_optname_is_feature ()" link="NMSettingEthtool.html#nm-ethtool-optname-is-feature" since="1.14"/>
+    <keyword type="function" name="nm_ethtool_optname_is_feature ()" link="NMSettingEthtool.html#nm-ethtool-optname-is-feature" since="1.20"/>
     <keyword type="function" name="nm_setting_ethtool_new ()" link="NMSettingEthtool.html#nm-setting-ethtool-new" since="1.14"/>
     <keyword type="function" name="nm_setting_ethtool_get_feature ()" link="NMSettingEthtool.html#nm-setting-ethtool-get-feature" since="1.14"/>
     <keyword type="function" name="nm_setting_ethtool_set_feature ()" link="NMSettingEthtool.html#nm-setting-ethtool-set-feature" since="1.14"/>
     <keyword type="function" name="nm_setting_ethtool_clear_features ()" link="NMSettingEthtool.html#nm-setting-ethtool-clear-features" since="1.14"/>
+    <keyword type="function" name="nm_setting_ethtool_get_optnames ()" link="NMSettingEthtool.html#nm-setting-ethtool-get-optnames" since="1.20"/>
     <keyword type="macro" name="NM_ETHTOOL_OPTNAME_FEATURE_ESP_HW_OFFLOAD" link="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-FEATURE-ESP-HW-OFFLOAD:CAPS"/>
     <keyword type="macro" name="NM_ETHTOOL_OPTNAME_FEATURE_ESP_TX_CSUM_HW_OFFLOAD" link="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-FEATURE-ESP-TX-CSUM-HW-OFFLOAD:CAPS"/>
     <keyword type="macro" name="NM_ETHTOOL_OPTNAME_FEATURE_FCOE_MTU" link="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-FEATURE-FCOE-MTU:CAPS"/>
@@ -1235,6 +1244,7 @@
     <keyword type="macro" name="NM_SETTING_IP6_CONFIG_METHOD_LINK_LOCAL" link="NMSettingIP6Config.html#NM-SETTING-IP6-CONFIG-METHOD-LINK-LOCAL:CAPS"/>
     <keyword type="macro" name="NM_SETTING_IP6_CONFIG_METHOD_MANUAL" link="NMSettingIP6Config.html#NM-SETTING-IP6-CONFIG-METHOD-MANUAL:CAPS"/>
     <keyword type="macro" name="NM_SETTING_IP6_CONFIG_METHOD_SHARED" link="NMSettingIP6Config.html#NM-SETTING-IP6-CONFIG-METHOD-SHARED:CAPS"/>
+    <keyword type="macro" name="NM_SETTING_IP6_CONFIG_METHOD_DISABLED" link="NMSettingIP6Config.html#NM-SETTING-IP6-CONFIG-METHOD-DISABLED:CAPS"/>
     <keyword type="enum" name="enum NMSettingIP6ConfigPrivacy" link="NMSettingIP6Config.html#NMSettingIP6ConfigPrivacy"/>
     <keyword type="enum" name="enum NMSettingIP6ConfigAddrGenMode" link="NMSettingIP6Config.html#NMSettingIP6ConfigAddrGenMode" since="1.2"/>
     <keyword type="struct" name="NMSettingIP6Config" link="NMSettingIP6Config.html#NMSettingIP6Config-struct"/>
@@ -1321,6 +1331,8 @@
     <keyword type="function" name="nm_ip_routing_rule_set_action ()" link="NMSettingIPConfig.html#nm-ip-routing-rule-set-action" since="1.18"/>
     <keyword type="function" name="nm_ip_routing_rule_get_table ()" link="NMSettingIPConfig.html#nm-ip-routing-rule-get-table" since="1.18"/>
     <keyword type="function" name="nm_ip_routing_rule_set_table ()" link="NMSettingIPConfig.html#nm-ip-routing-rule-set-table" since="1.18"/>
+    <keyword type="function" name="nm_ip_routing_rule_get_suppress_prefixlength ()" link="NMSettingIPConfig.html#nm-ip-routing-rule-get-suppress-prefixlength" since="1.20"/>
+    <keyword type="function" name="nm_ip_routing_rule_set_suppress_prefixlength ()" link="NMSettingIPConfig.html#nm-ip-routing-rule-set-suppress-prefixlength" since="1.20"/>
     <keyword type="function" name="nm_ip_routing_rule_cmp ()" link="NMSettingIPConfig.html#nm-ip-routing-rule-cmp" since="1.18"/>
     <keyword type="function" name="nm_ip_routing_rule_validate ()" link="NMSettingIPConfig.html#nm-ip-routing-rule-validate" since="1.18"/>
     <keyword type="function" name="nm_ip_routing_rule_from_string ()" link="NMSettingIPConfig.html#nm-ip-routing-rule-from-string" since="1.18"/>
@@ -1566,15 +1578,21 @@
     <keyword type="function" name="nm_setting_ovs_bridge_get_mcast_snooping_enable ()" link="NMSettingOvsBridge.html#nm-setting-ovs-bridge-get-mcast-snooping-enable" since="1.10"/>
     <keyword type="function" name="nm_setting_ovs_bridge_get_rstp_enable ()" link="NMSettingOvsBridge.html#nm-setting-ovs-bridge-get-rstp-enable" since="1.10"/>
     <keyword type="function" name="nm_setting_ovs_bridge_get_stp_enable ()" link="NMSettingOvsBridge.html#nm-setting-ovs-bridge-get-stp-enable" since="1.10"/>
+    <keyword type="function" name="nm_setting_ovs_bridge_get_datapath_type ()" link="NMSettingOvsBridge.html#nm-setting-ovs-bridge-get-datapath-type" since="1.20"/>
     <keyword type="macro" name="NM_SETTING_OVS_BRIDGE_SETTING_NAME" link="NMSettingOvsBridge.html#NM-SETTING-OVS-BRIDGE-SETTING-NAME:CAPS"/>
     <keyword type="macro" name="NM_SETTING_OVS_BRIDGE_FAIL_MODE" link="NMSettingOvsBridge.html#NM-SETTING-OVS-BRIDGE-FAIL-MODE:CAPS"/>
     <keyword type="macro" name="NM_SETTING_OVS_BRIDGE_MCAST_SNOOPING_ENABLE" link="NMSettingOvsBridge.html#NM-SETTING-OVS-BRIDGE-MCAST-SNOOPING-ENABLE:CAPS"/>
     <keyword type="macro" name="NM_SETTING_OVS_BRIDGE_RSTP_ENABLE" link="NMSettingOvsBridge.html#NM-SETTING-OVS-BRIDGE-RSTP-ENABLE:CAPS"/>
     <keyword type="macro" name="NM_SETTING_OVS_BRIDGE_STP_ENABLE" link="NMSettingOvsBridge.html#NM-SETTING-OVS-BRIDGE-STP-ENABLE:CAPS"/>
+    <keyword type="macro" name="NM_SETTING_OVS_BRIDGE_DATAPATH_TYPE" link="NMSettingOvsBridge.html#NM-SETTING-OVS-BRIDGE-DATAPATH-TYPE:CAPS"/>
     <keyword type="function" name="nm_setting_ovs_interface_new ()" link="NMSettingOvsInterface.html#nm-setting-ovs-interface-new" since="1.10"/>
     <keyword type="function" name="nm_setting_ovs_interface_get_interface_type ()" link="NMSettingOvsInterface.html#nm-setting-ovs-interface-get-interface-type" since="1.10"/>
     <keyword type="macro" name="NM_SETTING_OVS_INTERFACE_SETTING_NAME" link="NMSettingOvsInterface.html#NM-SETTING-OVS-INTERFACE-SETTING-NAME:CAPS"/>
     <keyword type="macro" name="NM_SETTING_OVS_INTERFACE_TYPE" link="NMSettingOvsInterface.html#NM-SETTING-OVS-INTERFACE-TYPE:CAPS"/>
+    <keyword type="function" name="nm_setting_ovs_dpdk_new ()" link="NMSettingOvsDpdk.html#nm-setting-ovs-dpdk-new" since="1.20"/>
+    <keyword type="function" name="nm_setting_ovs_dpdk_get_devargs ()" link="NMSettingOvsDpdk.html#nm-setting-ovs-dpdk-get-devargs" since="1.20"/>
+    <keyword type="macro" name="NM_SETTING_OVS_DPDK_SETTING_NAME" link="NMSettingOvsDpdk.html#NM-SETTING-OVS-DPDK-SETTING-NAME:CAPS"/>
+    <keyword type="macro" name="NM_SETTING_OVS_DPDK_DEVARGS" link="NMSettingOvsDpdk.html#NM-SETTING-OVS-DPDK-DEVARGS:CAPS"/>
     <keyword type="function" name="nm_setting_ovs_patch_new ()" link="NMSettingOvsPatch.html#nm-setting-ovs-patch-new" since="1.10"/>
     <keyword type="function" name="nm_setting_ovs_patch_get_peer ()" link="NMSettingOvsPatch.html#nm-setting-ovs-patch-get-peer" since="1.10"/>
     <keyword type="macro" name="NM_SETTING_OVS_PATCH_SETTING_NAME" link="NMSettingOvsPatch.html#NM-SETTING-OVS-PATCH-SETTING-NAME:CAPS"/>
@@ -2172,6 +2190,8 @@
     <keyword type="function" name="nm_setting_wireguard_clear_peers ()" link="NMSettingWireGuard.html#nm-setting-wireguard-clear-peers"/>
     <keyword type="function" name="nm_setting_wireguard_get_peer_routes ()" link="NMSettingWireGuard.html#nm-setting-wireguard-get-peer-routes" since="1.16"/>
     <keyword type="function" name="nm_setting_wireguard_get_mtu ()" link="NMSettingWireGuard.html#nm-setting-wireguard-get-mtu" since="1.16"/>
+    <keyword type="function" name="nm_setting_wireguard_get_ip4_auto_default_route ()" link="NMSettingWireGuard.html#nm-setting-wireguard-get-ip4-auto-default-route" since="1.20"/>
+    <keyword type="function" name="nm_setting_wireguard_get_ip6_auto_default_route ()" link="NMSettingWireGuard.html#nm-setting-wireguard-get-ip6-auto-default-route" since="1.20"/>
     <keyword type="macro" name="NM_WIREGUARD_PUBLIC_KEY_LEN" link="NMSettingWireGuard.html#NM-WIREGUARD-PUBLIC-KEY-LEN:CAPS"/>
     <keyword type="macro" name="NM_WIREGUARD_SYMMETRIC_KEY_LEN" link="NMSettingWireGuard.html#NM-WIREGUARD-SYMMETRIC-KEY-LEN:CAPS"/>
     <keyword type="macro" name="NM_SETTING_WIREGUARD_SETTING_NAME" link="NMSettingWireGuard.html#NM-SETTING-WIREGUARD-SETTING-NAME:CAPS"/>
@@ -2182,6 +2202,8 @@
     <keyword type="macro" name="NM_SETTING_WIREGUARD_PEERS" link="NMSettingWireGuard.html#NM-SETTING-WIREGUARD-PEERS:CAPS"/>
     <keyword type="macro" name="NM_SETTING_WIREGUARD_MTU" link="NMSettingWireGuard.html#NM-SETTING-WIREGUARD-MTU:CAPS"/>
     <keyword type="macro" name="NM_SETTING_WIREGUARD_PEER_ROUTES" link="NMSettingWireGuard.html#NM-SETTING-WIREGUARD-PEER-ROUTES:CAPS"/>
+    <keyword type="macro" name="NM_SETTING_WIREGUARD_IP4_AUTO_DEFAULT_ROUTE" link="NMSettingWireGuard.html#NM-SETTING-WIREGUARD-IP4-AUTO-DEFAULT-ROUTE:CAPS"/>
+    <keyword type="macro" name="NM_SETTING_WIREGUARD_IP6_AUTO_DEFAULT_ROUTE" link="NMSettingWireGuard.html#NM-SETTING-WIREGUARD-IP6-AUTO-DEFAULT-ROUTE:CAPS"/>
     <keyword type="macro" name="NM_WIREGUARD_PEER_ATTR_ALLOWED_IPS" link="NMSettingWireGuard.html#NM-WIREGUARD-PEER-ATTR-ALLOWED-IPS:CAPS"/>
     <keyword type="macro" name="NM_WIREGUARD_PEER_ATTR_ENDPOINT" link="NMSettingWireGuard.html#NM-WIREGUARD-PEER-ATTR-ENDPOINT:CAPS"/>
     <keyword type="macro" name="NM_WIREGUARD_PEER_ATTR_PERSISTENT_KEEPALIVE" link="NMSettingWireGuard.html#NM-WIREGUARD-PEER-ATTR-PERSISTENT-KEEPALIVE:CAPS"/>
@@ -2317,6 +2339,7 @@
     <keyword type="macro" name="NM_SETTING_WIRELESS_MODE_ADHOC" link="NMSettingWireless.html#NM-SETTING-WIRELESS-MODE-ADHOC:CAPS"/>
     <keyword type="macro" name="NM_SETTING_WIRELESS_MODE_AP" link="NMSettingWireless.html#NM-SETTING-WIRELESS-MODE-AP:CAPS"/>
     <keyword type="macro" name="NM_SETTING_WIRELESS_MODE_INFRA" link="NMSettingWireless.html#NM-SETTING-WIRELESS-MODE-INFRA:CAPS"/>
+    <keyword type="macro" name="NM_SETTING_WIRELESS_MODE_MESH" link="NMSettingWireless.html#NM-SETTING-WIRELESS-MODE-MESH:CAPS"/>
     <keyword type="enum" name="enum NMSettingWirelessPowersave" link="NMSettingWireless.html#NMSettingWirelessPowersave"/>
     <keyword type="struct" name="NMSettingWireless" link="NMSettingWireless.html#NMSettingWireless-struct"/>
     <keyword type="property" name="The “band” property" link="NMSettingWireless.html#NMSettingWireless--band"/>
@@ -2638,11 +2661,20 @@
     <keyword type="property" name="The “tap” property" link="NMDeviceMacvlan.html#NMDeviceMacvlan--tap"/>
     <keyword type="function" name="nm_device_modem_get_modem_capabilities ()" link="NMDeviceModem.html#nm-device-modem-get-modem-capabilities"/>
     <keyword type="function" name="nm_device_modem_get_current_capabilities ()" link="NMDeviceModem.html#nm-device-modem-get-current-capabilities"/>
+    <keyword type="function" name="nm_device_modem_get_device_id ()" link="NMDeviceModem.html#nm-device-modem-get-device-id" since="1.20"/>
+    <keyword type="function" name="nm_device_modem_get_operator_code ()" link="NMDeviceModem.html#nm-device-modem-get-operator-code" since="1.20"/>
+    <keyword type="function" name="nm_device_modem_get_apn ()" link="NMDeviceModem.html#nm-device-modem-get-apn" since="1.20"/>
     <keyword type="macro" name="NM_DEVICE_MODEM_MODEM_CAPABILITIES" link="NMDeviceModem.html#NM-DEVICE-MODEM-MODEM-CAPABILITIES:CAPS"/>
     <keyword type="macro" name="NM_DEVICE_MODEM_CURRENT_CAPABILITIES" link="NMDeviceModem.html#NM-DEVICE-MODEM-CURRENT-CAPABILITIES:CAPS"/>
+    <keyword type="macro" name="NM_DEVICE_MODEM_DEVICE_ID" link="NMDeviceModem.html#NM-DEVICE-MODEM-DEVICE-ID:CAPS"/>
+    <keyword type="macro" name="NM_DEVICE_MODEM_OPERATOR_CODE" link="NMDeviceModem.html#NM-DEVICE-MODEM-OPERATOR-CODE:CAPS"/>
+    <keyword type="macro" name="NM_DEVICE_MODEM_APN" link="NMDeviceModem.html#NM-DEVICE-MODEM-APN:CAPS"/>
     <keyword type="struct" name="NMDeviceModem" link="NMDeviceModem.html#NMDeviceModem-struct"/>
+    <keyword type="property" name="The “apn” property" link="NMDeviceModem.html#NMDeviceModem--apn"/>
     <keyword type="property" name="The “current-capabilities” property" link="NMDeviceModem.html#NMDeviceModem--current-capabilities"/>
+    <keyword type="property" name="The “device-id” property" link="NMDeviceModem.html#NMDeviceModem--device-id"/>
     <keyword type="property" name="The “modem-capabilities” property" link="NMDeviceModem.html#NMDeviceModem--modem-capabilities"/>
+    <keyword type="property" name="The “operator-code” property" link="NMDeviceModem.html#NMDeviceModem--operator-code"/>
     <keyword type="function" name="nm_device_olpc_mesh_get_hw_address ()" link="NMDeviceOlpcMesh.html#nm-device-olpc-mesh-get-hw-address"/>
     <keyword type="function" name="nm_device_olpc_mesh_get_companion ()" link="NMDeviceOlpcMesh.html#nm-device-olpc-mesh-get-companion"/>
     <keyword type="function" name="nm_device_olpc_mesh_get_active_channel ()" link="NMDeviceOlpcMesh.html#nm-device-olpc-mesh-get-active-channel"/>
@@ -3098,6 +3130,7 @@
     <keyword type="macro" name="NM_DEPRECATED_IN_1_14_FOR()" link="libnm-nm-version.html#NM-DEPRECATED-IN-1-14-FOR:CAPS"/>
     <keyword type="macro" name="NM_DEPRECATED_IN_1_16_FOR()" link="libnm-nm-version.html#NM-DEPRECATED-IN-1-16-FOR:CAPS"/>
     <keyword type="macro" name="NM_DEPRECATED_IN_1_18_FOR()" link="libnm-nm-version.html#NM-DEPRECATED-IN-1-18-FOR:CAPS"/>
+    <keyword type="macro" name="NM_DEPRECATED_IN_1_20_FOR()" link="libnm-nm-version.html#NM-DEPRECATED-IN-1-20-FOR:CAPS"/>
     <keyword type="macro" name="NM_VERSION_MIN_REQUIRED" link="libnm-nm-version.html#NM-VERSION-MIN-REQUIRED:CAPS"/>
     <keyword type="macro" name="NM_VERSION_MAX_ALLOWED" link="libnm-nm-version.html#NM-VERSION-MAX-ALLOWED:CAPS"/>
     <keyword type="macro" name="NM_DEPRECATED_IN_0_9_10" link="libnm-nm-version.html#NM-DEPRECATED-IN-0-9-10:CAPS"/>
@@ -3122,6 +3155,8 @@
     <keyword type="macro" name="NM_AVAILABLE_IN_1_16" link="libnm-nm-version.html#NM-AVAILABLE-IN-1-16:CAPS"/>
     <keyword type="macro" name="NM_DEPRECATED_IN_1_18" link="libnm-nm-version.html#NM-DEPRECATED-IN-1-18:CAPS"/>
     <keyword type="macro" name="NM_AVAILABLE_IN_1_18" link="libnm-nm-version.html#NM-AVAILABLE-IN-1-18:CAPS"/>
+    <keyword type="macro" name="NM_DEPRECATED_IN_1_20" link="libnm-nm-version.html#NM-DEPRECATED-IN-1-20:CAPS"/>
+    <keyword type="macro" name="NM_AVAILABLE_IN_1_20" link="libnm-nm-version.html#NM-AVAILABLE-IN-1-20:CAPS"/>
     <keyword type="macro" name="NM_VPN_SERVICE_PLUGIN_DBUS_SERVICE_NAME" link="libnm-nm-vpn-service-plugin.html#NM-VPN-SERVICE-PLUGIN-DBUS-SERVICE-NAME:CAPS"/>
     <keyword type="macro" name="NM_VPN_SERVICE_PLUGIN_DBUS_WATCH_PEER" link="libnm-nm-vpn-service-plugin.html#NM-VPN-SERVICE-PLUGIN-DBUS-WATCH-PEER:CAPS"/>
     <keyword type="macro" name="NM_VPN_SERVICE_PLUGIN_STATE" link="libnm-nm-vpn-service-plugin.html#NM-VPN-SERVICE-PLUGIN-STATE:CAPS"/>
@@ -3318,6 +3353,7 @@
     <keyword type="constant" name="NM_WIFI_DEVICE_CAP_FREQ_VALID" link="libnm-nm-dbus-interface.html#NM-WIFI-DEVICE-CAP-FREQ-VALID:CAPS"/>
     <keyword type="constant" name="NM_WIFI_DEVICE_CAP_FREQ_2GHZ" link="libnm-nm-dbus-interface.html#NM-WIFI-DEVICE-CAP-FREQ-2GHZ:CAPS"/>
     <keyword type="constant" name="NM_WIFI_DEVICE_CAP_FREQ_5GHZ" link="libnm-nm-dbus-interface.html#NM-WIFI-DEVICE-CAP-FREQ-5GHZ:CAPS"/>
+    <keyword type="constant" name="NM_WIFI_DEVICE_CAP_MESH" link="libnm-nm-dbus-interface.html#NM-WIFI-DEVICE-CAP-MESH:CAPS"/>
     <keyword type="constant" name="NM_802_11_AP_FLAGS_NONE" link="libnm-nm-dbus-interface.html#NM-802-11-AP-FLAGS-NONE:CAPS"/>
     <keyword type="constant" name="NM_802_11_AP_FLAGS_PRIVACY" link="libnm-nm-dbus-interface.html#NM-802-11-AP-FLAGS-PRIVACY:CAPS"/>
     <keyword type="constant" name="NM_802_11_AP_FLAGS_WPS" link="libnm-nm-dbus-interface.html#NM-802-11-AP-FLAGS-WPS:CAPS"/>
@@ -3339,6 +3375,7 @@
     <keyword type="constant" name="NM_802_11_MODE_ADHOC" link="libnm-nm-dbus-interface.html#NM-802-11-MODE-ADHOC:CAPS"/>
     <keyword type="constant" name="NM_802_11_MODE_INFRA" link="libnm-nm-dbus-interface.html#NM-802-11-MODE-INFRA:CAPS"/>
     <keyword type="constant" name="NM_802_11_MODE_AP" link="libnm-nm-dbus-interface.html#NM-802-11-MODE-AP:CAPS"/>
+    <keyword type="constant" name="NM_802_11_MODE_MESH" link="libnm-nm-dbus-interface.html#NM-802-11-MODE-MESH:CAPS"/>
     <keyword type="constant" name="NM_BT_CAPABILITY_NONE" link="libnm-nm-dbus-interface.html#NM-BT-CAPABILITY-NONE:CAPS"/>
     <keyword type="constant" name="NM_BT_CAPABILITY_DUN" link="libnm-nm-dbus-interface.html#NM-BT-CAPABILITY-DUN:CAPS"/>
     <keyword type="constant" name="NM_BT_CAPABILITY_NAP" link="libnm-nm-dbus-interface.html#NM-BT-CAPABILITY-NAP:CAPS"/>
@@ -3504,6 +3541,10 @@
     <keyword type="constant" name="NM_ACTIVATION_STATE_FLAG_IP6_READY" link="libnm-nm-dbus-interface.html#NM-ACTIVATION-STATE-FLAG-IP6-READY:CAPS"/>
     <keyword type="constant" name="NM_ACTIVATION_STATE_FLAG_MASTER_HAS_SLAVES" link="libnm-nm-dbus-interface.html#NM-ACTIVATION-STATE-FLAG-MASTER-HAS-SLAVES:CAPS"/>
     <keyword type="constant" name="NM_ACTIVATION_STATE_FLAG_LIFETIME_BOUND_TO_PROFILE_VISIBILITY" link="libnm-nm-dbus-interface.html#NM-ACTIVATION-STATE-FLAG-LIFETIME-BOUND-TO-PROFILE-VISIBILITY:CAPS"/>
+    <keyword type="constant" name="NM_SETTINGS_ADD_CONNECTION2_FLAG_NONE" link="libnm-nm-dbus-interface.html#NM-SETTINGS-ADD-CONNECTION2-FLAG-NONE:CAPS"/>
+    <keyword type="constant" name="NM_SETTINGS_ADD_CONNECTION2_FLAG_TO_DISK" link="libnm-nm-dbus-interface.html#NM-SETTINGS-ADD-CONNECTION2-FLAG-TO-DISK:CAPS"/>
+    <keyword type="constant" name="NM_SETTINGS_ADD_CONNECTION2_FLAG_IN_MEMORY" link="libnm-nm-dbus-interface.html#NM-SETTINGS-ADD-CONNECTION2-FLAG-IN-MEMORY:CAPS"/>
+    <keyword type="constant" name="NM_SETTINGS_ADD_CONNECTION2_FLAG_BLOCK_AUTOCONNECT" link="libnm-nm-dbus-interface.html#NM-SETTINGS-ADD-CONNECTION2-FLAG-BLOCK-AUTOCONNECT:CAPS"/>
     <keyword type="constant" name="NM_SETTINGS_UPDATE2_FLAG_NONE" link="libnm-nm-dbus-interface.html#NM-SETTINGS-UPDATE2-FLAG-NONE:CAPS"/>
     <keyword type="constant" name="NM_SETTINGS_UPDATE2_FLAG_TO_DISK" link="libnm-nm-dbus-interface.html#NM-SETTINGS-UPDATE2-FLAG-TO-DISK:CAPS"/>
     <keyword type="constant" name="NM_SETTINGS_UPDATE2_FLAG_IN_MEMORY" link="libnm-nm-dbus-interface.html#NM-SETTINGS-UPDATE2-FLAG-IN-MEMORY:CAPS"/>
@@ -3511,12 +3552,14 @@
     <keyword type="constant" name="NM_SETTINGS_UPDATE2_FLAG_IN_MEMORY_ONLY" link="libnm-nm-dbus-interface.html#NM-SETTINGS-UPDATE2-FLAG-IN-MEMORY-ONLY:CAPS"/>
     <keyword type="constant" name="NM_SETTINGS_UPDATE2_FLAG_VOLATILE" link="libnm-nm-dbus-interface.html#NM-SETTINGS-UPDATE2-FLAG-VOLATILE:CAPS"/>
     <keyword type="constant" name="NM_SETTINGS_UPDATE2_FLAG_BLOCK_AUTOCONNECT" link="libnm-nm-dbus-interface.html#NM-SETTINGS-UPDATE2-FLAG-BLOCK-AUTOCONNECT:CAPS"/>
+    <keyword type="constant" name="NM_SETTINGS_UPDATE2_FLAG_NO_REAPPLY" link="libnm-nm-dbus-interface.html#NM-SETTINGS-UPDATE2-FLAG-NO-REAPPLY:CAPS"/>
     <keyword type="constant" name="NM_TERNARY_DEFAULT" link="libnm-nm-dbus-interface.html#NM-TERNARY-DEFAULT:CAPS"/>
     <keyword type="constant" name="NM_TERNARY_FALSE" link="libnm-nm-dbus-interface.html#NM-TERNARY-FALSE:CAPS"/>
     <keyword type="constant" name="NM_TERNARY_TRUE" link="libnm-nm-dbus-interface.html#NM-TERNARY-TRUE:CAPS"/>
     <keyword type="constant" name="NM_CONNECTION_SERIALIZE_ALL" link="NMConnection.html#NM-CONNECTION-SERIALIZE-ALL:CAPS"/>
     <keyword type="constant" name="NM_CONNECTION_SERIALIZE_NO_SECRETS" link="NMConnection.html#NM-CONNECTION-SERIALIZE-NO-SECRETS:CAPS"/>
     <keyword type="constant" name="NM_CONNECTION_SERIALIZE_ONLY_SECRETS" link="NMConnection.html#NM-CONNECTION-SERIALIZE-ONLY-SECRETS:CAPS"/>
+    <keyword type="constant" name="NM_CONNECTION_SERIALIZE_WITH_SECRETS_AGENT_OWNED" link="NMConnection.html#NM-CONNECTION-SERIALIZE-WITH-SECRETS-AGENT-OWNED:CAPS"/>
     <keyword type="constant" name="NM_SETTING_SECRET_FLAG_NONE" link="NMSetting.html#NM-SETTING-SECRET-FLAG-NONE:CAPS"/>
     <keyword type="constant" name="NM_SETTING_SECRET_FLAG_AGENT_OWNED" link="NMSetting.html#NM-SETTING-SECRET-FLAG-AGENT-OWNED:CAPS"/>
     <keyword type="constant" name="NM_SETTING_SECRET_FLAG_NOT_SAVED" link="NMSetting.html#NM-SETTING-SECRET-FLAG-NOT-SAVED:CAPS"/>
diff --git a/docs/libnm/html/object-tree.html b/docs/libnm/html/object-tree.html
index 31c7a48b..4f703ad4 100644
--- a/docs/libnm/html/object-tree.html
+++ b/docs/libnm/html/object-tree.html
@@ -89,6 +89,7 @@
     <span class="lineart">│</span>   <span class="lineart">├──</span> <a class="link" href="NMSettingMatch.html" title="NMSettingMatch">NMSettingMatch</a>
     <span class="lineart">│</span>   <span class="lineart">├──</span> <a class="link" href="NMSettingOlpcMesh.html" title="NMSettingOlpcMesh">NMSettingOlpcMesh</a>
     <span class="lineart">│</span>   <span class="lineart">├──</span> <a class="link" href="NMSettingOvsBridge.html" title="NMSettingOvsBridge">NMSettingOvsBridge</a>
+    <span class="lineart">│</span>   <span class="lineart">├──</span> <a class="link" href="NMSettingOvsDpdk.html" title="NMSettingOvsDpdk">NMSettingOvsDpdk</a>
     <span class="lineart">│</span>   <span class="lineart">├──</span> <a class="link" href="NMSettingOvsInterface.html" title="NMSettingOvsInterface">NMSettingOvsInterface</a>
     <span class="lineart">│</span>   <span class="lineart">├──</span> <a class="link" href="NMSettingOvsPatch.html" title="NMSettingOvsPatch">NMSettingOvsPatch</a>
     <span class="lineart">│</span>   <span class="lineart">├──</span> <a class="link" href="NMSettingOvsPort.html" title="NMSettingOvsPort">NMSettingOvsPort</a>
@@ -136,6 +137,7 @@
     <span class="lineart">├──</span> <a class="link" href="NMSettingWired.html#NMSettingWiredWakeOnLan" title="enum NMSettingWiredWakeOnLan">NMSettingWiredWakeOnLan</a>
     <span class="lineart">├──</span> <a class="link" href="NMSettingWirelessSecurity.html#NMSettingWirelessSecurityWpsMethod" title="enum NMSettingWirelessSecurityWpsMethod">NMSettingWirelessSecurityWpsMethod</a>
     <span class="lineart">├──</span> <a class="link" href="NMSettingWireless.html#NMSettingWirelessWakeOnWLan" title="enum NMSettingWirelessWakeOnWLan">NMSettingWirelessWakeOnWLan</a>
+    <span class="lineart">├──</span> <a class="link" href="libnm-nm-dbus-interface.html#NMSettingsAddConnection2Flags" title="enum NMSettingsAddConnection2Flags">NMSettingsAddConnection2Flags</a>
     <span class="lineart">├──</span> <a class="link" href="libnm-nm-dbus-interface.html#NMSettingsConnectionFlags" title="enum NMSettingsConnectionFlags">NMSettingsConnectionFlags</a>
     <span class="lineart">├──</span> <a class="link" href="libnm-nm-dbus-interface.html#NMSettingsUpdate2Flags" title="enum NMSettingsUpdate2Flags">NMSettingsUpdate2Flags</a>
     <span class="lineart">├──</span> <a class="link" href="NMSettingTeam.html#NMTeamLinkWatcherArpPingFlags" title="enum NMTeamLinkWatcherArpPingFlags">NMTeamLinkWatcherArpPingFlags</a>
diff --git a/docs/libnm/html/usage.html b/docs/libnm/html/usage.html
index 207db4b8..42148311 100644
--- a/docs/libnm/html/usage.html
+++ b/docs/libnm/html/usage.html
@@ -96,7 +96,7 @@
         </p>
 <pre class="screen"><code class="prompt">$ </code><strong class="userinput"><code>cc $(pkg-config --libs --cflags libnm) -o hello-nm hello-nm.c</code></strong>
   <code class="prompt">$ </code><strong class="userinput"><code>./hello-nm</code></strong>
-  NetworkManager version: 1.18.0
+  NetworkManager version: 1.19.90
 
   <code class="prompt">$ </code></pre>
 <p>