summary refs log tree commit diff
path: root/docs/libnm/html/NMSettingWireless.html
diff options
context:
space:
mode:
Diffstat (limited to 'docs/libnm/html/NMSettingWireless.html')
-rw-r--r--docs/libnm/html/NMSettingWireless.html211
1 files changed, 168 insertions, 43 deletions
diff --git a/docs/libnm/html/NMSettingWireless.html b/docs/libnm/html/NMSettingWireless.html
index f4cd0050..8a8715e7 100644
--- a/docs/libnm/html/NMSettingWireless.html
+++ b/docs/libnm/html/NMSettingWireless.html
@@ -188,6 +188,22 @@
 </tr>
 <tr>
 <td class="function_type">
+<span class="returnvalue">guint32</span>
+</td>
+<td class="function_name">
+<a class="link" href="NMSettingWireless.html#nm-setting-wireless-get-powersave" title="nm_setting_wireless_get_powersave ()">nm_setting_wireless_get_powersave</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a class="link" href="NMSetting.html#NMSettingMacRandomization" title="enum NMSettingMacRandomization"><span class="returnvalue">NMSettingMacRandomization</span></a>
+</td>
+<td class="function_name">
+<a class="link" href="NMSettingWireless.html#nm-setting-wireless-get-mac-address-randomization" title="nm_setting_wireless_get_mac_address_randomization ()">nm_setting_wireless_get_mac_address_randomization</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
 <span class="returnvalue">gboolean</span>
 </td>
 <td class="function_name">
@@ -269,6 +285,11 @@
 <td class="property_flags">Read / Write</td>
 </tr>
 <tr>
+<td class="property_type"><span class="type">guint</span></td>
+<td class="property_name"><a class="link" href="NMSettingWireless.html#NMSettingWireless--mac-address-randomization" title="The “mac-address-randomization” property">mac-address-randomization</a></td>
+<td class="property_flags">Read / Write</td>
+</tr>
+<tr>
 <td class="property_type">
 <span class="type">gchar</span> *</td>
 <td class="property_name"><a class="link" href="NMSettingWireless.html#NMSettingWireless--mode" title="The “mode” property">mode</a></td>
@@ -281,6 +302,11 @@
 </tr>
 <tr>
 <td class="property_type"><span class="type">guint</span></td>
+<td class="property_name"><a class="link" href="NMSettingWireless.html#NMSettingWireless--powersave" title="The “powersave” property">powersave</a></td>
+<td class="property_flags">Read / Write</td>
+</tr>
+<tr>
+<td class="property_type"><span class="type">guint</span></td>
 <td class="property_name"><a class="link" href="NMSettingWireless.html#NMSettingWireless--rate" title="The “rate” property">rate</a></td>
 <td class="property_flags">Read / Write / Construct</td>
 </tr>
@@ -369,6 +395,14 @@
 </tr>
 <tr>
 <td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="NMSettingWireless.html#NM-SETTING-WIRELESS-POWERSAVE:CAPS" title="NM_SETTING_WIRELESS_POWERSAVE">NM_SETTING_WIRELESS_POWERSAVE</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="NMSettingWireless.html#NM-SETTING-WIRELESS-MAC-ADDRESS-RANDOMIZATION:CAPS" title="NM_SETTING_WIRELESS_MAC_ADDRESS_RANDOMIZATION">NM_SETTING_WIRELESS_MAC_ADDRESS_RANDOMIZATION</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
 <td class="function_name"><a class="link" href="NMSettingWireless.html#NM-SETTING-WIRELESS-MODE-ADHOC:CAPS" title="NM_SETTING_WIRELESS_MODE_ADHOC">NM_SETTING_WIRELESS_MODE_ADHOC</a></td>
 </tr>
 <tr>
@@ -402,7 +436,7 @@ necessary for connection to 802.11 Wi-Fi networks.</p>
 nm_setting_wireless_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
 <p>Creates a new <a class="link" href="NMSettingWireless.html" title="NMSettingWireless"><span class="type">NMSettingWireless</span></a> object with default values.</p>
 <div class="refsect3">
-<a name="id-1.4.30.8.2.5"></a><h4>Returns</h4>
+<a name="id-1.4.34.8.2.5"></a><h4>Returns</h4>
 <p> the new empty <a class="link" href="NMSettingWireless.html" title="NMSettingWireless"><span class="type">NMSettingWireless</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>
