diff options
| author | Michael Biebl <biebl@debian.org> | 2024-02-22 17:21:11 +0100 |
|---|---|---|
| committer | Michael Biebl <biebl@debian.org> | 2024-02-22 17:21:11 +0100 |
| commit | bba2e4b4de668db525cbfdfc35292e5a0b51671a (patch) | |
| tree | 38d20cddfcc6f71572b9e169deefab5fa96e8d0c /docs/libnm | |
| parent | 6681f77b757bbc42ce5c8868ee9142b7ebc8c059 (diff) | |
New upstream version 1.46.0 upstream/1.46.0
Diffstat (limited to 'docs/libnm')
| -rw-r--r-- | docs/libnm/html/NMSetting.html | 49 | ||||
| -rw-r--r-- | docs/libnm/html/NMSettingGeneric.html | 56 | ||||
| -rw-r--r-- | docs/libnm/html/NMSettingMacsec.html | 95 | ||||
| -rw-r--r-- | docs/libnm/html/NMSettingSriov.html | 298 | ||||
| -rw-r--r-- | docs/libnm/html/api-index-full.html | 92 | ||||
| -rw-r--r-- | docs/libnm/html/index.html | 2 | ||||
| -rw-r--r-- | docs/libnm/html/libnm-nm-dbus-interface.html | 38 | ||||
| -rw-r--r-- | docs/libnm/html/libnm-nm-version-macros.html | 4 | ||||
| -rw-r--r-- | docs/libnm/html/libnm.devhelp2 | 37 | ||||
| -rw-r--r-- | docs/libnm/html/object-tree.html | 4 | ||||
| -rw-r--r-- | docs/libnm/html/usage.html | 2 | ||||
| -rw-r--r-- | docs/libnm/libnm-sections.txt | 26 | ||||
| -rw-r--r-- | docs/libnm/libnm.types | 4 | ||||
| -rw-r--r-- | docs/libnm/version.xml | 2 |
14 files changed, 697 insertions, 12 deletions
diff --git a/docs/libnm/html/NMSetting.html b/docs/libnm/html/NMSetting.html index a921dc81..b35c6b74 100644 --- a/docs/libnm/html/NMSetting.html +++ b/docs/libnm/html/NMSetting.html @@ -215,6 +215,14 @@ </tr> <tr> <td class="function_type"> +<a href="https://developer.gnome.org/gobject/unstable/gobject-Type-Information.html#GType"><span class="returnvalue">GType</span></a> +</td> +<td class="function_name"> +<a class="link" href="NMSetting.html#nm-setting-get-enum-property-type" title="nm_setting_get_enum_property_type ()">nm_setting_get_enum_property_type</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> <a class="link" href="NMSetting.html#NMRange"><span class="returnvalue">NMRange</span></a> * </td> <td class="function_name"> @@ -1218,6 +1226,47 @@ on <em class="parameter"><code>setting</code></em> </div> <hr> <div class="refsect2"> +<a name="nm-setting-get-enum-property-type"></a><h3>nm_setting_get_enum_property_type ()</h3> +<pre class="programlisting"><a href="https://developer.gnome.org/gobject/unstable/gobject-Type-Information.html#GType"><span class="returnvalue">GType</span></a> +nm_setting_get_enum_property_type (<em class="parameter"><code><a href="https://developer.gnome.org/gobject/unstable/gobject-Type-Information.html#GType"><span class="type">GType</span></a> setting_type</code></em>, + <em class="parameter"><code>const <span class="type">char</span> *property_name</code></em>);</pre> +<p>Get the type of the enum that defines the values that the property accepts. It is only +useful for properties configured to accept values from certain enum type, otherwise +it will return <a href="https://developer.gnome.org/gobject/unstable/gobject-Type-Information.html#G-TYPE-INVALID:CAPS"><code class="literal">G_TYPE_INVALID</code></a>. Note that flags (children of G_TYPE_FLAGS) are also +considered enums.</p> +<p>Note that the GObject property might be implemented as an integer, actually, and not +as enum. Find out what underlying type is used, checking the <a href="https://developer.gnome.org/gobject/unstable/gobject-GParamSpec.html#GParamSpec"><span class="type">GParamSpec</span></a>, before +setting the GObject property.</p> +<div class="refsect3"> +<a name="nm-setting-get-enum-property-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>setting_type</p></td> +<td class="parameter_description"><p>the GType of the NMSetting instance</p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>property_name</p></td> +<td class="parameter_description"><p>the name of the property</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="nm-setting-get-enum-property-type.returns"></a><h4>Returns</h4> +<p> the enum's GType, or <a href="https://developer.gnome.org/gobject/unstable/gobject-Type-Information.html#G-TYPE-INVALID:CAPS"><code class="literal">G_TYPE_INVALID</code></a> if the property is not of enum type</p> +</div> +<p class="since">Since: 1.46</p> +</div> +<hr> +<div class="refsect2"> <a name="nm-range-new"></a><h3>nm_range_new ()</h3> <pre class="programlisting"><a class="link" href="NMSetting.html#NMRange"><span class="returnvalue">NMRange</span></a> * nm_range_new (<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint64"><span class="type">guint64</span></a> start</code></em>, diff --git a/docs/libnm/html/NMSettingGeneric.html b/docs/libnm/html/NMSettingGeneric.html index 4a10561c..fae31e4e 100644 --- a/docs/libnm/html/NMSettingGeneric.html +++ b/docs/libnm/html/NMSettingGeneric.html @@ -38,14 +38,23 @@ <col width="150px" class="functions_proto_type"> <col class="functions_proto_name"> </colgroup> -<tbody><tr> +<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="NMSettingGeneric.html#nm-setting-generic-new" title="nm_setting_generic_new ()">nm_setting_generic_new</a> <span class="c_punctuation">()</span> </td> -</tr></tbody> +</tr> +<tr> +<td class="function_type">const <span class="returnvalue">char</span> * +</td> +<td class="function_name"> +<a class="link" href="NMSettingGeneric.html#nm-setting-generic-get-device-handler" title="nm_setting_generic_get_device_handler ()">nm_setting_generic_get_device_handler</a> <span class="c_punctuation">()</span> +</td> +</tr> +</tbody> </table></div> </div> <div class="refsect1"> @@ -55,10 +64,16 @@ <col width="150px" class="other_proto_type"> <col class="other_proto_name"> </colgroup> -<tbody><tr> +<tbody> +<tr> <td class="define_keyword">#define</td> <td class="function_name"><a class="link" href="NMSettingGeneric.html#NM-SETTING-GENERIC-SETTING-NAME:CAPS" title="NM_SETTING_GENERIC_SETTING_NAME">NM_SETTING_GENERIC_SETTING_NAME</a></td> -</tr></tbody> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingGeneric.html#NM-SETTING-GENERIC-DEVICE-HANDLER:CAPS" title="NM_SETTING_GENERIC_DEVICE_HANDLER">NM_SETTING_GENERIC_DEVICE_HANDLER</a></td> +</tr> +</tbody> </table></div> </div> <div class="refsect1"> @@ -82,6 +97,33 @@ nm_setting_generic_new (<em class="parameter"><code><span class="type">void</spa <p><span class="annotation">[<acronym title="The caller owns the data, and is responsible for free it."><span class="acronym">transfer full</span></acronym>]</span></p> </div> </div> +<hr> +<div class="refsect2"> +<a name="nm-setting-generic-get-device-handler"></a><h3>nm_setting_generic_get_device_handler ()</h3> +<pre class="programlisting">const <span class="returnvalue">char</span> * +nm_setting_generic_get_device_handler (<em class="parameter"><code><a class="link" href="NMSettingGeneric.html" title="NMSettingGeneric"><span class="type">NMSettingGeneric</span></a> *setting</code></em>);</pre> +<p>Returns the <span class="type">“device-handler”</span> property of the connection.</p> +<div class="refsect3"> +<a name="nm-setting-generic-get-device-handler.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="NMSettingGeneric.html" title="NMSettingGeneric"><span class="type">NMSettingGeneric</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="nm-setting-generic-get-device-handler.returns"></a><h4>Returns</h4> +<p> the device handler name, or <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if no device handler is set</p> +</div> +<p class="since">Since: 1.46</p> +</div> </div> <div class="refsect1"> <a name="NMSettingGeneric.other_details"></a><h2>Types and Values</h2> @@ -90,6 +132,12 @@ nm_setting_generic_new (<em class="parameter"><code><span class="type">void</spa <pre class="programlisting">#define NM_SETTING_GENERIC_SETTING_NAME "generic" </pre> </div> +<hr> +<div class="refsect2"> +<a name="NM-SETTING-GENERIC-DEVICE-HANDLER:CAPS"></a><h3>NM_SETTING_GENERIC_DEVICE_HANDLER</h3> +<pre class="programlisting">#define NM_SETTING_GENERIC_DEVICE_HANDLER "device-handler" +</pre> +</div> </div> </div> <div class="footer"> diff --git a/docs/libnm/html/NMSettingMacsec.html b/docs/libnm/html/NMSettingMacsec.html index 87ab2340..4bb383d3 100644 --- a/docs/libnm/html/NMSettingMacsec.html +++ b/docs/libnm/html/NMSettingMacsec.html @@ -117,6 +117,14 @@ <a class="link" href="NMSettingMacsec.html#nm-setting-macsec-get-send-sci" title="nm_setting_macsec_get_send_sci ()">nm_setting_macsec_get_send_sci</a> <span class="c_punctuation">()</span> </td> </tr> +<tr> +<td class="function_type"> +<a class="link" href="NMSettingMacsec.html#NMSettingMacsecOffload" title="enum NMSettingMacsecOffload"><span class="returnvalue">NMSettingMacsecOffload</span></a> +</td> +<td class="function_name"> +<a class="link" href="NMSettingMacsec.html#nm-setting-macsec-get-offload" title="nm_setting_macsec_get_offload ()">nm_setting_macsec_get_offload</a> <span class="c_punctuation">()</span> +</td> +</tr> </tbody> </table></div> </div> @@ -169,6 +177,10 @@ <td class="function_name"><a class="link" href="NMSettingMacsec.html#NM-SETTING-MACSEC-SEND-SCI:CAPS" title="NM_SETTING_MACSEC_SEND_SCI">NM_SETTING_MACSEC_SEND_SCI</a></td> </tr> <tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingMacsec.html#NM-SETTING-MACSEC-OFFLOAD:CAPS" title="NM_SETTING_MACSEC_OFFLOAD">NM_SETTING_MACSEC_OFFLOAD</a></td> +</tr> +<tr> <td class="datatype_keyword">enum</td> <td class="function_name"><a class="link" href="NMSettingMacsec.html#NMSettingMacsecMode" title="enum NMSettingMacsecMode">NMSettingMacsecMode</a></td> </tr> @@ -184,6 +196,10 @@ <td class="define_keyword">#define</td> <td class="function_name"><a class="link" href="NMSettingMacsec.html#NM-SETTING-MACSEC-MKA-CKN-LENGTH:CAPS" title="NM_SETTING_MACSEC_MKA_CKN_LENGTH">NM_SETTING_MACSEC_MKA_CKN_LENGTH</a></td> </tr> +<tr> +<td class="datatype_keyword">enum</td> +<td class="function_name"><a class="link" href="NMSettingMacsec.html#NMSettingMacsecOffload" title="enum NMSettingMacsecOffload">NMSettingMacsecOffload</a></td> +</tr> </tbody> </table></div> </div> @@ -191,6 +207,7 @@ <a name="NMSettingMacsec.object-hierarchy"></a><h2>Object Hierarchy</h2> <pre class="screen"> <a href="/usr/share/gtk-doc/html/gobject/gobject-Enumeration-and-Flag-Types.html">GEnum</a> <span class="lineart">├──</span> NMSettingMacsecMode + <span class="lineart">├──</span> NMSettingMacsecOffload <span class="lineart">╰──</span> NMSettingMacsecValidation </pre> </div> @@ -447,6 +464,32 @@ nm_setting_macsec_get_send_sci (<em class="parameter"><code><a class="link" href </div> <p class="since">Since: 1.12</p> </div> +<hr> +<div class="refsect2"> +<a name="nm-setting-macsec-get-offload"></a><h3>nm_setting_macsec_get_offload ()</h3> +<pre class="programlisting"><a class="link" href="NMSettingMacsec.html#NMSettingMacsecOffload" title="enum NMSettingMacsecOffload"><span class="returnvalue">NMSettingMacsecOffload</span></a> +nm_setting_macsec_get_offload (<em class="parameter"><code><a class="link" href="NMSettingMacsec.html" title="NMSettingMacsec"><span class="type">NMSettingMacsec</span></a> *setting</code></em>);</pre> +<div class="refsect3"> +<a name="nm-setting-macsec-get-offload.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="NMSettingMacsec.html" title="NMSettingMacsec"><span class="type">NMSettingMacsec</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="nm-setting-macsec-get-offload.returns"></a><h4>Returns</h4> +<p> the <span class="type">“offload”</span> property of the setting</p> +</div> +<p class="since">Since: 1.46</p> +</div> </div> <div class="refsect1"> <a name="NMSettingMacsec.other_details"></a><h2>Types and Values</h2> @@ -511,6 +554,12 @@ nm_setting_macsec_get_send_sci (<em class="parameter"><code><a class="link" href </div> <hr> <div class="refsect2"> +<a name="NM-SETTING-MACSEC-OFFLOAD:CAPS"></a><h3>NM_SETTING_MACSEC_OFFLOAD</h3> +<pre class="programlisting">#define NM_SETTING_MACSEC_OFFLOAD "offload" +</pre> +</div> +<hr> +<div class="refsect2"> <a name="NMSettingMacsecMode"></a><h3>enum NMSettingMacsecMode</h3> <p><a class="link" href="NMSettingMacsec.html#NMSettingMacsecMode" title="enum NMSettingMacsecMode"><span class="type">NMSettingMacsecMode</span></a> controls how the CAK (Connectivity Association Key) used in MKA (MACsec Key Agreement) is obtained.</p> @@ -596,6 +645,52 @@ verify frames are dropped</p> <pre class="programlisting">#define NM_SETTING_MACSEC_MKA_CKN_LENGTH 64 </pre> </div> +<hr> +<div class="refsect2"> +<a name="NMSettingMacsecOffload"></a><h3>enum NMSettingMacsecOffload</h3> +<p>These flags control the MACsec offload mode.</p> +<div class="refsect3"> +<a name="NMSettingMacsecOffload.members"></a><h4>Members</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="300px" class="enum_members_name"> +<col class="enum_members_description"> +<col width="200px" class="enum_members_annotations"> +</colgroup> +<tbody> +<tr> +<td class="enum_member_name"><p><a name="NM-SETTING-MACSEC-OFFLOAD-DEFAULT:CAPS"></a>NM_SETTING_MACSEC_OFFLOAD_DEFAULT</p></td> +<td class="enum_member_description"> +<p>use the global default; disable if not defined</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="NM-SETTING-MACSEC-OFFLOAD-OFF:CAPS"></a>NM_SETTING_MACSEC_OFFLOAD_OFF</p></td> +<td class="enum_member_description"> +<p>disable offload</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="NM-SETTING-MACSEC-OFFLOAD-PHY:CAPS"></a>NM_SETTING_MACSEC_OFFLOAD_PHY</p></td> +<td class="enum_member_description"> +<p>request offload to the PHY</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="NM-SETTING-MACSEC-OFFLOAD-MAC:CAPS"></a>NM_SETTING_MACSEC_OFFLOAD_MAC</p></td> +<td class="enum_member_description"> +<p>request offload to the MAC</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<p class="since">Since: 1.46</p> +</div> </div> </div> <div class="footer"> diff --git a/docs/libnm/html/NMSettingSriov.html b/docs/libnm/html/NMSettingSriov.html index 4d24ab1e..d7386945 100644 --- a/docs/libnm/html/NMSettingSriov.html +++ b/docs/libnm/html/NMSettingSriov.html @@ -114,6 +114,30 @@ </tr> <tr> <td class="function_type"> +<a class="link" href="NMSettingSriov.html#NMSriovEswitchMode" title="enum NMSriovEswitchMode"><span class="returnvalue">NMSriovEswitchMode</span></a> +</td> +<td class="function_name"> +<a class="link" href="NMSettingSriov.html#nm-setting-sriov-get-eswitch-mode" title="nm_setting_sriov_get_eswitch_mode ()">nm_setting_sriov_get_eswitch_mode</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a class="link" href="NMSettingSriov.html#NMSriovEswitchInlineMode" title="enum NMSriovEswitchInlineMode"><span class="returnvalue">NMSriovEswitchInlineMode</span></a> +</td> +<td class="function_name"> +<a class="link" href="NMSettingSriov.html#nm-setting-sriov-get-eswitch-inline-mode" title="nm_setting_sriov_get_eswitch_inline_mode ()">nm_setting_sriov_get_eswitch_inline_mode</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a class="link" href="NMSettingSriov.html#NMSriovEswitchEncapMode" title="enum NMSriovEswitchEncapMode"><span class="returnvalue">NMSriovEswitchEncapMode</span></a> +</td> +<td class="function_name"> +<a class="link" href="NMSettingSriov.html#nm-setting-sriov-get-eswitch-encap-mode" title="nm_setting_sriov_get_eswitch_encap_mode ()">nm_setting_sriov_get_eswitch_encap_mode</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> </td> <td class="function_name"> @@ -275,6 +299,18 @@ </tr> <tr> <td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingSriov.html#NM-SETTING-SRIOV-ESWITCH-MODE:CAPS" title="NM_SETTING_SRIOV_ESWITCH_MODE">NM_SETTING_SRIOV_ESWITCH_MODE</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingSriov.html#NM-SETTING-SRIOV-ESWITCH-INLINE-MODE:CAPS" title="NM_SETTING_SRIOV_ESWITCH_INLINE_MODE">NM_SETTING_SRIOV_ESWITCH_INLINE_MODE</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingSriov.html#NM-SETTING-SRIOV-ESWITCH-ENCAP-MODE:CAPS" title="NM_SETTING_SRIOV_ESWITCH_ENCAP_MODE">NM_SETTING_SRIOV_ESWITCH_ENCAP_MODE</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> <td class="function_name"><a class="link" href="NMSettingSriov.html#NM-SRIOV-VF-ATTRIBUTE-MAC:CAPS" title="NM_SRIOV_VF_ATTRIBUTE_MAC">NM_SRIOV_VF_ATTRIBUTE_MAC</a></td> </tr> <tr> @@ -297,6 +333,18 @@ <td class="datatype_keyword">enum</td> <td class="function_name"><a class="link" href="NMSettingSriov.html#NMSriovVFVlanProtocol" title="enum NMSriovVFVlanProtocol">NMSriovVFVlanProtocol</a></td> </tr> +<tr> +<td class="datatype_keyword">enum</td> +<td class="function_name"><a class="link" href="NMSettingSriov.html#NMSriovEswitchMode" title="enum NMSriovEswitchMode">NMSriovEswitchMode</a></td> +</tr> +<tr> +<td class="datatype_keyword">enum</td> +<td class="function_name"><a class="link" href="NMSettingSriov.html#NMSriovEswitchInlineMode" title="enum NMSriovEswitchInlineMode">NMSriovEswitchInlineMode</a></td> +</tr> +<tr> +<td class="datatype_keyword">enum</td> +<td class="function_name"><a class="link" href="NMSettingSriov.html#NMSriovEswitchEncapMode" title="enum NMSriovEswitchEncapMode">NMSriovEswitchEncapMode</a></td> +</tr> </tbody> </table></div> </div> @@ -305,6 +353,9 @@ <pre class="screen"> <a href="/usr/share/gtk-doc/html/gobject/gobject-Boxed-Types.html">GBoxed</a> <span class="lineart">╰──</span> NMSriovVF <a href="/usr/share/gtk-doc/html/gobject/gobject-Enumeration-and-Flag-Types.html">GEnum</a> + <span class="lineart">├──</span> NMSriovEswitchEncapMode + <span class="lineart">├──</span> NMSriovEswitchInlineMode + <span class="lineart">├──</span> NMSriovEswitchMode <span class="lineart">╰──</span> NMSriovVFVlanProtocol </pre> </div> @@ -574,6 +625,86 @@ property.</p> </div> <hr> <div class="refsect2"> +<a name="nm-setting-sriov-get-eswitch-mode"></a><h3>nm_setting_sriov_get_eswitch_mode ()</h3> +<pre class="programlisting"><a class="link" href="NMSettingSriov.html#NMSriovEswitchMode" title="enum NMSriovEswitchMode"><span class="returnvalue">NMSriovEswitchMode</span></a> +nm_setting_sriov_get_eswitch_mode (<em class="parameter"><code><a class="link" href="NMSettingSriov.html" title="NMSettingSriov"><span class="type">NMSettingSriov</span></a> *setting</code></em>);</pre> +<div class="refsect3"> +<a name="nm-setting-sriov-get-eswitch-mode.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>setting</p></td> +<td class="parameter_description"><p>the <a class="link" href="NMSettingSriov.html" title="NMSettingSriov"><span class="type">NMSettingSriov</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="nm-setting-sriov-get-eswitch-mode.returns"></a><h4>Returns</h4> +<p> the value contained in the <span class="type">“eswitch-mode”</span> property.</p> +</div> +<p class="since">Since: 1.46</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-setting-sriov-get-eswitch-inline-mode"></a><h3>nm_setting_sriov_get_eswitch_inline_mode ()</h3> +<pre class="programlisting"><a class="link" href="NMSettingSriov.html#NMSriovEswitchInlineMode" title="enum NMSriovEswitchInlineMode"><span class="returnvalue">NMSriovEswitchInlineMode</span></a> +nm_setting_sriov_get_eswitch_inline_mode + (<em class="parameter"><code><a class="link" href="NMSettingSriov.html" title="NMSettingSriov"><span class="type">NMSettingSriov</span></a> *setting</code></em>);</pre> +<div class="refsect3"> +<a name="nm-setting-sriov-get-eswitch-inline-mode.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>setting</p></td> +<td class="parameter_description"><p>the <a class="link" href="NMSettingSriov.html" title="NMSettingSriov"><span class="type">NMSettingSriov</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="nm-setting-sriov-get-eswitch-inline-mode.returns"></a><h4>Returns</h4> +<p> the value contained in the <span class="type">“eswitch-inline-mode”</span> property.</p> +</div> +<p class="since">Since: 1.46</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-setting-sriov-get-eswitch-encap-mode"></a><h3>nm_setting_sriov_get_eswitch_encap_mode ()</h3> +<pre class="programlisting"><a class="link" href="NMSettingSriov.html#NMSriovEswitchEncapMode" title="enum NMSriovEswitchEncapMode"><span class="returnvalue">NMSriovEswitchEncapMode</span></a> +nm_setting_sriov_get_eswitch_encap_mode + (<em class="parameter"><code><a class="link" href="NMSettingSriov.html" title="NMSettingSriov"><span class="type">NMSettingSriov</span></a> *setting</code></em>);</pre> +<div class="refsect3"> +<a name="nm-setting-sriov-get-eswitch-encap-mode.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>setting</p></td> +<td class="parameter_description"><p>the <a class="link" href="NMSettingSriov.html" title="NMSettingSriov"><span class="type">NMSettingSriov</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="nm-setting-sriov-get-eswitch-encap-mode.returns"></a><h4>Returns</h4> +<p> the value contained in the <span class="type">“eswitch-encap-mode”</span> property.</p> +</div> +<p class="since">Since: 1.46</p> +</div> +<hr> +<div class="refsect2"> <a name="nm-sriov-vf-add-vlan"></a><h3>nm_sriov_vf_add_vlan ()</h3> <pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> nm_sriov_vf_add_vlan (<em class="parameter"><code><a class="link" href="NMSettingSriov.html#NMSriovVF"><span class="type">NMSriovVF</span></a> *vf</code></em>, @@ -1162,19 +1293,37 @@ the value is of the correct type and well-formed.</p> <hr> <div class="refsect2"> <a name="NM-SETTING-SRIOV-TOTAL-VFS:CAPS"></a><h3>NM_SETTING_SRIOV_TOTAL_VFS</h3> -<pre class="programlisting">#define NM_SETTING_SRIOV_TOTAL_VFS "total-vfs" +<pre class="programlisting">#define NM_SETTING_SRIOV_TOTAL_VFS "total-vfs" </pre> </div> <hr> <div class="refsect2"> <a name="NM-SETTING-SRIOV-VFS:CAPS"></a><h3>NM_SETTING_SRIOV_VFS</h3> -<pre class="programlisting">#define NM_SETTING_SRIOV_VFS "vfs" +<pre class="programlisting">#define NM_SETTING_SRIOV_VFS "vfs" </pre> </div> <hr> <div class="refsect2"> <a name="NM-SETTING-SRIOV-AUTOPROBE-DRIVERS:CAPS"></a><h3>NM_SETTING_SRIOV_AUTOPROBE_DRIVERS</h3> -<pre class="programlisting">#define NM_SETTING_SRIOV_AUTOPROBE_DRIVERS "autoprobe-drivers" +<pre class="programlisting">#define NM_SETTING_SRIOV_AUTOPROBE_DRIVERS "autoprobe-drivers" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-SETTING-SRIOV-ESWITCH-MODE:CAPS"></a><h3>NM_SETTING_SRIOV_ESWITCH_MODE</h3> +<pre class="programlisting">#define NM_SETTING_SRIOV_ESWITCH_MODE "eswitch-mode" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-SETTING-SRIOV-ESWITCH-INLINE-MODE:CAPS"></a><h3>NM_SETTING_SRIOV_ESWITCH_INLINE_MODE</h3> +<pre class="programlisting">#define NM_SETTING_SRIOV_ESWITCH_INLINE_MODE "eswitch-inline-mode" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-SETTING-SRIOV-ESWITCH-ENCAP-MODE:CAPS"></a><h3>NM_SETTING_SRIOV_ESWITCH_ENCAP_MODE</h3> +<pre class="programlisting">#define NM_SETTING_SRIOV_ESWITCH_ENCAP_MODE "eswitch-encap-mode" </pre> </div> <hr> @@ -1239,6 +1388,149 @@ the value is of the correct type and well-formed.</p> </div> <p class="since">Since: 1.14</p> </div> +<hr> +<div class="refsect2"> +<a name="NMSriovEswitchMode"></a><h3>enum NMSriovEswitchMode</h3> +<div class="refsect3"> +<a name="NMSriovEswitchMode.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-SRIOV-ESWITCH-MODE-PRESERVE:CAPS"></a>NM_SRIOV_ESWITCH_MODE_PRESERVE</p></td> +<td class="enum_member_description"> +<p>don't modify current eswitch mode</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="NM-SRIOV-ESWITCH-MODE-UNKNOWN:CAPS"></a>NM_SRIOV_ESWITCH_MODE_UNKNOWN</p></td> +<td> </td> +<td> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="NM-SRIOV-ESWITCH-MODE-LEGACY:CAPS"></a>NM_SRIOV_ESWITCH_MODE_LEGACY</p></td> +<td class="enum_member_description"> +<p>use legacy SRIOV</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="NM-SRIOV-ESWITCH-MODE-SWITCHDEV:CAPS"></a>NM_SRIOV_ESWITCH_MODE_SWITCHDEV</p></td> +<td class="enum_member_description"> +<p>use switchdev mode</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<p class="since">Since: 1.46</p> +</div> +<hr> +<div class="refsect2"> +<a name="NMSriovEswitchInlineMode"></a><h3>enum NMSriovEswitchInlineMode</h3> +<div class="refsect3"> +<a name="NMSriovEswitchInlineMode.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-SRIOV-ESWITCH-INLINE-MODE-PRESERVE:CAPS"></a>NM_SRIOV_ESWITCH_INLINE_MODE_PRESERVE</p></td> +<td class="enum_member_description"> +<p>don't modify current inline-mode</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="NM-SRIOV-ESWITCH-INLINE-MODE-UNKNOWN:CAPS"></a>NM_SRIOV_ESWITCH_INLINE_MODE_UNKNOWN</p></td> +<td> </td> +<td> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="NM-SRIOV-ESWITCH-INLINE-MODE-NONE:CAPS"></a>NM_SRIOV_ESWITCH_INLINE_MODE_NONE</p></td> +<td class="enum_member_description"> +<p>don't use inline mode</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="NM-SRIOV-ESWITCH-INLINE-MODE-LINK:CAPS"></a>NM_SRIOV_ESWITCH_INLINE_MODE_LINK</p></td> +<td class="enum_member_description"> +<p>L2 mode</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="NM-SRIOV-ESWITCH-INLINE-MODE-NETWORK:CAPS"></a>NM_SRIOV_ESWITCH_INLINE_MODE_NETWORK</p></td> +<td class="enum_member_description"> +<p>L3 mode</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="NM-SRIOV-ESWITCH-INLINE-MODE-TRANSPORT:CAPS"></a>NM_SRIOV_ESWITCH_INLINE_MODE_TRANSPORT</p></td> +<td class="enum_member_description"> +<p>L4 mode</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<p class="since">Since: 1.46</p> +</div> +<hr> +<div class="refsect2"> +<a name="NMSriovEswitchEncapMode"></a><h3>enum NMSriovEswitchEncapMode</h3> +<div class="refsect3"> +<a name="NMSriovEswitchEncapMode.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-SRIOV-ESWITCH-ENCAP-MODE-PRESERVE:CAPS"></a>NM_SRIOV_ESWITCH_ENCAP_MODE_PRESERVE</p></td> +<td class="enum_member_description"> +<p>don't modify current encap-mode</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="NM-SRIOV-ESWITCH-ENCAP-MODE-UNKNOWN:CAPS"></a>NM_SRIOV_ESWITCH_ENCAP_MODE_UNKNOWN</p></td> +<td> </td> +<td> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="NM-SRIOV-ESWITCH-ENCAP-MODE-NONE:CAPS"></a>NM_SRIOV_ESWITCH_ENCAP_MODE_NONE</p></td> +<td class="enum_member_description"> +<p>disable encapsulation mode</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="NM-SRIOV-ESWITCH-ENCAP-MODE-BASIC:CAPS"></a>NM_SRIOV_ESWITCH_ENCAP_MODE_BASIC</p></td> +<td class="enum_member_description"> +<p>enable encapsulation mode</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<p class="since">Since: 1.46</p> +</div> </div> </div> <div class="footer"> diff --git a/docs/libnm/html/api-index-full.html b/docs/libnm/html/api-index-full.html index 19fac919..809b5920 100644 --- a/docs/libnm/html/api-index-full.html +++ b/docs/libnm/html/api-index-full.html @@ -6060,6 +6060,18 @@ NMConnection::secrets-updated, object signal in NMSettingOvs </dt> <dd></dd> <dt> +<a class="link" href="libnm-nm-dbus-interface.html#NM-SECRET-TAG-DYNAMIC-CHALLENGE:CAPS" title="NM_SECRET_TAG_DYNAMIC_CHALLENGE">NM_SECRET_TAG_DYNAMIC_CHALLENGE</a>, macro 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#NM-SECRET-TAG-DYNAMIC-CHALLENGE-ECHO:CAPS" title="NM_SECRET_TAG_DYNAMIC_CHALLENGE_ECHO">NM_SECRET_TAG_DYNAMIC_CHALLENGE_ECHO</a>, macro 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#NM-SECRET-TAG-VPN-MSG:CAPS" title="NM_SECRET_TAG_VPN_MSG">NM_SECRET_TAG_VPN_MSG</a>, macro in <a class="link" href="libnm-nm-dbus-interface.html" title="nm-dbus-interface">nm-dbus-interface</a> +</dt> +<dd></dd> +<dt> NMSetting, struct in NMSettingOvs </dt> <dd></dd> @@ -6740,6 +6752,10 @@ NMSettingGeneric, struct in NMSettingOvs </dt> <dd></dd> <dt> +NMSettingGeneric:device-handler, object property in NMSettingOvs +</dt> +<dd></dd> +<dt> NMSettingGsm, struct in NMSettingOvs </dt> <dd></dd> @@ -7156,6 +7172,10 @@ NMSettingMacsec:mode, object property in NMSettingOvs </dt> <dd></dd> <dt> +NMSettingMacsec:offload, object property in NMSettingOvs +</dt> +<dd></dd> +<dt> NMSettingMacsec:parent, object property in NMSettingOvs </dt> <dd></dd> @@ -7176,6 +7196,10 @@ NMSettingMacsec:validation, object property in NMSettingOvs </dt> <dd></dd> <dt> +<a class="link" href="NMSettingMacsec.html#NMSettingMacsecOffload" title="enum NMSettingMacsecOffload">NMSettingMacsecOffload</a>, enum in <a class="link" href="NMSettingMacsec.html" title="NMSettingMacsec">NMSettingMacsec</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMSettingMacsec.html#NMSettingMacsecValidation" title="enum NMSettingMacsecValidation">NMSettingMacsecValidation</a>, enum in <a class="link" href="NMSettingMacsec.html" title="NMSettingMacsec">NMSettingMacsec</a> </dt> <dd></dd> @@ -7528,6 +7552,18 @@ NMSettingSriov:autoprobe-drivers, object property in NMSettingOvs </dt> <dd></dd> <dt> +NMSettingSriov:eswitch-encap-mode, object property in NMSettingOvs +</dt> +<dd></dd> +<dt> +NMSettingSriov:eswitch-inline-mode, object property in NMSettingOvs +</dt> +<dd></dd> +<dt> +NMSettingSriov:eswitch-mode, object property in NMSettingOvs +</dt> +<dd></dd> +<dt> NMSettingSriov:total-vfs, object property in NMSettingOvs </dt> <dd></dd> @@ -10024,6 +10060,14 @@ NMSettingWpan:short-address, object property in NMSettingOvs </dt> <dd></dd> <dt> +<a class="link" href="NMSettingGeneric.html#NM-SETTING-GENERIC-DEVICE-HANDLER:CAPS" title="NM_SETTING_GENERIC_DEVICE_HANDLER">NM_SETTING_GENERIC_DEVICE_HANDLER</a>, macro in <a class="link" href="NMSettingGeneric.html" title="NMSettingGeneric">NMSettingGeneric</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingGeneric.html#nm-setting-generic-get-device-handler" title="nm_setting_generic_get_device_handler ()">nm_setting_generic_get_device_handler</a>, function in <a class="link" href="NMSettingGeneric.html" title="NMSettingGeneric">NMSettingGeneric</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMSettingGeneric.html#nm-setting-generic-new" title="nm_setting_generic_new ()">nm_setting_generic_new</a>, function in <a class="link" href="NMSettingGeneric.html" title="NMSettingGeneric">NMSettingGeneric</a> </dt> <dd></dd> @@ -10036,6 +10080,10 @@ NMSettingWpan:short-address, object property in NMSettingOvs </dt> <dd></dd> <dt> +<a class="link" href="NMSetting.html#nm-setting-get-enum-property-type" title="nm_setting_get_enum_property_type ()">nm_setting_get_enum_property_type</a>, function in <a class="link" href="NMSetting.html" title="NMSetting">NMSetting</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMSetting.html#nm-setting-get-name" title="nm_setting_get_name ()">nm_setting_get_name</a>, function in <a class="link" href="NMSetting.html" title="NMSetting">NMSetting</a> </dt> <dd></dd> @@ -11012,6 +11060,10 @@ NMSettingWpan:short-address, object property in NMSettingOvs </dt> <dd></dd> <dt> +<a class="link" href="NMSettingMacsec.html#nm-setting-macsec-get-offload" title="nm_setting_macsec_get_offload ()">nm_setting_macsec_get_offload</a>, function in <a class="link" href="NMSettingMacsec.html" title="NMSettingMacsec">NMSettingMacsec</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMSettingMacsec.html#nm-setting-macsec-get-parent" title="nm_setting_macsec_get_parent ()">nm_setting_macsec_get_parent</a>, function in <a class="link" href="NMSettingMacsec.html" title="NMSettingMacsec">NMSettingMacsec</a> </dt> <dd></dd> @@ -11056,6 +11108,10 @@ NMSettingWpan:short-address, object property in NMSettingOvs </dt> <dd></dd> <dt> +<a class="link" href="NMSettingMacsec.html#NM-SETTING-MACSEC-OFFLOAD:CAPS" title="NM_SETTING_MACSEC_OFFLOAD">NM_SETTING_MACSEC_OFFLOAD</a>, macro in <a class="link" href="NMSettingMacsec.html" title="NMSettingMacsec">NMSettingMacsec</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMSettingMacsec.html#NM-SETTING-MACSEC-PARENT:CAPS" title="NM_SETTING_MACSEC_PARENT">NM_SETTING_MACSEC_PARENT</a>, macro in <a class="link" href="NMSettingMacsec.html" title="NMSettingMacsec">NMSettingMacsec</a> </dt> <dd></dd> @@ -11904,10 +11960,34 @@ NMSettingWpan:short-address, object property in NMSettingOvs </dt> <dd></dd> <dt> +<a class="link" href="NMSettingSriov.html#NM-SETTING-SRIOV-ESWITCH-ENCAP-MODE:CAPS" title="NM_SETTING_SRIOV_ESWITCH_ENCAP_MODE">NM_SETTING_SRIOV_ESWITCH_ENCAP_MODE</a>, macro in <a class="link" href="NMSettingSriov.html" title="NMSettingSriov">NMSettingSriov</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingSriov.html#NM-SETTING-SRIOV-ESWITCH-INLINE-MODE:CAPS" title="NM_SETTING_SRIOV_ESWITCH_INLINE_MODE">NM_SETTING_SRIOV_ESWITCH_INLINE_MODE</a>, macro in <a class="link" href="NMSettingSriov.html" title="NMSettingSriov">NMSettingSriov</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingSriov.html#NM-SETTING-SRIOV-ESWITCH-MODE:CAPS" title="NM_SETTING_SRIOV_ESWITCH_MODE">NM_SETTING_SRIOV_ESWITCH_MODE</a>, macro in <a class="link" href="NMSettingSriov.html" title="NMSettingSriov">NMSettingSriov</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMSettingSriov.html#nm-setting-sriov-get-autoprobe-drivers" title="nm_setting_sriov_get_autoprobe_drivers ()">nm_setting_sriov_get_autoprobe_drivers</a>, function in <a class="link" href="NMSettingSriov.html" title="NMSettingSriov">NMSettingSriov</a> </dt> <dd></dd> <dt> +<a class="link" href="NMSettingSriov.html#nm-setting-sriov-get-eswitch-encap-mode" title="nm_setting_sriov_get_eswitch_encap_mode ()">nm_setting_sriov_get_eswitch_encap_mode</a>, function in <a class="link" href="NMSettingSriov.html" title="NMSettingSriov">NMSettingSriov</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingSriov.html#nm-setting-sriov-get-eswitch-inline-mode" title="nm_setting_sriov_get_eswitch_inline_mode ()">nm_setting_sriov_get_eswitch_inline_mode</a>, function in <a class="link" href="NMSettingSriov.html" title="NMSettingSriov">NMSettingSriov</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingSriov.html#nm-setting-sriov-get-eswitch-mode" title="nm_setting_sriov_get_eswitch_mode ()">nm_setting_sriov_get_eswitch_mode</a>, function in <a class="link" href="NMSettingSriov.html" title="NMSettingSriov">NMSettingSriov</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMSettingSriov.html#nm-setting-sriov-get-num-vfs" title="nm_setting_sriov_get_num_vfs ()">nm_setting_sriov_get_num_vfs</a>, function in <a class="link" href="NMSettingSriov.html" title="NMSettingSriov">NMSettingSriov</a> </dt> <dd></dd> @@ -13628,6 +13708,18 @@ NMSimpleConnection, struct in NMSettingOvs </dt> <dd></dd> <dt> +<a class="link" href="NMSettingSriov.html#NMSriovEswitchEncapMode" title="enum NMSriovEswitchEncapMode">NMSriovEswitchEncapMode</a>, enum in <a class="link" href="NMSettingSriov.html" title="NMSettingSriov">NMSettingSriov</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingSriov.html#NMSriovEswitchInlineMode" title="enum NMSriovEswitchInlineMode">NMSriovEswitchInlineMode</a>, enum in <a class="link" href="NMSettingSriov.html" title="NMSettingSriov">NMSettingSriov</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingSriov.html#NMSriovEswitchMode" title="enum NMSriovEswitchMode">NMSriovEswitchMode</a>, enum in <a class="link" href="NMSettingSriov.html" title="NMSettingSriov">NMSettingSriov</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMSettingSriov.html#NMSriovVFVlanProtocol" title="enum NMSriovVFVlanProtocol">NMSriovVFVlanProtocol</a>, enum in <a class="link" href="NMSettingSriov.html" title="NMSettingSriov">NMSettingSriov</a> </dt> <dd></dd> diff --git a/docs/libnm/html/index.html b/docs/libnm/html/index.html index 5cbf323e..395c777c 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.45.91 + for libnm 1.46.0 The latest version of this documentation can be found on-line at <a class="ulink" href="https://networkmanager.dev/docs/libnm/latest/" target="_top">https://networkmanager.dev/docs/libnm/latest/</a>. diff --git a/docs/libnm/html/libnm-nm-dbus-interface.html b/docs/libnm/html/libnm-nm-dbus-interface.html index ddb782bc..a275d9f0 100644 --- a/docs/libnm/html/libnm-nm-dbus-interface.html +++ b/docs/libnm/html/libnm-nm-dbus-interface.html @@ -532,6 +532,18 @@ <td class="datatype_keyword">enum</td> <td class="function_name"><a class="link" href="libnm-nm-dbus-interface.html#NMMptcpFlags" title="enum NMMptcpFlags">NMMptcpFlags</a></td> </tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="libnm-nm-dbus-interface.html#NM-SECRET-TAG-VPN-MSG:CAPS" title="NM_SECRET_TAG_VPN_MSG">NM_SECRET_TAG_VPN_MSG</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="libnm-nm-dbus-interface.html#NM-SECRET-TAG-DYNAMIC-CHALLENGE:CAPS" title="NM_SECRET_TAG_DYNAMIC_CHALLENGE">NM_SECRET_TAG_DYNAMIC_CHALLENGE</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="libnm-nm-dbus-interface.html#NM-SECRET-TAG-DYNAMIC-CHALLENGE-ECHO:CAPS" title="NM_SECRET_TAG_DYNAMIC_CHALLENGE_ECHO">NM_SECRET_TAG_DYNAMIC_CHALLENGE_ECHO</a></td> +</tr> </tbody> </table></div> </div> @@ -2614,6 +2626,14 @@ network and is cleaning up the connection request</p> </td> <td class="enum_member_annotations"> </td> </tr> +<tr> +<td class="enum_member_name"><p><a name="NM-DEVICE-STATE-REASON-DEVICE-HANDLER-FAILED:CAPS"></a>NM_DEVICE_STATE_REASON_DEVICE_HANDLER_FAILED</p></td> +<td class="enum_member_description"> +<p>The device handler dispatcher returned an +error. Since: 1.46</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> </tbody> </table></div> </div> @@ -4308,6 +4328,24 @@ sub-option will trigger creation of an additional subflow to generate a full mes </div> <p class="since">Since: 1.40</p> </div> +<hr> +<div class="refsect2"> +<a name="NM-SECRET-TAG-VPN-MSG:CAPS"></a><h3>NM_SECRET_TAG_VPN_MSG</h3> +<pre class="programlisting">#define NM_SECRET_TAG_VPN_MSG "x-vpn-message:" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-SECRET-TAG-DYNAMIC-CHALLENGE:CAPS"></a><h3>NM_SECRET_TAG_DYNAMIC_CHALLENGE</h3> +<pre class="programlisting">#define NM_SECRET_TAG_DYNAMIC_CHALLENGE "x-dynamic-challenge:" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-SECRET-TAG-DYNAMIC-CHALLENGE-ECHO:CAPS"></a><h3>NM_SECRET_TAG_DYNAMIC_CHALLENGE_ECHO</h3> +<pre class="programlisting">#define NM_SECRET_TAG_DYNAMIC_CHALLENGE_ECHO "x-dynamic-challenge-echo:" +</pre> +</div> </div> </div> <div class="footer"> diff --git a/docs/libnm/html/libnm-nm-version-macros.html b/docs/libnm/html/libnm-nm-version-macros.html index e0b0311e..84d453aa 100644 --- a/docs/libnm/html/libnm-nm-version-macros.html +++ b/docs/libnm/html/libnm-nm-version-macros.html @@ -257,7 +257,7 @@ is compiled against.</p> <hr> <div class="refsect2"> <a name="NM-MINOR-VERSION:CAPS"></a><h3>NM_MINOR_VERSION</h3> -<pre class="programlisting">#define NM_MINOR_VERSION (45) +<pre class="programlisting">#define NM_MINOR_VERSION (46) </pre> <p>Evaluates to the minor version number of NetworkManager which this source is compiled against.</p> @@ -265,7 +265,7 @@ is compiled against.</p> <hr> <div class="refsect2"> <a name="NM-MICRO-VERSION:CAPS"></a><h3>NM_MICRO_VERSION</h3> -<pre class="programlisting">#define NM_MICRO_VERSION (91) +<pre class="programlisting">#define NM_MICRO_VERSION (0) </pre> <p>Evaluates to the micro version number of NetworkManager which this source compiled against.</p> diff --git a/docs/libnm/html/libnm.devhelp2 b/docs/libnm/html/libnm.devhelp2 index 4f12cb2b..b021c174 100644 --- a/docs/libnm/html/libnm.devhelp2 +++ b/docs/libnm/html/libnm.devhelp2 @@ -520,6 +520,9 @@ <keyword type="enum" name="enum NMClientPermissionResult" link="libnm-nm-dbus-interface.html#NMClientPermissionResult"/> <keyword type="enum" name="enum NMRadioFlags" link="libnm-nm-dbus-interface.html#NMRadioFlags" since="1.38"/> <keyword type="enum" name="enum NMMptcpFlags" link="libnm-nm-dbus-interface.html#NMMptcpFlags" since="1.40"/> + <keyword type="macro" name="NM_SECRET_TAG_VPN_MSG" link="libnm-nm-dbus-interface.html#NM-SECRET-TAG-VPN-MSG:CAPS"/> + <keyword type="macro" name="NM_SECRET_TAG_DYNAMIC_CHALLENGE" link="libnm-nm-dbus-interface.html#NM-SECRET-TAG-DYNAMIC-CHALLENGE:CAPS"/> + <keyword type="macro" name="NM_SECRET_TAG_DYNAMIC_CHALLENGE_ECHO" link="libnm-nm-dbus-interface.html#NM-SECRET-TAG-DYNAMIC-CHALLENGE-ECHO:CAPS"/> <keyword type="macro" name="NM_DEPRECATED_IN_1_8_FOR()" link="libnm-nm-vpn-dbus-interface.html#NM-DEPRECATED-IN-1-8-FOR:CAPS"/> <keyword type="macro" name="NM_DBUS_PATH_VPN" link="libnm-nm-vpn-dbus-interface.html#NM-DBUS-PATH-VPN:CAPS"/> <keyword type="macro" name="NM_DBUS_INTERFACE_VPN" link="libnm-nm-vpn-dbus-interface.html#NM-DBUS-INTERFACE-VPN:CAPS"/> @@ -718,6 +721,7 @@ <keyword type="function" name="nm_setting_option_get_all_names ()" link="NMSetting.html#nm-setting-option-get-all-names" since="1.26"/> <keyword type="function" name="nm_setting_option_clear_by_name ()" link="NMSetting.html#nm-setting-option-clear-by-name" since="1.26"/> <keyword type="function" name="nm_setting_get_dbus_property_type ()" link="NMSetting.html#nm-setting-get-dbus-property-type"/> + <keyword type="function" name="nm_setting_get_enum_property_type ()" link="NMSetting.html#nm-setting-get-enum-property-type" since="1.46"/> <keyword type="function" name="nm_range_new ()" link="NMSetting.html#nm-range-new" since="1.42"/> <keyword type="function" name="nm_range_ref ()" link="NMSetting.html#nm-range-ref" since="1.42"/> <keyword type="function" name="nm_range_unref ()" link="NMSetting.html#nm-range-unref" since="1.42"/> @@ -1202,7 +1206,9 @@ <keyword type="function" name="nm_setting_ethtool_clear_features ()" link="NMSettingEthtool.html#nm-setting-ethtool-clear-features" deprecated="1.26: use nm_setting_option_clear_by_name() with nm_ethtool_optname_is_feature() predicate instead." since="1.14"/> <keyword type="macro" name="NM_SETTING_ETHTOOL_SETTING_NAME" link="NMSettingEthtool.html#NM-SETTING-ETHTOOL-SETTING-NAME:CAPS"/> <keyword type="function" name="nm_setting_generic_new ()" link="NMSettingGeneric.html#nm-setting-generic-new"/> + <keyword type="function" name="nm_setting_generic_get_device_handler ()" link="NMSettingGeneric.html#nm-setting-generic-get-device-handler" since="1.46"/> <keyword type="macro" name="NM_SETTING_GENERIC_SETTING_NAME" link="NMSettingGeneric.html#NM-SETTING-GENERIC-SETTING-NAME:CAPS"/> + <keyword type="macro" name="NM_SETTING_GENERIC_DEVICE_HANDLER" link="NMSettingGeneric.html#NM-SETTING-GENERIC-DEVICE-HANDLER:CAPS"/> <keyword type="function" name="nm_setting_gsm_new ()" link="NMSettingGsm.html#nm-setting-gsm-new"/> <keyword type="function" name="nm_setting_gsm_get_auto_config ()" link="NMSettingGsm.html#nm-setting-gsm-get-auto-config" since="1.22"/> <keyword type="function" name="nm_setting_gsm_get_username ()" link="NMSettingGsm.html#nm-setting-gsm-get-username"/> @@ -1586,6 +1592,7 @@ <keyword type="function" name="nm_setting_macsec_get_port ()" link="NMSettingMacsec.html#nm-setting-macsec-get-port" since="1.6"/> <keyword type="function" name="nm_setting_macsec_get_validation ()" link="NMSettingMacsec.html#nm-setting-macsec-get-validation" since="1.6"/> <keyword type="function" name="nm_setting_macsec_get_send_sci ()" link="NMSettingMacsec.html#nm-setting-macsec-get-send-sci" since="1.12"/> + <keyword type="function" name="nm_setting_macsec_get_offload ()" link="NMSettingMacsec.html#nm-setting-macsec-get-offload" since="1.46"/> <keyword type="macro" name="NM_SETTING_MACSEC_SETTING_NAME" link="NMSettingMacsec.html#NM-SETTING-MACSEC-SETTING-NAME:CAPS"/> <keyword type="macro" name="NM_SETTING_MACSEC_PARENT" link="NMSettingMacsec.html#NM-SETTING-MACSEC-PARENT:CAPS"/> <keyword type="macro" name="NM_SETTING_MACSEC_MODE" link="NMSettingMacsec.html#NM-SETTING-MACSEC-MODE:CAPS"/> @@ -1596,10 +1603,12 @@ <keyword type="macro" name="NM_SETTING_MACSEC_PORT" link="NMSettingMacsec.html#NM-SETTING-MACSEC-PORT:CAPS"/> <keyword type="macro" name="NM_SETTING_MACSEC_VALIDATION" link="NMSettingMacsec.html#NM-SETTING-MACSEC-VALIDATION:CAPS"/> <keyword type="macro" name="NM_SETTING_MACSEC_SEND_SCI" link="NMSettingMacsec.html#NM-SETTING-MACSEC-SEND-SCI:CAPS"/> + <keyword type="macro" name="NM_SETTING_MACSEC_OFFLOAD" link="NMSettingMacsec.html#NM-SETTING-MACSEC-OFFLOAD:CAPS"/> <keyword type="enum" name="enum NMSettingMacsecMode" link="NMSettingMacsec.html#NMSettingMacsecMode" since="1.6"/> <keyword type="enum" name="enum NMSettingMacsecValidation" link="NMSettingMacsec.html#NMSettingMacsecValidation" since="1.6"/> <keyword type="macro" name="NM_SETTING_MACSEC_MKA_CAK_LENGTH" link="NMSettingMacsec.html#NM-SETTING-MACSEC-MKA-CAK-LENGTH:CAPS"/> <keyword type="macro" name="NM_SETTING_MACSEC_MKA_CKN_LENGTH" link="NMSettingMacsec.html#NM-SETTING-MACSEC-MKA-CKN-LENGTH:CAPS"/> + <keyword type="enum" name="enum NMSettingMacsecOffload" link="NMSettingMacsec.html#NMSettingMacsecOffload" since="1.46"/> <keyword type="function" name="nm_setting_macvlan_new ()" link="NMSettingMacvlan.html#nm-setting-macvlan-new" since="1.2"/> <keyword type="function" name="nm_setting_macvlan_get_parent ()" link="NMSettingMacvlan.html#nm-setting-macvlan-get-parent" since="1.2"/> <keyword type="function" name="nm_setting_macvlan_get_mode ()" link="NMSettingMacvlan.html#nm-setting-macvlan-get-mode" since="1.2"/> @@ -1803,6 +1812,9 @@ <keyword type="function" name="nm_setting_sriov_remove_vf_by_index ()" link="NMSettingSriov.html#nm-setting-sriov-remove-vf-by-index" since="1.14"/> <keyword type="function" name="nm_setting_sriov_clear_vfs ()" link="NMSettingSriov.html#nm-setting-sriov-clear-vfs" since="1.14"/> <keyword type="function" name="nm_setting_sriov_get_autoprobe_drivers ()" link="NMSettingSriov.html#nm-setting-sriov-get-autoprobe-drivers" since="1.14"/> + <keyword type="function" name="nm_setting_sriov_get_eswitch_mode ()" link="NMSettingSriov.html#nm-setting-sriov-get-eswitch-mode" since="1.46"/> + <keyword type="function" name="nm_setting_sriov_get_eswitch_inline_mode ()" link="NMSettingSriov.html#nm-setting-sriov-get-eswitch-inline-mode" since="1.46"/> + <keyword type="function" name="nm_setting_sriov_get_eswitch_encap_mode ()" link="NMSettingSriov.html#nm-setting-sriov-get-eswitch-encap-mode" since="1.46"/> <keyword type="function" name="nm_sriov_vf_add_vlan ()" link="NMSettingSriov.html#nm-sriov-vf-add-vlan" since="1.14"/> <keyword type="function" name="nm_sriov_vf_remove_vlan ()" link="NMSettingSriov.html#nm-sriov-vf-remove-vlan" since="1.14"/> <keyword type="function" name="nm_sriov_vf_get_vlan_ids ()" link="NMSettingSriov.html#nm-sriov-vf-get-vlan-ids" since="1.14"/> @@ -1824,12 +1836,18 @@ <keyword type="macro" name="NM_SETTING_SRIOV_TOTAL_VFS" link="NMSettingSriov.html#NM-SETTING-SRIOV-TOTAL-VFS:CAPS"/> <keyword type="macro" name="NM_SETTING_SRIOV_VFS" link="NMSettingSriov.html#NM-SETTING-SRIOV-VFS:CAPS"/> <keyword type="macro" name="NM_SETTING_SRIOV_AUTOPROBE_DRIVERS" link="NMSettingSriov.html#NM-SETTING-SRIOV-AUTOPROBE-DRIVERS:CAPS"/> + <keyword type="macro" name="NM_SETTING_SRIOV_ESWITCH_MODE" link="NMSettingSriov.html#NM-SETTING-SRIOV-ESWITCH-MODE:CAPS"/> + <keyword type="macro" name="NM_SETTING_SRIOV_ESWITCH_INLINE_MODE" link="NMSettingSriov.html#NM-SETTING-SRIOV-ESWITCH-INLINE-MODE:CAPS"/> + <keyword type="macro" name="NM_SETTING_SRIOV_ESWITCH_ENCAP_MODE" link="NMSettingSriov.html#NM-SETTING-SRIOV-ESWITCH-ENCAP-MODE:CAPS"/> <keyword type="macro" name="NM_SRIOV_VF_ATTRIBUTE_MAC" link="NMSettingSriov.html#NM-SRIOV-VF-ATTRIBUTE-MAC:CAPS"/> <keyword type="macro" name="NM_SRIOV_VF_ATTRIBUTE_SPOOF_CHECK" link="NMSettingSriov.html#NM-SRIOV-VF-ATTRIBUTE-SPOOF-CHECK:CAPS"/> <keyword type="macro" name="NM_SRIOV_VF_ATTRIBUTE_TRUST" link="NMSettingSriov.html#NM-SRIOV-VF-ATTRIBUTE-TRUST:CAPS"/> <keyword type="macro" name="NM_SRIOV_VF_ATTRIBUTE_MIN_TX_RATE" link="NMSettingSriov.html#NM-SRIOV-VF-ATTRIBUTE-MIN-TX-RATE:CAPS"/> <keyword type="macro" name="NM_SRIOV_VF_ATTRIBUTE_MAX_TX_RATE" link="NMSettingSriov.html#NM-SRIOV-VF-ATTRIBUTE-MAX-TX-RATE:CAPS"/> <keyword type="enum" name="enum NMSriovVFVlanProtocol" link="NMSettingSriov.html#NMSriovVFVlanProtocol" since="1.14"/> + <keyword type="enum" name="enum NMSriovEswitchMode" link="NMSettingSriov.html#NMSriovEswitchMode" since="1.46"/> + <keyword type="enum" name="enum NMSriovEswitchInlineMode" link="NMSettingSriov.html#NMSriovEswitchInlineMode" since="1.46"/> + <keyword type="enum" name="enum NMSriovEswitchEncapMode" link="NMSettingSriov.html#NMSriovEswitchEncapMode" since="1.46"/> <keyword type="function" name="nm_tc_qdisc_new ()" link="NMSettingTCConfig.html#nm-tc-qdisc-new" since="1.12"/> <keyword type="function" name="nm_tc_qdisc_ref ()" link="NMSettingTCConfig.html#nm-tc-qdisc-ref" since="1.12"/> <keyword type="function" name="nm_tc_qdisc_unref ()" link="NMSettingTCConfig.html#nm-tc-qdisc-unref" since="1.12"/> @@ -3740,6 +3758,7 @@ <keyword type="constant" name="NM_DEVICE_STATE_REASON_IP_METHOD_UNSUPPORTED" link="libnm-nm-dbus-interface.html#NM-DEVICE-STATE-REASON-IP-METHOD-UNSUPPORTED:CAPS"/> <keyword type="constant" name="NM_DEVICE_STATE_REASON_SRIOV_CONFIGURATION_FAILED" link="libnm-nm-dbus-interface.html#NM-DEVICE-STATE-REASON-SRIOV-CONFIGURATION-FAILED:CAPS"/> <keyword type="constant" name="NM_DEVICE_STATE_REASON_PEER_NOT_FOUND" link="libnm-nm-dbus-interface.html#NM-DEVICE-STATE-REASON-PEER-NOT-FOUND:CAPS"/> + <keyword type="constant" name="NM_DEVICE_STATE_REASON_DEVICE_HANDLER_FAILED" link="libnm-nm-dbus-interface.html#NM-DEVICE-STATE-REASON-DEVICE-HANDLER-FAILED:CAPS"/> <keyword type="constant" name="NM_METERED_UNKNOWN" link="libnm-nm-dbus-interface.html#NM-METERED-UNKNOWN:CAPS"/> <keyword type="constant" name="NM_METERED_YES" link="libnm-nm-dbus-interface.html#NM-METERED-YES:CAPS"/> <keyword type="constant" name="NM_METERED_NO" link="libnm-nm-dbus-interface.html#NM-METERED-NO:CAPS"/> @@ -4013,6 +4032,10 @@ <keyword type="constant" name="NM_SETTING_MACSEC_VALIDATION_DISABLE" link="NMSettingMacsec.html#NM-SETTING-MACSEC-VALIDATION-DISABLE:CAPS"/> <keyword type="constant" name="NM_SETTING_MACSEC_VALIDATION_CHECK" link="NMSettingMacsec.html#NM-SETTING-MACSEC-VALIDATION-CHECK:CAPS"/> <keyword type="constant" name="NM_SETTING_MACSEC_VALIDATION_STRICT" link="NMSettingMacsec.html#NM-SETTING-MACSEC-VALIDATION-STRICT:CAPS"/> + <keyword type="constant" name="NM_SETTING_MACSEC_OFFLOAD_DEFAULT" link="NMSettingMacsec.html#NM-SETTING-MACSEC-OFFLOAD-DEFAULT:CAPS"/> + <keyword type="constant" name="NM_SETTING_MACSEC_OFFLOAD_OFF" link="NMSettingMacsec.html#NM-SETTING-MACSEC-OFFLOAD-OFF:CAPS"/> + <keyword type="constant" name="NM_SETTING_MACSEC_OFFLOAD_PHY" link="NMSettingMacsec.html#NM-SETTING-MACSEC-OFFLOAD-PHY:CAPS"/> + <keyword type="constant" name="NM_SETTING_MACSEC_OFFLOAD_MAC" link="NMSettingMacsec.html#NM-SETTING-MACSEC-OFFLOAD-MAC:CAPS"/> <keyword type="constant" name="NM_SETTING_MACVLAN_MODE_UNKNOWN" link="NMSettingMacvlan.html#NM-SETTING-MACVLAN-MODE-UNKNOWN:CAPS"/> <keyword type="constant" name="NM_SETTING_MACVLAN_MODE_VEPA" link="NMSettingMacvlan.html#NM-SETTING-MACVLAN-MODE-VEPA:CAPS"/> <keyword type="constant" name="NM_SETTING_MACVLAN_MODE_BRIDGE" link="NMSettingMacvlan.html#NM-SETTING-MACVLAN-MODE-BRIDGE:CAPS"/> @@ -4028,6 +4051,20 @@ <keyword type="constant" name="NM_SETTING_SERIAL_PARITY_ODD" link="NMSettingSerial.html#NM-SETTING-SERIAL-PARITY-ODD:CAPS"/> <keyword type="constant" name="NM_SRIOV_VF_VLAN_PROTOCOL_802_1Q" link="NMSettingSriov.html#NM-SRIOV-VF-VLAN-PROTOCOL-802-1Q:CAPS"/> <keyword type="constant" name="NM_SRIOV_VF_VLAN_PROTOCOL_802_1AD" link="NMSettingSriov.html#NM-SRIOV-VF-VLAN-PROTOCOL-802-1AD:CAPS"/> + <keyword type="constant" name="NM_SRIOV_ESWITCH_MODE_PRESERVE" link="NMSettingSriov.html#NM-SRIOV-ESWITCH-MODE-PRESERVE:CAPS"/> + <keyword type="constant" name="NM_SRIOV_ESWITCH_MODE_UNKNOWN" link="NMSettingSriov.html#NM-SRIOV-ESWITCH-MODE-UNKNOWN:CAPS"/> + <keyword type="constant" name="NM_SRIOV_ESWITCH_MODE_LEGACY" link="NMSettingSriov.html#NM-SRIOV-ESWITCH-MODE-LEGACY:CAPS"/> + <keyword type="constant" name="NM_SRIOV_ESWITCH_MODE_SWITCHDEV" link="NMSettingSriov.html#NM-SRIOV-ESWITCH-MODE-SWITCHDEV:CAPS"/> + <keyword type="constant" name="NM_SRIOV_ESWITCH_INLINE_MODE_PRESERVE" link="NMSettingSriov.html#NM-SRIOV-ESWITCH-INLINE-MODE-PRESERVE:CAPS"/> + <keyword type="constant" name="NM_SRIOV_ESWITCH_INLINE_MODE_UNKNOWN" link="NMSettingSriov.html#NM-SRIOV-ESWITCH-INLINE-MODE-UNKNOWN:CAPS"/> + <keyword type="constant" name="NM_SRIOV_ESWITCH_INLINE_MODE_NONE" link="NMSettingSriov.html#NM-SRIOV-ESWITCH-INLINE-MODE-NONE:CAPS"/> + <keyword type="constant" name="NM_SRIOV_ESWITCH_INLINE_MODE_LINK" link="NMSettingSriov.html#NM-SRIOV-ESWITCH-INLINE-MODE-LINK:CAPS"/> + <keyword type="constant" name="NM_SRIOV_ESWITCH_INLINE_MODE_NETWORK" link="NMSettingSriov.html#NM-SRIOV-ESWITCH-INLINE-MODE-NETWORK:CAPS"/> + <keyword type="constant" name="NM_SRIOV_ESWITCH_INLINE_MODE_TRANSPORT" link="NMSettingSriov.html#NM-SRIOV-ESWITCH-INLINE-MODE-TRANSPORT:CAPS"/> + <keyword type="constant" name="NM_SRIOV_ESWITCH_ENCAP_MODE_PRESERVE" link="NMSettingSriov.html#NM-SRIOV-ESWITCH-ENCAP-MODE-PRESERVE:CAPS"/> + <keyword type="constant" name="NM_SRIOV_ESWITCH_ENCAP_MODE_UNKNOWN" link="NMSettingSriov.html#NM-SRIOV-ESWITCH-ENCAP-MODE-UNKNOWN:CAPS"/> + <keyword type="constant" name="NM_SRIOV_ESWITCH_ENCAP_MODE_NONE" link="NMSettingSriov.html#NM-SRIOV-ESWITCH-ENCAP-MODE-NONE:CAPS"/> + <keyword type="constant" name="NM_SRIOV_ESWITCH_ENCAP_MODE_BASIC" link="NMSettingSriov.html#NM-SRIOV-ESWITCH-ENCAP-MODE-BASIC:CAPS"/> <keyword type="constant" name="NM_TEAM_LINK_WATCHER_ARP_PING_FLAG_NONE" link="NMSettingTeam.html#NM-TEAM-LINK-WATCHER-ARP-PING-FLAG-NONE:CAPS"/> <keyword type="constant" name="NM_TEAM_LINK_WATCHER_ARP_PING_FLAG_VALIDATE_ACTIVE" link="NMSettingTeam.html#NM-TEAM-LINK-WATCHER-ARP-PING-FLAG-VALIDATE-ACTIVE:CAPS"/> <keyword type="constant" name="NM_TEAM_LINK_WATCHER_ARP_PING_FLAG_VALIDATE_INACTIVE" link="NMSettingTeam.html#NM-TEAM-LINK-WATCHER-ARP-PING-FLAG-VALIDATE-INACTIVE:CAPS"/> diff --git a/docs/libnm/html/object-tree.html b/docs/libnm/html/object-tree.html index 60ccc96c..8fc9acd3 100644 --- a/docs/libnm/html/object-tree.html +++ b/docs/libnm/html/object-tree.html @@ -208,6 +208,7 @@ <span class="lineart">├──</span> <a class="link" href="NMSettingIP6Config.html#NMSettingIP6ConfigPrivacy" title="enum NMSettingIP6ConfigPrivacy">NMSettingIP6ConfigPrivacy</a> <span class="lineart">├──</span> <a class="link" href="NMSetting.html#NMSettingMacRandomization" title="enum NMSettingMacRandomization">NMSettingMacRandomization</a> <span class="lineart">├──</span> <a class="link" href="NMSettingMacsec.html#NMSettingMacsecMode" title="enum NMSettingMacsecMode">NMSettingMacsecMode</a> + <span class="lineart">├──</span> <a class="link" href="NMSettingMacsec.html#NMSettingMacsecOffload" title="enum NMSettingMacsecOffload">NMSettingMacsecOffload</a> <span class="lineart">├──</span> <a class="link" href="NMSettingMacsec.html#NMSettingMacsecValidation" title="enum NMSettingMacsecValidation">NMSettingMacsecValidation</a> <span class="lineart">├──</span> <a class="link" href="NMSettingMacvlan.html#NMSettingMacvlanMode" title="enum NMSettingMacvlanMode">NMSettingMacvlanMode</a> <span class="lineart">├──</span> <a class="link" href="NMSettingProxy.html#NMSettingProxyMethod" title="enum NMSettingProxyMethod">NMSettingProxyMethod</a> @@ -216,6 +217,9 @@ <span class="lineart">├──</span> <a class="link" href="NMSettingWireless.html#NMSettingWirelessPowersave" title="enum NMSettingWirelessPowersave">NMSettingWirelessPowersave</a> <span class="lineart">├──</span> <a class="link" href="NMSettingWirelessSecurity.html#NMSettingWirelessSecurityFils" title="enum NMSettingWirelessSecurityFils">NMSettingWirelessSecurityFils</a> <span class="lineart">├──</span> <a class="link" href="NMSettingWirelessSecurity.html#NMSettingWirelessSecurityPmf" title="enum NMSettingWirelessSecurityPmf">NMSettingWirelessSecurityPmf</a> + <span class="lineart">├──</span> <a class="link" href="NMSettingSriov.html#NMSriovEswitchEncapMode" title="enum NMSriovEswitchEncapMode">NMSriovEswitchEncapMode</a> + <span class="lineart">├──</span> <a class="link" href="NMSettingSriov.html#NMSriovEswitchInlineMode" title="enum NMSriovEswitchInlineMode">NMSriovEswitchInlineMode</a> + <span class="lineart">├──</span> <a class="link" href="NMSettingSriov.html#NMSriovEswitchMode" title="enum NMSriovEswitchMode">NMSriovEswitchMode</a> <span class="lineart">├──</span> <a class="link" href="NMSettingSriov.html#NMSriovVFVlanProtocol" title="enum NMSriovVFVlanProtocol">NMSriovVFVlanProtocol</a> <span class="lineart">├──</span> <a class="link" href="libnm-nm-dbus-interface.html#NMState" title="enum NMState">NMState</a> <span class="lineart">├──</span> <a class="link" href="libnm-nm-dbus-interface.html#NMTernary" title="enum NMTernary">NMTernary</a> diff --git a/docs/libnm/html/usage.html b/docs/libnm/html/usage.html index 56b9df61..cc9db2ab 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.45.91 + NetworkManager version: 1.46.0 <code class="prompt">$ </code></pre> <p> diff --git a/docs/libnm/libnm-sections.txt b/docs/libnm/libnm-sections.txt index 492f35f6..de2998e0 100644 --- a/docs/libnm/libnm-sections.txt +++ b/docs/libnm/libnm-sections.txt @@ -440,6 +440,7 @@ NM_TYPE_SETTING_IP4_LINK_LOCAL NM_TYPE_SETTING_IP6_CONFIG_ADDR_GEN_MODE NM_TYPE_SETTING_IP6_CONFIG_PRIVACY NM_TYPE_SETTING_MACSEC_MODE +NM_TYPE_SETTING_MACSEC_OFFLOAD NM_TYPE_SETTING_MACSEC_VALIDATION NM_TYPE_SETTING_MACVLAN_MODE NM_TYPE_SETTING_MAC_RANDOMIZATION @@ -453,6 +454,9 @@ NM_TYPE_SETTING_WIRELESS_SECURITY_FILS NM_TYPE_SETTING_WIRELESS_SECURITY_PMF NM_TYPE_SETTING_WIRELESS_SECURITY_WPS_METHOD NM_TYPE_SETTING_WIRELESS_WAKE_ON_WLAN +NM_TYPE_SRIOV_ESWITCH_ENCAP_MODE +NM_TYPE_SRIOV_ESWITCH_INLINE_MODE +NM_TYPE_SRIOV_ESWITCH_MODE NM_TYPE_SRIOV_VF_VLAN_PROTOCOL NM_TYPE_STATE NM_TYPE_TEAM_LINK_WATCHER_ARP_PING_FLAGS @@ -522,6 +526,7 @@ nm_setting_ip6_config_addr_gen_mode_get_type nm_setting_ip6_config_privacy_get_type nm_setting_mac_randomization_get_type nm_setting_macsec_mode_get_type +nm_setting_macsec_offload_get_type nm_setting_macsec_validation_get_type nm_setting_macvlan_mode_get_type nm_setting_proxy_method_get_type @@ -538,6 +543,9 @@ nm_settings_add_connection2_flags_get_type nm_settings_connection_flags_get_type nm_settings_error_get_type nm_settings_update2_flags_get_type +nm_sriov_eswitch_encap_mode_get_type +nm_sriov_eswitch_inline_mode_get_type +nm_sriov_eswitch_mode_get_type nm_sriov_vf_vlan_protocol_get_type nm_state_get_type nm_team_link_watcher_arp_ping_flags_get_type @@ -744,6 +752,9 @@ NMClientPermission NMClientPermissionResult NMRadioFlags NMMptcpFlags +NM_SECRET_TAG_VPN_MSG +NM_SECRET_TAG_DYNAMIC_CHALLENGE +NM_SECRET_TAG_DYNAMIC_CHALLENGE_ECHO </SECTION> <SECTION> @@ -1915,6 +1926,7 @@ nm_setting_option_set_boolean nm_setting_option_get_all_names nm_setting_option_clear_by_name nm_setting_get_dbus_property_type +nm_setting_get_enum_property_type nm_range_new nm_range_ref nm_range_unref @@ -2591,7 +2603,9 @@ nm_setting_ethtool_get_type <FILE>nm-setting-generic</FILE> <TITLE>NMSettingGeneric</TITLE> NM_SETTING_GENERIC_SETTING_NAME +NM_SETTING_GENERIC_DEVICE_HANDLER nm_setting_generic_new +nm_setting_generic_get_device_handler <SUBSECTION Standard> NMSettingGenericClass NM_IS_SETTING_GENERIC @@ -3134,10 +3148,12 @@ NM_SETTING_MACSEC_MKA_CKN NM_SETTING_MACSEC_PORT NM_SETTING_MACSEC_VALIDATION NM_SETTING_MACSEC_SEND_SCI +NM_SETTING_MACSEC_OFFLOAD NMSettingMacsecMode NMSettingMacsecValidation NM_SETTING_MACSEC_MKA_CAK_LENGTH NM_SETTING_MACSEC_MKA_CKN_LENGTH +NMSettingMacsecOffload nm_setting_macsec_new nm_setting_macsec_get_parent nm_setting_macsec_get_mode @@ -3148,6 +3164,7 @@ nm_setting_macsec_get_mka_ckn nm_setting_macsec_get_port nm_setting_macsec_get_validation nm_setting_macsec_get_send_sci +nm_setting_macsec_get_offload <SUBSECTION Standard> NMSettingMacsecClass NM_IS_SETTING_MACSEC @@ -3556,12 +3573,18 @@ NM_SETTING_SRIOV_SETTING_NAME NM_SETTING_SRIOV_TOTAL_VFS NM_SETTING_SRIOV_VFS NM_SETTING_SRIOV_AUTOPROBE_DRIVERS +NM_SETTING_SRIOV_ESWITCH_MODE +NM_SETTING_SRIOV_ESWITCH_INLINE_MODE +NM_SETTING_SRIOV_ESWITCH_ENCAP_MODE NM_SRIOV_VF_ATTRIBUTE_MAC NM_SRIOV_VF_ATTRIBUTE_SPOOF_CHECK NM_SRIOV_VF_ATTRIBUTE_TRUST NM_SRIOV_VF_ATTRIBUTE_MIN_TX_RATE NM_SRIOV_VF_ATTRIBUTE_MAX_TX_RATE NMSriovVFVlanProtocol +NMSriovEswitchMode +NMSriovEswitchInlineMode +NMSriovEswitchEncapMode nm_setting_sriov_new nm_setting_sriov_get_total_vfs nm_setting_sriov_get_num_vfs @@ -3571,6 +3594,9 @@ nm_setting_sriov_remove_vf nm_setting_sriov_remove_vf_by_index nm_setting_sriov_clear_vfs nm_setting_sriov_get_autoprobe_drivers +nm_setting_sriov_get_eswitch_mode +nm_setting_sriov_get_eswitch_inline_mode +nm_setting_sriov_get_eswitch_encap_mode nm_sriov_vf_add_vlan nm_sriov_vf_remove_vlan nm_sriov_vf_get_vlan_ids diff --git a/docs/libnm/libnm.types b/docs/libnm/libnm.types index f7e744c8..a20412f2 100644 --- a/docs/libnm/libnm.types +++ b/docs/libnm/libnm.types @@ -133,6 +133,7 @@ nm_setting_loopback_get_type nm_setting_mac_randomization_get_type nm_setting_macsec_get_type nm_setting_macsec_mode_get_type +nm_setting_macsec_offload_get_type nm_setting_macsec_validation_get_type nm_setting_macvlan_get_type nm_setting_macvlan_mode_get_type @@ -182,6 +183,9 @@ nm_settings_connection_flags_get_type nm_settings_error_get_type nm_settings_update2_flags_get_type nm_simple_connection_get_type +nm_sriov_eswitch_encap_mode_get_type +nm_sriov_eswitch_inline_mode_get_type +nm_sriov_eswitch_mode_get_type nm_sriov_vf_get_type nm_sriov_vf_vlan_protocol_get_type nm_state_get_type diff --git a/docs/libnm/version.xml b/docs/libnm/version.xml index 24a58e09..0a3db35b 100644 --- a/docs/libnm/version.xml +++ b/docs/libnm/version.xml @@ -1 +1 @@ -1.45.91 +1.46.0 |