diff options
Diffstat (limited to 'docs/libnm/html/NMSettingBridge.html')
| -rw-r--r-- | docs/libnm/html/NMSettingBridge.html | 135 |
1 files changed, 102 insertions, 33 deletions
diff --git a/docs/libnm/html/NMSettingBridge.html b/docs/libnm/html/NMSettingBridge.html index cff76051..ce6d30e5 100644 --- a/docs/libnm/html/NMSettingBridge.html +++ b/docs/libnm/html/NMSettingBridge.html @@ -58,7 +58,7 @@ </tr> <tr> <td class="function_type"> -<span class="returnvalue">gboolean</span> +<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> </td> <td class="function_name"> <a class="link" href="NMSettingBridge.html#nm-setting-bridge-get-stp" title="nm_setting_bridge_get_stp ()">nm_setting_bridge_get_stp</a> <span class="c_punctuation">()</span> @@ -66,7 +66,7 @@ </tr> <tr> <td class="function_type"> -<span class="returnvalue">guint16</span> +<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint16"><span class="returnvalue">guint16</span></a> </td> <td class="function_name"> <a class="link" href="NMSettingBridge.html#nm-setting-bridge-get-priority" title="nm_setting_bridge_get_priority ()">nm_setting_bridge_get_priority</a> <span class="c_punctuation">()</span> @@ -74,7 +74,7 @@ </tr> <tr> <td class="function_type"> -<span class="returnvalue">guint16</span> +<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint16"><span class="returnvalue">guint16</span></a> </td> <td class="function_name"> <a class="link" href="NMSettingBridge.html#nm-setting-bridge-get-forward-delay" title="nm_setting_bridge_get_forward_delay ()">nm_setting_bridge_get_forward_delay</a> <span class="c_punctuation">()</span> @@ -82,7 +82,7 @@ </tr> <tr> <td class="function_type"> -<span class="returnvalue">guint16</span> +<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint16"><span class="returnvalue">guint16</span></a> </td> <td class="function_name"> <a class="link" href="NMSettingBridge.html#nm-setting-bridge-get-hello-time" title="nm_setting_bridge_get_hello_time ()">nm_setting_bridge_get_hello_time</a> <span class="c_punctuation">()</span> @@ -90,7 +90,7 @@ </tr> <tr> <td class="function_type"> -<span class="returnvalue">guint16</span> +<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint16"><span class="returnvalue">guint16</span></a> </td> <td class="function_name"> <a class="link" href="NMSettingBridge.html#nm-setting-bridge-get-max-age" title="nm_setting_bridge_get_max_age ()">nm_setting_bridge_get_max_age</a> <span class="c_punctuation">()</span> @@ -98,7 +98,7 @@ </tr> <tr> <td class="function_type"> -<span class="returnvalue">guint32</span> +<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint32"><span class="returnvalue">guint32</span></a> </td> <td class="function_name"> <a class="link" href="NMSettingBridge.html#nm-setting-bridge-get-ageing-time" title="nm_setting_bridge_get_ageing_time ()">nm_setting_bridge_get_ageing_time</a> <span class="c_punctuation">()</span> @@ -106,7 +106,15 @@ </tr> <tr> <td class="function_type"> -<span class="returnvalue">gboolean</span> +<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint16"><span class="returnvalue">guint16</span></a> +</td> +<td class="function_name"> +<a class="link" href="NMSettingBridge.html#nm-setting-bridge-get-group-forward-mask" title="nm_setting_bridge_get_group_forward_mask ()">nm_setting_bridge_get_group_forward_mask</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> </td> <td class="function_name"> <a class="link" href="NMSettingBridge.html#nm-setting-bridge-get-multicast-snooping" title="nm_setting_bridge_get_multicast_snooping ()">nm_setting_bridge_get_multicast_snooping</a> <span class="c_punctuation">()</span> @@ -125,43 +133,48 @@ </colgroup> <tbody> <tr> -<td class="property_type"><span class="type">guint</span></td> +<td class="property_type"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a></td> <td class="property_name"><a class="link" href="NMSettingBridge.html#NMSettingBridge--ageing-time" title="The “ageing-time” property">ageing-time</a></td> <td class="property_flags">Read / Write / Construct</td> </tr> <tr> -<td class="property_type"><span class="type">guint</span></td> +<td class="property_type"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a></td> <td class="property_name"><a class="link" href="NMSettingBridge.html#NMSettingBridge--forward-delay" title="The “forward-delay” property">forward-delay</a></td> <td class="property_flags">Read / Write / Construct</td> </tr> <tr> -<td class="property_type"><span class="type">guint</span></td> +<td class="property_type"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a></td> +<td class="property_name"><a class="link" href="NMSettingBridge.html#NMSettingBridge--group-forward-mask" title="The “group-forward-mask” property">group-forward-mask</a></td> +<td class="property_flags">Read / Write / Construct</td> +</tr> +<tr> +<td class="property_type"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a></td> <td class="property_name"><a class="link" href="NMSettingBridge.html#NMSettingBridge--hello-time" title="The “hello-time” property">hello-time</a></td> <td class="property_flags">Read / Write / Construct</td> </tr> <tr> <td class="property_type"> -<span class="type">gchar</span> *</td> +<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="NMSettingBridge.html#NMSettingBridge--mac-address" title="The “mac-address” property">mac-address</a></td> <td class="property_flags">Read / Write</td> </tr> <tr> -<td class="property_type"><span class="type">guint</span></td> +<td class="property_type"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a></td> <td class="property_name"><a class="link" href="NMSettingBridge.html#NMSettingBridge--max-age" title="The “max-age” property">max-age</a></td> <td class="property_flags">Read / Write / Construct</td> </tr> <tr> -<td class="property_type"><span class="type">gboolean</span></td> +<td class="property_type"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td> <td class="property_name"><a class="link" href="NMSettingBridge.html#NMSettingBridge--multicast-snooping" title="The “multicast-snooping” property">multicast-snooping</a></td> <td class="property_flags">Read / Write / Construct</td> </tr> <tr> -<td class="property_type"><span class="type">guint</span></td> +<td class="property_type"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a></td> <td class="property_name"><a class="link" href="NMSettingBridge.html#NMSettingBridge--priority" title="The “priority” property">priority</a></td> <td class="property_flags">Read / Write / Construct</td> </tr> <tr> -<td class="property_type"><span class="type">gboolean</span></td> +<td class="property_type"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td> <td class="property_name"><a class="link" href="NMSettingBridge.html#NMSettingBridge--stp" title="The “stp” property">stp</a></td> <td class="property_flags">Read / Write / Construct</td> </tr> @@ -210,6 +223,10 @@ </tr> <tr> <td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingBridge.html#NM-SETTING-BRIDGE-GROUP-FORWARD-MASK:CAPS" title="NM_SETTING_BRIDGE_GROUP_FORWARD_MASK">NM_SETTING_BRIDGE_GROUP_FORWARD_MASK</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> <td class="function_name"><a class="link" href="NMSettingBridge.html#NM-SETTING-BRIDGE-MULTICAST-SNOOPING:CAPS" title="NM_SETTING_BRIDGE_MULTICAST_SNOOPING">NM_SETTING_BRIDGE_MULTICAST_SNOOPING</a></td> </tr> <tr> @@ -221,7 +238,7 @@ </div> <div class="refsect1"> <a name="NMSettingBridge.object-hierarchy"></a><h2>Object Hierarchy</h2> -<pre class="screen"> GObject +<pre class="screen"> <a href="https://developer.gnome.org/gobject/unstable/gobject-The-Base-Object-Type.html#GObject-struct">GObject</a> <span class="lineart">╰──</span> <a class="link" href="NMSetting.html" title="NMSetting">NMSetting</a> <span class="lineart">╰──</span> NMSettingBridge </pre> @@ -272,7 +289,7 @@ nm_setting_bridge_get_mac_address (<em class="parameter"><code><a class="link" h <hr> <div class="refsect2"> <a name="nm-setting-bridge-get-stp"></a><h3>nm_setting_bridge_get_stp ()</h3> -<pre class="programlisting"><span class="returnvalue">gboolean</span> +<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> nm_setting_bridge_get_stp (<em class="parameter"><code><a class="link" href="NMSettingBridge.html" title="NMSettingBridge"><span class="type">NMSettingBridge</span></a> *setting</code></em>);</pre> <div class="refsect3"> <a name="nm-setting-bridge-get-stp.parameters"></a><h4>Parameters</h4> @@ -297,7 +314,7 @@ nm_setting_bridge_get_stp (<em class="parameter"><code><a class="link" href="NMS <hr> <div class="refsect2"> <a name="nm-setting-bridge-get-priority"></a><h3>nm_setting_bridge_get_priority ()</h3> -<pre class="programlisting"><span class="returnvalue">guint16</span> +<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint16"><span class="returnvalue">guint16</span></a> nm_setting_bridge_get_priority (<em class="parameter"><code><a class="link" href="NMSettingBridge.html" title="NMSettingBridge"><span class="type">NMSettingBridge</span></a> *setting</code></em>);</pre> <div class="refsect3"> <a name="nm-setting-bridge-get-priority.parameters"></a><h4>Parameters</h4> @@ -322,7 +339,7 @@ nm_setting_bridge_get_priority (<em class="parameter"><code><a class="link" href <hr> <div class="refsect2"> <a name="nm-setting-bridge-get-forward-delay"></a><h3>nm_setting_bridge_get_forward_delay ()</h3> -<pre class="programlisting"><span class="returnvalue">guint16</span> +<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint16"><span class="returnvalue">guint16</span></a> nm_setting_bridge_get_forward_delay (<em class="parameter"><code><a class="link" href="NMSettingBridge.html" title="NMSettingBridge"><span class="type">NMSettingBridge</span></a> *setting</code></em>);</pre> <div class="refsect3"> <a name="nm-setting-bridge-get-forward-delay.parameters"></a><h4>Parameters</h4> @@ -347,7 +364,7 @@ nm_setting_bridge_get_forward_delay (<em class="parameter"><code><a class="link" <hr> <div class="refsect2"> <a name="nm-setting-bridge-get-hello-time"></a><h3>nm_setting_bridge_get_hello_time ()</h3> -<pre class="programlisting"><span class="returnvalue">guint16</span> +<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint16"><span class="returnvalue">guint16</span></a> nm_setting_bridge_get_hello_time (<em class="parameter"><code><a class="link" href="NMSettingBridge.html" title="NMSettingBridge"><span class="type">NMSettingBridge</span></a> *setting</code></em>);</pre> <div class="refsect3"> <a name="nm-setting-bridge-get-hello-time.parameters"></a><h4>Parameters</h4> @@ -372,7 +389,7 @@ nm_setting_bridge_get_hello_time (<em class="parameter"><code><a class="link" hr <hr> <div class="refsect2"> <a name="nm-setting-bridge-get-max-age"></a><h3>nm_setting_bridge_get_max_age ()</h3> -<pre class="programlisting"><span class="returnvalue">guint16</span> +<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint16"><span class="returnvalue">guint16</span></a> nm_setting_bridge_get_max_age (<em class="parameter"><code><a class="link" href="NMSettingBridge.html" title="NMSettingBridge"><span class="type">NMSettingBridge</span></a> *setting</code></em>);</pre> <div class="refsect3"> <a name="nm-setting-bridge-get-max-age.parameters"></a><h4>Parameters</h4> @@ -397,7 +414,7 @@ nm_setting_bridge_get_max_age (<em class="parameter"><code><a class="link" href= <hr> <div class="refsect2"> <a name="nm-setting-bridge-get-ageing-time"></a><h3>nm_setting_bridge_get_ageing_time ()</h3> -<pre class="programlisting"><span class="returnvalue">guint32</span> +<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint32"><span class="returnvalue">guint32</span></a> nm_setting_bridge_get_ageing_time (<em class="parameter"><code><a class="link" href="NMSettingBridge.html" title="NMSettingBridge"><span class="type">NMSettingBridge</span></a> *setting</code></em>);</pre> <div class="refsect3"> <a name="nm-setting-bridge-get-ageing-time.parameters"></a><h4>Parameters</h4> @@ -421,8 +438,35 @@ nm_setting_bridge_get_ageing_time (<em class="parameter"><code><a class="link" h </div> <hr> <div class="refsect2"> +<a name="nm-setting-bridge-get-group-forward-mask"></a><h3>nm_setting_bridge_get_group_forward_mask ()</h3> +<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint16"><span class="returnvalue">guint16</span></a> +nm_setting_bridge_get_group_forward_mask + (<em class="parameter"><code><a class="link" href="NMSettingBridge.html" title="NMSettingBridge"><span class="type">NMSettingBridge</span></a> *setting</code></em>);</pre> +<div class="refsect3"> +<a name="nm-setting-bridge-get-group-forward-mask.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="NMSettingBridge.html" title="NMSettingBridge"><span class="type">NMSettingBridge</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="nm-setting-bridge-get-group-forward-mask.returns"></a><h4>Returns</h4> +<p> the <a class="link" href="NMSettingBridge.html#NMSettingBridge--group-forward-mask" title="The “group-forward-mask” property"><span class="type">“group-forward-mask”</span></a> property of the setting</p> +</div> +<p class="since">Since: 1.10</p> +</div> +<hr> +<div class="refsect2"> <a name="nm-setting-bridge-get-multicast-snooping"></a><h3>nm_setting_bridge_get_multicast_snooping ()</h3> -<pre class="programlisting"><span class="returnvalue">gboolean</span> +<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> nm_setting_bridge_get_multicast_snooping (<em class="parameter"><code><a class="link" href="NMSettingBridge.html" title="NMSettingBridge"><span class="type">NMSettingBridge</span></a> *setting</code></em>);</pre> <div class="refsect3"> @@ -498,6 +542,12 @@ nm_setting_bridge_get_multicast_snooping </div> <hr> <div class="refsect2"> +<a name="NM-SETTING-BRIDGE-GROUP-FORWARD-MASK:CAPS"></a><h3>NM_SETTING_BRIDGE_GROUP_FORWARD_MASK</h3> +<pre class="programlisting">#define NM_SETTING_BRIDGE_GROUP_FORWARD_MASK "group-forward-mask" +</pre> +</div> +<hr> +<div class="refsect2"> <a name="NM-SETTING-BRIDGE-MULTICAST-SNOOPING:CAPS"></a><h3>NM_SETTING_BRIDGE_MULTICAST_SNOOPING</h3> <pre class="programlisting">#define NM_SETTING_BRIDGE_MULTICAST_SNOOPING "multicast-snooping" </pre> @@ -513,7 +563,7 @@ nm_setting_bridge_get_multicast_snooping <a name="NMSettingBridge.property-details"></a><h2>Property Details</h2> <div class="refsect2"> <a name="NMSettingBridge--ageing-time"></a><h3>The <code class="literal">“ageing-time”</code> property</h3> -<pre class="programlisting"> “ageing-time” <span class="type">guint</span></pre> +<pre class="programlisting"> “ageing-time” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a></pre> <p>The Ethernet MAC address aging time, in seconds.</p> <p>Flags: Read / Write / Construct</p> <p>Allowed values: <= 1000000</p> @@ -522,7 +572,7 @@ nm_setting_bridge_get_multicast_snooping <hr> <div class="refsect2"> <a name="NMSettingBridge--forward-delay"></a><h3>The <code class="literal">“forward-delay”</code> property</h3> -<pre class="programlisting"> “forward-delay” <span class="type">guint</span></pre> +<pre class="programlisting"> “forward-delay” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a></pre> <p>The Spanning Tree Protocol (STP) forwarding delay, in seconds.</p> <p>Flags: Read / Write / Construct</p> <p>Allowed values: <= 30</p> @@ -530,8 +580,23 @@ nm_setting_bridge_get_multicast_snooping </div> <hr> <div class="refsect2"> +<a name="NMSettingBridge--group-forward-mask"></a><h3>The <code class="literal">“group-forward-mask”</code> property</h3> +<pre class="programlisting"> “group-forward-mask” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a></pre> +<p>A mask of group addresses to forward. Usually, group addresses in +the range from 01:80:C2:00:00:00 to 01:80:C2:00:00:0F are not +forwarded according to standards. This property is a mask of 16 bits, +each corresponding to a group address in that range that must be +forwarded. The mask can't have bits 0, 1 or 2 set because they are +used for STP, MAC pause frames and LACP.</p> +<p>Flags: Read / Write / Construct</p> +<p>Allowed values: <= 65535</p> +<p>Default value: 0</p> +<p class="since">Since: 1.10</p> +</div> +<hr> +<div class="refsect2"> <a name="NMSettingBridge--hello-time"></a><h3>The <code class="literal">“hello-time”</code> property</h3> -<pre class="programlisting"> “hello-time” <span class="type">guint</span></pre> +<pre class="programlisting"> “hello-time” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a></pre> <p>The Spanning Tree Protocol (STP) hello time, in seconds.</p> <p>Flags: Read / Write / Construct</p> <p>Allowed values: <= 10</p> @@ -540,17 +605,21 @@ nm_setting_bridge_get_multicast_snooping <hr> <div class="refsect2"> <a name="NMSettingBridge--mac-address"></a><h3>The <code class="literal">“mac-address”</code> property</h3> -<pre class="programlisting"> “mac-address” <span class="type">gchar</span> *</pre> +<pre class="programlisting"> “mac-address” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre> <p>If specified, the MAC address of bridge. When creating a new bridge, this -MAC address will be set. When matching an existing (outside -NetworkManager created) bridge, this MAC address must match.</p> +MAC address will be set.</p> +<p>If this field is left unspecified, the "ethernet.cloned-mac-address" is +referred instead to generate the initial MAC address. Note that setting +"ethernet.cloned-mac-address" anyway overwrites the MAC address of +the bridge later while activating the bridge. Hence, this property +is deprecated.</p> <p>Flags: Read / Write</p> <p>Default value: NULL</p> </div> <hr> <div class="refsect2"> <a name="NMSettingBridge--max-age"></a><h3>The <code class="literal">“max-age”</code> property</h3> -<pre class="programlisting"> “max-age” <span class="type">guint</span></pre> +<pre class="programlisting"> “max-age” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a></pre> <p>The Spanning Tree Protocol (STP) maximum message age, in seconds.</p> <p>Flags: Read / Write / Construct</p> <p>Allowed values: <= 40</p> @@ -559,7 +628,7 @@ NetworkManager created) bridge, this MAC address must match.</p> <hr> <div class="refsect2"> <a name="NMSettingBridge--multicast-snooping"></a><h3>The <code class="literal">“multicast-snooping”</code> property</h3> -<pre class="programlisting"> “multicast-snooping” <span class="type">gboolean</span></pre> +<pre class="programlisting"> “multicast-snooping” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre> <p>Controls whether IGMP snooping is enabled for this bridge. Note that if snooping was automatically disabled due to hash collisions, the system may refuse to enable the feature until the collisions are @@ -571,7 +640,7 @@ resolved.</p> <hr> <div class="refsect2"> <a name="NMSettingBridge--priority"></a><h3>The <code class="literal">“priority”</code> property</h3> -<pre class="programlisting"> “priority” <span class="type">guint</span></pre> +<pre class="programlisting"> “priority” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a></pre> <p>Sets the Spanning Tree Protocol (STP) priority for this bridge. Lower values are "better"; the lowest priority bridge will be elected the root bridge.</p> @@ -582,7 +651,7 @@ bridge.</p> <hr> <div class="refsect2"> <a name="NMSettingBridge--stp"></a><h3>The <code class="literal">“stp”</code> property</h3> -<pre class="programlisting"> “stp” <span class="type">gboolean</span></pre> +<pre class="programlisting"> “stp” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre> <p>Controls whether Spanning Tree Protocol (STP) is enabled for this bridge.</p> <p>Flags: Read / Write / Construct</p> <p>Default value: TRUE</p> |