@@ -413,7 +447,7 @@ nm_setting_wireless_new (<em class="parameter"><code><span class="type">void</sp
 <pre class="programlisting"><span class="returnvalue">GBytes</span> *
 nm_setting_wireless_get_ssid (<em class="parameter"><code><a class="link" href="NMSettingWireless.html" title="NMSettingWireless"><span class="type">NMSettingWireless</span></a> *setting</code></em>);</pre>
 <div class="refsect3">
-<a name="id-1.4.30.8.3.4"></a><h4>Parameters</h4>
+<a name="id-1.4.34.8.3.4"></a><h4>Parameters</h4>
 <div class="informaltable"><table width="100%" border="0">
 <colgroup>
 <col width="150px" class="parameters_name">
@@ -428,7 +462,7 @@ nm_setting_wireless_get_ssid (<em class="parameter"><code><a class="link" href="
 </table></div>
 </div>
 <div class="refsect3">
-<a name="id-1.4.30.8.3.5"></a><h4>Returns</h4>
+<a name="id-1.4.34.8.3.5"></a><h4>Returns</h4>
 <p> the <a class="link" href="NMSettingWireless.html#NMSettingWireless--ssid" title="The “ssid” property"><span class="type">“ssid”</span></a> property of the setting. </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>
@@ -439,7 +473,7 @@ nm_setting_wireless_get_ssid (<em class="parameter"><code><a class="link" href="
 <pre class="programlisting">const <span class="returnvalue">char</span> *
 nm_setting_wireless_get_mode (<em class="parameter"><code><a class="link" href="NMSettingWireless.html" title="NMSettingWireless"><span class="type">NMSettingWireless</span></a> *setting</code></em>);</pre>
 <div class="refsect3">
-<a name="id-1.4.30.8.4.4"></a><h4>Parameters</h4>
+<a name="id-1.4.34.8.4.4"></a><h4>Parameters</h4>
 <div class="informaltable"><table width="100%" border="0">
 <colgroup>
 <col width="150px" class="parameters_name">
@@ -454,7 +488,7 @@ nm_setting_wireless_get_mode (<em class="parameter"><code><a class="link" href="
 </table></div>
 </div>
 <div class="refsect3">
-<a name="id-1.4.30.8.4.5"></a><h4>Returns</h4>
+<a name="id-1.4.34.8.4.5"></a><h4>Returns</h4>
 <p> the <a class="link" href="NMSettingWireless.html#NMSettingWireless--mode" title="The “mode” property"><span class="type">“mode”</span></a> property of the setting</p>
 </div>
 </div>
@@ -464,7 +498,7 @@ nm_setting_wireless_get_mode (<em class="parameter"><code><a class="link" href="
 <pre class="programlisting">const <span class="returnvalue">char</span> *
 nm_setting_wireless_get_band (<em class="parameter"><code><a class="link" href="NMSettingWireless.html" title="NMSettingWireless"><span class="type">NMSettingWireless</span></a> *setting</code></em>);</pre>
 <div class="refsect3">
-<a name="id-1.4.30.8.5.4"></a><h4>Parameters</h4>
+<a name="id-1.4.34.8.5.4"></a><h4>Parameters</h4>
 <div class="informaltable"><table width="100%" border="0">
 <colgroup>
 <col width="150px" class="parameters_name">
@@ -479,7 +513,7 @@ nm_setting_wireless_get_band (<em class="parameter"><code><a class="link" href="
 </table></div>
 </div>
 <div class="refsect3">
-<a name="id-1.4.30.8.5.5"></a><h4>Returns</h4>
+<a name="id-1.4.34.8.5.5"></a><h4>Returns</h4>
 <p> the <a class="link" href="NMSettingWireless.html#NMSettingWireless--band" title="The “band” property"><span class="type">“band”</span></a> property of the setting</p>
 </div>
 </div>
@@ -489,7 +523,7 @@ nm_setting_wireless_get_band (<em class="parameter"><code><a class="link" href="
 <pre class="programlisting"><span class="returnvalue">guint32</span>
 nm_setting_wireless_get_channel (<em class="parameter"><code><a class="link" href="NMSettingWireless.html" title="NMSettingWireless"><span class="type">NMSettingWireless</span></a> *setting</code></em>);</pre>
 <div class="refsect3">
-<a name="id-1.4.30.8.6.4"></a><h4>Parameters</h4>
+<a name="id-1.4.34.8.6.4"></a><h4>Parameters</h4>
 <div class="informaltable"><table width="100%" border="0">
 <colgroup>
 <col width="150px" class="parameters_name">
@@ -504,7 +538,7 @@ nm_setting_wireless_get_channel (<em class="parameter"><code><a class="link" hre
 </table></div>
 </div>
 <div class="refsect3">
-<a name="id-1.4.30.8.6.5"></a><h4>Returns</h4>
+<a name="id-1.4.34.8.6.5"></a><h4>Returns</h4>
 <p> the <a class="link" href="NMSettingWireless.html#NMSettingWireless--channel" title="The “channel” property"><span class="type">“channel”</span></a> property of the setting</p>
 </div>
 </div>
@@ -514,7 +548,7 @@ nm_setting_wireless_get_channel (<em class="parameter"><code><a class="link" hre
 <pre class="programlisting">const <span class="returnvalue">char</span> *
 nm_setting_wireless_get_bssid (<em class="parameter"><code><a class="link" href="NMSettingWireless.html" title="NMSettingWireless"><span class="type">NMSettingWireless</span></a> *setting</code></em>);</pre>
 <div class="refsect3">
-<a name="id-1.4.30.8.7.4"></a><h4>Parameters</h4>
+<a name="id-1.4.34.8.7.4"></a><h4>Parameters</h4>
 <div class="informaltable"><table width="100%" border="0">
 <colgroup>
 <col width="150px" class="parameters_name">
@@ -529,7 +563,7 @@ nm_setting_wireless_get_bssid (<em class="parameter"><code><a class="link" href=
 </table></div>
 </div>
 <div class="refsect3">
-<a name="id-1.4.30.8.7.5"></a><h4>Returns</h4>
+<a name="id-1.4.34.8.7.5"></a><h4>Returns</h4>
 <p> the <a class="link" href="NMSettingWireless.html#NMSettingWireless--bssid" title="The “bssid” property"><span class="type">“bssid”</span></a> property of the setting</p>
 </div>
 </div>
@@ -539,7 +573,7 @@ nm_setting_wireless_get_bssid (<em class="parameter"><code><a class="link" href=
 <pre class="programlisting"><span class="returnvalue">guint32</span>
 nm_setting_wireless_get_rate (<em class="parameter"><code><a class="link" href="NMSettingWireless.html" title="NMSettingWireless"><span class="type">NMSettingWireless</span></a> *setting</code></em>);</pre>
 <div class="refsect3">
-<a name="id-1.4.30.8.8.4"></a><h4>Parameters</h4>
+<a name="id-1.4.34.8.8.4"></a><h4>Parameters</h4>
 <div class="informaltable"><table width="100%" border="0">
 <colgroup>
 <col width="150px" class="parameters_name">
@@ -554,7 +588,7 @@ nm_setting_wireless_get_rate (<em class="parameter"><code><a class="link" href="
 </table></div>
 </div>
 <div class="refsect3">
-<a name="id-1.4.30.8.8.5"></a><h4>Returns</h4>
+<a name="id-1.4.34.8.8.5"></a><h4>Returns</h4>
 <p> the <a class="link" href="NMSettingWireless.html#NMSettingWireless--rate" title="The “rate” property"><span class="type">“rate”</span></a> property of the setting</p>
 </div>
 </div>
@@ -564,7 +598,7 @@ nm_setting_wireless_get_rate (<em class="parameter"><code><a class="link" href="
 <pre class="programlisting"><span class="returnvalue">guint32</span>
 nm_setting_wireless_get_tx_power (<em class="parameter"><code><a class="link" href="NMSettingWireless.html" title="NMSettingWireless"><span class="type">NMSettingWireless</span></a> *setting</code></em>);</pre>
 <div class="refsect3">
-<a name="id-1.4.30.8.9.4"></a><h4>Parameters</h4>
+<a name="id-1.4.34.8.9.4"></a><h4>Parameters</h4>
 <div class="informaltable"><table width="100%" border="0">
 <colgroup>
 <col width="150px" class="parameters_name">
@@ -579,7 +613,7 @@ nm_setting_wireless_get_tx_power (<em class="parameter"><code><a class="link" hr
 </table></div>
 </div>
 <div class="refsect3">
-<a name="id-1.4.30.8.9.5"></a><h4>Returns</h4>
+<a name="id-1.4.34.8.9.5"></a><h4>Returns</h4>
 <p> the <a class="link" href="NMSettingWireless.html#NMSettingWireless--tx-power" title="The “tx-power” property"><span class="type">“tx-power”</span></a> property of the setting</p>
 </div>
 </div>
@@ -589,7 +623,7 @@ nm_setting_wireless_get_tx_power (<em class="parameter"><code><a class="link" hr
 <pre class="programlisting">const <span class="returnvalue">char</span> *
 nm_setting_wireless_get_mac_address (<em class="parameter"><code><a class="link" href="NMSettingWireless.html" title="NMSettingWireless"><span class="type">NMSettingWireless</span></a> *setting</code></em>);</pre>
 <div class="refsect3">
-<a name="id-1.4.30.8.10.4"></a><h4>Parameters</h4>
+<a name="id-1.4.34.8.10.4"></a><h4>Parameters</h4>
 <div class="informaltable"><table width="100%" border="0">
 <colgroup>
 <col width="150px" class="parameters_name">
@@ -604,7 +638,7 @@ nm_setting_wireless_get_mac_address (<em class="parameter"><code><a class="link"
 </table></div>
 </div>
 <div class="refsect3">
-<a name="id-1.4.30.8.10.5"></a><h4>Returns</h4>
+<a name="id-1.4.34.8.10.5"></a><h4>Returns</h4>
 <p> the <a class="link" href="NMSettingWireless.html#NMSettingWireless--mac-address" title="The “mac-address” property"><span class="type">“mac-address”</span></a> property of the setting</p>
 </div>
 </div>
@@ -615,7 +649,7 @@ nm_setting_wireless_get_mac_address (<em class="parameter"><code><a class="link"
 nm_setting_wireless_get_cloned_mac_address
                                (<em class="parameter"><code><a class="link" href="NMSettingWireless.html" title="NMSettingWireless"><span class="type">NMSettingWireless</span></a> *setting</code></em>);</pre>
 <div class="refsect3">
-<a name="id-1.4.30.8.11.4"></a><h4>Parameters</h4>
+<a name="id-1.4.34.8.11.4"></a><h4>Parameters</h4>
 <div class="informaltable"><table width="100%" border="0">
 <colgroup>
 <col width="150px" class="parameters_name">
@@ -630,7 +664,7 @@ nm_setting_wireless_get_cloned_mac_address
 </table></div>
 </div>
 <div class="refsect3">
-<a name="id-1.4.30.8.11.5"></a><h4>Returns</h4>
+<a name="id-1.4.34.8.11.5"></a><h4>Returns</h4>
 <p> the <a class="link" href="NMSettingWireless.html#NMSettingWireless--cloned-mac-address" title="The “cloned-mac-address” property"><span class="type">“cloned-mac-address”</span></a> property of the setting</p>
 </div>
 </div>
@@ -641,7 +675,7 @@ nm_setting_wireless_get_cloned_mac_address
 nm_setting_wireless_get_mac_address_blacklist
                                (<em class="parameter"><code><a class="link" href="NMSettingWireless.html" title="NMSettingWireless"><span class="type">NMSettingWireless</span></a> *setting</code></em>);</pre>
 <div class="refsect3">
-<a name="id-1.4.30.8.12.4"></a><h4>Parameters</h4>
+<a name="id-1.4.34.8.12.4"></a><h4>Parameters</h4>
 <div class="informaltable"><table width="100%" border="0">
 <colgroup>
 <col width="150px" class="parameters_name">
@@ -656,7 +690,7 @@ nm_setting_wireless_get_mac_address_blacklist
 </table></div>
 </div>
 <div class="refsect3">
-<a name="id-1.4.30.8.12.5"></a><h4>Returns</h4>
+<a name="id-1.4.34.8.12.5"></a><h4>Returns</h4>
 <p> the <a class="link" href="NMSettingWireless.html#NMSettingWireless--mac-address-blacklist" title="The “mac-address-blacklist” property"><span class="type">“mac-address-blacklist”</span></a> property of the setting</p>
 </div>
 </div>
@@ -667,7 +701,7 @@ nm_setting_wireless_get_mac_address_blacklist
 nm_setting_wireless_get_num_mac_blacklist_items
                                (<em class="parameter"><code><a class="link" href="NMSettingWireless.html" title="NMSettingWireless"><span class="type">NMSettingWireless</span></a> *setting</code></em>);</pre>
 <div class="refsect3">
-<a name="id-1.4.30.8.13.4"></a><h4>Parameters</h4>
+<a name="id-1.4.34.8.13.4"></a><h4>Parameters</h4>
 <div class="informaltable"><table width="100%" border="0">
 <colgroup>
 <col width="150px" class="parameters_name">
@@ -682,7 +716,7 @@ nm_setting_wireless_get_num_mac_blacklist_items
 </table></div>
 </div>
 <div class="refsect3">
-<a name="id-1.4.30.8.13.5"></a><h4>Returns</h4>
+<a name="id-1.4.34.8.13.5"></a><h4>Returns</h4>
 <p> the number of blacklisted MAC addresses</p>
 </div>
 </div>
@@ -694,7 +728,7 @@ nm_setting_wireless_get_mac_blacklist_item
                                (<em class="parameter"><code><a class="link" href="NMSettingWireless.html" title="NMSettingWireless"><span class="type">NMSettingWireless</span></a> *setting</code></em>,
                                 <em class="parameter"><code><span class="type">guint32</span> idx</code></em>);</pre>
 <div class="refsect3">
-<a name="id-1.4.30.8.14.4"></a><h4>Parameters</h4>
+<a name="id-1.4.34.8.14.4"></a><h4>Parameters</h4>
 <div class="informaltable"><table width="100%" border="0">
 <colgroup>
 <col width="150px" class="parameters_name">
@@ -716,7 +750,7 @@ nm_setting_wireless_get_mac_blacklist_item
 </table></div>
 </div>
 <div class="refsect3">
-<a name="id-1.4.30.8.14.5"></a><h4>Returns</h4>
+<a name="id-1.4.34.8.14.5"></a><h4>Returns</h4>
 <p> the blacklisted MAC address string (hex-digits-and-colons notation)
 at index <em class="parameter"><code>idx</code></em>
 </p>
@@ -731,7 +765,7 @@ nm_setting_wireless_add_mac_blacklist_item
                                 <em class="parameter"><code>const <span class="type">char</span> *mac</code></em>);</pre>
 <p>Adds a new MAC address to the <a class="link" href="NMSettingWireless.html#NMSettingWireless--mac-address-blacklist" title="The “mac-address-blacklist” property"><span class="type">“mac-address-blacklist”</span></a> property.</p>
 <div class="refsect3">
-<a name="id-1.4.30.8.15.5"></a><h4>Parameters</h4>
+<a name="id-1.4.34.8.15.5"></a><h4>Parameters</h4>
 <div class="informaltable"><table width="100%" border="0">
 <colgroup>
 <col width="150px" class="parameters_name">
@@ -753,7 +787,7 @@ nm_setting_wireless_add_mac_blacklist_item
 </table></div>
 </div>
 <div class="refsect3">
-<a name="id-1.4.30.8.15.6"></a><h4>Returns</h4>
+<a name="id-1.4.34.8.15.6"></a><h4>Returns</h4>
 <p> <code class="literal">TRUE</code> if the MAC address was added; <code class="literal">FALSE</code> if the MAC address
 is invalid or was already present</p>
 </div>
@@ -768,7 +802,7 @@ nm_setting_wireless_remove_mac_blacklist_item
 <p>Removes the MAC address at index <em class="parameter"><code>idx</code></em>
  from the blacklist.</p>
 <div class="refsect3">
-<a name="id-1.4.30.8.16.5"></a><h4>Parameters</h4>
+<a name="id-1.4.34.8.16.5"></a><h4>Parameters</h4>
 <div class="informaltable"><table width="100%" border="0">
 <colgroup>
 <col width="150px" class="parameters_name">
@@ -800,7 +834,7 @@ nm_setting_wireless_remove_mac_blacklist_item_by_value
 <p>Removes the MAC address <em class="parameter"><code>mac</code></em>
  from the blacklist.</p>
 <div class="refsect3">
-<a name="id-1.4.30.8.17.5"></a><h4>Parameters</h4>
+<a name="id-1.4.34.8.17.5"></a><h4>Parameters</h4>
 <div class="informaltable"><table width="100%" border="0">
 <colgroup>
 <col width="150px" class="parameters_name">
@@ -823,7 +857,7 @@ the blacklist</p></td>
 </table></div>
 </div>
 <div class="refsect3">
-<a name="id-1.4.30.8.17.6"></a><h4>Returns</h4>
+<a name="id-1.4.34.8.17.6"></a><h4>Returns</h4>
 <p> <code class="literal">TRUE</code> if the MAC address was found and removed; <code class="literal">FALSE</code> if it was not.</p>
 </div>
 </div>
@@ -835,7 +869,7 @@ nm_setting_wireless_clear_mac_blacklist_items
                                (<em class="parameter"><code><a class="link" href="NMSettingWireless.html" title="NMSettingWireless"><span class="type">NMSettingWireless</span></a> *setting</code></em>);</pre>
 <p>Removes all blacklisted MAC addresses.</p>
 <div class="refsect3">
-<a name="id-1.4.30.8.18.5"></a><h4>Parameters</h4>
+<a name="id-1.4.34.8.18.5"></a><h4>Parameters</h4>
 <div class="informaltable"><table width="100%" border="0">
 <colgroup>
 <col width="150px" class="parameters_name">
@@ -856,7 +890,7 @@ nm_setting_wireless_clear_mac_blacklist_items
 <pre class="programlisting"><span class="returnvalue">guint32</span>
 nm_setting_wireless_get_mtu (<em class="parameter"><code><a class="link" href="NMSettingWireless.html" title="NMSettingWireless"><span class="type">NMSettingWireless</span></a> *setting</code></em>);</pre>
 <div class="refsect3">
-<a name="id-1.4.30.8.19.4"></a><h4>Parameters</h4>
+<a name="id-1.4.34.8.19.4"></a><h4>Parameters</h4>
 <div class="informaltable"><table width="100%" border="0">
 <colgroup>
 <col width="150px" class="parameters_name">
@@ -871,7 +905,7 @@ nm_setting_wireless_get_mtu (<em class="parameter"><code><a class="link" href="N
 </table></div>
 </div>
 <div class="refsect3">
-<a name="id-1.4.30.8.19.5"></a><h4>Returns</h4>
+<a name="id-1.4.34.8.19.5"></a><h4>Returns</h4>
 <p> the <a class="link" href="NMSettingWireless.html#NMSettingWireless--mtu" title="The “mtu” property"><span class="type">“mtu”</span></a> property of the setting</p>
 </div>
 </div>
@@ -881,7 +915,7 @@ nm_setting_wireless_get_mtu (<em class="parameter"><code><a class="link" href="N
 <pre class="programlisting"><span class="returnvalue">gboolean</span>
 nm_setting_wireless_get_hidden (<em class="parameter"><code><a class="link" href="NMSettingWireless.html" title="NMSettingWireless"><span class="type">NMSettingWireless</span></a> *setting</code></em>);</pre>
 <div class="refsect3">
-<a name="id-1.4.30.8.20.4"></a><h4>Parameters</h4>
+<a name="id-1.4.34.8.20.4"></a><h4>Parameters</h4>
 <div class="informaltable"><table width="100%" border="0">
 <colgroup>
 <col width="150px" class="parameters_name">
@@ -896,12 +930,66 @@ nm_setting_wireless_get_hidden (<em class="parameter"><code><a class="link" href
 </table></div>
 </div>
 <div class="refsect3">
-<a name="id-1.4.30.8.20.5"></a><h4>Returns</h4>
+<a name="id-1.4.34.8.20.5"></a><h4>Returns</h4>
 <p> the <a class="link" href="NMSettingWireless.html#NMSettingWireless--hidden" title="The “hidden” property"><span class="type">“hidden”</span></a> property of the setting</p>
 </div>
 </div>
 <hr>
 <div class="refsect2">
+<a name="nm-setting-wireless-get-powersave"></a><h3>nm_setting_wireless_get_powersave ()</h3>
+<pre class="programlisting"><span class="returnvalue">guint32</span>
+nm_setting_wireless_get_powersave (<em class="parameter"><code><a class="link" href="NMSettingWireless.html" title="NMSettingWireless"><span class="type">NMSettingWireless</span></a> *setting</code></em>);</pre>
+<div class="refsect3">
+<a name="id-1.4.34.8.21.4"></a><h4>Parameters</h4>
+<div class="informaltable"><table 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="NMSettingWireless.html" title="NMSettingWireless"><span class="type">NMSettingWireless</span></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="id-1.4.34.8.21.5"></a><h4>Returns</h4>
+<p> the <a class="link" href="NMSettingWireless.html#NMSettingWireless--powersave" title="The “powersave” property"><span class="type">“powersave”</span></a> property of the setting</p>
+</div>
+<p class="since">Since: 1.2</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="nm-setting-wireless-get-mac-address-randomization"></a><h3>nm_setting_wireless_get_mac_address_randomization ()</h3>
+<pre class="programlisting"><a class="link" href="NMSetting.html#NMSettingMacRandomization" title="enum NMSettingMacRandomization"><span class="returnvalue">NMSettingMacRandomization</span></a>
+nm_setting_wireless_get_mac_address_randomization
+                               (<em class="parameter"><code><a class="link" href="NMSettingWireless.html" title="NMSettingWireless"><span class="type">NMSettingWireless</span></a> *setting</code></em>);</pre>
+<div class="refsect3">
+<a name="id-1.4.34.8.22.4"></a><h4>Parameters</h4>
+<div class="informaltable"><table 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="NMSettingWireless.html" title="NMSettingWireless"><span class="type">NMSettingWireless</span></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="id-1.4.34.8.22.5"></a><h4>Returns</h4>
+<p> the <a class="link" href="NMSettingWireless.html#NMSettingWireless--mac-address-randomization" title="The “mac-address-randomization” property"><span class="type">“mac-address-randomization”</span></a> property of the
+setting</p>
+</div>
+<p class="since">Since: 1.2</p>
+</div>
+<hr>
+<div class="refsect2">
 <a name="nm-setting-wireless-add-seen-bssid"></a><h3>nm_setting_wireless_add_seen_bssid ()</h3>
 <pre class="programlisting"><span class="returnvalue">gboolean</span>
 nm_setting_wireless_add_seen_bssid (<em class="parameter"><code><a class="link" href="NMSettingWireless.html" title="NMSettingWireless"><span class="type">NMSettingWireless</span></a> *setting</code></em>,
@@ -911,7 +999,7 @@ NetworkManager now tracks previously seen BSSIDs internally so this function
 no longer has much use. Actually, changes you make using this function will
 not be preserved.</p>
 <div class="refsect3">
-<a name="id-1.4.30.8.21.5"></a><h4>Parameters</h4>
+<a name="id-1.4.34.8.23.5"></a><h4>Parameters</h4>
 <div class="informaltable"><table width="100%" border="0">
 <colgroup>
 <col width="150px" class="parameters_name">
@@ -933,7 +1021,7 @@ not be preserved.</p>
 </table></div>
 </div>
 <div class="refsect3">
-<a name="id-1.4.30.8.21.6"></a><h4>Returns</h4>
+<a name="id-1.4.34.8.23.6"></a><h4>Returns</h4>
 <p> <code class="literal">TRUE</code> if <em class="parameter"><code>bssid</code></em>
 was already known, <code class="literal">FALSE</code> if not</p>
 </div>
@@ -945,7 +1033,7 @@ was already known, <code class="literal">FALSE</code> if not</p>
 nm_setting_wireless_get_num_seen_bssids
                                (<em class="parameter"><code><a class="link" href="NMSettingWireless.html" title="NMSettingWireless"><span class="type">NMSettingWireless</span></a> *setting</code></em>);</pre>
 <div class="refsect3">
-<a name="id-1.4.30.8.22.4"></a><h4>Parameters</h4>
+<a name="id-1.4.34.8.24.4"></a><h4>Parameters</h4>
 <div class="informaltable"><table width="100%" border="0">
 <colgroup>
 <col width="150px" class="parameters_name">
@@ -960,7 +1048,7 @@ nm_setting_wireless_get_num_seen_bssids
 </table></div>
 </div>
 <div class="refsect3">
-<a name="id-1.4.30.8.22.5"></a><h4>Returns</h4>
+<a name="id-1.4.34.8.24.5"></a><h4>Returns</h4>
 <p> the number of BSSIDs in the previously seen BSSID list</p>
 </div>
 </div>
@@ -971,7 +1059,7 @@ nm_setting_wireless_get_num_seen_bssids
 nm_setting_wireless_get_seen_bssid (<em class="parameter"><code><a class="link" href="NMSettingWireless.html" title="NMSettingWireless"><span class="type">NMSettingWireless</span></a> *setting</code></em>,
                                     <em class="parameter"><code><span class="type">guint32</span> i</code></em>);</pre>
 <div class="refsect3">
-<a name="id-1.4.30.8.23.4"></a><h4>Parameters</h4>
+<a name="id-1.4.34.8.25.4"></a><h4>Parameters</h4>
 <div class="informaltable"><table width="100%" border="0">
 <colgroup>
 <col width="150px" class="parameters_name">
@@ -993,7 +1081,7 @@ nm_setting_wireless_get_seen_bssid (<em class="parameter"><code><a class="link"
 </table></div>
 </div>
 <div class="refsect3">
-<a name="id-1.4.30.8.23.5"></a><h4>Returns</h4>
+<a name="id-1.4.34.8.25.5"></a><h4>Returns</h4>
 <p> the BSSID at index <em class="parameter"><code>i</code></em>
 </p>
 </div>
@@ -1016,7 +1104,7 @@ and mode.  Useful for clients that wish to filter a set of connections
 against a set of access points and determine which connections are
 compatible with which access points.</p>
 <div class="refsect3">
-<a name="id-1.4.30.8.24.5"></a><h4>Parameters</h4>
+<a name="id-1.4.34.8.26.5"></a><h4>Parameters</h4>
 <div class="informaltable"><table width="100%" border="0">
 <colgroup>
 <col width="150px" class="parameters_name">
@@ -1060,7 +1148,7 @@ capabilities</p></td>
 </table></div>
 </div>
 <div class="refsect3">
-<a name="id-1.4.30.8.24.6"></a><h4>Returns</h4>
+<a name="id-1.4.34.8.26.6"></a><h4>Returns</h4>
 <p> <code class="literal">TRUE</code> if the given settings are compatible with the access point's
 security flags and mode, <code class="literal">FALSE</code> if they are not.</p>
 </div>
@@ -1153,6 +1241,18 @@ security flags and mode, <code class="literal">FALSE</code> if they are not.</p>
 </div>
 <hr>
 <div class="refsect2">
+<a name="NM-SETTING-WIRELESS-POWERSAVE:CAPS"></a><h3>NM_SETTING_WIRELESS_POWERSAVE</h3>
+<pre class="programlisting">#define NM_SETTING_WIRELESS_POWERSAVE   "powersave"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="NM-SETTING-WIRELESS-MAC-ADDRESS-RANDOMIZATION:CAPS"></a><h3>NM_SETTING_WIRELESS_MAC_ADDRESS_RANDOMIZATION</h3>
+<pre class="programlisting">#define NM_SETTING_WIRELESS_MAC_ADDRESS_RANDOMIZATION   "mac-address-randomization"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
 <a name="NM-SETTING-WIRELESS-MODE-ADHOC:CAPS"></a><h3>NM_SETTING_WIRELESS_MODE_ADHOC</h3>
 <pre class="programlisting">#define NM_SETTING_WIRELESS_MODE_ADHOC  "adhoc"
 </pre>
@@ -1253,6 +1353,19 @@ standard hex-digits-and-colons notation (eg "00:11:22:33:44:55").</p>
 </div>
 <hr>
 <div class="refsect2">
+<a name="NMSettingWireless--mac-address-randomization"></a><h3>The <code class="literal">“mac-address-randomization”</code> property</h3>
+<pre class="programlisting">  “mac-address-randomization” <span class="type">guint</span></pre>
+<p>One of <a class="link" href="NMSetting.html#NM-SETTING-MAC-RANDOMIZATION-DEFAULT:CAPS"><code class="literal">NM_SETTING_MAC_RANDOMIZATION_DEFAULT</code></a> (never randomize unless
+the user has set a global default to randomize and the supplicant
+supports randomization),  <a class="link" href="NMSetting.html#NM-SETTING-MAC-RANDOMIZATION-NEVER:CAPS"><code class="literal">NM_SETTING_MAC_RANDOMIZATION_NEVER</code></a> (never
+randomize the MAC address), or <a class="link" href="NMSetting.html#NM-SETTING-MAC-RANDOMIZATION-ALWAYS:CAPS"><code class="literal">NM_SETTING_MAC_RANDOMIZATION_ALWAYS</code></a>
+(always randomize the MAC address).</p>
+<p>Flags: Read / Write</p>
+<p>Default value: 0</p>
+<p class="since">Since: 1.2</p>
+</div>
+<hr>
+<div class="refsect2">
 <a name="NMSettingWireless--mode"></a><h3>The <code class="literal">“mode”</code> property</h3>
 <pre class="programlisting">  “mode”                     <span class="type">gchar</span> *</pre>
 <p>Wi-Fi network mode; one of "infrastructure", "adhoc" or "ap".  If blank,
@@ -1271,6 +1384,18 @@ breaking larger packets up into multiple Ethernet frames.</p>
 </div>
 <hr>
 <div class="refsect2">
+<a name="NMSettingWireless--powersave"></a><h3>The <code class="literal">“powersave”</code> property</h3>
+<pre class="programlisting">  “powersave”                <span class="type">guint</span></pre>
+<p>If set to <code class="literal">FALSE</code>, Wi-Fi power saving behavior is disabled.  If set to
+<code class="literal">TRUE</code>, Wi-Fi power saving behavior is enabled.  All other values are
+reserved.  Note that even though only boolean values are allowed, the
+property type is an unsigned integer to allow for future expansion.</p>
+<p>Flags: Read / Write</p>
+<p>Default value: 0</p>
+<p class="since">Since: 1.2</p>
+</div>
+<hr>
+<div class="refsect2">
 <a name="NMSettingWireless--rate"></a><h3>The <code class="literal">“rate”</code> property</h3>
 <pre class="programlisting">  “rate”                     <span class="type">guint</span></pre>
 <p>If non-zero, directs the device to only use the specified bitrate for